camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From " Jean-Baptiste Onofré" ...@nanthrax.net>
Subject Re: osgi missing requirement
Date Mon, 25 Jul 2011 09:38:17 GMT
Sorry, 

ServiceMix 4.3.0 uses Karaf 2.1.3. Eventadmin feature is available in Karaf 2.2.x (which will
be used by ServiceMix 4.4.0).

You can install the Felix eventadmin bundle:

karaf@root> osgi:install -s mvn:org.apache.felix/org.apache.felix.eventadmin/1.2.12

Regards
JB



On Mon 25/07/11 11:30 , Javier Arias Losada  wrote::

Hi Jean-Baptiste,
thank you for your quick response. I think I do not have installed the
repository for this feature; I tried to look for features with similar
names, whithout success: this is what I did:

karaf@root> features:install eventadmin
Error executing command: No feature named 'eventadmin' with version '0.0.0'
available
karaf@root> features:list |grep even
karaf@root> features:list |grep admin
karaf@root> features:listrepositories
Repository
karaf-2.1.3
repo-0
repo-0
repo-0
activemq-5.4.2
repo-0
repo-0
repo-0
karaf@root> features:list
State         Version          Name
Repository
[installed  ] [3.0.5.RELEASE ] spring
karaf-2.1.3
[installed  ] [1.2.0         ] spring-dm
karaf-2.1.3
[uninstalled] [2.1.3         ] wrapper
karaf-2.1.3
[uninstalled] [2.1.3         ] obr
karaf-2.1.3
[installed  ] [2.1.3         ] config
karaf-2.1.3
[installed  ] [2.1.3         ] http
karaf-2.1.3
[installed  ] [2.1.3         ] war
karaf-2.1.3
[uninstalled] [2.1.3         ] webconsole-base
karaf-2.1.3
[uninstalled] [2.1.3         ] webconsole
karaf-2.1.3
[uninstalled] [2.1.3         ] ssh
karaf-2.1.3
[uninstalled] [2.1.3         ] management
karaf-2.1.3
[uninstalled] [2.1.3         ] jasypt-encryption
karaf-2.1.3
[installed  ] [1.1.0         ] mytest-common-dependencies-1.1.0      repo-0
[installed  ] [1.1.0         ] mytest-integration-dependencies-1.1.0 repo-0
[installed  ] [2.6.0         ] camel                                  repo-0
[installed  ] [2.6.0         ] camel-core                             repo-0
[installed  ] [2.6.0         ] camel-spring                           repo-0
[installed  ] [2.6.0         ] camel-blueprint                        repo-0
[uninstalled] [2.6.0         ] camel-test                             repo-0
[uninstalled] [2.6.0         ] camel-cxf                              repo-0
[uninstalled] [2.6.0         ] camel-cache                            repo-0
[uninstalled] [2.6.0         ] camel-castor                           repo-0
[uninstalled] [2.6.0         ] camel-crypto                           repo-0
[installed  ] [2.6.0         ] camel-http                             repo-0
[uninstalled] [2.6.0         ] camel-http4                            repo-0
[uninstalled] [2.6.0         ] camel-mina                             repo-0
[uninstalled] [2.6.0         ] camel-jetty                            repo-0
[uninstalled] [2.6.0         ] camel-servlet                          repo-0
[installed  ] [2.6.0         ] camel-jms                              repo-0
[uninstalled] [2.6.0         ] camel-amqp                             repo-0
[uninstalled] [2.6.0         ] camel-atom                             repo-0
[uninstalled] [2.6.0         ] camel-bam                              repo-0
[uninstalled] [2.6.0         ] camel-bean-validator                   repo-0
[uninstalled] [2.6.0         ] camel-bindy                            repo-0
[uninstalled] [2.6.0         ] camel-cometd                           repo-0
[uninstalled] [2.6.0         ] camel-csv                              repo-0
[uninstalled] [2.6.0         ] camel-dozer                            repo-0
[uninstalled] [2.6.0         ] camel-exec                             repo-0
[uninstalled] [2.6.0         ] camel-flatpack                         repo-0
[uninstalled] [2.6.0         ] camel-freemarker                       repo-0
[uninstalled] [2.6.0         ] camel-ftp                              repo-0
[uninstalled] [2.6.0         ] camel-guice                            repo-0
[uninstalled] [2.6.0         ] camel-groovy                           repo-0
[uninstalled] [2.6.0         ] camel-hl7                              repo-0
[uninstalled] [2.6.0         ] camel-hawtdb                           repo-0
[uninstalled] [2.6.0         ] camel-ibatis                           repo-0
[uninstalled] [2.6.0         ] camel-irc                              repo-0
[uninstalled] [2.6.0         ] camel-jackson                          repo-0
[uninstalled] [2.6.0         ] camel-jasypt                           repo-0
[uninstalled] [2.6.0         ] camel-jaxb                             repo-0
[uninstalled] [2.6.0         ] camel-jcr                              repo-0
[uninstalled] [2.6.0         ] camel-jing                             repo-0
[uninstalled] [2.6.0         ] camel-jdbc                             repo-0
[uninstalled] [2.6.0         ] camel-josql                            repo-0
[uninstalled] [2.6.0         ] camel-jpa                              repo-0
[uninstalled] [2.6.0         ] camel-jxpath                           repo-0
[uninstalled] [2.6.0         ] camel-juel                             repo-0
[uninstalled] [2.6.0         ] camel-ldap                             repo-0
[uninstalled] [2.6.0         ] camel-lucene                           repo-0
[uninstalled] [2.6.0         ] camel-mail                             repo-0
[uninstalled] [2.6.0         ] camel-msv                              repo-0
[uninstalled] [2.6.0         ] camel-mvel                             repo-0
[uninstalled] [2.6.0         ] camel-nagios                           repo-0
[uninstalled] [2.6.0         ] camel-netty                            repo-0
[uninstalled] [2.6.0         ] camel-ognl                             repo-0
[uninstalled] [2.6.0         ] camel-printer                          repo-0
[uninstalled] [2.6.0         ] camel-protobuf                         repo-0
[uninstalled] [2.6.0         ] camel-quartz                           repo-0
[uninstalled] [2.6.0         ] camel-restlet                          repo-0
[uninstalled] [2.6.0         ] camel-rmi                              repo-0
[uninstalled] [2.6.0         ] camel-rss                              repo-0
[uninstalled] [2.6.0         ] camel-saxon                            repo-0
[uninstalled] [2.6.0         ] camel-scala                            repo-0
[uninstalled] [2.6.0         ] camel-script                           repo-0
[uninstalled] [2.6.0         ] camel-sip                              repo-0
[uninstalled] [2.6.0         ] camel-shiro                            repo-0
[uninstalled] [2.6.0         ] camel-smpp                             repo-0
[uninstalled] [2.6.0         ] camel-snmp                             repo-0
[uninstalled] [2.6.0         ] camel-soap                             repo-0
[uninstalled] [2.6.0         ] camel-spring-integration               repo-0
[uninstalled] [2.6.0         ] camel-spring-javaconfig                repo-0
[uninstalled] [2.6.0         ] camel-spring-security                  repo-0
[uninstalled] [2.6.0         ] camel-sql                              repo-0
[uninstalled] [2.6.0         ] camel-stream                           repo-0
[uninstalled] [2.6.0         ] camel-string-template                  repo-0
[uninstalled] [2.6.0         ] camel-tagsoup                          repo-0
[uninstalled] [2.6.0         ] camel-velocity                         repo-0
[uninstalled] [2.6.0         ] camel-xmlbeans                         repo-0
[uninstalled] [2.6.0         ] camel-xmlsecurity                      repo-0
[uninstalled] [2.6.0         ] camel-xmpp                             repo-0
[uninstalled] [2.6.0         ] camel-xstream                          repo-0
[installed  ] [5.4.2         ] activemq
activemq-5.4.2
[uninstalled] [5.4.2         ] activemq-spring
activemq-5.4.2
[installed  ] [5.4.2         ] activemq-blueprint
activemq-5.4.2
[uninstalled] [5.4.2         ] activemq-web-console
activemq-5.4.2
[uninstalled] [4.3.0         ] connector                              repo-0
[uninstalled] [2.3.2         ] cxf                                    repo-0
[uninstalled] [4.3.0         ] cxf-osgi                               repo-0
[uninstalled] [4.3.0         ] cxf-jaxrs                              repo-0
[uninstalled] [4.3.0         ] cxf-nmr                                repo-0
[uninstalled] [4.3.0         ] camel-nmr                              repo-0
[installed  ] [4.3.0         ] camel-activemq                         repo-0
[uninstalled] [4.3.0         ] examples-cxf-osgi                      repo-0
[uninstalled] [4.3.0         ] examples-cxf-jaxrs                     repo-0
[uninstalled] [4.3.0         ] examples-cxf-nmr                       repo-0
[uninstalled] [4.3.0         ] examples-camel-osgi                    repo-0
[uninstalled] [4.3.0         ] examples-camel-blueprint               repo-0
[uninstalled] [4.3.0         ] examples-camel-nmr                     repo-0
[uninstalled] [4.3.0         ] examples-camel-nmr-blueprint           repo-0
[uninstalled] [4.3.0         ] examples-cxf-camel-nmr                 repo-0
[uninstalled] [4.3.0         ] examples-cxf-ws-addressing             repo-0
[uninstalled] [4.3.0         ] examples-cxf-wsdl-first-osgi-package   repo-0
[uninstalled] [4.3.0         ] examples-cxf-ws-security-osgi          repo-0
[uninstalled] [4.3.0         ] examples-cxf-ws-rm                     repo-0
[uninstalled] [2011.01       ] servicemix-shared                      repo-0
[uninstalled] [2011.01       ] servicemix-cxf-bc                      repo-0
[uninstalled] [2011.01       ] servicemix-file                        repo-0
[uninstalled] [2011.01       ] servicemix-ftp                         repo-0
[uninstalled] [2011.01       ] servicemix-http                        repo-0
[uninstalled] [2011.01       ] servicemix-jms                         repo-0
[uninstalled] [2011.01       ] servicemix-mail                        repo-0
[uninstalled] [2011.01       ] servicemix-bean                        repo-0
[uninstalled] [2011.01       ] servicemix-camel                       repo-0
[uninstalled] [2011.01       ] servicemix-drools                      repo-0
[uninstalled] [2011.01       ] servicemix-cxf-se                      repo-0
[uninstalled] [2011.01       ] servicemix-eip                         repo-0
[uninstalled] [2011.01       ] servicemix-osworkflow                  repo-0
[uninstalled] [2011.01       ] servicemix-quartz                      repo-0
[uninstalled] [2011.01       ] servicemix-scripting                   repo-0
[uninstalled] [2011.01       ] servicemix-validation                  repo-0
[uninstalled] [2011.01       ] servicemix-saxon                       repo-0
[uninstalled] [2011.01       ] servicemix-wsn2005                     repo-0
[uninstalled] [2011.01       ] servicemix-snmp                        repo-0
[uninstalled] [2011.01       ] servicemix-vfs                         repo-0
[uninstalled] [2011.01       ] servicemix-smpp                        repo-0
[uninstalled] [2011.01       ] servicemix-exec                        repo-0
[installed  ] [4.3.0         ] activemq-broker                        repo-0
[uninstalled] [1.4.0         ] naming                                 repo-0
[uninstalled] [0.2-incubating] transaction                            repo-0
[uninstalled] [1.4.0         ] document                               repo-0
[uninstalled] [1.4.0         ] nmr                                    repo-0
[uninstalled] [1.4.0         ] nmr-audit                              repo-0
[uninstalled] [4.0.8         ] woodstox                               repo-0
[uninstalled] [1.4.0         ] jbi                                    repo-0
[uninstalled] [1.4.0         ] jbi-cluster                            repo-0
[uninstalled] [1.4.0         ] examples-nmr                           repo-0
[uninstalled] [1.3.5         ] ode-core-deps                          repo-0
[uninstalled] [1.3.5         ] ode-core                               repo-0
[uninstalled] [1.3.5         ] ode-hib-deps                           repo-0
[uninstalled] [1.3.5         ] ode-jpa-deps                           repo-0
[uninstalled] [1.3.5         ] ode-derby-deps                         repo-0
[uninstalled] [1.3.5         ] ode-sqlserver-deps                     repo-0
[uninstalled] [1.3.5         ] ode-oracle-deps                        repo-0
[uninstalled] [1.3.5         ] ode                                    repo-0
[uninstalled] [1.3.5         ] ode-hib-oracle                         repo-0
[uninstalled] [1.3.5         ] ode-hib-sqlserver                      repo-0
[uninstalled] [1.3.5         ] ode-commands                           repo-0
[uninstalled] [1.3.5         ] ode-pmapi-httpbinding                  repo-0
[uninstalled] [1.3.5         ] examples-ode-ping-pong                 repo-0
[uninstalled] [1.3.5         ] examples-ode-helloworld                repo-0




