ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris <dch...@gmail.com>
Subject Re: Unable to access WSDL definition to activate MyRole endpoint
Date Tue, 02 Oct 2007 13:13:06 GMT
Thanks. Looks like it found the WSDL now but it fails later:

15:05:14,892 ERROR [DeploymentPoller] Deployment of RandomColor failed,
aborting for now.
org.apache.ode.bpel.iapi.ContextException: Could not activate endpoint for
service {http://sample.bpel.org/bpel/sample}RandomColorService and port
RandomColorPort
  at org.apache.ode.axis2.BindingContextImpl.activateMyRoleEndpoint(
BindingContextImpl.java:62)
  at org.apache.ode.bpel.engine.BpelProcess.activate(BpelProcess.java:442)
  at org.apache.ode.bpel.engine.BpelEngineImpl.registerProcess(
BpelEngineImpl.java:221)
  at org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java
:275)
  at org.apache.ode.axis2.ODEServer.handleEvent(ODEServer.java:526)
  at org.apache.ode.axis2.ODEServer.access$100(ODEServer.java:70)
  at
org.apache.ode.axis2.ODEServer$ProcessStoreListenerImpl.onProcessStoreEvent(
ODEServer.java:512)
  at org.apache.ode.store.ProcessStoreImpl.fireEvent(ProcessStoreImpl.java
:501)
  at org.apache.ode.store.ProcessStoreImpl.fireStateChange(
ProcessStoreImpl.java:507)
  at org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:284)
  at org.apache.ode.axis2.deploy.DeploymentPoller.check(
DeploymentPoller.java:144)
  at org.apache.ode.axis2.deploy.DeploymentPoller.access$300(
DeploymentPoller.java:55)
  at org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(
DeploymentPoller.java:188)
Caused by: org.apache.axis2.AxisFault: RPC-literal type message part payload
should have a type attribute
  at org.apache.axis2.AxisFault.makeFault(AxisFault.java:417)
  at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService
(WSDL11ToAxisServiceBuilder.java:291)
  at org.apache.ode.axis2.hooks.ODEAxisService.createService(
ODEAxisService.java:79)
  at org.apache.ode.axis2.ODEServer.createService(ODEServer.java:299)
  at org.apache.ode.axis2.BindingContextImpl.activateMyRoleEndpoint(
BindingContextImpl.java:59)
  ... 12 more
Caused by:
org.apache.axis2.description.WSDL11ToAxisServiceBuilder$WSDLProcessingException:RPC-literal
type message part payload should have a type attribute
  at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.addPartToElement(
WSDL11ToAxisServiceBuilder.java:1992)
  at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.getNewComplextType(
WSDL11ToAxisServiceBuilder.java:1879)
  at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.createSchemaForPorttype
(WSDL11ToAxisServiceBuilder.java:1544)
  at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.generateWrapperSchema
(WSDL11ToAxisServiceBuilder.java:1431)
  at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService
(WSDL11ToAxisServiceBuilder.java:255)
  ... 15 more

However, I have types string for input and output in the wsdl. Note: The
wsdl was generated with Eclipse BPEL editor.

On 10/2/07, Alex Boisvert <boisvert@intalio.com> wrote:
>
> On 10/2/07, Chris <dchris@gmail.com> wrote:
> >
> > When trying to deploy my process, I get the following error in the logs:
> > ERROR - GeronimoLog.error(108) | Deployment of RandomColor failed,
> > aborting
> > for now.
> > org.apache.ode.bpel.iapi.ContextException: Unable to access WSDL
> > definition
> > to activate MyRole endpoint for service {
> > http://sample.bpel.org/bpel/sample}RandomColor and port RandomColorPort
>
>
> ...
>
> Here is my deploy.xml:
> >     <provide partnerLink="client">
> >       <service name="pns:RandomColor" port="RandomColorPort"/>
> >     </provide>
>
>
> Your service is called "pns:RandomColorService" in your WSDL.
>
> alex
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message