We are working on improving auditability and debugging/tracing for ServiceMix 4. Since that isn't available yet, could you set the log level for ServiceMix 4 to DEBUG to see what's going on inside the NMR?

Also, another thing that comes to mind, could you check the OSGi headers (using the osgi headers command in the console) for both bundles to check what imports/exports have been defined?

JBI and OSGi components can interact. I've used current (trunk) version of components and required bundles (built from ASM SVN repo) and I've prepared some test scenario: OSGi component use two other OSGi components to orchestrate some "workflow". This "workflow" is exposed via CXF SE OSGi bundle and JBI CXF BC component invokes this workflow by HTTP/SOAP. Everything works fine

But i have some questions:

- Will next versions of ASM provide two kinds of the same components? As OSGi bundles (with Spring configuration and org.apache.servicemix.common.osgi.EndpointWrapper to expose services as JBI endpoint) and JBI SE/BC?

BTW: I can't deploy e.g. OSGi and JBI CXF SE component(s) together because of unique name of component.

- Will JBI components be able to expose endpoit(s) as OSGi service? I've not found any clues for that way...