|
|
||
Kohsuke Kawaguchi's BlogHudson plugin for WAR/EAR deployment / Cargo support in GlassFishPosted by kohsuke on April 23, 2008 at 04:08 PM | Comments (4)I recently wrote a plugin for Hudson that deploys a WAR/EAR to the appliation container. The typical intended use of this is that when you build a WAR on Hudson, you'd like to deploy it before commencing certain kind of testing. I wanted this to be able to work with as many containers as possible, so I turned to Cargo for abstracting away the difference in how you carry out a deployment. This is a very useful project indeed, and one of a kind (I wish APIs like this were a part of some relevant JavaEE JSRs, but oh well.) Anyway, I've contributed embedded Tomcat support in the past to Cargo, so I knew the project rather well (and BTW that would be great for anyone who wants to run tests, as embedding a servlet container enables you to capture all the output in one place, instead of splitting this between the server and the client — debugging will be a lot easier, too.) When I initially did the Tomcat work, I also wanted to do the GlassFish support. Unfortunately, after I did a partial work (you can check out the code by "svn co http://svn.codehaus.org/cargo-contrib/glassfish"), I had to move on to do other things, and I was never able to come back. And now I really want this feature, and there's some partial code in there. Would there be anyone interested in picking up the work and bring it to the completion? I'm a Cargo committer, so I think I should be able to sponsor the integration into the main Cargo source tree. And more importantly, the Cargo team seems to be interested in getting this feature. It's just that the current code has the following problems:
The optional bonus credit would be to support the remote container mode of Cargo. I'm sure it's not too hard to do that. This could be an excellent candidate for the GlassFish Award Program. See more about this issue in JIRA at CARGO-491. Bookmark blog post: CommentsComments are listed in date ascending order (oldest first) | Post Comment
| ||
|
|