[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.stp] Re: [stp-newsgroup] BPEL project and SOA Tools Project
|
- From: Oisin Hurley <oisin.hurley@xxxxxxxxx>
- Date: Mon, 23 Feb 2009 10:37:30 +0000
- Delivered-to: stp-newsgroup@eclipse.org
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=jmzlt++u0itO6tmZJrxWwSmDdE0VPmRqkOe5M3LaGlA=; b=Lzn4FBHsWzTbRJgLdd5Li39fac+KIKEw3NlMKk3Avft0cXeGTx9zJ3GLhtezmBYPvx R0dh7rBvzq7rNDJLclqZseh3FeY8o6WyX2cc7lYw1lvVGcadZq0XFoEYLAv7XD2WZw/O oiqjFUoZjCbpq5PdA3K9/xWl1UZvawQXtLIqg=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=F+357Zi7twFjlljX8hbLd9ow8f4JBuOQtso+IyhKYJe7MxsG5NU08nDgO5RhZeaAIG 3WXMCjffd2/POuMkD3yv+ayMUhE84VnUIDOHepc07RDfM8pQtIh0edoarIWQzNuHDoNR Tp4NDILg5ilqnFa5LPrnOvFPrQBBba74+mC8k=
- Newsgroups: eclipse.stp
- Organization: EclipseCorner
Hi Derek,
> I see what appears to be an old BPEL project (http://www.eclipse.org/bpel/).
> Does anyone know the status of this project? I see others have asked on that
> project's list and have gotten know response.
This project is still active, although it's moving forward at a slow pace.
Have you tried the bpel-dev mailing list? It has had some activity recently.
> Can someone clarify how SOA tools deals with or views BPEL? Is seems there
> is a way to generate Java from BPEL (so BPEL is being addressed in some
> form)
The BPEL Project is all about creating BPEL using a graphical editor and
also about deploying BPEL to assorted BPEL containers.
The SOA Tools Project has a BPEL-related component, called BPEL2Java,
which allows you to generate a Java program from a BPEL script.
See http://www.eclipse.org/stp/b2j/ for some details about its capabilities
and how it might be used.
I think there's great potential for both of these things to be used together.
One of the things that I always scratched my head about was that once
you get a BPEL script 'right' then there's very little you need to do with
it unless your process changes, and I always thought that processes
should change (relatively) little over time. The result is that you don't
really need a general-purpose "BPEL Engine", but you would be fine
just generating Java and running that in a JVM.
Here's where I get told how wrong I am, I presume :)
> 1) How does one generate BPEL? Is there a EMF model of BPEL we can use to
> generate it programtically?
With the BPEL Project, you draw a diagram, and it will generate the BPEL
from the diagram. It has to have an EMF domain model to work with the
diagramming technology, so yes, there is a model there. But - I'd encourage
you to look under the covers yourself because I don't know the model
details.
If you are looking to generate BPEL from some other model, you could
take a look at Intermediate Model component of STP
http://wiki.eclipse.org/STP/IM_Component
which does a number of model transformations from a canonical SOA
model...
> 2) Which BPEL engines are supported? I presume most BPEL engines should work
> but I would like to know the one that is the "default" for Eclipse projects
> if there is one.
There's no default as far as I know, but certainly in Open-Source land
many people would use Ode, an Apache 2.0-licensed BPEL engine.
--oh