I have created BPEL(BPEL4WS specification version 1.1 ) project .
Сhecking the documentation, there are no errors at my project
files(bpel,wsdl,deploy.xml).
But I have incomprehensible error(exception).
2011-04-18 14:40:44 DeploymentPoller [ERROR] Deployment of HelloWorld2
failed, aborting for now.
java.lang.NullPointerException
at
org.apache.ode.utils.xsl.XslTransformHandler.setErrorListener(XslTransformHandler.java:172)
at org.apache.ode.bpel.compiler.BpelC.invalidate(BpelC.java:88)
at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:323)
at
org.apache.ode.store.DeploymentUnitDir$5.run(DeploymentUnitDir.java:204)
at org.apache.ode.utils.InternPool.runBlock(InternPool.java:57)
at
org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:201)
at
org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:162)
at
org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:204)
at
org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:172)
at
org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:160)
at
org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:60)
at
org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:251)
wsdl
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://ode/bpel/unit-test.wsdl"
targetNamespace="http://ode/bpel/unit-test.wsdl"
xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
>
<wsdl:message name="HelloMessage">
<wsdl:part name="parameter" type="xs:string"/>
</wsdl:message>
<wsdl:portType name="HelloPortType">
<wsdl:operation name="hello">
<wsdl:input message="tns:HelloMessage"/>
<wsdl:output message="tns:HelloMessage"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="HelloSoapBinding" type="tns:HelloPortType">.
<soap:binding style="rpc"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="hello">
<soap:operation soapAction="" style="rpc"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="HelloService">
<wsdl:port name="HelloPort" binding="tns:HelloSoapBinding">
<soap:address
location="http://localhost:8080/ode/processes/helloWorld"/>
</wsdl:port>
</wsdl:service>
<plnk:partnerLinkType name="HelloPartnerLinkType">
<plnk:role name="me">
<plnk:portType name="tns:HelloPortType"/>
</plnk:role>
</plnk:partnerLinkType>
</wsdl:definitions>
bpel
<process name="HelloWorld2"
targetNamespace="http://ode/bpel/unit-test"
xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
xmlns:tns="http://ode/bpel/unit-test"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:test="http://ode/bpel/unit-test.wsdl"
>
<import namespace="http://ode/bpel/unit-test.wsdl"
location="HelloWorld2.wsdl"/>
<partnerLinks>
<partnerLink name="helloPartnerLink"
partnerLinkType="test:HelloPartnerLinkType"
myRole="me" />
</partnerLinks>
<variables>
<variable name="myVar" messageType="test:HelloMessage"/>
</variables>
<scope>
<sequence>
<receive
name="start"
partnerLink="helloPartnerLink"
portType="test:HelloPortType"
operation="hello"
variable="myVar"
createInstance="yes"/>
<reply name="end"
partnerLink="helloPartnerLink"
portType="test:HelloPortType"
operation="hello"
variable="myVar"/>
</sequence>
</scope>
</process>
deploy.xml
<deploy xmlns="http://www.apache.org/ode/schemas/dd/2007/03"
xmlns:pns="http://ode/bpel/unit-test"
xmlns:wns="http://ode/bpel/unit-test.wsdl">
<process name="pns:HelloWorld2" fileName="HelloWorld2.bpel"
bpel11wsdlFileName="HelloWorld2.wsdl">
<active>true</active>
<provide partnerLink="helloPartnerLink">
<service name="wns:HelloService" port="HelloPort"/>
</provide>
</process>
</deploy>
Thanks for help !
--
View this message in context:
http://old.nabble.com/Problem-while-deployment-tp31423436p31423436.html
Sent from the Apache Ode User mailing list archive at Nabble.com.