Re: Trying to use CruiseControl with, StarTeam
Dan Rollo <[email protected]>
| Newsgroups | gmane.comp.java.cruise-control.user |
|---|---|
| Message-ID | <[email protected]> |
Hi,
Could you include more info about the unit test that failed when you
tried to build the starteam contrib?
Hopefully there's a file in the tree with the test failure, stack trace,
etc.
Dan
Subject: [Cruisecontrol-user] Trying to use CruiseControl with
StarTeam
Content-Type: text/plain; charset="us-ascii"
Hello
I am trying to use CruiseControl with StarTeam source control. Here is
what I have done.
1. I downloaded the Source distribution of CruiseControl.
2. I have copied the starteam80.jar file to the <install_dir>/main/lib
directory
3. I built CruiseControl.
4. I tried running CruiseControl and got the following error.
2010-09-27 13:29:44,351 [main ] INFO Main -
CruiseControl Version 2.8.4 Compiled on September 27 2010 1307
2010-09-27 13:29:44,367 [main ] INFO XMLConfigManager - reading
settings from config file [C:\cc\config.xml]
2010-09-27 13:29:44,523 [main ] ERROR Main - error
setting config file on controller
net.sourceforge.cruisecontrol.CruiseControlException: error configuring
project tenee
at
net.sourceforge.cruisecontrol.CruiseControlConfig.handleProject(CruiseControlConfig.java:447)
at
net.sourceforge.cruisecontrol.CruiseControlConfig.parse(CruiseControlConfig.java:178)
at
net.sourceforge.cruisecontrol.CruiseControlConfig.<init>(CruiseControlConfig.java:139)
at
net.sourceforge.cruisecontrol.config.XMLConfigManager.loadConfig(XMLConfigManager.java:90)
at
net.sourceforge.cruisecontrol.config.XMLConfigManager.<init>(XMLConfigManager.java:82)
at
net.sourceforge.cruisecontrol.CruiseControlController.setConfigFile(CruiseControlController.java:93)
at
net.sourceforge.cruisecontrol.Main.createController(Main.java:146)
at net.sourceforge.cruisecontrol.Main.start(Main.java:113)
at
net.sourceforge.cruisecontrol.launch.Launcher.run(Launcher.java:259)
at
net.sourceforge.cruisecontrol.launch.Launcher.main(Launcher.java:117)
Caused by: net.sourceforge.cruisecontrol.CruiseControlException: Unknown
plugin for: <starteam>
at
net.sourceforge.cruisecontrol.ProjectXMLHelper.configurePlugin(ProjectXMLHelper.java:106)
at
net.sourceforge.cruisecontrol.PluginXMLHelper.configureObject(PluginXMLHelper.java:198)
at
net.sourceforge.cruisecontrol.PluginXMLHelper.configure(PluginXMLHelper.java:137)
at
net.sourceforge.cruisecontrol.PluginXMLHelper.configure(PluginXMLHelper.java:92)
at
net.sourceforge.cruisecontrol.ProjectXMLHelper.configurePlugin(ProjectXMLHelper.java:104)
at
net.sourceforge.cruisecontrol.PluginXMLHelper.configureObject(PluginXMLHelper.java:198)
at
net.sourceforge.cruisecontrol.PluginXMLHelper.configure(PluginXMLHelper.java:137)
at
net.sourceforge.cruisecontrol.PluginXMLHelper.configure(PluginXMLHelper.java:92)
at
net.sourceforge.cruisecontrol.ProjectXMLHelper.configurePlugin(ProjectXMLHelper.java:104)
at
net.sourceforge.cruisecontrol.CruiseControlConfig.handleProject(CruiseControlConfig.java:445)
Then I did the following steps
1. I copied the starteam80.jar to the
<install_dir>/contrib/plugins/StarTeam/lib directory
2. I use ant to build the build the build.xml file in
<install_dir>/contrib/plugins/StarTeam
3. The build failed because the following test failed
[junit] Testcase:
testStarTeamPluginRegistry(net.sourceforge.cruisecontrol.StarTeamPluginRegistryTest):
FAILED
What do I need to do to get CruiseControl to work with StartTeam.
Starteam is version 2005 Release 2
CruiseControl is version 2.8.4
Thanks
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev