Excellent.

Thanks!

Tim

On Tue, 08 Mar 2005 17:20:24 -1000, Aaron Kagawa <[EMAIL PROTECTED]> wrote:
> I concur that the problem is now fixed. Yay!
>
> thanks, aaron
>
> At 04:17 PM 3/8/2005, you wrote:
> >OK, I was able to reproduce the problem that Aaron had and figure out
> >what's going on.  I
> >also realize from looking at the code that we figured all of this out once
> >before a
> >couple of years ago. :-)
> >
> >So, here's what's happening:
> >
> >When you run 'ant freshStart junitAll', you also run 'deploySoap'.  There
> >is a funky
> >interaction between deploySoap and JBlanket that causes deploySoap to bomb
> >when jblanket
> >is enabled.  The build doesn't stop, in fact everything continues to work
> >fine, coverage
> >data is collected and sent, etc.  It's just that the deploySoap target
> >ends on a bad
> >note.
> >
> >To fix this, you have to run deploySoap as a forked Java process.  Almost too
> >conveniently, there is a property called 'deploy.soap.fork' in the
> >deploySoap task.  Set
> >this puppy to true, and 'ant freshStart junitAll' works fine with jblanket
> >enabled.
> >Since this slows down the build, we keep it defaulted to false.  To
> >override the default
> >setting and get deploySoap to play nice with JBlanket, just put the
> >following in your
> >hackystat.properties file:
> >
> >deploy.soap.fork=true
> >
> >It also turns out that the Hackystat-ALL configuration (which runs
> >JBlanket) is in fact
> >getting that same error in deploySoap; you just have to look pretty hard
> >to find it since
> >the error is printed on one line.   Basically, we forgot to set
> >deploy.soap.fork to true
> >in the hackystat.properties file for the hackystat-ALL configuration. I'm
> >going to fix
> >that right now.
> >
> >Cheers,
> >Philip
>

Reply via email to