Details
-
Bug
-
Resolution: Done
-
Critical
-
None
-
None
-
None
Description
Steps to reproduce the problem:
1. Set your .m2/settings.xml file as described in the attachment
2. Download Fuse ESB server from http://repo.fusesource.com/nexus/content/groups/ea/org/fusesource/esb/fuse-esb-full/7.1.0.fuse-047
3. Set etc/users.properties to contain admin=admin,admin
4. Download and instale Fuse IDE from http://repo.fusesource.com/beta/rcp/7.1.61
5. File > New > Fuse Project
6. Select camle-achetype-spring and wait for resolving all dependencies
7. In ide create and run the server (esb-full-047)
8. Open Fuse Integration perspective
9. In JMX Explorer refresh your Fuse ESB
10. Deploy the camle project by drag and drop to this fuse esb
11. The following error occurs
FAILED to install into OSGi: fab:mvn:com.mycompany/camel-spring/1.0.0-SNAPSHOT
Start of bundle with id 250 failed with message: Unresolved constraint in bundle com.mycompany.camel-spring [250]: Unable to resolve 250.0: missing requirement [250.0] osgi.wiring.package; (&(osgi.wiring.package=javax.jms)(version>=5.0.0.2)(!(version>=6.0.0)))
java.io.IOException: Start of bundle with id 250 failed with message: Unresolved constraint in bundle com.mycompany.camel-spring [250]: Unable to resolve 250.0: missing requirement [250.0] osgi.wiring.package; (&(osgi.wiring.package=javax.jms)(version>=5.0.0.2)(!(version>=6.0.0)))
at org.apache.aries.jmx.framework.Framework.startBundle(Framework.java:320)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:111)
at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:45)
at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:226)
at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138)
at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:251)
at javax.management.StandardMBean.invoke(StandardMBean.java:405)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:857)
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:795)
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1475)
at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:97)
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1316)
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1408)
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:838)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
at sun.rmi.transport.Transport$1.run(Transport.java:177)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
Caused by: org.osgi.framework.BundleException: Unresolved constraint in bundle com.mycompany.camel-spring [250]: Unable to resolve 250.0: missing requirement [250.0] osgi.wiring.package; (&(osgi.wiring.package=javax.jms)(version>=5.0.0.2)(!(version>=6.0.0)))
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4054)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1959)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:947)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:934)
at org.apache.aries.jmx.framework.Framework.startBundle(Framework.java:318)
... 31 more