Skip to main content

Kohsuke Kawaguchi

Kohsuke Kawaguchi is a senior staff engineer at Sun Microsystems. He has been working on XML and XML schema languages since 2001, in particular RELAX NG, W3C XML Schema, JAXB, and JAXP. He also hosts many projects on, such as Hudson. More information on him can be found at


kohsuke's blog

Hudson adoption updates

Posted by kohsuke on December 11, 2008 at 9:35 AM PST

Two recent good news made my day.

In a blog post titled "What Sun should do?", an analyst James Governor wrote:

Get behind Hudson is a big way. Developers really like it. It just works. It makes managing your builds a relatively painless experience.

Compiling with JDK6 and running on JDK5

Posted by kohsuke on November 14, 2008 at 5:30 PM PST

It's common for a Java project to compile with later versions of JDK than it minimally requires. For example, when Hudson runs on Java6 it takes advantages of those features, but it can also run on Java5 without those advanced features.

The technique to do this is well understood.

Using Metro to talk to Amazon EC2

Posted by kohsuke on October 31, 2008 at 2:32 PM PDT

Amazon EC2 has a SOAP web service, and I wanted to talk to EC2 from Hudson, so I decided to use Metro for this.

JJUG and meeting with Hudson committers

Posted by kohsuke on October 19, 2008 at 6:41 PM PDT

On Thursday I was at a conference hosted by Japan Java User Group (JJUG) and gave a keynote about software development productivity and Hudson. I think there were maybe 100-150 people.

Get together at Appresso

Posted by kohsuke on October 17, 2008 at 1:24 AM PDT

On Wednesday, I visited a company where one of the Japanese Hudson committers work for — Appresso.

Hot Topic Seminar on Metro and Jersey

Posted by kohsuke on October 16, 2008 at 6:18 PM PDT

On Tuesday evening in Sun campus at Youga, I did a talk on Metro and Jersey for two hours.

Random pictures from Tokyo

Posted by kohsuke on October 10, 2008 at 12:39 AM PDT

This is a koban near my house. It's a small police station, and normally there are one or two policemen inside. They do all sorts of things ranging from finding directions for you, taking care of losts and founds, or scolding a shoplifter (or so I hear.) The bicycle you see next to the koban is used to patrol the neighborhood.

Tokyo, here I come!

Posted by kohsuke on October 8, 2008 at 4:27 AM PDT

The night before I fly to Tokyo, I had a dream about an airplane crashing — I reject the existence of future-telling dreams, but I had to admit that I felt bit uneasy getting into the airplane. (Obviously, my flight to Tokyo was quite peaceful.)

Visiting Tokyo is always an enjoyable experience.

Cargo support for GlassFish v2

Posted by kohsuke on October 6, 2008 at 2:24 PM PDT

In early September, Cargo project pushed 1.0 alpha-6 release, which contains my improvement of better pluggability support.

Kohsuke traveling to Japan

Posted by kohsuke on October 2, 2008 at 2:39 PM PDT

Somehow this fall became a travel season for me.