On Fri, Apr 24, 2009 at 5:52 AM, Santhosh T R <[email protected]> wrote:

>
> Hi all,
>
> Now we are  trying to invoke a bpel process from my web application(*Tuscany
> 1.4*), while trying so, we are getting an exception, can you please have a
> look. The stack trace is attached with this mail.
>
>
> Apr 24, 2009 10:00:36 AM org.apache.tuscany.sca.node.impl.NodeImpl
> configureNode
> INFO: Loading contribution:
> file:/D:/WORKSPACES/harish-sca/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/SCA-BPEL-12/
> Apr 24, 2009 10:00:37 AM
> org.apache.tuscany.sca.implementation.bpel.xml.BPELDocumentProcessor
> SEVERE: *ContributionReadException* occured due to :
> Apr 24, 2009 10:00:39 AM
> org.apache.tuscany.sca.implementation.bpel.xml.BPELImplementationProcessor
> SEVERE: Cant find BPEL Process : {0}
> Apr 24, 2009 10:00:39 AM org.apache.catalina.core.StandardContext
> filterStart
> SEVERE: Exception starting filter tuscany
> *org.osoa.sca.ServiceRuntimeException*: *
> java.lang.reflect.InvocationTargetException*
>         at
> org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(*
> SCADomain.java:220*)
>         at org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(*
> SCADomain.java:76*)
>         at org.apache.tuscany.sca.host.webapp.WebAppServletHost.init(*
> WebAppServletHost.java:220*)
>         at org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.init(*
> TuscanyServletFilter.java:52*)
>         at org.apache.catalina.core.ApplicationFilterConfig.getFilter(*
> ApplicationFilterConfig.java:275*)
>         at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(*
> ApplicationFilterConfig.java:397*)
>         at org.apache.catalina.core.ApplicationFilterConfig.<init>(*
> ApplicationFilterConfig.java:108*)
>         at org.apache.catalina.core.StandardContext.filterStart(*
> StandardContext.java:3696*)
>         at org.apache.catalina.core.StandardContext.start(*
> StandardContext.java:4343*)
>         at org.apache.catalina.core.ContainerBase.start(*
> ContainerBase.java:1045*)
>         at org.apache.catalina.core.StandardHost.start(*
> StandardHost.java:719*)
>         at org.apache.catalina.core.ContainerBase.start(*
> ContainerBase.java:1045*)
>         at org.apache.catalina.core.StandardEngine.start(*
> StandardEngine.java:443*)
>         at org.apache.catalina.core.StandardService.start(*
> StandardService.java:516*)
>         at org.apache.catalina.core.StandardServer.start(*
> StandardServer.java:710*)
>         at org.apache.catalina.startup.Catalina.start(*Catalina.java:566*)
>         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.catalina.startup.Bootstrap.start(*Bootstrap.java:288
> *)
>         at org.apache.catalina.startup.Bootstrap.main(*Bootstrap.java:413*
> )
> Caused by: *java.lang.reflect.InvocationTargetException*
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(*Native
> Method*)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(*
> NativeConstructorAccessorImpl.java:39*)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(*
> DelegatingConstructorAccessorImpl.java:27*)
>         at java.lang.reflect.Constructor.newInstance(*Constructor.java:494
> *)
>         at
> org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(*
> SCADomain.java:199*)
>         ... 21 more
> Caused by: *org.osoa.sca.ServiceRuntimeException*: *
> org.apache.tuscany.sca.contribution.service.ContributionReadException*: *
> java.util.NoSuchElementException*
>         at org.apache.tuscany.sca.node.impl.NodeImpl.<init>(*
> NodeImpl.java:347*)
>         at org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createSCANode(
> *NodeFactoryImpl.java:47*)
>         at org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.init(
> *DefaultSCADomain.java:172*)
>         at
> org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(*
> DefaultSCADomain.java:97*)
>         at org.apache.tuscany.sca.host.webapp.WebSCADomain.<init>(*
> WebSCADomain.java:41*)
>         ... 26 more
> Caused by: *
> org.apache.tuscany.sca.contribution.service.ContributionReadException*: *
> java.util.NoSuchElementException*
>         at
> org.apache.tuscany.sca.implementation.bpel.xml.BPELDocumentProcessor.read(
> *BPELDocumentProcessor.java:115*)
>         at
> org.apache.tuscany.sca.implementation.bpel.xml.BPELDocumentProcessor.read(
> *BPELDocumentProcessor.java:67*)
>         at
> org.apache.tuscany.sca.contribution.processor.DefaultURLArtifactProcessorExtensionPoint$LazyURLArtifactProcessor.read(
> *DefaultURLArtifactProcessorExtensionPoint.java:220*)
>         at
> org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactProcessor.read(
> *ExtensibleURLArtifactProcessor.java:96*)
>         at
> org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.processReadPhase(
> *ContributionServiceImpl.java:485*)
>         at
> org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.addContribution(
> *ContributionServiceImpl.java:387*)
>         at
> org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.contribute(
> *ContributionServiceImpl.java:189*)
>         at org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(*
> NodeImpl.java:496*)
>         at org.apache.tuscany.sca.node.impl.NodeImpl.<init>(*
> NodeImpl.java:344*)
>         ... 30 more
> Caused by: *java.util.NoSuchElementException*
>         at com.ctc.wstx.sr.BasicStreamReader.next(*
> BasicStreamReader.java:1083*)
>         at
> org.apache.tuscany.sca.implementation.bpel.xml.BPELDocumentProcessor.readProcessDefinition(
> *BPELDocumentProcessor.java:358*)
>         at
> org.apache.tuscany.sca.implementation.bpel.xml.BPELDocumentProcessor.read(
> *BPELDocumentProcessor.java:111*)
>         ... 38 more
>
>
Its failing with a NoSuchElementException from the stax parser being called
from line 358 of BPELDocumentProcessor, you can see the source for that
class in the Tuscany 1.4 release at:
https://svn.apache.org/repos/asf/tuscany/tags/java/sca/1.4/modules/implementation-bpel/src/main/java/org/apache/tuscany/sca/implementation/bpel/xml/BPELDocumentProcessor.java

so the problem happens at the reader.next() statement in the
readProcessDefinition method, at a guess there is a problem with the XML in
your BPEL process definition, could you post that to the mailing list so we
can have a look and help find the problem?

   ...ant

Reply via email to