You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by Tammo van Lessen <tv...@gmail.com> on 2007/12/07 16:36:24 UTC

JBI and ODE extensions

Hi,

I recently started to write some documentation about extension
activities etc. In doing so I figured that deploying/registering
extension bundles is not that easy, especially when using the JBI
variant of Ode.

For the WAR deployment, I think its ok to expect that users are able to
add a jar to WEB-INF/lib and tweak the ode-axis2.properties file. But
the JBI deployment is in general more sophisticated.

Do you guys have an idea how to simplify this process? Would it e.g.
violate the JBI idea to make Ode to understand 2 types of service units
- normal bpel packages and also extension bundles (classes + descriptor
for registration). If not, I think this would be a sound solution.

Best,
  Tammo

Re: JBI and ODE extensions

Posted by Alex Boisvert <bo...@intalio.com>.
On 12/7/07, Tammo van Lessen <tv...@gmail.com> wrote:
>
> I recently started to write some documentation about extension
> activities etc. In doing so I figured that deploying/registering
> extension bundles is not that easy, especially when using the JBI
> variant of Ode.
>
> For the WAR deployment, I think its ok to expect that users are able to
> add a jar to WEB-INF/lib and tweak the ode-axis2.properties file. But
> the JBI deployment is in general more sophisticated.
>
> Do you guys have an idea how to simplify this process? Would it e.g.
> violate the JBI idea to make Ode to understand 2 types of service units
> - normal bpel packages and also extension bundles (classes + descriptor
> for registration). If not, I think this would be a sound solution.


I see extension activities more as an extension of the engine itself rather
than deploying "services" so I would rather define a standard way to package
them with the engine (independent of the IL).  For JBI, that would mean
redeploying the service engine.

alex