ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Boisvert <boisv...@intalio.com>
Subject Re: How to create a new BPEL pocess?
Date Fri, 03 Nov 2006 04:47:50 GMT

Yes, please send over your files.    It looks like you've managed to 
find a weakness in the Axis2 integration.

alex


Vo, Khanh wrote:
> I've done that and am still getting errors deploying my BPEL process.  I
> hope I did it correctly. Do you think I can send you my files?  It is a
> very small test.
>
> By the way, I do see a CBP file being generated.
>
> Thanks for the help.
> Khanh 
>
> I am getting the following errors:
>
> DEBUG - BpelEngineImpl.registerProcess(190) | Register process:
> serviceId={http:
> //ode/bpel/unit-test.wsdl}VersionService:Version,
> process=BpelProcess[{http://od
> e/bpel/unit-test}BPELProcess1 in {DeploymentUnit BPELProcess1}]
> DEBUG - BpelProcess.activate(714) | Activating
> {http://ode/bpel/unit-test}BPELPr
> ocess1
> ERROR - BpelServerImpl.deploy(660) | Deployment of process
> "{http://ode/bpel/uni
> t-test}BPELProcess1" from
> "C:\Tomcat5.0.28\webapps\ode-axis2-war-2.0-SNAPSHOT\WE
> B-INF\processes\BPELProcess1" failed.
> java.lang.NullPointerException
>         at
> org.apache.ode.axis2.hooks.ODEAxisService.extractServiceName(ODEAxisS
> ervice.java:94)
>         at
> org.apache.ode.axis2.hooks.ODEAxisService.createService(ODEAxisServic
> e.java:48)
>         at
> org.apache.ode.axis2.ODEServer.createService(ODEServer.java:191)
>         at
> org.apache.ode.axis2.BindingContextImpl.activateMyRoleEndpoint(Bindin
> gContextImpl.java:69)
>         at
> org.apache.ode.bpel.engine.BpelProcess.activate(BpelProcess.java:717)
>
>         at
> org.apache.ode.bpel.engine.BpelEngineImpl.registerProcess(BpelEngineI
> mpl.java:193)
>         at
> org.apache.ode.bpel.engine.BpelServerImpl.doActivateProcess(BpelServe
> rImpl.java:602)
>         at
> org.apache.ode.bpel.engine.BpelServerImpl.deploy(BpelServerImpl.java:
> 744)
>         at
> org.apache.ode.bpel.engine.BpelServerImpl.deploy(BpelServerImpl.java:
> 656)
>         at
> org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.j
> ava:126)
>         at
> org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPol
> ler.java:54)
>         at
> org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(Deploy
> mentPoller.java:181)
> ERROR - DeploymentPoller.check(129) | Deployment of BPELProcess1 failed,
> abortin
> g for now.
> org.apache.ode.bpel.iapi.BpelEngineException: Deployment of process
> "{http://ode
> /bpel/unit-test}BPELProcess1" from
> "C:\Tomcat5.0.28\webapps\ode-axis2-war-2.0-SN
> APSHOT\WEB-INF\processes\BPELProcess1" failed.
>         at
> org.apache.ode.bpel.engine.BpelServerImpl.deploy(BpelServerImpl.java:
> 661)
>         at
> org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.j
> ava:126)
>         at
> org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPol
> ler.java:54)
>         at
> org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(Deploy
> mentPoller.java:181)
> Caused by: java.lang.NullPointerException
>         at
> org.apache.ode.axis2.hooks.ODEAxisService.extractServiceName(ODEAxisS
> ervice.java:94)
>         at
> org.apache.ode.axis2.hooks.ODEAxisService.createService(ODEAxisServic
> e.java:48)
>         at
> org.apache.ode.axis2.ODEServer.createService(ODEServer.java:191)
>         at
> org.apache.ode.axis2.BindingContextImpl.activateMyRoleEndpoint(Bindin
> gContextImpl.java:69)
>         at
> org.apache.ode.bpel.engine.BpelProcess.activate(BpelProcess.java:717)
>
>         at
> org.apache.ode.bpel.engine.BpelEngineImpl.registerProcess(BpelEngineI
> mpl.java:193)
>         at
> org.apache.ode.bpel.engine.BpelServerImpl.doActivateProcess(BpelServe
> rImpl.java:602)
>         at
> org.apache.ode.bpel.engine.BpelServerImpl.deploy(BpelServerImpl.java:
> 744)
>         at
> org.apache.ode.bpel.engine.BpelServerImpl.deploy(BpelServerImpl.java:
> 656)
>         ... 3 more
>
> -----Original Message-----
> From: Alex Boisvert [mailto:boisvert@intalio.com] 
> Sent: Thursday, November 02, 2006 2:37 PM
> To: ode-user@incubator.apache.org
> Cc: ode-dev@incubator.apache.org
> Subject: Re: How to create a new BPEL pocess?
>
>
> You need both.   You need to bind both your process endpoints (myRole) 
> and service endpoints (partnerRole) to service descriptions.
>
> alex
>
>
> Vo, Khanh wrote:
>   
>> I'm a little confuse with the wsdl. Is the wsdl for the BPEL process
>>     
> or
>   
>> for the web service partners that are being invoked?
>>
>> Khanh
>>
>> -----Original Message-----
>> From: Alex Boisvert [mailto:boisvert@intalio.com] 
>> Sent: Wednesday, November 01, 2006 7:07 PM
>> To: ode-user@incubator.apache.org
>> Cc: ode-dev@incubator.apache.org
>> Subject: Re: How to create a new BPEL pocess?
>>
>>
>> Hi Khanh,
>>
>> To deploy your process with the Axis2 distribution, simply copy all
>>     
> your
>   
>> files (.bpel, .xsd, .wsdl) under a subdirectory of the /processes
>> directory
>>
>> In addition to these standard files, you need to provide "deploy.xml" 
>> that configures your process to use specific services.  The easiest is
>>     
>
>   
>> to copy an existing deploy.xml, edit the process name and supply 
>> <provide> and <invoke> elements to fit your process definition.
>>     
> You'll 
>   
>> need to bind every partnerlink where you receive messages with a 
>> <provide> element, and every partnerlink that you invoke with an 
>> <invoke> element (unless you use dynamic partnerlink assignments).
>>
>> The hardest part is usually figuring the correct namespaces of the 
>> services and not making typos in the copy/paste process!
>>
>> alex
>>
>>
>> Vo, Khanh wrote:
>>   
>>     
>>> I created a very simple BPEL process with Oracle's JDeveloper that
>>>     
>>>       
>> does
>>   
>>     
>>> a invoke on Axis's getVersion web service.  Now I'm trying to figure
>>>     
>>>       
>> out
>>   
>>     
>>> how to deploy it on ODE.  Can anybody help me this this?
>>>
>>> I'm located in CA.
>>>
>>> Thanks
>>> Khanh
>>>
>>> -----Original Message-----
>>> From: Vo, Khanh [mailto:kvo@systechnologies.com] 
>>> Sent: Wednesday, November 01, 2006 11:49 AM
>>> To: ode-user@incubator.apache.org; ode-dev@incubator.apache.org
>>> Subject: How to create a new BPEL pocess?
>>>
>>> Hello everyone,
>>>
>>>  
>>>
>>> I'm able to run the HelloWorld2 example and was able to make very
>>>     
>>>       
>> minor
>>   
>>     
>>> modifications to it.  Now, I want to start a new BPEL process from
>>> scratch.  Is there documentations on how to do this?
>>>
>>>  
>>>
>>> Thanks
>>>
>>> Khanh
>>>
>>>
>>>   
>>>     
>>>       
>>   
>>     
>
>
>   


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