[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [alf-dev] Re: Help on Startup
|
Igor,
Greeting for California, USA
Not sure if this means you got all your questions
answered but just to priovide some clarity
The ALF plugin allows you to create an deploy ALF-Event
action maps. If does not create service flows themselves. You
must create and deploy a service flow using BPEL or some other web service
tool. BPEL is the recommended approach for this but in fact any
implmentation of the ServiceFlow service could be used.
An ALF Event is essentially defined by its WSDL so you
cannot raise event using an entirely different WSDL. The main point to the
Event Manager is to provide a common interface that all tools can use to emit
events. If you like, it is the problem ALF solves. That said you can
create derived events an place additional data in the event. There are two
elements provided for the <Detail> and <Extension> , <Detail is
intended for "vocabulary" defined data commonly defined across tools and
<Extension> is intended for Tool specific or arbitrary data.
In either case you can create a derived schema to declare a specific Service
Flow WSDL that can be used to hanlde your specifc event definition. This is
described in th ALF wiki
Because Service Flows are defined using RPC literal it
is possible to handle you event either as a base event of a fully defined
derived event. As you spotted, the purpose of the Service Flow is to
deal with mapping of data between the event and any service you want to invoke
as a result.
Tim Buss
From:
alf-dev-bounces@xxxxxxxxxxx [mailto:alf-dev-bounces@xxxxxxxxxxx] On Behalf Of
Igor Couto
Sent: Tuesday, September 30, 2008 2:15 PM
To:
alf-dev@xxxxxxxxxxx
Subject: [alf-dev] Re: Help on
Startup
Hi!
On the architecture draft I found the answer on page 11:
"At least for ALF
1.0, BPEL has the ability to map elements from one message to another, so we
should not duplicate such a capability in the EventManager"
Thanks anyway guys!
On Tue, Sep 30, 2008 at 5:39 PM, Igor Couto
<couto.igor@xxxxxxxxx>
wrote:
Hi guys!
This is my first mail to the user's group!
I strong believe on ALM solutions and the velocity of the eclipse
community.
We're starting the development of an ALM solution using ALF.
Our goal is to "package" an environment with some useful free projects
orchestrated with ALF and using Eclipse BIRT reports...
We have chosen Apache Ode as BPEL provider...
I have downloaded and installed ALF M7 and tested ALFEventEmitter
successful...
I have setup ApacheOde and created and simple BPEL flow...
What are the steps to:
- Create an ALF ServiceFlow to delegate to my
BPEL Engine (Is just deploy an ALF flow using the Eclipse Plugin pointing to
my BPEL flow ???)
How can I resolve WSDL differences ? Can I raise an ALF Event using a
complete different WSDL for example ?
Sorry for my questions... I have read the architecture documents and
understand the concepts, but now I want to setup the environment...
It would be great if someone have another document for start up or
examples!
Thanks a lot!
Greetings from
Brazil!
**********************************************************************
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.
**********************************************************************