[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [stp-pmc] Contributions to support JBI and especially Petals
|
I'm not sure if I completely understand
this contribution. Could you provide more detail?
1. Is this to allow JBI elements
to be used as implementations of an SCA component within an SCA Composite?
2. If yes to 1 then which SCA
implementation spec is this following?
3. If no to 1 then are you expecting
to deploy an SCA composite to a JBI container and not an SCA container?
3a.
If so then what implementation types will be supported?
3b.
If so then I don't understand what the wizards described below will
be doing since this level of integration is only at deploy.
4. Or are you just defining an
SCA binding to allow for calling JBI services from within an SCA Composite?
4. You specify a wizard to create
a WSDL but this will be done using WTP integrations. Why would your
contribution need to do something different for creating WSDLs?
Regards,
Dan
"Alain BOULZE"
<alain.boulze@xxxxxxxxxxxxx>
Sent by: stp-pmc-bounces@xxxxxxxxxxx
06/30/2006 09:17 AM
Please respond to
STP PMC list <stp-pmc@xxxxxxxxxxx> |
|
To
| <stp-pmc@xxxxxxxxxxx>
|
cc
|
|
Subject
| [stp-pmc] Contributions to support JBI
and especially Petals |
|
Hi
all,
Here is the description of ObjectWeb's contributions
in Eclipse STP to support JBI
Cheers,
Alain
PS : I would like to write it directly to
the website, but need some help
Eclipse plugins
There are several types of plugins to be
provided in STP to support JBI containers and more specifically Petals
for:
- Service Creation
- Service packaging
- Test
- Petals runtime support
Service
Creation
Some wizards will be provided to create a
JBI Service Engine or Binding Component.
This wizards will be based on a Binding component
and Service Engine framework (including the Message Listener, a service
unit manager skeleton, ...)
Tasks to be supported by these wizards are
:
- Generation of the component structure
- Generation of the deployment descriptors
- Generation of the WSDL to be procided to
the JBI container by the component
- Generation of the Service Unit Manager
These
wizards will either use a POJO as the base for code generation, or generate
an empty class for implementation.
Service packaging
A plugin will provide the capability to prepare
for the deployment of JBI components, service units and service assemblies
to a JBI compliant container:
- Create the jbi deployment descriptor for
a component
- Create and package a Service unit descriptor
- Create and package a Service assembly
Tests
The project will provide a Universal Test
Client for JBI components. Such a client will be associated with a specific
Binding Component and will give the opportunity to test a JBI component
deployed on the container.
Typical steps are :
- The test client gets the service WSDL
- The plugin generates an interface from the
service WSDL to neter parameters
- Users can specify some JBI metadata
- The plugin sends the message to the client
and displys the results
Petals
runtime support
Some tasks specific to Petals will be provided
to :
- Support Petals runtime inside Eclipse for
debug purpose
- Package and configure Petals distribs by
integrating several JBI components with the Petals runtime _______________________________________________
stp-pmc mailing list
stp-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/stp-pmc