How to execute a composite application with BPEL

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

How to execute a composite application with BPEL

dkurzaj
This post has NOT been accepted by the mailing list yet.
Hello,

I'm new to SOA programming and I'm trying to execute a BPEL orchestrated composite app through OpenESB, but when I deploy my composite app on the OpenESB server it got this error message :

ERROR: Failed execution of Deploy: /home/dorian/NetBeansProjects/InternshipzCompositeApp/dist/InternshipzCompositeApp.zip
ERROR: (JBIMA1407)  le composant requis sun-javaee-engine nest pas install√© sur la cible {1}.
/home/dorian/NetBeansProjects/InternshipzCompositeApp/nbproject/build-impl.xml:220: Deployment failure.
BUILD FAILED (total time: 0 seconds)

Telling me the sun-javaee-engine component is not installed on the target. But I can't find this component in the OpenESB-SE-3.0.5/OE-Components/ folder.

Do you have any idea how to do that ?

Thank you !

Best regards !
Reply | Threaded
Open this post in threaded view
|

Re: How to execute a composite application with BPEL

Paul Perez
Administrator
Hello dkurzaj
Welcome in OpenESB community.

Many points in my reply.
You get the error message Because the sun-javaee-binding is  not installed and you had a good reflex to search it in the component directory.  Nevertheless, the component javaee was linked with the application server glassfish that was used as a container for OpenESB in the legacy edition 2.x
The versions 3.x do not require an application server and last year, OE community deprecated the versions 2.x and does not support them any more. We don't believe that an application server has a role in an integration or a Services oriented process and especialy Glassfish which is not supported anymore.
So there is no javaee component in your current OpenESB v 3.x

If you need to run an EJB, I would suggest you to develop it on your application server and use the SOAP or REST protocol to access to it.

I hope my reply is useful for you.

Paul
www.pymma.com The best services on OpenESB