I'm not quite sure concerning XSLT, but I can tell you about my experience with
BPEL, I think the principle is the same...

With PXE and ServiceMix, in order to deploy a BPEL process, you use a Service
Assembly (SA) (a .jar with a jbi.xml) , that contains a Service Unit (a zip
that contains data that is opaque to the JBI container). the Service Unit (SU)
contains a pxe.sar, and the creation of endpoints is configured thanks to
pxe-system.xml which is specific to PXE.

Hope it helps...
Sami Dalouche

Quoting "Day, Jem BGI SF" <[EMAIL PROTECTED]>:

>
> I obviously need to read some more of the spec...
>
> If an XSLT engine is a 'component' how does a 'Service Assembly'
> configure a component instance with an appropriate XSL.
>
> I sense that the service assembly somehow needs to tell the component
> to create (and listen) to new endpoints which represent the appropriate
> XSL transformation to perform.
>
> And it would need to tell it to destroy those endpoints when the
> service-assembly shuts down.
>
> I really do need to read this spec again...
>
> Jem...
>
> -----Original Message-----
> From: Michael Studman [mailto:[EMAIL PROTECTED]
> Sent: Friday, September 23, 2005 4:07 AM
> To: [email protected]
> Subject: RE: [servicemix-user] Difference between installation and
> deployment??
>
>
> And the other example I vaguely recall from the JBI spec is an
> XSLT-based transformation engine.
>
> You install the transformation engine once but for every type of
> transformation you need, you deploy the engine with a different
> deployment bundle containing the appropriate XSLT.
>
> I think for many types of engines this distinction is unnecessary.
>
> -----Original Message-----
> From: Sami Dalouche [mailto:[EMAIL PROTECTED]
> Sent: 22 September 2005 23:22
> To: [email protected]; Mark
> Cc: [email protected]
> Subject: RE: [servicemix-user] Difference between installation and
> deployment??
>
> I'm not completly sure about it..
>
> I think I remember JSR 208 saying that installation means setting up an
> engine
> inside the JBI container, while deploying means adding some "food" to
> the
> engine ;)
>
> So if you consider Fivesight PXE, which is a BPEL implementation that
> can be
> embedded inside ServiceMix. The way you embed it is buy dropping the PXE
> engine
> (well, the JBI archive encapsulating the PXE engine) in the install/
> folder :
> you install it.
> However, when you need to deploy one or several BPEL processes inside
> PXE, you
> will use the deploy/ directory : you deploy it.
>
> Is it clearer ?
> Regards,
> Sami Dalouche
>
> Quoting Mark <[EMAIL PROTECTED]>:
>
> > I didn't read the document you referred to and I'm new to servicemix,
> but I
> > would think that installation is simply installing the
> > framework/engine so that you can start it up in a JVM or app-server
> and
> > getting examples to work, whereas deployment means
> > configuring it specifically to your needs and integrating it into
> whatever
> > projects/environments you have, registering your
> > services, defining queues/message-channels, etc...
> >
> > Hope that's right, if not somebody please correct me...
> >
> > MARK
> >
> >
> > > -----Original Message-----
> > > From: news [mailto:[EMAIL PROTECTED] On Behalf Of Julien Martin
> > > Sent: Thursday, September 22, 2005 2:41 PM
> > > To: [email protected]
> > > Subject: Re: [servicemix-user] Difference between
> > > installation and deployment??
> > >
> > >
> > > From what I have been able to establish, deployment is finer
> > > grained than installation. Any other comments welcome. Julien.
> > >
> >
> >
>
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
> This email and any files transmitted with it are confidential and intended
> solely for the use of the individual or entity to which they are addressed.
> This message contains confidential information and is intended only for the
> individual named. If you are not the named addressee you should not
> disseminate, distribute or copy this e-mail. Please notify the sender
> immediately by e-mail if you have received this e-mail by mistake and delete
> this e-mail from your system. If you are not the intended recipient you are
> notified that disclosing, copying, forwarding or otherwise distributing or
> taking any action in reliance on the contents of this information is strictly
> prohibited.
>
>




----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

Reply via email to