File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Web Services and the fly likes Apache ODE Webservices Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Apache ODE Webservices " Watch "Apache ODE Webservices " New topic
Author

Apache ODE Webservices

Niteen Patil
Ranch Hand

Joined: Oct 27, 2009
Posts: 45
Hello Ranchers,
I have deployed a BPEL process successfully using BPEL 2.0 designer. When I try to test the deployed webservice, I get the error "uninitializedPartnerRole".
I didn't find any option for initializing the partner link when specifying the roles for the Invoke activity.Could any one please tell me how to initialize a partner role.Or any modifications in the wsdl file for this.


I have attached the wsdl file.

And this is the console trace for reference.
Dec 3, 2009 3:37:33 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\dev\DB28~1.2\BIN;C:\dev\DB28~1.2\FUNCTION;C:\dev\DB28~1.2\SAMPLES\REPL;C:\Program Files\Rational\ClearCase\bin;C:\Program Files\Rational\common;C:\Dev\Ant 1.6.2\bin;C:\Sun\AppServer\bin;C:\Dev\Ant 1.6.2\bin;C:\Dev\j2sdk1.4.2_08\jre\bin
Dec 3, 2009 3:37:33 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Dec 3, 2009 3:37:33 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 709 ms
Dec 3, 2009 3:37:34 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Dec 3, 2009 3:37:34 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.16
Dec 3, 2009 3:37:34 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive ode.war
DEBUG - GeronimoLog.debug(66) | Loading properties
WARN - GeronimoLog.warn(92) | Config file C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ode\WEB-INF\conf\ode-axis2.properties not found, default values will be used.
DEBUG - GeronimoLog.debug(66) | Initializing transaction manager
DEBUG - GeronimoLog.debug(66) | Initializing transaction manager using org.apache.ode.il.EmbeddedGeronimoFactory
DEBUG - GeronimoLog.debug(66) | Creating data source.
DEBUG - GeronimoLog.debug(66) | Starting DAO.
INFO - GeronimoLog.info(79) | Using DAO Connection Factory class org.apache.ode.dao.jpa.BPELDAOConnectionFactoryImpl.
DEBUG - GeronimoLog.debug(66) | Initializing BPEL process store.
DEBUG - GeronimoLog.debug(66) | Initializing BPEL server.
DEBUG - GeronimoLog.debug(66) | ODE initializing
DEBUG - GeronimoLog.debug(66) | BPEL SERVER initializing
DEBUG - GeronimoLog.debug(66) | Initializing HTTP connection manager
DEBUG - GeronimoLog.debug(66) | http.connection-manager.max-per-host=10
DEBUG - GeronimoLog.debug(66) | http.connection-manager.max-total=10
ERROR - GeronimoLog.error(108) | Error loading DU from store: service
org.apache.ode.bpel.iapi.ContextException: Deployed directory (unknown) no longer there!
at org.apache.ode.store.ProcessStoreImpl.load(ProcessStoreImpl.java:636)
at org.apache.ode.store.ProcessStoreImpl$6.call(ProcessStoreImpl.java:492)
at org.apache.ode.store.ProcessStoreImpl$Callable.call(ProcessStoreImpl.java:734)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
ERROR - GeronimoLog.error(108) | Error loading DU from store: project2
org.apache.ode.bpel.iapi.ContextException: Deployed directory (unknown) no longer there!
at org.apache.ode.store.ProcessStoreImpl.load(ProcessStoreImpl.java:636)
at org.apache.ode.store.ProcessStoreImpl$6.call(ProcessStoreImpl.java:492)
at org.apache.ode.store.ProcessStoreImpl$Callable.call(ProcessStoreImpl.java:734)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
ERROR - GeronimoLog.error(108) | Error loading DU from store: bpelProject1
org.apache.ode.bpel.iapi.ContextException: Deployed directory (unknown) no longer there!
at org.apache.ode.store.ProcessStoreImpl.load(ProcessStoreImpl.java:636)
at org.apache.ode.store.ProcessStoreImpl$6.call(ProcessStoreImpl.java:492)
at org.apache.ode.store.ProcessStoreImpl$Callable.call(ProcessStoreImpl.java:734)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
DEBUG - GeronimoLog.debug(66) | Process store event: {ProcessStoreEvent#ACTVIATED:{http://eclipseProcess}eclipseProcess-103}
DEBUG - GeronimoLog.debug(66) | Unregister process: serviceId={http://eclipseProcess}eclipseProcess-103, process=null
DEBUG - GeronimoLog.debug(66) | register: {http://eclipseProcess}eclipseProcess-103
DEBUG - GeronimoLog.debug(66) | Registering process {http://eclipseProcess}eclipseProcess-103 with server.
DEBUG - GeronimoLog.debug(66) | Register process: serviceId={http://eclipseProcess}NewService:eclipsePort, process=BpelProcess[{http://eclipseProcess}eclipseProcess-103]
DEBUG - GeronimoLog.debug(66) | Activating {http://eclipseProcess}eclipseProcess-103
FATAL - GeronimoLog.fatal(116) | openResource: invalid scheme (should be urn D:/myWS30/proj1/WebContent/wsdl/hello.wsdl
DEBUG - GeronimoLog.debug(66) | Create AxisService: service={http://eclipseProcess}NewService port=eclipsePort WSDL=eclipseProcessArtifacts.wsdl BPEL=eclipseProcess.bpel
DEBUG - GeronimoLog.debug(66) | Get import: import=D:/myWS30/proj1/WebContent/wsdl/hello.wsdl parent=file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/callEclipseWS/eclipseProcessArtifacts.wsdl
ERROR - GeronimoLog.error(104) | openResource: invalid scheme (should be urn D:/myWS30/proj1/WebContent/wsdl/hello.wsdl
DEBUG - GeronimoLog.debug(66) | Looking for Axis2 service configuration file: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/callEclipseWS/NewService.axis2
DEBUG - GeronimoLog.debug(66) | Axis2 service configuration not found: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/callEclipseWS/NewService.axis2
DEBUG - GeronimoLog.debug(66) | Destroying service {http://eclipseProcess}NewService port eclipsePort
DEBUG - GeronimoLog.debug(66) | Couldn't find service {http://eclipseProcess}NewService port eclipsePort to destroy.
DEBUG - GeronimoLog.debug(66) | Created Axis2 service {http://eclipseProcess}NewService
DEBUG - GeronimoLog.debug(66) | Activated {http://eclipseProcess}eclipseProcess-103 myrole client: EPR is org.apache.ode.bpel.epr.WSAEndpoint@1b8fcdd
DEBUG - GeronimoLog.debug(66) | Activated {http://eclipseProcess}eclipseProcess-103
DEBUG - GeronimoLog.debug(66) | Rehydrating process {http://eclipseProcess}eclipseProcess-103
DEBUG - GeronimoLog.debug(66) | Creating new process DAO for {http://eclipseProcess}eclipseProcess-103 (guid=hqejbhcnphr4ss2km7d52k)...
DEBUG - GeronimoLog.debug(66) | Found ProcessDAO for {http://eclipseProcess}eclipseProcess-103 with GUID hqejbhcnphr4ss2km7d52k
INFO - GeronimoLog.info(79) | Created new process DAO for {http://eclipseProcess}eclipseProcess-103 (guid=hqejbhcnphr4ss2km7d52k).
INFO - GeronimoLog.info(79) | Registered process {http://eclipseProcess}eclipseProcess-103.
DEBUG - GeronimoLog.debug(66) | (Re)scheduling cron scheduled jobs on store event: {ProcessStoreEvent#ACTVIATED:{http://eclipseProcess}eclipseProcess-103}
INFO - GeronimoLog.info(79) | Cancelling PROCESS CRON jobs for: {http://eclipseProcess}eclipseProcess-103
INFO - GeronimoLog.info(79) | Scheduling PROCESS CRON jobs for: {http://eclipseProcess}eclipseProcess-103
DEBUG - GeronimoLog.debug(66) | Process store event: {ProcessStoreEvent#ACTVIATED:{http://providerProcess}providerProcess-90}
DEBUG - GeronimoLog.debug(66) | Unregister process: serviceId={http://providerProcess}providerProcess-90, process=null
DEBUG - GeronimoLog.debug(66) | register: {http://providerProcess}providerProcess-90
DEBUG - GeronimoLog.debug(66) | Registering process {http://providerProcess}providerProcess-90 with server.
DEBUG - GeronimoLog.debug(66) | Register process: serviceId={http://providerProcess}providerService:providerPort, process=BpelProcess[{http://providerProcess}providerProcess-90]
DEBUG - GeronimoLog.debug(66) | Activating {http://providerProcess}providerProcess-90
DEBUG - GeronimoLog.debug(66) | Create AxisService: service={http://providerProcess}providerService port=providerPort WSDL=providerProcessArtifacts.wsdl BPEL=providerProcess.bpel
DEBUG - GeronimoLog.debug(66) | Looking for Axis2 service configuration file: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/provider/providerService.axis2
DEBUG - GeronimoLog.debug(66) | Axis2 service configuration not found: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/provider/providerService.axis2
DEBUG - GeronimoLog.debug(66) | Destroying service {http://providerProcess}providerService port providerPort
DEBUG - GeronimoLog.debug(66) | Couldn't find service {http://providerProcess}providerService port providerPort to destroy.
DEBUG - GeronimoLog.debug(66) | Created Axis2 service {http://providerProcess}providerService
DEBUG - GeronimoLog.debug(66) | Activated {http://providerProcess}providerProcess-90 myrole client: EPR is org.apache.ode.bpel.epr.WSAEndpoint@2219b4
DEBUG - GeronimoLog.debug(66) | Activated {http://providerProcess}providerProcess-90
DEBUG - GeronimoLog.debug(66) | Rehydrating process {http://providerProcess}providerProcess-90
DEBUG - GeronimoLog.debug(66) | Creating new process DAO for {http://providerProcess}providerProcess-90 (guid=hqejbhcnphr4srg0ccxjic)...
DEBUG - GeronimoLog.debug(66) | Found ProcessDAO for {http://providerProcess}providerProcess-90 with GUID hqejbhcnphr4srg0ccxjic
INFO - GeronimoLog.info(79) | Created new process DAO for {http://providerProcess}providerProcess-90 (guid=hqejbhcnphr4srg0ccxjic).
INFO - GeronimoLog.info(79) | Registered process {http://providerProcess}providerProcess-90.
DEBUG - GeronimoLog.debug(66) | (Re)scheduling cron scheduled jobs on store event: {ProcessStoreEvent#ACTVIATED:{http://providerProcess}providerProcess-90}
INFO - GeronimoLog.info(79) | Cancelling PROCESS CRON jobs for: {http://providerProcess}providerProcess-90
INFO - GeronimoLog.info(79) | Scheduling PROCESS CRON jobs for: {http://providerProcess}providerProcess-90
DEBUG - GeronimoLog.debug(66) | Process store event: {ProcessStoreEvent#ACTVIATED:{http://consumerProcess}consumerProcess-91}
DEBUG - GeronimoLog.debug(66) | Unregister process: serviceId={http://consumerProcess}consumerProcess-91, process=null
DEBUG - GeronimoLog.debug(66) | register: {http://consumerProcess}consumerProcess-91
DEBUG - GeronimoLog.debug(66) | Registering process {http://consumerProcess}consumerProcess-91 with server.
DEBUG - GeronimoLog.debug(66) | Register process: serviceId={http://consumerProcess}consumerService:consumerPort, process=BpelProcess[{http://consumerProcess}consumerProcess-91]
DEBUG - GeronimoLog.debug(66) | Activating {http://consumerProcess}consumerProcess-91
FATAL - GeronimoLog.fatal(116) | openResource: invalid scheme (should be urn D:/ODEWorkSpace32/provider/providerProcessArtifacts.wsdl
DEBUG - GeronimoLog.debug(66) | Create AxisService: service={http://consumerProcess}consumerService port=consumerPort WSDL=consumerProcessArtifacts.wsdl BPEL=consumerProcess.bpel
DEBUG - GeronimoLog.debug(66) | Get import: import=D:/ODEWorkSpace32/provider/providerProcessArtifacts.wsdl parent=file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/consumer/consumerProcessArtifacts.wsdl
ERROR - GeronimoLog.error(104) | openResource: invalid scheme (should be urn D:/ODEWorkSpace32/provider/providerProcessArtifacts.wsdl
DEBUG - GeronimoLog.debug(66) | Looking for Axis2 service configuration file: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/consumer/consumerService.axis2
DEBUG - GeronimoLog.debug(66) | Axis2 service configuration not found: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/consumer/consumerService.axis2
DEBUG - GeronimoLog.debug(66) | Destroying service {http://consumerProcess}consumerService port consumerPort
DEBUG - GeronimoLog.debug(66) | Couldn't find service {http://consumerProcess}consumerService port consumerPort to destroy.
DEBUG - GeronimoLog.debug(66) | Created Axis2 service {http://consumerProcess}consumerService
DEBUG - GeronimoLog.debug(66) | Activated {http://consumerProcess}consumerProcess-91 myrole client: EPR is org.apache.ode.bpel.epr.WSAEndpoint@c70f32
DEBUG - GeronimoLog.debug(66) | Activated {http://consumerProcess}consumerProcess-91
DEBUG - GeronimoLog.debug(66) | Rehydrating process {http://consumerProcess}consumerProcess-91
DEBUG - GeronimoLog.debug(66) | Creating new process DAO for {http://consumerProcess}consumerProcess-91 (guid=hqejbhcnphr4srg6sa20wj)...
DEBUG - GeronimoLog.debug(66) | Found ProcessDAO for {http://consumerProcess}consumerProcess-91 with GUID hqejbhcnphr4srg6sa20wj
INFO - GeronimoLog.info(79) | Created new process DAO for {http://consumerProcess}consumerProcess-91 (guid=hqejbhcnphr4srg6sa20wj).
INFO - GeronimoLog.info(79) | Registered process {http://consumerProcess}consumerProcess-91.
DEBUG - GeronimoLog.debug(66) | (Re)scheduling cron scheduled jobs on store event: {ProcessStoreEvent#ACTVIATED:{http://consumerProcess}consumerProcess-91}
INFO - GeronimoLog.info(79) | Cancelling PROCESS CRON jobs for: {http://consumerProcess}consumerProcess-91
INFO - GeronimoLog.info(79) | Scheduling PROCESS CRON jobs for: {http://consumerProcess}consumerProcess-91
DEBUG - GeronimoLog.debug(66) | BPEL SERVER starting.
INFO - GeronimoLog.info(79) | BPEL Server Started.
DEBUG - GeronimoLog.debug(66) | No deploy-ext.properties found.
INFO - GeronimoLog.info(79) | SYSTEM CRON configuration: C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ode\WEB-INF\conf\schedules.xml
DEBUG - GeronimoLog.debug(66) | Initializing Deployment Web Service
DEBUG - GeronimoLog.debug(66) | Starting scheduler
DEBUG - GeronimoLog.debug(66) | Initializing JCA adapter.
INFO - GeronimoLog.info(79) | Poller started.
INFO - GeronimoLog.info(79) | Process deployment polling started on path C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ode\WEB-INF\processes.
INFO - GeronimoLog.info(79) | ODE Service Engine has been started.
DEBUG - GeronimoLog.debug(66) | Process store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://eclipseProcess}eclipseProcess-103}
DEBUG - GeronimoLog.debug(66) | Ignoring store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://eclipseProcess}eclipseProcess-103}
DEBUG - GeronimoLog.debug(66) | (Re)scheduling cron scheduled jobs on store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://eclipseProcess}eclipseProcess-103}
INFO - GeronimoLog.info(79) | Cancelling PROCESS CRON jobs for: {http://eclipseProcess}eclipseProcess-103
INFO - GeronimoLog.info(79) | Scheduling PROCESS CRON jobs for: {http://eclipseProcess}eclipseProcess-103
DEBUG - GeronimoLog.debug(66) | Process store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://consumerProcess}consumerProcess-91}
DEBUG - GeronimoLog.debug(66) | Ignoring store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://consumerProcess}consumerProcess-91}
DEBUG - GeronimoLog.debug(66) | (Re)scheduling cron scheduled jobs on store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://consumerProcess}consumerProcess-91}
INFO - GeronimoLog.info(79) | Cancelling PROCESS CRON jobs for: {http://consumerProcess}consumerProcess-91
INFO - GeronimoLog.info(79) | Scheduling PROCESS CRON jobs for: {http://consumerProcess}consumerProcess-91
DEBUG - GeronimoLog.debug(66) | Process store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://providerProcess}providerProcess-90}
DEBUG - GeronimoLog.debug(66) | Ignoring store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://providerProcess}providerProcess-90}
DEBUG - GeronimoLog.debug(66) | (Re)scheduling cron scheduled jobs on store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://providerProcess}providerProcess-90}
INFO - GeronimoLog.info(79) | Cancelling PROCESS CRON jobs for: {http://providerProcess}providerProcess-90
INFO - GeronimoLog.info(79) | Scheduling PROCESS CRON jobs for: {http://providerProcess}providerProcess-90
INFO - GeronimoLog.info(79) | Refreshing SYSTEM CRON jobs.
INFO - GeronimoLog.info(79) | SYSTEM CRON configuration found cron jobs: []
Dec 3, 2009 3:37:47 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Dec 3, 2009 3:37:47 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Dec 3, 2009 3:37:47 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/47 config=null
Dec 3, 2009 3:37:47 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 13907 ms
DEBUG - GeronimoLog.debug(66) | Process store event: {ProcessStoreEvent#UNDEPLOYED:{http://eclipseProcess}eclipseProcess-103}
DEBUG - GeronimoLog.debug(66) | Unregister process: serviceId={http://eclipseProcess}eclipseProcess-103, process=BpelProcess[{http://eclipseProcess}eclipseProcess-103]
DEBUG - GeronimoLog.debug(66) | Deactivating process {http://eclipseProcess}eclipseProcess-103
DEBUG - GeronimoLog.debug(66) | deactivating non-shared endpoint {http://eclipseProcess}NewService:eclipsePort
DEBUG - GeronimoLog.debug(66) | Destroying service {http://eclipseProcess}NewService port eclipsePort
INFO - GeronimoLog.info(79) | Unregistered process {http://eclipseProcess}eclipseProcess-103.
DEBUG - GeronimoLog.debug(66) | Deleting only the process {http://eclipseProcess}eclipseProcess-103...
INFO - GeronimoLog.info(79) | Deleted only the process {http://eclipseProcess}eclipseProcess-103.
DEBUG - GeronimoLog.debug(66) | Cancelling all cron scheduled jobs on store event: {ProcessStoreEvent#UNDEPLOYED:{http://eclipseProcess}eclipseProcess-103}
INFO - GeronimoLog.info(79) | Cancelling PROCESS CRON jobs for: {http://eclipseProcess}eclipseProcess-103
DEBUG - GeronimoLog.debug(66) | (Re)scheduling cron scheduled jobs on store event: {ProcessStoreEvent#UNDEPLOYED:{http://eclipseProcess}eclipseProcess-103}
FATAL - GeronimoLog.fatal(116) | openResource: invalid scheme (should be urn D:/myWS30/proj1/WebContent/wsdl/hello.wsdl
DEBUG - GeronimoLog.debug(66) | Process store event: {ProcessStoreEvent#DEPLOYED:{http://eclipseProcess}eclipseProcess-104}
DEBUG - GeronimoLog.debug(66) | (Re)scheduling cron scheduled jobs on store event: {ProcessStoreEvent#DEPLOYED:{http://eclipseProcess}eclipseProcess-104}
INFO - GeronimoLog.info(79) | Cancelling PROCESS CRON jobs for: {http://eclipseProcess}eclipseProcess-104
INFO - GeronimoLog.info(79) | Scheduling PROCESS CRON jobs for: {http://eclipseProcess}eclipseProcess-104
DEBUG - GeronimoLog.debug(66) | Process store event: {ProcessStoreEvent#ACTVIATED:{http://eclipseProcess}eclipseProcess-104}
DEBUG - GeronimoLog.debug(66) | Unregister process: serviceId={http://eclipseProcess}eclipseProcess-104, process=null
DEBUG - GeronimoLog.debug(66) | register: {http://eclipseProcess}eclipseProcess-104
DEBUG - GeronimoLog.debug(66) | Registering process {http://eclipseProcess}eclipseProcess-104 with server.
DEBUG - GeronimoLog.debug(66) | Register process: serviceId={http://eclipseProcess}NewService:eclipsePort, process=BpelProcess[{http://eclipseProcess}eclipseProcess-104]
DEBUG - GeronimoLog.debug(66) | Activating {http://eclipseProcess}eclipseProcess-104
FATAL - GeronimoLog.fatal(116) | openResource: invalid scheme (should be urn D:/myWS30/proj1/WebContent/wsdl/hello.wsdl
DEBUG - GeronimoLog.debug(66) | Create AxisService: service={http://eclipseProcess}NewService port=eclipsePort WSDL=eclipseProcessArtifacts.wsdl BPEL=eclipseProcess.bpel
DEBUG - GeronimoLog.debug(66) | Get import: import=D:/myWS30/proj1/WebContent/wsdl/hello.wsdl parent=file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/callEclipseWS/eclipseProcessArtifacts.wsdl
ERROR - GeronimoLog.error(104) | openResource: invalid scheme (should be urn D:/myWS30/proj1/WebContent/wsdl/hello.wsdl
DEBUG - GeronimoLog.debug(66) | Looking for Axis2 service configuration file: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/callEclipseWS/NewService.axis2
DEBUG - GeronimoLog.debug(66) | Axis2 service configuration not found: file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%206.0/webapps/ode/WEB-INF/processes/callEclipseWS/NewService.axis2
DEBUG - GeronimoLog.debug(66) | Destroying service {http://eclipseProcess}NewService port eclipsePort
DEBUG - GeronimoLog.debug(66) | Couldn't find service {http://eclipseProcess}NewService port eclipsePort to destroy.
DEBUG - GeronimoLog.debug(66) | Created Axis2 service {http://eclipseProcess}NewService
DEBUG - GeronimoLog.debug(66) | Activated {http://eclipseProcess}eclipseProcess-104 myrole client: EPR is org.apache.ode.bpel.epr.WSAEndpoint@1eee615
DEBUG - GeronimoLog.debug(66) | Activated {http://eclipseProcess}eclipseProcess-104
DEBUG - GeronimoLog.debug(66) | Rehydrating process {http://eclipseProcess}eclipseProcess-104
DEBUG - GeronimoLog.debug(66) | Creating new process DAO for {http://eclipseProcess}eclipseProcess-104 (guid=hqejbhcnphr4ss40lrgc7l)...
DEBUG - GeronimoLog.debug(66) | Creating process DAO for {http://eclipseProcess}eclipseProcess-104 (guid=hqejbhcnphr4ss40lrgc7l)
INFO - GeronimoLog.info(79) | Created new process DAO for {http://eclipseProcess}eclipseProcess-104 (guid=hqejbhcnphr4ss40lrgc7l)
INFO - GeronimoLog.info(79) | Created new process DAO for {http://eclipseProcess}eclipseProcess-104 (guid=hqejbhcnphr4ss40lrgc7l).
INFO - GeronimoLog.info(79) | Registered process {http://eclipseProcess}eclipseProcess-104.
DEBUG - GeronimoLog.debug(66) | (Re)scheduling cron scheduled jobs on store event: {ProcessStoreEvent#ACTVIATED:{http://eclipseProcess}eclipseProcess-104}
INFO - GeronimoLog.info(79) | Cancelling PROCESS CRON jobs for: {http://eclipseProcess}eclipseProcess-104
INFO - GeronimoLog.info(79) | Scheduling PROCESS CRON jobs for: {http://eclipseProcess}eclipseProcess-104
INFO - GeronimoLog.info(79) | Deployment of artifact callEclipseWS successful: [{http://eclipseProcess}eclipseProcess-104]
DEBUG - GeronimoLog.debug(66) | Received request message for call.{http://eclipseProcess}process
DEBUG - GeronimoLog.debug(66) | Starting transaction.
DEBUG - GeronimoLog.debug(66) | Routed: svcQname {http://eclipseProcess}NewService --> [BpelProcess[{http://eclipseProcess}eclipseProcess-104]]
DEBUG - GeronimoLog.debug(66) | ODE routed to operation Operation: name=process
style=REQUEST_RESPONSE,1
Input: name=null
Message: name={http://eclipseProcess}eclipseProcessRequestMessage
Part: name=payload
elementName={http://eclipseProcess}eclipseProcessRequest
Output: name=null
Message: name={http://eclipseProcess}eclipseProcessResponseMessage
Part: name=payload
elementName={http://eclipseProcess}eclipseProcessResponse from service {http://eclipseProcess}NewService
DEBUG - GeronimoLog.debug(66) | SET MEX property isTwoWay = true
DEBUG - GeronimoLog.debug(66) | Invoking ODE using MEX {MyRoleMex#hqejbhcnphr4ss40lrgc7n [Client hqejbhcnphr4ss40lrgc7m] calling {http://eclipseProcess}NewService.process(...)}
DEBUG - GeronimoLog.debug(66) | Message content: <?xml version="1.0" encoding="UTF-8"?>
<message><payload><eclipseProcessRequest xmlns="http://eclipseProcess" xmlns:q0="http://eclipseProcess" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<input>wwww</input>
</eclipseProcessRequest></payload></message>
DEBUG - GeronimoLog.debug(66) | invoke() EPR= null ==> BpelProcess[{http://eclipseProcess}eclipseProcess-104]
DEBUG - GeronimoLog.debug(66) | Commiting ODE MEX {MyRoleMex#hqejbhcnphr4ss40lrgc7n [Client hqejbhcnphr4ss40lrgc7m] calling {http://eclipseProcess}NewService.process(...)}
DEBUG - GeronimoLog.debug(66) | Commiting transaction.
DEBUG - GeronimoLog.debug(66) | handleWorkEvent: InvokeInternal event for mexid hqejbhcnphr4ss40lrgc7n
DEBUG - GeronimoLog.debug(66) | >> handleWorkEvent(jobData={mexid=hqejbhcnphr4ss40lrgc7n, pid={http://eclipseProcess}eclipseProcess-104, type=INVOKE_INTERNAL})
DEBUG - GeronimoLog.debug(66) | InvokeInternal event for mexid hqejbhcnphr4ss40lrgc7n
DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.myRoleSessionId = null
DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.myRoleSessionId = null
DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.partnerRoleSessionId = null
DEBUG - GeronimoLog.debug(66) | INPUTMSG: client.process: MSG RCVD keys=[] mySessionId=null partnerSessionId=null
DEBUG - GeronimoLog.debug(66) | INPUTMSG: client.process: routing failed, CREATING NEW INSTANCE
DEBUG - GeronimoLog.debug(66) | BpelRuntimeContextImpl created for instance 23151. INDEXED STATE={}
DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: USING CORRELATOR client.process
DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: CHECKING for NEW INSTANCE match
DEBUG - GeronimoLog.debug(66) | INPUTMSGMATCH: Changing process instance state from ready to active
DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: FOUND match for NEW instance mexRef={MyRoleMex#hqejbhcnphr4ss40lrgc7n [Client hqejbhcnphr4ss40lrgc7m] calling {http://eclipseProcess}NewService.process(...)}
ERROR - GeronimoLog.error(104) | org.apache.ode.bpel.common.FaultException: {http://docs.oasis-open.org/wsbpel/2.0/process/executable}uninitializedPartnerRole
DEBUG - GeronimoLog.debug(66) | ProcessImpl completed with fault '{http://docs.oasis-open.org/wsbpel/2.0/process/executable}uninitializedPartnerRole'

DEBUG - GeronimoLog.debug(66) | Processing an async reply from service {http://eclipseProcess}NewService
DEBUG - GeronimoLog.debug(66) | Received myrole mex response callback
DEBUG - GeronimoLog.debug(66) | Received myrole mex response callback
DEBUG - GeronimoLog.debug(66) | Handling response for MEX {MyRoleMex#hqejbhcnphr4ss40lrgc7n [Client hqejbhcnphr4ss40lrgc7m] calling {http://eclipseProcess}NewService.process(...)}
DEBUG - GeronimoLog.debug(66) | Starting transaction.
DEBUG - GeronimoLog.debug(66) | Fault response message: {http://docs.oasis-open.org/wsbpel/2.0/process/executable}uninitializedPartnerRole
DEBUG - GeronimoLog.debug(66) | Returning fault: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</faultcode><faultstring xmlns:axis2ns1="http://docs.oasis-open.org/wsbpel/2.0/process/executable">axis2ns1:uninitializedPartnerRole</faultstring><detail /></soapenv:Fault></soapenv:Body></soapenv:Envelope>
DEBUG - GeronimoLog.debug(66) | Releasing mex hqejbhcnphr4ss40lrgc7n
DEBUG - GeronimoLog.debug(66) | Comitting transaction.
DEBUG - GeronimoLog.debug(66) | Reply for call.{http://eclipseProcess}process
DEBUG - GeronimoLog.debug(66) | Reply message <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</faultcode><faultstring xmlns:axis2ns1="http://docs.oasis-open.org/wsbpel/2.0/process/executable">axis2ns1:uninitializedPartnerRole</faultstring><detail /></soapenv:Fault></soapenv:Body></soapenv:Envelope>
DEBUG - GeronimoLog.debug(66) | Process store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://eclipseProcess}eclipseProcess-104}
DEBUG - GeronimoLog.debug(66) | Ignoring store event: {ProcessStoreEvent#SCHEDULE_SETTINGS_CHANGED:{http://eclipseProcess}eclipseProcess-104}
DEBUG - GeronimoLog.debug(66) | (Re)scheduling cron scheduled jobs on store event:

Thanks,
Nitin.
Niteen Patil
Ranch Hand

Joined: Oct 27, 2009
Posts: 45
Please find the contents of the generated wsdl file.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:tns="http://eclipseProcess" xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" xmlns:wsdl="http://DefaultNamespace" name="eclipseProcess" targetNamespace="http://eclipseProcess" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">

<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TYPE DEFINITION - List of types participating in this BPEL process
The BPEL Designer will generate default request and response types
but you can define or import any XML Schema type and use them as part
of the message types.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<plnk:partnerLinkType name="helloPL">
<plnk:role name="helloR1" portType="wsdl:hello"/>
<plnk:role name="helloR2" portType="wsdl:hello"/>
</plnk:partnerLinkType>
<import location="D:/myWS30/proj1/WebContent/wsdl/hello.wsdl" namespace="http://DefaultNamespace"/>
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://eclipseProcess">

<element name="eclipseProcessRequest">
<complexType>
<sequence>
<element name="input" type="string"/>
</sequence>
</complexType>
</element>

<element name="eclipseProcessResponse">
<complexType>
<sequence>
<element name="result" type="string"/>
</sequence>
</complexType>
</element>
</schema>
</types>


<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MESSAGE TYPE DEFINITION - Definition of the message types used as
part of the port type defintions
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<message name="eclipseProcessRequestMessage">
<part element="tns:eclipseProcessRequest" name="payload"/>
</message>
<message name="eclipseProcessResponseMessage">
<part element="tns:eclipseProcessResponse" name="payload"/>
</message>

<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PORT TYPE DEFINITION - A port type groups a set of operations into
a logical service unit.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->

<!-- portType implemented by the eclipseProcess BPEL process -->
<portType name="eclipseProcess">
<operation name="process">
<input message="tns:eclipseProcessRequestMessage"/>
<output message="tns:eclipseProcessResponseMessage"/>
</operation>
</portType>


<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PARTNER LINK TYPE DEFINITION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<plnk:partnerLinkType name="eclipseProcess">
<plnk:role name="eclipseProcessProvider" portType="tns:eclipseProcess"/>
</plnk:partnerLinkType>

<binding name="eclipseBinding" type="tns:eclipseProcess">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<operation name="process">
<soapperation soapAction="http://eclipseProcess/process" />
<input>
<soap:body use="literal" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
</binding>
<service name="NewService">
<port name="eclipsePort" binding="tns:eclipseBinding">
<soap:address location="http://localhost:8080/ode/processes/call" />
</port>
</service>
</definitions>


Thanks,
Nitin.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Apache ODE Webservices