Re: Maven2 builds

2006-11-14 Thread Stefan Bodewig
On Tue, 14 Nov 2006, Brett Porter <[EMAIL PROTECTED]> wrote:
> On 14/11/06, Stefan Bodewig <[EMAIL PROTECTED]> wrote:
>> As long as we don't build Maven from scratch, I'd say we give it
>> the plugins it needs to run from the repo as well.  This could be
>> done by building bcel without --offline once manually.
> 
> But that will pull down non-Maven things - like dependencies of bcel
> (if there are any).

Sure, this is an attempt to at least start with something.

>> I have a question about local Maven 2 caches?  Can I have mutliple
>> of them in different locations?
> 
> Yes. Run mvn --settings /path/to/settings.xml and put the local
> repository in there.

OK, we might want to do that at a workspace configuration level to
isolate different gump runs fromeach other.

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Problem running Apache Gump [vmgump-public]

2006-11-14 Thread Stefan Bodewig
On Tue, 14 Nov 2006, Sander Temme <[EMAIL PROTECTED]> wrote:
>> On Nov 14, 2006, at 4:08 PM, [EMAIL PROTECTED] wrote:
> 
> I would say there's a problem!

True.  The smartfrog project descriptor said it was using a svn
repository while the repository descriptor was a CVS one.  I fixed it,
at least I think so.  You'll need to remove the working copy of
smartfrog once again, though.

> And start looking at the time zone settings of this VM (or its
> underlying infrastructure).

$ date
Tue Nov 14 21:22:05 PST 2006

at 5:22 GMT, looks OK, doesn't it?

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Problem running Apache Gump [vmgump-public]

2006-11-14 Thread gump
There is a problem with run 'vmgump-public' (14112006_160001), location : 
http://vmgump.apache.org/gump/public

The log ought be at:
   http://vmgump.apache.org/gump/public/gump_log.txt

The last (up to) 50 lines of the log are :
Perform Update on #[(22, 283)] : ejb
dynagumper.py processModule: need to implement module event processing
Build Project: #[(22, 704)] : ejb :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(23, 283)] : spring
dynagumper.py processModule: need to implement module event processing
Build Project: #[(23, 704)] : spring :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(24, 283)] : jsse
dynagumper.py processModule: need to implement module event processing
Build Project: #[(24, 704)] : jsse :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(25, 283)] : jce
dynagumper.py processModule: need to implement module event processing
Build Project: #[(25, 704)] : jce :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(26, 283)] : qdox
dynagumper.py processModule: need to implement module event processing
Build Project: #[(26, 704)] : qdox :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(27, 283)] : ant-contrib
Perform SVN Update on #[(27, 283)] : ant-contrib
dynagumper.py processModule: need to implement module event processing
Build Project: #[(27, 704)] : ivy :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(28, 283)] : smartfrog
Perform SVN Update on #[(28, 283)] : smartfrog
Traceback (most recent call last):
  File "bin/integrate.py", line 114, in ?
irun()
  File "bin/integrate.py", line 91, in irun
result = getRunner(run).perform()
  File "/x1/gump/public/gump/python/gump/core/runner/runner.py", line 250, in 
perform
return self.performRun()
  File "/x1/gump/public/gump/python/gump/core/runner/demand.py", line 191, in 
performRun
self.performUpdate(module)
  File "/x1/gump/public/gump/python/gump/core/runner/demand.py", line 100, in 
performUpdate
self.updater.updateModule(module) 
  File "/x1/gump/public/gump/python/gump/core/update/updater.py", line 128, in 
updateModule
ok=self.svn.updateModule(module)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 70, in 
updateModule
self.performUpdate(module, exists)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 153, in 
performUpdate
(repository, url, cmd ) = self.getUpdateCommand(module, exists)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 205, in 
getUpdateCommand
url=module.svn.getRootUrl()
  File "/x1/gump/public/gump/python/gump/core/model/module.py", line 121, in 
getRootUrl
url+=self.getDir()
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'unicode'
Process Exit Code : 1
--
Gump Version: 2.0.2-alpha-0003

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Problem running Apache Gump [vmgump-public]

2006-11-14 Thread gump
There is a problem with run 'vmgump-public' (14112006_160001), location : 
http://vmgump.apache.org/gump/public

The log ought be at:
   http://vmgump.apache.org/gump/public/gump_log.txt

