From: Daniel S. <dan...@dt...> - 2007-01-25 10:16:59
|
Hi, i got the following ClassCastException with cruisecontrol-2.6 (cruisecontrol 2.5 works well). Could somebody help me to track down the problem ? regards Danny - modifications to config.xml (like described in the documentation) <!-- Preconfigure our plugins --> <property name="projectdir" value="${env.WORK_DIR}/checkout/${project.name}" /> <plugin name="ivypublisher" classname="net.sf.ivyplugins.ivypublisher.IvySuccessPublisher" ivyfile="ivy.xml" rmiport="1099" config="config.xml" project="${project.name}" basedir="${projectdir}" /> ..... <onsuccess> <ivypublisher /> </onsuccess> </publishers> ...... java.lang.ClassCastException: net.sourceforge.cruisecontrol.ProjectConfig at net.sf.ivyplugins.ivypublisher.IvySuccessPublisher.getModuleDescriptor(IvySuccessPublisher.java:374) at net.sf.ivyplugins.ivypublisher.IvySuccessPublisher.validate(IvySuccessPublisher.java:256) at net.sourceforge.cruisecontrol.publishers.ConditionalPublisher.validate(ConditionalPublisher.java:72) at net.sourceforge.cruisecontrol.ProjectConfig$Publishers.validate(ProjectConfig.java:255) at net.sourceforge.cruisecontrol.ProjectConfig.validate(ProjectConfig.java:117) at net.sourceforge.cruisecontrol.CruiseControlConfig.handleProject(CruiseControlConfig.java:288) at net.sourceforge.cruisecontrol.CruiseControlConfig.parse(CruiseControlConfig.java:112) at net.sourceforge.cruisecontrol.CruiseControlConfig.<init>(CruiseControlConfig.java:92) at net.sourceforge.cruisecontrol.config.XMLConfigManager.loadConfig(XMLConfigManager.java:76) at net.sourceforge.cruisecontrol.config.XMLConfigManager.<init>(XMLConfigManager.java:70) at net.sourceforge.cruisecontrol.CruiseControlController.setConfigFile(CruiseControlController.java:94) at net.sourceforge.cruisecontrol.Main.startController(Main.java:104) at net.sourceforge.cruisecontrol.Main.start(Main.java:91) at net.sourceforge.cruisecontrol.launch.Launcher.run(Launcher.java:244) at net.sourceforge.cruisecontrol.launch.Launcher.main(Launcher.java:108) at CruiseControlWithJetty$2.run(CruiseControlWithJetty.java:101) at java.lang.Thread.run(Thread.java:595) regards Danny ------------------------------------------------------------ DT Netsolution GmbH - Talaeckerstr. 30 - D-70437 Stuttgart Tel: +49-711-849910-32 Fax: +49-711-849910-932 WEB: http://www.dtnet.de/ email: dan...@dt... |