From: Andrea A. <and...@ge...> - 2012-09-26 09:51:50
|
On Wed, Sep 26, 2012 at 9:47 AM, <Vic...@cs...> wrote: > I will try and break down points of concerns and address them.**** > > ** ** > > 1. We have previously had trouble integrating JAX-B XML stack, in > particular with GML content which is often more flexible then the JAX-B > code generation cycle. **** > > VT: High source have done this for us. Furthermore we are only using sos > 2.0 implementation > Unless I misunderstand, this is not an answer. In the past adding the JAXB libraries in the classpath made WFS stop working properly. Now JAXB is in the JDK so the solution might have been solved, but I'd invite you to look into the GeoTools ml archives and see what exactly was not working and check if the issue still applies. **** > > ** ** > > 2. I am weary of the thought of two copies of the core OGC schemas lurking > in our code base.**** > > VT: No xsds will be added. HighSource have provide the class files for the > schemas**** > > ** ** > > 3. Adding more dependencies should be done quite carefully**** > > This will be a community module and I don’t expect the size of it to be > big. There also won’t be a dependency from core to this module and > dependency of this module should be relatively small since we are only > using the SOS 2.0 schema binding. > So you mean the SOS is not meant to ever be integrated into core? If you are generating complex features and handling the SOS protocol and the like I guess you'll need classes representing OWS, GML, Filter, SWE and SOS, that sounds like several megabytes worth of jars. Are you going to use them only to parse the requests or also to encode the outputs? Is JAXB able to stream out, or do you have to first load all the beans in a in memory list and then write them out? In other words, how do you handle a large output without going OOM? Cheers Andrea -- == Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- |