I was taking a look at the recent BPEL changes, but realized that the
BPEL sample is not working for me.
Is anyone else seeing the stack below ?

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running helloworld.BPELHelloWorldTestCase
Jun 29, 2009 8:16:02 AM org.apache.tuscany.sca.node.impl.NodeImpl start
INFO: Starting node: http://tuscany.apache.org/sca/1.1/nodes/default0
Jun 29, 2009 8:16:02 AM
org.apache.tuscany.sca.node.impl.NodeFactoryImpl configureNode
INFO: Loading contribution:
file:/home/lresende/opensource/apache/tuscany/java-sca-2.x/samples/helloworld-bpel/target/classes/
Jun 29, 2009 8:16:03 AM
org.apache.tuscany.sca.endpoint.impl.EndpointRegistryImpl addEndpoint
INFO: Add endpoint - Endpoint:  URI =
BPELHelloWorldComponent#service-binding(helloPartnerLink/helloPartnerLink)
Jun 29, 2009 8:16:05 AM java.util.jar.Attributes read
WARNING: Duplicate name in Manifest: Manifest-Version
Jun 29, 2009 8:16:06 AM
org.apache.tuscany.sca.endpoint.impl.EndpointRegistryImpl
addEndpointReference
INFO: Add endpoint reference - Endpoint Reference:  URI =
BPELHelloWorldComponent#reference-binding($self$.helloPartnerLink/helloPartnerLink)
NOT_CONFIGURED  Target = Endpoint:  URI =
BPELHelloWorldComponent#service-binding(helloPartnerLink/helloPartnerLink)
ERROR - GeronimoLog.error(108) | Error while executing transaction
javax.transaction.RollbackException: Unable to commit: transaction
marked for rollback
        at 
org.apache.geronimo.transaction.manager.TransactionImpl.commit(TransactionImpl.java:271)
        at 
org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(TransactionManagerImpl.java:238)
        at 
org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:226)
        at 
org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:404)
        at 
org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:401)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
        at java.util.concurrent.FutureTask.run(FutureTask.java:123)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
08:16:06,836 ERROR [SimpleScheduler] Error while executing transaction
javax.transaction.RollbackException: Unable to commit: transaction
marked for rollback
        at 
org.apache.geronimo.transaction.manager.TransactionImpl.commit(TransactionImpl.java:271)
        at 
org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(TransactionManagerImpl.java:238)
        at 
org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:226)
        at 
org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:404)
        at 
org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:401)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
        at java.util.concurrent.FutureTask.run(FutureTask.java:123)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
Jun 29, 2009 8:16:06 AM org.apache.tuscany.sca.node.impl.NodeImpl stop
INFO: Stopping node: http://tuscany.apache.org/sca/1.1/nodes/default0
Jun 29, 2009 8:16:06 AM
org.apache.tuscany.sca.endpoint.impl.EndpointRegistryImpl
removeEndpoint
INFO: Remove endpoint - Endpoint:  URI =
BPELHelloWorldComponent#service-binding(helloPartnerLink/helloPartnerLink)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 4.441
sec <<< FAILURE!
testInvoke(helloworld.BPELHelloWorldTestCase)  Time elapsed: 0.472 sec
 <<< ERROR!
java.lang.NullPointerException
        at 
org.apache.ode.bpel.engine.MessageImpl.getMessage(MessageImpl.java:104)
        at 
org.apache.tuscany.sca.implementation.bpel.ode.provider.BPELInvoker.doTheWork(BPELInvoker.java:168)
        at 
org.apache.tuscany.sca.implementation.bpel.ode.provider.BPELInvoker.invoke(BPELInvoker.java:105)
        at 
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationInterceptor.java:72)
        at 
org.apache.tuscany.sca.binding.sca.provider.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
        at 
org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:56)
        at 
org.apache.tuscany.sca.core.invocation.impl.JDKInvocationHandler.invoke(JDKInvocationHandler.java:276)
        at 
org.apache.tuscany.sca.core.invocation.impl.JDKInvocationHandler.invoke(JDKInvocationHandler.java:141)
        at $Proxy20.hello(Unknown Source)
        at 
helloworld.BPELHelloWorldTestCase.testInvoke(BPELHelloWorldTestCase.java:62)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
        at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41)
        at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:220)
        at 
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
        at 
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at 
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
        at 
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)


Results :

Tests in error:
  testInvoke(helloworld.BPELHelloWorldTestCase)

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

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

Please refer to
/home/lresende/opensource/apache/tuscany/java-sca-2.x/samples/helloworld-bpel/target/surefire-reports
for the individual test results.


-- 
Luciano Resende
Apache Tuscany, Apache PhotArk
http://people.apache.org/~lresende
http://lresende.blogspot.com/

Reply via email to