The Source for Java Technology Collaboration
User: Password:



Kohsuke Kawaguchi

Kohsuke Kawaguchi's Blog

JAXB 2.1 maintenance review

Posted by kohsuke on August 14, 2006 at 12:16 PM | Comments (7)

I've started working on the JAXB 2.1 maintenance review (I took over the spec work from Sekhar.) I'm still trying to get up to speed with the process and all, and I hate the UI of FrameMaker, but in the mean time, I posted all change proposals at java.net.

The idea of an MR is that we'd like to make selected easy changes to address the pain of users and technologies that build on top of the JAXB RI. In fact, many of the proposed changes are based on user feedbacks (such as #38, #144, #192, #201, and #216.) Some of those are also driven by JAX-WS (#38 and #201)

There are other changes that were considered, but some of those we had to abandon because it's too big for an MR. The top of the list is to better support interfaces, which has been a big pain. But we couldn't come up with a good solution, and any bandaid attempt would make it much complicated later when we address this problem "correctly."

I'll be posting more about some key highlights, but meanwhile you can read the change proposal attached to the issues. Similarly, if you have some pains in using JAXB, this is a good time to log that in the issue tracker. We will not be able to fix them all in an MR, but we'd like to hear from you.

Please feel free to vote on issues, attach your comments, or send some e-mails to users@jaxb.dev.java.net (you might have to request at least an observer role on the JAXB project to post comments on issues.)


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • The link to the proposed changes doesn't work:

    "The named query 2.1 spec changes no longer exists."

    Posted by: skaffman on August 14, 2006 at 01:18 PM

  • Guess 140 won't make it to 2.1 :(

    Posted by: kirillcool on August 14, 2006 at 01:35 PM

  • Thanks, skaffman, I think I fixed the link. How about now?

    Posted by: kohsuke on August 14, 2006 at 02:23 PM

  • Kirill, #140 is an RI bug, so we can fix it anytime we want in the RI, without changing the spec.

    Posted by: kohsuke on August 14, 2006 at 02:24 PM

  • Pretty happy with JAXB 2.0. Keep up the good work.

    Posted by: phlogistic on August 15, 2006 at 04:17 PM

  • Hi Kohsuke,

    Any performance improvements to mention? Is this MR part of the JWSDP nightly builds?

    Thanks,
    -Tony

    Posted by: tdanecito on September 03, 2006 at 02:07 AM


  • The performance improvements are RI specific, not the spec issue. We have a few ideas in the cooking as to how to improve the performane further, but at this point nothing is committed for 2.1.


    Do you have some specific area that you'd like us to work on, tdanecito?

    Posted by: kohsuke on September 05, 2006 at 03:23 PM



Only logged in users may post comments. Login Here.


Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds