I just did a clean checkout and full build.  It failed in
itest/contribution-classloader with the following stack trace.

The problem is caused by a null value in the "monitor" variable
on line 124 of JavaInterfaceProcessor.  This does not seem to
happen for other tests.  Any ideas?

  Simon

Running org.apache.tuscany.sca.test.contribution.ContributionTestCase
Created supplychain.customer.JavaCustomerComponentImpl using: SCA contribution c
lassloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contribut
ion-test/target/contributions/Customer.jar
Created supplychain.retailer.JavaRetailerComponentImpl using: SCA contribution c
lassloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contribut
ion-test/target/contributions/Retailer.jar
Created supplychain.warehouse.JavaWarehouseComponentImpl using: SCA contribution
 classloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contrib
ution-test/target/contributions/Warehouse.jar
Created supplychain.shipper.JavaShipperComponentImpl using: SCA contribution cla
ssloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contributio
n-test/target/contributions/Shipper.jar
Work thread Thread[Thread-2,5,main] - Order, submitted, fulfilled, shipped
Created supplychain.customer.JavaCustomerComponentImpl using: java.net.URLClassL
[EMAIL PROTECTED]
Created supplychain.retailer.JavaRetailerComponentImpl using: java.net.URLClassL
[EMAIL PROTECTED]
Created supplychain.warehouse.JavaWarehouseComponentImpl using: java.net.URLClas
[EMAIL PROTECTED]
Created supplychain.shipper.JavaShipperComponentImpl using: java.net.URLClassLoa
[EMAIL PROTECTED]
Work thread Thread[Thread-4,5,main] - Order, submitted, fulfilled, shipped
Created supplychain.illegal.JavaCustomerComponentImpl using: SCA contribution cl
assloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contributi
on-test/target/contributions/IllegalCustomer.jar
Created supplychain.retailer.JavaRetailerComponentImpl using: SCA contribution c
lassloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contribut
ion-test/target/contributions/Retailer.jar
Created a retailer from Customer supplychain.retailer.JavaRetailerComponentImpl@
3fac1e22
Created supplychain.customer.JavaCustomerComponentImpl using: SCA contribution c
lassloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contribut
ion-test/target/contributions/CompleteSupplyChain.jar
Created supplychain.retailer.JavaRetailerComponentImpl using: SCA contribution c
lassloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contribut
ion-test/target/contributions/CompleteSupplyChain.jar
Created supplychain.warehouse.JavaWarehouseComponentImpl using: SCA contribution
 classloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contrib
ution-test/target/contributions/CompleteSupplyChain.jar
Created supplychain.shipper.JavaShipperComponentImpl using: SCA contribution cla
ssloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contributio
n-test/target/contributions/CompleteSupplyChain.jar
Work thread Thread[Thread-6,5,main] - Order, submitted, fulfilled, shipped
Created supplychain.customer.JavaCustomerComponentImpl using: SCA contribution c
lassloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contribut
ion-test/target/contributions/CustomerImpl.jar
Created supplychain.retailer.JavaRetailerComponentImpl using: SCA contribution c
lassloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contribut
ion-test/target/contributions/Retailer.jar
Created supplychain.warehouse.JavaWarehouseComponentImpl using: SCA contribution
 classloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contrib
ution-test/target/contributions/Warehouse.jar
Created supplychain.shipper.JavaShipperComponentImpl using: SCA contribution cla
ssloader for : file:/F:/tuscany70/sca/itest/contribution-classloader/contributio
n-test/target/contributions/Shipper.jar
Work thread Thread[Thread-8,5,main] - Order, submitted, fulfilled, shipped
Tests run: 9, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 3.581 sec <<< FA
ILURE!
testIllegalStaticClassLoading1(org.apache.tuscany.sca.test.contribution.Contribu
tionTestCase)  Time elapsed: 0.219 sec  <<< ERROR!
java.lang.NullPointerException
        at org.apache.tuscany.sca.interfacedef.java.xml.JavaInterfaceProcessor.r
esolveJavaInterface(JavaInterfaceProcessor.java:124)
        at org.apache.tuscany.sca.interfacedef.java.xml.JavaInterfaceProcessor.r
