On 7/12/07, didi <[EMAIL PROTECTED]> wrote:
Hello,
I have a question about the JBI compliance of the components provided by
ServiceMix.
Although some Comonents claim to be compliant the way to configure a
ServiceUnit confuses me: The JBI spec as i understood it says that e.g.
Interface, Service and Endpoint for a service provided has to be defined in
die SUs jbi.xml as well as the consumed Services / Interfaces. But in
ServiceMix this is done by the proprietary xml config files from ServiceMix.
So are these components compliant or not?
(regardless the things that are done in the components ServiceUnitManager
deploy method)
Each SU in ServiceMix is a Spring application, hence the xbean.xml
file - this is implementation specific for the configuration of each
application. Each SU and each SA must also contain a jbi.xml file in
the META-INF directory - this is spec compliant for the deployment to
the JBI container. The jbi.xml file is generated by the
jbi-maven-plugin through a combination of the pom.xml and the
xbean.xml.
Bruce
--
perl -e 'print unpack("u30","D0G)[EMAIL
PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'
Apache Geronimo - http://geronimo.apache.org/
Apache ActiveMQ - http://activemq.org/
Apache ServiceMix - http://servicemix.org/
Castor - http://castor.org/