I'm going to be looking into some of these same issues for client-side code generation support in JibxSoap. I think JET looks interesting, but want to check into how much library support is required for using the template classes. I'm not sure what the best approach is for the actual schema handling. In the schema generation code I just build it directly as a DOM. Reading one into a DOM and processing it from there doesn't seem to present any huge problems. I'm skeptical about the advantages of using a model such as the Eclipse one for schema; if anything, I'd suggest using Kohsuke Kawaguchi's MSV which at least allows RNG and DTD input in addition to schemas. I may take another look at this myself; one thing I'm not certain of is the level of schema support included.
And I strongly recommend you switch back to Ant from Magic. You know the history I had with trying to make Magic work for the build.
I don't understand the issue with JDK 1.5 and Eclipse, though I've seen references to this elsewhere as well. I switch freely between 1.4 and 1.5 for compiling and debugging programs in Eclipse and haven't seen any problems. Are you looking for 1.5-specific features in the IDE?
- Dennis
Cameron Taggart wrote:
I like challenges and the witsml.org drilling well schemas look fun! I like that they provide the xml samples as well. I may try them out.
Dennis, are you planning to release and tag a version of xsd2jibx soon? I'm thinking about phasing in some changes and didn't want to disrupt your plans.
1) The first thing I want to do is switch xsd2jibx over to use your new binding model in org.jibx.binding.model. 2) Use www.eclipse.org/xsd object model instead of my home grown one. 3) evaluate www.eclipse.org/emf JET for source code generation rather than JaxMe JavaSource. 4) possibly drop Magic support in favor of plain Ant
I've been playing around with the org.eclipse.xsd.XSDSchema and related classes a lot this weekend. I've loaded up a couple of basic schemas and I've been able to navigate the object model to get all the information I'm interested in for xsd2jibx. It wasn't extremely simple, but it does work. I believe the XSD stuff is usuable outside of eclipse, but the JET stuff is not. I am also not sure if either is compatible with JDK 1.3. Of course my experiments this weekend were all using JDK 1.5 and I wish all these libraries were updated. :)
So as far as timeline goes. I think you are going to be releasing a new beta or RC of JiBX soon. Hopefully, you will release an update of xsd2jibx too. Then perhaps I can work on 1 & 2 and we can do a release after that.
Cameron
On Mar 28, 2005 9:58 AM, Richard Melville <[EMAIL PROTECTED]> wrote:
Hi devs,
just wondering about the plans for xsd2jibx - from browsing the list archives it seems that it might be destined to stagnate.
My project involves a large schema of about 100 business objects that is in flux as the standard develops. A tool like xsd2jibx is invaluable to me.
I have the current CVS and I've made a bunch of fixes to get the current version limping along. Just wondering if Cameron is picking up the reigns or if anybody else is on the case.
Richard
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ jibx-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jibx-devs
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ jibx-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jibx-devs