The last (up to) 50 lines of the log are :
Perform Update on #[(22, 283)] : ejb
dynagumper.py processModule: need to implement module event processing
Build Project: #[(22, 704)] : ejb :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(23, 283)] : spring
dynagumper.py processModule: need to implement module event processing
Build Project: #[(23, 704)] : spring :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(24, 283)] : jsse
dynagumper.py processModule: need to implement module event processing
Build Project: #[(24, 704)] : jsse :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(25, 283)] : jce
dynagumper.py processModule: need to implement module event processing
Build Project: #[(25, 704)] : jce :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(26, 283)] : qdox
dynagumper.py processModule: need to implement module event processing
Build Project: #[(26, 704)] : qdox :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(27, 283)] : ant-contrib
Perform SVN Update on #[(27, 283)] : ant-contrib
dynagumper.py processModule: need to implement module event processing
Build Project: #[(27, 704)] : ivy :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(28, 283)] : smartfrog
Perform SVN Update on #[(28, 283)] : smartfrog
Traceback (most recent call last):
  File "bin/integrate.py", line 114, in ?
irun()
  File "bin/integrate.py", line 91, in irun
result = getRunner(run).perform()
  File "/x1/gump/public/gump/python/gump/core/runner/runner.py", line 250, in 
perform
return self.performRun()
  File "/x1/gump/public/gump/python/gump/core/runner/demand.py", line 191, in 
performRun
self.performUpdate(module)
  File "/x1/gump/public/gump/python/gump/core/runner/demand.py", line 100, in 
performUpdate
self.updater.updateModule(module) 
  File "/x1/gump/public/gump/python/gump/core/update/updater.py", line 128, in 
updateModule
ok=self.svn.updateModule(module)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 70, in 
updateModule
self.performUpdate(module, exists)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 153, in 
performUpdate
(repository, url, cmd ) = self.getUpdateCommand(module, exists)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 205, in 
getUpdateCommand
url=module.svn.getRootUrl()
  File "/x1/gump/public/gump/python/gump/core/model/module.py", line 121, in 
getRootUrl
url+=self.getDir()
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'unicode'
Process Exit Code : 1
--
Gump Version: 2.0.2-alpha-0003

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Problem running Apache Gump [vmgump-public]

2006-11-14 Thread Sander Temme


> On Nov 14, 2006, at 4:08 PM, [EMAIL PROTECTED] wrote:

I would say there's a problem! And start looking at the time zone  
settings of this VM (or its underlying infrastructure).


S.

--
[EMAIL PROTECTED]http://www.temme.net/sander/
PGP FP: 51B4 8727 466A 0BC3 69F4  B7B8 B2BE BC40 1529 24AF



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Problem running Apache Gump [vmgump-public]

2006-11-14 Thread gump
There is a problem with run 'vmgump-public' (14112006_080002), location : 
http://vmgump.apache.org/gump/public

The log ought be at:
   http://vmgump.apache.org/gump/public/gump_log.txt

The last (up to) 50 lines of the log are :
Perform Update on #[(22, 283)] : ejb
dynagumper.py processModule: need to implement module event processing
Build Project: #[(22, 704)] : ejb :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(23, 283)] : spring
dynagumper.py processModule: need to implement module event processing
Build Project: #[(23, 704)] : spring :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(24, 283)] : jsse
dynagumper.py processModule: need to implement module event processing
Build Project: #[(24, 704)] : jsse :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(25, 283)] : jce
dynagumper.py processModule: need to implement module event processing
Build Project: #[(25, 704)] : jce :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(26, 283)] : qdox
dynagumper.py processModule: need to implement module event processing
Build Project: #[(26, 704)] : qdox :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(27, 283)] : ant-contrib
Perform SVN Update on #[(27, 283)] : ant-contrib
dynagumper.py processModule: need to implement module event processing
Build Project: #[(27, 704)] : ivy :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(28, 283)] : smartfrog
Perform SVN Update on #[(28, 283)] : smartfrog
Traceback (most recent call last):
  File "bin/integrate.py", line 114, in ?
irun()
  File "bin/integrate.py", line 91, in irun
result = getRunner(run).perform()
  File "/x1/gump/public/gump/python/gump/core/runner/runner.py", line 250, in 
perform
return self.performRun()
  File "/x1/gump/public/gump/python/gump/core/runner/demand.py", line 191, in 
