Skip to main content

Blog Archive for kohsuke during September 2006

The past week was a great week for the JAXB RI. We got a lot of new plugins written by various people. Those are... interfaces plugin by Raymond Wold equals plugin by Lexi toString plugin by Lexi jakarta-commons-lang plugin by Hanson Char I hope you'll see that it's pretty easy to write a plugin, and extend a behavior of XJC. If you are interested, start from here, and let us know! Also,...
My latest hobby project went online today. This project, named "sorcerer" generates HTML files from Java source code, and it does so in a way better than existing tools, thanks to the excellent javac tree API in JDK6. Just take a look at the sample report and see it for yourself. There have been a few source code cross reference generators, like JXR in Maven and OpenGrok, but the problem I...
I just posted the early access release of the JAXB RI 2.1. This version includes all the things that I've been talking about recently, with a few last minute bug fixes and several user contributions. Now, those of you who are conservative might be thinking that you'd rather wait before this thing goes final, so I'm going to tell you why you want to download the 2.1 EA1 instead of using 2.0.2:...
We just rolled out a new service for the java.net projects called cvs-news. This lets you "see" what's going on in various participating java.net projects. Every time someone makes an interesting change, it will show up in cvs-news --- the delay is up to a few minutes. So it's really fresh from the source! You can subscribe to cvs-news via RSS, or e-mail. Or you can just ocassionally visit the...
I just finished implementing the proposed separate compilation feature in the JAXB RI 2.1. So today I'm going to talk about how this proposed feature works, in the hope of getting more feedback for this proposal. You can play with this today by downloading the latest 2.1 continuous build of the JAXB RI. The "separate compilation" that I'm talking about works like this. Alice has an extensible...
Besides the spec improvements that are planned for 2.1, we are thinking about a bunch of implementation improvements. I've been working for the past 2 days coding intensively to implement one of them, and it's ready for you to try. So that's what I'm going to talk about today. One of the things I don't like about the JAXB customization files is the use of XPath. For example, if you want to...