Hi,
To make JBI components runing, I think you need deploy more bundles in
your OSGi container.
You can take a look at what's the necessary bundles for "jbi" feature,
you can get it from
./system/org/apache/servicemix/nmr/apache-servicemix-nmr/1.2.0/apache-
servicemix-nmr-1.2.0-features.xml
as you are use servicemix 4.2.
Servicemix define the feature for provisioning.
Freeman
On 2011-2-25, at 上午11:10, yasser arafat wrote:
I don't get any exceptions and all bundles are active.
I have the following bundles deployed and in active state.
servicemix-bean-2010.01.jar
servicemix-common-2010.01.jar
servicemix-file-2010.01.jar
servicemix-utils-1.2.1.jar
org.apache.servicemix.specs.jbi-api-1.0-1.4.0.jar
org.apache.servicemix.bundles.wsdl4j-1.6.2_2.jar
org.apache.servicemix.bundles.aopalliance-1.0_3.jar
geronimo-j2ee-management_1.1_spec-1.0.1.jar
geronimo-jms_1.1_spec-1.1.1.jar
xbean-classloader-3.5.jar
xbean-spring-3.5.jar
mail-1.4.3.jar
Thanks,
Yasser
On Thu, Feb 24, 2011 at 8:42 PM, Freeman Fang
<[email protected]> wrote:
On 2011-2-25, at 上午4:32, yasser arafat wrote:
Hello All,
I am trying to make Servicemix 4.2 run in Jboss 5.1 Felix container.
I have done the following so far...
1) Deployed Felix in Jboss (Developed by Jboss OSGI community)
2) Then I added spring (osgi) jars as OSGI bundles.
3) I added servicemix-bean.jar, service-util.jar and servicemix-
file.jar
(and their dependencies). They got installed as OSGI bundles.
4) I created a simple file poller example and dropped in jboss.
5) The jar got installed and spring osgi was able to register the
servicemix
beans and file poller component in its application context.
But when I place a file in the directory(specified in the poller
component),
it doesn't get picked up.
Hi,
All bundles status is Active?
You get any exception?
Freeman
I placed the same jar in a standalone instance of Servicemix and the
file
poller example worked fine.
I have not included any of the Karaf jars because I am managing the
bundles
through the web console provided by Felix.
The reason I want to achieve this is to avoid maintaining a separate
container in production other than Jboss. Also I want to leverage
clustering, JASS login modules from Jboss.
Can someone give me some pointers to help me move forward?
Regards,
Yasser
--
Freeman Fang
------------------------
FuseSource: http://fusesource.com
blog: http://freemanfang.blogspot.com
twitter: http://twitter.com/freemanfang
Apache Servicemix:http://servicemix.apache.org
Apache Cxf: http://cxf.apache.org
Apache Karaf: http://karaf.apache.org
Apache Felix: http://felix.apache.org
--
Freeman Fang
------------------------
FuseSource: http://fusesource.com
blog: http://freemanfang.blogspot.com
twitter: http://twitter.com/freemanfang
Apache Servicemix:http://servicemix.apache.org
Apache Cxf: http://cxf.apache.org
Apache Karaf: http://karaf.apache.org
Apache Felix: http://felix.apache.org