2011/7/25 Jean-Baptiste Onofré jb@nanthrax.net>

> Hi Javier,
>
> Your bundle uses a dependencies that use event.
>
> Install the eventadmin feature:
>
> karaf@root> feature:install eventadmin
>
> It should be better :)
>
> Regards
> JB
>
> On Mon 25/07/11 11:01 , Javier Arias Losada  wrote::
>
> Hi all,
> I am in the process of migrating our old camel2.2+servicemix3.3.2 to
> camel2.6+servicemix4.3.0, also I am new to OSGi, so maybe this is an easy
> question, but I already googled it without success.
>
> I am deploying the application as two bundles:
> 1. BusinessModel + XML Marshalling + Hibernate Persistence.
> 2. Camel routes using depending on first bundle (for marshalling and db
> persistence)
>
> Deploying the camel routes (2nd bundle) I have the following error: missing
> requirement package=org.osgi.service.event; our bundle is not using it (or
> at least we are not consciusly using it). Below is the stacktrace pasted.
>
> Any help will be appreciated.
> Thanx in advance.
>
> karaf@root> ERROR: Bundle com.mytest.integration [120] Error starting
>
> file:/home/jarias/mywork/tmp/apache-servicemix-4.3.0/deploy/com.mytest.integration-01.01.jar
> (org.osgi.framework.BundleException: Unresolved constraint in bundle
> com.mytest.integration [120]: Unable to resolve 120.3: missing requirement
> [120.3] package; (package=org.osgi.service.event))
> org.osgi.framework.BundleException: Unresolved constraint in bundle com.my
> test.integration [120]: Unable to resolve 120.3: missing requirement
> [120.3]
> package; (package=org.osgi.service.event)
>    at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3446)
>    at org.apache.felix.framework.Felix.startBundle(Felix.java:1734)
>    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1163)
>    at
> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
>    at java.lang.Thread.run(Thread.java:679)
>
>
>
>
>





Mime
View raw message