Skip to main content

Blog Archive for kohsuke during August 2006

The JAXB project has been getting a lot of contributions lately. Myungsik Sung from Tmaxsoft just sent us a patch for a fix (I just love it when a problem report comes with a patch to fix it!) Tmaxsoft is shipping a JavaEE5 compatible application server, and they use the JAXB RI. Then Joost Cassee came along and he started hacking the maven2 plugin for the JAXB RI, again with a nice patch. I'm...
As I talked before, the first wave of plugins are now available for download. Those are the japex plugin and the java.net uploader plugin. The source repository contains a few more plugins, but they are probably not of interest to people outside Sun (or those who run TCKs.) There's also a new version of Hudson, as usual, for you to play with. I also noticed that someone said some nice thing...
At work, I and my colleagues rely heavily on java.net. So a glitch in the system is often a serious issue for us. Because of this (and because I like automation and I like auto-generated graphics), I have developed a few java.net monitoring systems, to keep the pulse of the crucial java.net services. This monitoring has been running internally inside Sun's corporate firewall, but now that...
Some time ago, James Strachan and I had a little chat about how JAXB can be a key functionality for a dependency injection (DI) container. See his proposal at Codehaus. The idea is, first you write a bunch of POJOs that are JAXB-enabled, like this: package org.acme;public class Bar {    private int x,y;    public int getX() { ... }    public void...
Based on the changes that are currently proposed, I created a new JAXB API jar (and source zip) that contains those changes. Also, it's always a good idea to have some implementation to play around, when one is considering a change in the spec. So in this spirit, I created a branch in the JAXB RI and started prototyping some of the proposed changes. I hope it gives us better feel about how the...
While all change proposals are posted in the issue tracker, it's not quite easy to read, because: It talks about gory details; wording changes in section X and adding paragraph in section Y, etc. You have to click a bunch of links to get to each one of them. I messed up some of the MIME type settings, so one or two of them launch MS Word. Besides, some of the changes are only intereting for a...
As I've talked about in the past, I've been involved with making the JAX-WS RI better architectured. The first wave of that work is now stable enough to be made available as "milestone 1" and also in Glassfish v2 milestone1. Also see Vivek's blog for more about this. But we aren't done yet. We recently learned that our JBI folks are interested in using the JAX-WS RI and WSIT as a lower level...
I'm not a security expert or anything, but I thought I knew enough about those stuff to get by. But when I looked at the new Java Web Start security dialogs in SE 6, I get nervous — AFAICT, this dialog is bit dangerous. But if the security experts of Java SE think these are fine, then I must be missing something. So what am I missing? The screen in question is below: When I create my...
I've been spending some time on adding plugin support to Hudson. What gradually became evident while developing Hudson was that every software development project has some different needs when it comes to their builds (just see how many plugins people have written for Maven, as an example.) So it's necessary for a CI system like Hudson to be able to adapt to these needs, and the obvious way to...
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...