Skip to main content

Blog Archive for kohsuke during March 2007

Installing Hudson is really as easy as it can get, where the only container-specific steps are: How to deploy a war? How to re-deploy a war for upgrade? (Optional) How to set HUDSON_HOME environment variable, system property, or JNDI entry? (it only needs one of them, not all) (Optional) How to set system property to increase the server heap size? Yet the reports from users suggest that these...
In the spirit of better late than never, our JAX-WS 2.1 "ask the experts" session log is now available online. While the java.net forum remains as the primary means of user support for JAX-WS, "ask the experts" session has better S/N ratio because questions are filtered — when you are looking for an answer to a particular problem you have, it's convenient to have a place where you can...
I just posted 1.2 of the JAX-WS Spring support extension. Binaries are available in the maven repository. This version fixes a few bugs and also comes with the local transport support, which is handy for testing things without running a web container. Thanks everyone for their feedback, bug reports, and what not.
Matt Raible asked me to work on a FishEye plugin for Hudson in my recent Hudson-related blog entry. Incidentally, my colleague Rajiv has been also asking for this feature (of being able to link to SCM browsers like FishEye, ViewCVS, etc) — so much so that he filed the same RFE twice! So I'm happy to announce that this long-standing RFE since August 2005 is finally implemented in the...
I just pushed XSOM jars to the java.net maven repository.
The maven 2 plugin for JAX-WS 2.x has originally been developed in the codehaus mojo project, but the Mojo project and the JAX-WS project talked and decided to move it to java.net. So I just imported the source code, made some minor tweaks, and post 1.0 release. Make sure that your maven have <pluginRepository> entry that points to the java.net maven2 repository so that your project can use...
One of the big selling points for Hudson has always been its ease of install. But recently it just keeps getting easier. The current installation procedure is what I claim "2 minute setup": Download the Hudson war file from its Java.net Release page Then run java -jar hudson.war Head to the hudson dashboard Play But then, human laziness is really infinite. Some folks can't even bother to...
Apache Lucene project is now apparently using Hudson for their nightly builds. While looking at how they are doing, I noticed that one of them suggested using Bamboo because of a nicer JIRA and Confluence integration. So I decided to write a Hudson plugin for JIRA. It's famous enough, so I figured there are probably more Hudson users who'd enjoy such a plugin. JIRA has a SOAP interface, so it...
One of the users asked in the forum how to report validation error location by using XPath. The JAXB RI reports line numbers when available, but when you are validating the output from the marshalling, then line numbers don't mean much. Hence this user wanted to locate error in XPath. When you are validating the marshalling output, what it is doing is that it produces SAX events that represent...
The JAX-WS RI 2.1 uses the Message class as its internal representation of a SOAP message. This interface is designed for high performance construction/access of the SOAP infoset from various sources. This class can be extended by the applications to provide a SOAP infoset backed by a different data structure, but there are also a wide variety of default implementations that are optimized for...