esolve(JavaInterfaceProcessor.java:148)
        at org.apache.tuscany.sca.interfacedef.java.xml.JavaInterfaceProcessor.r
esolve(JavaInterfaceProcessor.java:50)
        at org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProc
essorExtensionPoint$LazyStAXArtifactProcessor.resolve(DefaultStAXArtifactProcess
orExtensionPoint.java:320)
        at org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactP
rocessor.resolve(ExtensibleStAXArtifactProcessor.java:156)
        at org.apache.tuscany.sca.assembly.xml.BaseAssemblyProcessor.resolveCont
racts(BaseAssemblyProcessor.java:405)
        at org.apache.tuscany.sca.assembly.xml.BaseAssemblyProcessor.resolveCont
racts(BaseAssemblyProcessor.java:364)
        at org.apache.tuscany.sca.assembly.xml.ComponentTypeProcessor.resolve(Co
mponentTypeProcessor.java:356)
        at org.apache.tuscany.sca.assembly.xml.ComponentTypeProcessor.resolve(Co
mponentTypeProcessor.java:59)
        at org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProc
essorExtensionPoint$LazyStAXArtifactProcessor.resolve(DefaultStAXArtifactProcess
orExtensionPoint.java:320)
        at org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactP
rocessor.resolve(ExtensibleStAXArtifactProcessor.java:156)
        at org.apache.tuscany.sca.assembly.xml.ComponentTypeDocumentProcessor.re
solve(ComponentTypeDocumentProcessor.java:133)
        at org.apache.tuscany.sca.assembly.xml.ComponentTypeDocumentProcessor.re
solve(ComponentTypeDocumentProcessor.java:47)
        at org.apache.tuscany.sca.contribution.processor.DefaultURLArtifactProce
ssorExtensionPoint$LazyURLArtifactProcessor.resolve(DefaultURLArtifactProcessorE
xtensionPoint.java:208)
        at org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactPr
ocessor.resolve(ExtensibleURLArtifactProcessor.java:106)
        at org.apache.tuscany.sca.contribution.service.impl.ContributionServiceI
mpl.processResolvePhase(ContributionServiceImpl.java:519)
        at org.apache.tuscany.sca.contribution.service.impl.ContributionServiceI
mpl.addContribution(ContributionServiceImpl.java:394)
        at org.apache.tuscany.sca.contribution.service.impl.ContributionServiceI
mpl.contribute(ContributionServiceImpl.java:187)
        at org.apache.tuscany.sca.test.contribution.SupplyChain.addContributions
(SupplyChain.java:139)
        at org.apache.tuscany.sca.test.contribution.SupplyChain.setUp(SupplyChai
n.java:111)
        at org.apache.tuscany.sca.test.contribution.ContributionTestCase.testIll
egalStaticClassLoading1(ContributionTestCase.java:300)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.junit.internal.runners.TestMethodRunner.executeMethodBody(TestMet
hodRunner.java:99)
        at org.junit.internal.runners.TestMethodRunner.runUnprotected(TestMethod
Runner.java:81)
        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
        at org.junit.internal.runners.TestMethodRunner.runMethod(TestMethodRunne
r.java:75)
        at org.junit.internal.runners.TestMethodRunner.run(TestMethodRunner.java
:45)
        at org.junit.internal.runners.TestClassMethodsRunner.invokeTestMethod(Te
stClassMethodsRunner.java:75)
        at org.junit.internal.runners.TestClassMethodsRunner.run(TestClassMethod
sRunner.java:36)
        at org.junit.internal.runners.TestClassRunner$1.runUnprotected(TestClass
Runner.java:42)
        at org.junit.internal.runners.BeforeAndAfterRunner.runProtected(BeforeAn
dAfterRunner.java:34)
        at org.junit.internal.runners.TestClassRunner.run(TestClassRunner.java:5
2)
        at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.
java:62)
        at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTes
tSet(AbstractDirectoryTestSuite.java:138)
        at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(Ab
stractDirectoryTestSuite.java:125)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
refireBooter.java:308)
        at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
ava:879)


Results :

Tests in error:
  testIllegalStaticClassLoading1(org.apache.tuscany.sca.test.contribution.Contri
butionTestCase)

Tests run: 9, Failures: 0, Errors: 1, Skipped: 0

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.

Reply via email to