Hi Behzad,

there is a very good link for BPEL getting started in Ode and Eclipse. However it is a german link. At the end of the web page you can use further links for more getting started tutorials. The link is ...

http://www.se.uni-hannover.de/lehre/tutorials/BPEL-ODE-Eclipse-Getting-Started.php


So hope that it is the right stuff.


regards
Battal Kekec

Am 01.12.2010 18:40, schrieb Bob Brodt:
Hi Behzad

Here are a couple of things to check:

1. make sure you created an Ode v1.x Server instance, not a Tomcat instance. From the 
"Servers" view (Window->Show View->Servers) right-click and then New->Server, 
select Apache->Ode v1.x Server. Make sure you select webapps/ode as the Ode home directory. This 
directory may not exist if you have not started Tomcat after installing the ode.war file, so start up 
and shut down Tomcat before creating the server in eclipse - this will create the wepabbs/ode 
directory and all of the Ode runtime artifacts.

2. make sure you select the Ode v1.x Server runtime when you create the new 
BPEL project. This will create a project facet in your BPEL project's .settings 
directory called org.eclipse.wst.common.project.facet.core.xml. The facet 
definition should look something like this:

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
   <runtime name="Apache Ode 1.x Runtime"/>
   <fixed facet="bpel.facet.core"/>
   <installed facet="bpel.facet.core" version="2.0"/>
</faceted-project>

3. make sure the web service endpoint in HelloWorldArtifacts.wsdl looks 
something like this:

   http://localhost:9090/ode/processes/HelloWorld

the default New BPEL Process wizard omits the "/ode/processes" part - this is 
runtime specific and needs to be customized for Ode.

4. make sure you create a deployment descriptor file (File->New->Apache ODE 
Deployment Descriptor) and select the correct ports for the inbound and outbound 
interfaces.

Hope that helps.

_______________________________________
Robert ("Bob") Brodt
Senior Software Engineer, JBoss Riftsaw
JBoss by Red Hat

----- "AmirBehzad Eslami"<[email protected]>  wrote:

I got the same error when using the 1st URL.
and the 2nd URL is a blank screen.

On Wed, Dec 1, 2010 at 6:41 PM, Tammo van Lessen
<[email protected]>wrote:

Hi,

http://localhost:9090/ode/processes/HelloWorld should be the
endpoint.
The WSDL should be at
http://localhost:9090/ode/processes/HelloWorld?wsdl
HTH,
   Tammo

On 01.12.2010 15:47, AmirBehzad Eslami wrote:
Line 190 INFO: Deploying web application archive ode.war

*http://localhost:9090/ode/* displays the correct interface.

I have downloaded this version of ode:
http://www.apache.org/dyn/closer.cgi/ode/apache-ode-war-1.3.4.zip

and used *Apache Tomcat/5.5.29.*
I went to Tomcat using http://localhost:9090/manager/
and then I used Tomcat's Deploy mechanism to deply the WAR file.
and I'm able to stop/start/reload ode correcltly.

I also checked the file permissions, and here's the result:
total 4.0K
drwxr-xr-x 3 tomcat tomcat 4.0K Dec  1 17:11 HelloWorld/
-rw-r--r-- 1 tomcat tomcat    0 Dec  1 18:04 HelloWorlda.deployed

It's very strange becuase when I point my address-bar to:
http://localhost:9090/ode/processes/

I face with the same error message, which i faced when I used:
http://localhost:9090/ode/processes/HelloWorld

However, when I omit /processes/ I just see blank page.
http://localhost:9090/ode/BlahBlah

Do you have a sample ZIP file which I can use it in "ODE's
Deploy"
Dialog,
at:
http://localhost:9090/ode/deployment.html


Once again, thank you very much for your help.

--
Tammo van Lessen - http://www.taval.de



--
Kind regards,
-behzad

Reply via email to