Return-Path: Delivered-To: apmail-jakarta-ant-user-archive@apache.org Received: (qmail 34460 invoked from network); 28 Jan 2002 23:41:44 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 28 Jan 2002 23:41:44 -0000 Received: (qmail 11913 invoked by uid 97); 28 Jan 2002 23:41:35 -0000 Delivered-To: qmlist-jakarta-archive-ant-user@jakarta.apache.org Received: (qmail 11875 invoked by uid 97); 28 Jan 2002 23:41:34 -0000 Mailing-List: contact ant-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list ant-user@jakarta.apache.org Received: (qmail 11864 invoked from network); 28 Jan 2002 23:41:34 -0000 Message-ID: <06EE2C86D3DAD5119A6C0060943F3C97173D09@tormail1.algorithmics.com> From: Rubun Tang To: "CruiseControl User (E-mail)" , "Ant Users List (E-mail)" Subject: cruisecontrol with the script task in ant Date: Mon, 28 Jan 2002 17:55:59 -0500 X-MS-TNEF-Correlator: <06EE2C86D3DAD5119A6C0060943F3C97173D09@tormail1.algorithmics.com> MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01C1A84E.F3C62890" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N ------_=_NextPart_000_01C1A84E.F3C62890 Content-Type: text/plain; charset="iso-8859-1" Hi, First of all, I apologize for my cross-posting as I'm not certain which particulart will this problem falls into. I'm having problem using cruisecontrol (1.2.1a) with the script task in Ant (1.4.1). When building with ant alone, my build.xmls run fine. But when running the build through cruisecontrol, it complains me with the following message: $ ./cruiseControl.bat java -cp c:\cruisecontrol1.2.1a\cruisecontrol.jar;c:\j2sdk1.4.0-rc\lib\tools.jar;c:\j akarta-ant-1.4. 1\lib\algoant1.0.3.jar;c:\jakarta-ant-1.4.1\lib\js.jar;c:\jakarta-ant-1.4.1\ lib\bsf.jar;c:\cruisecon trol1.2.1a\lib\ant.jar;c:\cruisecontrol1.2.1a\lib\xerces.jar;c:\cruisecontro l1.2.1a\lib\mail.jar;c:\ cruisecontrol1.2.1a\lib\optional.jar;c:\cruisecontrol1.2.1a\lib\junit.jar;c: \cruisecontrol1.2.1a\lib \activation.jar;. net.sourceforge.cruisecontrol.MasterBuild [masterbuild] ***** Starting automated build process ***** Reading build information from : c:\safari\buildcycleinfo [masterbuild] ***** Starting Build Cycle [masterbuild] ***** Label: test.2 [masterbuild] ***** Last Good Build: 20020121170220 [masterbuild] [masterbuild] Opening build file: build.xml [masterbuild] Using clean target: cleanbuild clean: subbuild: clean: BUILD FAILED java.lang.RuntimeException: Mismatch - popped element = [task: null] finished task element = [target : null] at org.apache.tools.ant.XmlLogger.targetFinished(XmlLogger.java:181) at org.apache.tools.ant.Project.fireTargetFinished(Project.java:952) at org.apache.tools.ant.Target.performTasks(Target.java:186) at org.apache.tools.ant.Project.executeTarget(Project.java:601) at net.sourceforge.cruisecontrol.BuildRunner.runBuild(BuildRunner.java:118) at net.sourceforge.cruisecontrol.MasterBuild.performBuild(MasterBuild.java:206) at net.sourceforge.cruisecontrol.MasterBuild.execute(MasterBuild.java:165) at net.sourceforge.cruisecontrol.MasterBuild.main(MasterBuild.java:91) Total time: 2 seconds [masterbuild] The specified Ant target did not result in a ModificationSet task being called. [masterbuild] Without a ModificationSet task, CruiseControl can not work correctly No ModificationSet task invoked at net.sourceforge.cruisecontrol.MasterBuild.checkModificationSetInvoked(Master Build.java:254) at net.sourceforge.cruisecontrol.MasterBuild.performBuild(MasterBuild.java:210) at net.sourceforge.cruisecontrol.MasterBuild.execute(MasterBuild.java:165) at net.sourceforge.cruisecontrol.MasterBuild.main(MasterBuild.java:91) I have a 2-level building structure, with a master build.xml at the top level calling the build.xmls in the 2nd level. The script that I use in the top level build.xml is: Everytime I want to do something with the 2nd level build.xml, I set the script.target to that action. For example, if I want to do clean, I will go: As I've mentioned above, I have no problem when doing "ant clean", but I'm having trouble starting it from cruisecontrol. I've made sure that they were both using the same ant.jar. I appreciate any helps. Rubun Tang Associate Software Engineer Algorithmics Inc. ____________________ rtang@algorithmics.com 416.217.4460 ------_=_NextPart_000_01C1A84E.F3C62890 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 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 AQAAAAYAAABSVEFORwAAAAIB+z8BAAAATgAAAAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAv Tz1BTEdPUklUSE1JQ1MvT1U9VE9ST05UTy9DTj1SRUNJUElFTlRTL0NOPVJUQU5HAAAAHgD6PwEA AAALAAAAUnVidW4gVGFuZwAAHgA5QAEAAAAGAAAAUlRBTkcAAABAAAcwkCjG806owQFAAAgwCBAv 9E6owQEeAD0AAQAAAAEAAAAAAAAAHgAdDgEAAAAqAAAAY3J1aXNlY29udHJvbCB3aXRoIHRoZSBz Y3JpcHQgdGFzayBpbiBhbnQAAAAeADUQAQAAAEMAAAA8MDZFRTJDODZEM0RBRDUxMTlBNkMwMDYw OTQzRjNDOTcxNzNEMDlAdG9ybWFpbDEuYWxnb3JpdGhtaWNzLmNvbT4AAAsAKQAAAAAACwAjAAAA AAADAAYQXnC+0gMABxA7DAAAAwAQEAAAAAADABEQAAAAAB4ACBABAAAAZQAAAEhJLEZJUlNUT0ZB TEwsSUFQT0xPR0laRUZPUk1ZQ1JPU1MtUE9TVElOR0FTSU1OT1RDRVJUQUlOV0hJQ0hQQVJUSUNV TEFSVFdJTExUSElTUFJPQkxFTUZBTExTSU5UT0lNSEEAAAAAAgF/AAEAAABDAAAAPDA2RUUyQzg2 RDNEQUQ1MTE5QTZDMDA2MDk0M0YzQzk3MTczRDA5QHRvcm1haWwxLmFsZ29yaXRobWljcy5jb20+ AACUAA== ------_=_NextPart_000_01C1A84E.F3C62890 Content-Type: text/plain; charset=us-ascii -- To unsubscribe, e-mail: For additional commands, e-mail: ------_=_NextPart_000_01C1A84E.F3C62890--