Not really, this is unfortunately a limitation of the JBI specification.
The easiest solution is to embed your jar into your 3 SUs.
However, ServiceMix can allow to work around the problem if you create
a shared library (which is a JBI artifact embedding a collection of jars) and if
you add the needed entries in the SU xbean.xml (see bottom of
http://servicemix.apache.org/classloaders.html) to reference the SA
from the SUs.

On Wed, Feb 20, 2008 at 10:35 AM, Barath <[EMAIL PROTECTED]> wrote:
>
>  Hi,
>  I have a Service Assembly with 3 Service - Units.
>
>  All 3 SUs require a set of common classes and I would like to keep the SA
>  self-contained.
>
>  Is there any way I can jar the common classes and add them to the SA,
>  something like a dependency.
>  I am assuming the structure to be something like
>
>  Service Assembly
>    - SU1
>    - SU2
>    - SU3
>    - common.jar
>
>  Is this possible?
>
>  Thanks for the reply,
>  Barath
>  --
>  View this message in context: 
> http://www.nabble.com/Common-jars-for-a-Service---Assembly-tp15585373s12049p15585373.html
>  Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Reply via email to