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 java.net, such as Hudson. More information on him can be found at http://www.kohsuke.org/.

 

kohsuke's blog

Hudson port-allocator plugin

Posted by kohsuke on November 8, 2007 at 6:12 PM PST

As I discussed some time ago, we run a lot of tests of Metro on Hudson with GlassFish, but there's one common problem we had. Namely, often test jobs abort in the middle, leaving an application server running behind.

Introducing wagon-svn

Posted by kohsuke on November 7, 2007 at 12:30 PM PST

I just published the wagon-svn project, a Maven wagon implementation that talks to a Subversion repository directly.

Metro and JAXB users guide gets syntax coloring

Posted by kohsuke on November 2, 2007 at 10:32 AM PDT

Metro user guide (formerly known as JAX-WS user guide) and JAXB user guide is our effort to develop a comprehensive coding-level in-depth documentation about JAXB, JAX-WS, and Metro.

This document is generated from a set of "source" documents by using an HTML transformation engine called

Using mercurial to maintain local changes to a 3rd party library

Posted by kohsuke on November 1, 2007 at 12:22 AM PDT

So here is the scenario. You are working on a project that depends on a 3rd party library XYZ, and you need to patch XYZ — maybe you can't wait for the upstream to fix a bug, or you need to implement a new feature, or maybe you just need to tweak things so that it works nicely with your application.

A new version of Eclipse plugin for Hudson

Posted by kohsuke on October 29, 2007 at 9:41 AM PDT

Joakim Recht has released a new version of the Eclipse plugin for Hudson.

Shutting down GlassFish remotely

Posted by kohsuke on October 25, 2007 at 2:16 PM PDT

We run a lot of tests of Metro on Hudson with GlassFish, but there's one common problem we had.

Namely, often test jobs abort in the middle, leaving an application server running behind.

JAXB/JAX-WS/Metro support in IntelliJ IDEA 7.0

Posted by kohsuke on October 16, 2007 at 2:49 PM PDT

I was looking at IntelliJ 7.0 new features list and noticed that JAXB/WS support is there, so I gave it a try.

First when you create a project, it asks for the toolkit that you want to use.

Trip to Tokyo

Posted by kohsuke on October 16, 2007 at 1:46 PM PDT

I'm just back from a rather hectic trip to Japan. This was to attend a two-day conference/meeting/get-together of "Exploratory Software Project (Youth)" this year.

More Hudson plugins

Posted by kohsuke on October 1, 2007 at 11:12 AM PDT

I clearly need to come up with a better title, but anyway, over the last few weeks a couple of new plugins were announced.

The first one is the Perforce plugin, thanks to Mike Wille.

Metro 1.0 release

Posted by kohsuke on September 18, 2007 at 10:46 AM PDT

Metro, the web service toolkit, is finally hitting the FCS status today. "FCS" is a Sun jargon for "first customer ship", which I guess is orinally defined for our hardwares.