On Wed, Oct 3, 2012 at 8:38 PM, <[email protected]> wrote:

> ** **
>
> Hi Justin,****
>
> ** **
>
> I tried both Juno and Indigo. To get the xml schema into the modeller
> importer,****
>
> ** **
>
> Download http://www.eclipse.org/modeling/mdt/downloads/?project=xsd****
>
> ** **
>
> Extract -> eclipse(local archive) ->  manually choose Ecore Converter ****
>
> ** **
>
> It doesn’t seem to pick up the sub package automatically for some reason.*
> ***
>
> ** **
>
> ** **
>
> The other approach I took to generate the model is via jaxb(pre compiled
> by highsource). I believe it simplified  the model by binding Document to
> anyType for the om:result.
>


> ****
>
> ** **
>
> Is it possible to reuse all the bindings and class that have been
> generated before such as models  from gt-xsd-gml3 (if yes has to be by
> hand?)
>
Not sure I 100% what you mean but yes, there is no requirement to use an
EMF model. You can use any object model you choose. It is just that the EMF
approach is very handy because it comes with enough metadata (in the object
model) to allow the parser to more or less parse/encoder without much
binding customization. With another object model is just means more manual
work writing the bindings.

If you post your generated sos model somewhere i can assist with the
binding generation.

> ****
>
> ** **
>
> How did you get over the****
>
> ** **
>
> *java.lang.IllegalArgumentException: The 'no null' constraint is violated*
>

I never got this error.

> ****
>
> ** **
>
> ** **
>
> *From:* Justin Deoliveira [mailto:[email protected]<[email protected]>]
>
> *Sent:* Thursday, 4 October 2012 2:43 AM
> *To:* Tey, Victor (CESRE, Kensington)
> *Cc:* [email protected];
> [email protected]
> *Subject:* Re: [Geotools-gt2-users] xmlcodegen for sos 2.0****
>
> ** **
>
> ** **
>
> On Wed, Oct 3, 2012 at 7:12 AM, Justin Deoliveira <[email protected]>
> wrote:****
>
> Hey Victor,****
>
> ** **
>
> I am trying to generate the sos model with emf but for some reason I don't
> see the option to create a model from xsd. For the life of me i can't
> figure out how to get that option, which i thought i had before.****
>
> ** **
>
> What versions of eclipse, and emf are you using? And when you create a new
> model you are doing it from xsd? ****
>
> ** **
>
> @Andrea: you recently did this for csw I assume, how did you install emf?*
> ***
>
> ** **
>
> Anyways, i looked at the sos schema and it looks like a complicated beast,
> i am not sure how much a simple tutorial is going to help here. ****
>
> ** **
>
> Calling this schema a beast is an understatement :) So I was able to load
> the xml schema in and generate out an object model but it has issues.
> Basically with the dependency on gml 32. Trying to generate a model for
> gml32 actually totally breaks, the generated classes breach the 65K limit
> for classes. It also doesn't look like breaking the dependency on gml32 is
> an option.****
>
> ** **
>
> So Victor, it seems you had a sos model generated using some other tools?
> Can you elaborate on that? It might be that using an EMF model for the sos
> schema is not the way to go. The downside is that writing the
> parsing/encoding bindings will be more work but its still possible. ****
>
> ** **
>
> ** **
>



-- 
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.
------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
GeoTools-GT2-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to