performRun
self.performUpdate(module)
  File "/x1/gump/public/gump/python/gump/core/runner/demand.py", line 100, in 
performUpdate
self.updater.updateModule(module) 
  File "/x1/gump/public/gump/python/gump/core/update/updater.py", line 128, in 
updateModule
ok=self.svn.updateModule(module)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 70, in 
updateModule
self.performUpdate(module, exists)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 153, in 
performUpdate
(repository, url, cmd ) = self.getUpdateCommand(module, exists)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 205, in 
getUpdateCommand
url=module.svn.getRootUrl()
  File "/x1/gump/public/gump/python/gump/core/model/module.py", line 121, in 
getRootUrl
url+=self.getDir()
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'unicode'
Process Exit Code : 1
--
Gump Version: 2.0.2-alpha-0003

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Problem running Apache Gump [vmgump-public]

2006-11-14 Thread gump
There is a problem with run 'vmgump-public' (14112006_080002), location : 
http://vmgump.apache.org/gump/public

The log ought be at:
   http://vmgump.apache.org/gump/public/gump_log.txt

The last (up to) 50 lines of the log are :
Perform Update on #[(22, 283)] : ejb
dynagumper.py processModule: need to implement module event processing
Build Project: #[(22, 704)] : ejb :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(23, 283)] : spring
dynagumper.py processModule: need to implement module event processing
Build Project: #[(23, 704)] : spring :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(24, 283)] : jsse
dynagumper.py processModule: need to implement module event processing
Build Project: #[(24, 704)] : jsse :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(25, 283)] : jce
dynagumper.py processModule: need to implement module event processing
Build Project: #[(25, 704)] : jce :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(26, 283)] : qdox
dynagumper.py processModule: need to implement module event processing
Build Project: #[(26, 704)] : qdox :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(27, 283)] : ant-contrib
Perform SVN Update on #[(27, 283)] : ant-contrib
dynagumper.py processModule: need to implement module event processing
Build Project: #[(27, 704)] : ivy :  [state:Unset]
dynagumper.py processProject: need to implement project event processing
Perform Update on #[(28, 283)] : smartfrog
Perform SVN Update on #[(28, 283)] : smartfrog
Traceback (most recent call last):
  File "bin/integrate.py", line 114, in ?
irun()
  File "bin/integrate.py", line 91, in irun
result = getRunner(run).perform()
  File "/x1/gump/public/gump/python/gump/core/runner/runner.py", line 250, in 
perform
return self.performRun()
  File "/x1/gump/public/gump/python/gump/core/runner/demand.py", line 191, in 
performRun
self.performUpdate(module)
  File "/x1/gump/public/gump/python/gump/core/runner/demand.py", line 100, in 
performUpdate
self.updater.updateModule(module) 
  File "/x1/gump/public/gump/python/gump/core/update/updater.py", line 128, in 
updateModule
ok=self.svn.updateModule(module)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 70, in 
updateModule
self.performUpdate(module, exists)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 153, in 
performUpdate
(repository, url, cmd ) = self.getUpdateCommand(module, exists)
  File "/x1/gump/public/gump/python/gump/core/update/svn.py", line 205, in 
getUpdateCommand
url=module.svn.getRootUrl()
  File "/x1/gump/public/gump/python/gump/core/model/module.py", line 121, in 
getRootUrl
url+=self.getDir()
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'unicode'
Process Exit Code : 1
--
Gump Version: 2.0.2-alpha-0003

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Ivy in Gump

2006-11-14 Thread Steve Loughran


as I add Ivyness to my code, I need a current version of Ivy on the 
system. Presumably once the SVN migrate is complete, we can have 
SVN_HEAD up and running.



There is an ivy project, but it is defined by ant contrib

  

  


For this week, I'm defining a private smartfrog Ivy distro that looks 
the same, only more current, for my own projects to use.


  

  

Once Ivy is ready, we will be able to add real descriptors and take this 
away -and presumably the one in ant contrib. The transition from 1.3.1 
to SVN_HEAD may break things, especially if tasks or the antlib URI move.


Ivy won't do any classpath setup under gump, but the publishing can be 
used for sharing other artifacts. I don't know if there are any race 
conditions in things like or other bits of repository 
setup; we shall have to see. And yes, have to consider isolating the 
various gump runs that all go on in the same VM.


-steve

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]