ad 3.)
we would need an example for a service-engine - there are only examples of service units and service assemblies there.

I have taken a look into your core service-engines like servicemix-bean etc. I guess these are good examples for service-engines.?

But you keep the dependency to ServiceMix 3 (servicemix-core) in all of them - for testing purposes as it seems. Is this dependency to the old version mandatory for all service engines? We tried to remove the dependency to servicemix-core in our components to make a clean migration without dependencies to the old version, but this broke the maven xbean plugin (strange error message stating something like "check these realms" with a list of URLs). Is there an example for a service-engine without a dependency to components from the old version?

kind regards,
michael

Am 22.03.2010 09:47, schrieb Freeman Fang:
Hi,

My comment inline
On 2010-3-22, at 下午4:21, Handler Michael wrote:

Hi!

Our project (openengsb.org) is currently migrating from ServiceMix 3.3.1 to ServiceMix 4.1.0-snapshot (we decided to skip ServiceMix 4.0.0).
The snapshot we used was built on 2010-03-16.

We will continue to use the JBI standard and the JBI style packaging.

Unfortunately the documentation is very thin and leaves many questions open - here are the most basic ones:

1.) Which dependencies are needed for developing JBI service-engines (dependencies to the NMR, the JBI compability layer, etc)? So the question is basically: Which components take the part of servicemix-core now?

It's the bundles in jbi feature.

2.) Are there new versions of the maven plugins? We used jbi:projectDeploy until now, which works fine for Servicemix 3 and 4.0.0 but does not work for ServiceMix 4.1.0 (Error accessing ServiceMix administation)?

I think this comes from we use user/pass as karaf/karaf now instead of smx/smx, we may need update the jbi maven plugin to use smx4 side ant task, could you please raise a jira ticket for this issue. And for now just copy your SA to the $SMX_HOME/deploy folder directly, or use osgi:install from shell which demostrated by the cxf-wsdl-first/bridge/camel examples

3.) Are there any examples for JBI style projects in ServiceMix 4.1.0?
Yeah, please take a look at cxf-wsdl-first/bridge/camel examples shipped with kit.

Freeman

These questions are only the tip of the iceberg - but it would help us a great deal if you could answer them.

kind regards,
Michael Handler





Reply via email to