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" <[email protected]>
> 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
>>> [email protected]
>>> 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
>> [email protected]
>> 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-users