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.
