Hi Frank, The big change for the 2.0 release is basing all the code generation on an abstract syntax tree (AST) that represents Java source code. The AST can then be output directly as Java source code, or translated into bytecode using a very simplified form of compiler. I've already started down this route with the code generation from schema, which is part of 1.2. It's using the Eclipse AST, which should make it easy to integrate this with Eclipse.
Based on my experiences in working with the AST for code generation from schema, I expect the binding code generation to take about 2 months for me to get to a working state. Here's what my schedule looks like right now: 1. Finish 1.2 beta release - complete changes to buffering required by JiBX/WS, get documentation to usable state: before end of September 2. JiBX/WS beta release - make sure performance is where I want it, work with Nigel on documentation and code cleanup: mid-October 3. Added 1.2 and JiBX/WS features before production release: * Full MTOM and SwA attachments support? * Full WSDL model, including WSDL 2.0 support? * Schema code generation directly from WSDL? * Full code generation from WSDL (including interfaces and linkage code, for both JiBX/WS and Axis2)? * Jira issues * Bug fixes for all the new 1.2 code I don't know how much of this I'll actually do, but it probably means the 1.2 production release will be around the beginning of December. If I do all the web services related changes it'll likely take longer. This would mean I'd start on the JiBX 2.0 changes in mid-December or later, meaning the earliest date to have working code would be mid-February, and an actual beta release probably around mid-March of next year. This is assuming that I'm spending most of my time on JiBX. So far I've been lucky enough to have some modest commercial support, which along with the training classes and consulting work around JiBX and Axis2 has kept me going. I'm hoping that'll continue to be the case. The commercial clients have a strong impact on my scheduling and priorities, obviously - if I get a client who really wants the JiBX 2.0 source code support it'll raise the priority and I'll juggle things to make that happen sooner. - Dennis Frank van Eerden wrote: > Hi, > Dennis, that is good news for 1.2, but how is work on 2.0 progressing. Can > you give us an indication of what your plans are for that release? > > Regards, > Frank van Eerden > IT - Consultant > Qualogy, The Netherlands > > ----- Original Message ----- > From: "Dennis Sosnoski" <[EMAIL PROTECTED]> > To: "JiBX users" <jibx-users@lists.sourceforge.net> > Sent: Monday, September 08, 2008 1:13 PM > Subject: Re: [jibx-users] status of 1.2 release? > > > >> Hi Sean, >> >> I'm still working on the documentation for the new tools (Jibx2Wsdl, >> Xsd2Jibx, binding generator, schema generator) for the beta release. I'm >> trying to get a beta out this week. >> >> - Dennis >> >> Dennis M. Sosnoski >> SOA and Web Services in Java >> Training and Consulting >> http://www.sosnoski.com - http://www.sosnoski.co.nz >> Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117 >> >> >> >> Sean Mickey wrote: >> >>> Hi - The website says that the planned release for 1.2 was June, 2008. >>> What is the status of the 1.2 release? Thanks - >>> Sean >>> >>> ------------------------------------------------------------------------- >>> This SF.Net email is sponsored by the Moblin Your Move Developer's >>> challenge >>> Build the coolest Linux based applications with Moblin SDK & win great >>> prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the >>> world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> _______________________________________________ >>> jibx-users mailing list >>> jibx-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/jibx-users >>> >>> >>> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> jibx-users mailing list >> jibx-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jibx-users >> >> > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > jibx-users mailing list > jibx-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jibx-users > > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ jibx-users mailing list jibx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jibx-users