Out of curiousity, does servicemix-shared exist for Servicemix 4.0? I created a service-engine from the servicemix service-engine archetype and then deployed it in Fuse ESB 4.1. When I did that, I see this in the log:
11:07:28,500 | INFO | pool-1-thread-1 | Deployer | cemix.jbi.deployer.impl.Deployer 340 | Deploying bundle 'null (test-se)' as a JBI component 11:07:28,515 | WARN | pool-1-thread-1 | Deployer | cemix.jbi.deployer.impl.Deployer 359 | Requirements not met for JBI artifact in bundle null (test-se). Installation pending. org.apache.servicemix.jbi.deployer.impl.PendingException: SharedLibrary not installed: servicemix-shared 11:07:28,515 | INFO | pool-1-thread-1 | FileMonitor | x.kernel.filemonitor.FileMonitor 550 | Started: test-se [92] When I look in jbi/list, the test-se bundle isn't listed. When I look in osgi/list, I see test-se listed as Active. My question is why does the archetype add servicemix-shared if it can't be resolved? The second question, is if the dependencies for test-se aren't resolved, why does it say that the test-se bundle is started? Any why does osgi/list show it as Active if it couldn't be deployed? Thanks! Ryan
