[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [sca-bpel] Instructions on how to download and run the BPEL Testcases with Apache Tuscany
I think Mike, Anish and I need to spend some time together to get the initial setup issues sorted out quickly. The email exchanges across time zones to figure out what may be a simple configuration change does not seem to be very productive, imho. Since coordinating the schedules of the three of us is going to be tricky and since the main remaining work item for the TC is testing, how about we spend the second half of tomorrow's (Thu - 2/25) TC meeting on sorting out the testing set up issues! Of course, those who are not intimately interested in these discussions may drop off after the first half hour (we won't be conducting any normal TC business during the second half hour). Sanjay -----Original Message----- From: Anish Karmarkar [mailto:Anish.Karmarkar@oracle.com] Sent: Tuesday, February 23, 2010 5:03 PM To: sca-bpel@lists.oasis-open.org Subject: Re: [sca-bpel] Instructions on how to download and run the BPEL Testcases with Apache Tuscany I found two issues: 1) minor one: the instructions talk about the build.xml file in a way that leads one to think that there is a build.xml in SVN, whereas one is supposed to copy/modify/save the build.xml from the instruction. 2) The two files: sca-bpel/TestCases/Test_client_SBPEL/src/main/resources/oasis-sca-tests. properties sca-bpel/TestCases/Test_client_SBPEL/target/classes/oasis-sca-tests.prop erties have a hard-coded value for the property "org.oasis.sca.tests.assembly.contribution.location" (set to "file:/C:/OASIS_TESTS/SCA-BPEL/TestCases/%1/target/classes/"). This, obviously, has to be customized. Once I had the setup right (or think I got it right), I ran ant and got the following error: [junit] Exception during startup: java.lang.ClassCastException: org.apache.tuscany.sca.assembly.impl.ExtensionImpl cannot be cast to org.apache.tuscany.sca.contribution.ContributionMetadata [junit] Exception received during startup - detail: java.lang.ClassCastException: org.apache.tuscany.sca.assembly.impl.ExtensionImpl cannot be cast to org.apache.tuscany.sca.contribution.ContributionMetadata -Anish -- On 2/19/2010 1:02 PM, Patil, Sanjay wrote: > Hi Mike, > > Thanks for sending the instructions. I could proceed up to the last step > by following your instructions except for one minor glitch: The > build.xml uses the filename Test_Client.jar where as the actual file > name is Test_Client-1.0.jar. > > However, I am still unable to launch the runtime and execute the test > from the last step. I am getting the following class def error although > I can very much see that the NodeLauncher class is included in the > tuscany-node-launcher-equinox-2.0-SNAPSHOT.jar file, which is added to > the class path in the build.xml. I am guessing that there is some other > configuration which I may be missing. Perhaps you have some insight here. > > Please see below for the error message I am getting. > > Thanks, > > Sanjay > > Buildfile: C:\Users\SCA\BPEL TC\Tesiting\TestCases\build.xml > > C:\Users\SCA\BPEL TC\Tesiting\TestCases>ant > > Buildfile: C:\Users\SCA\BPEL TC\Tesiting\TestCases\build.xml > > run: > > [junit] Testsuite: client_sbpel.SBPEL_2001_TestCase > > [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0.11 sec > > [junit] ------------- Standard Output --------------- > > [junit] Implementation language set to: _BPEL > > [junit] ------------- ---------------- --------------- > > [junit] > > [junit] Testcase: testDummy took 0.094 sec > > [junit] Caused an ERROR > > [junit] org/apache/tuscany/sca/node/equinox/launcher/NodeLauncher > > [junit] java.lang.NoClassDefFoundError: org/apache/tuscany/sca/node/equinox/ > > launcher/NodeLauncher > > [junit] at client.TuscanyRuntimeBridge.startContribution(TuscanyRuntimeB > > ridge.java:72) > > [junit] at client.BaseJAXWSTestRunner.startContribution(BaseJAXWSTestRun > > ner.java:238) > > [junit] at client.BaseJAXWSTestRunner.setUp(BaseJAXWSTestRunner.java:147 > > ) > > [junit] Caused by: java.lang.ClassNotFoundException: org.apache.tuscany.sca. > > node.equinox.launcher.NodeLauncher > > [junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:202) > > [junit] at java.security.AccessController.doPrivileged(Native Method) > > [junit] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > > [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > > [junit] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > > [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > > [junit] > > BUILD FAILED > > C:\Users\SCA\BPEL TC\Tesiting\TestCases\build.xml:22: Test > client_sbpel.SBPEL_20 > > 01_TestCase failed > > *From:* Mike Edwards [mailto:mike_edwards@uk.ibm.com] > *Sent:* Friday, February 05, 2010 4:13 AM > *To:* OASIS BPEL > *Subject:* [sca-bpel] Instructions on how to download and run the BPEL > Testcases with Apache Tuscany > > > Folks, > > (Finally !!!) > > I have completed the work item to describe how to download, build and > run the SCA BPEL test suite. > > You can get a copy of the document which describes the steps required here: > > http://www.oasis-open.org/apps/org/workgroup/sca-bpel/download.php/36285 /Running_SCA_BPEL_TestCases.odt > > http://www.oasis-open.org/apps/org/workgroup/sca-bpel/download.php/36286 /Running_SCA_BPEL_TestCases.pdf > > > > Happy testing!! > > Yours, Mike. > > Strategist - Emerging Technologies, SCA & SDO. > Co Chair OASIS SCA Assembly TC. > IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain. > Phone & FAX: +44-1962-818014 Mobile: +44-7802-467431 > Email: mike_edwards@uk.ibm.com > > ------------------------------------------------------------------------ > > /Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU/ > > > > --------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail. Follow this link to all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]