You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by Claus Ibsen <cl...@gmail.com> on 2014/03/03 14:52:29 UTC

Re: Error while deploying jdbc connection program(Unable to resolve 276.0: missing requirement osgi.wiring.package; )

Hi

Have you install spring-jdbc first?

I think the command is:
features:install spring-jdbc

On Mon, Mar 3, 2014 at 2:49 PM, vs_mahesh <vs...@yahoo.co.in> wrote:
> Hi all,
>
> I am getting error while deploying a jdbc connection establishment program.
> My camel-context file is
>
> beans xmlns="http://www.springframework.org/schema/beans"
> xmlns:beans="http://www.springframework.org/schema/beans"
> xmlns:camel="http://camel.apache.org/schema/spring"
> xmlns:osgi="http://www.springframework.org/schema/osgi"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
> http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans.xsd
> http://www.springframework.org/schema/osgi
> http://www.springframework.org/schema/osgi/spring-osgi.xsd
> http://camel.apache.org/schema/spring
> http://camel.apache.org/schema/spring/camel-spring.xsd        ">
>
>     <bean id="datasrc"
> class="org.springframework.jdbc.datasource.SimpleDriverDataSource">
>                 <property name="driverClass"
> value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
>         <property name="url" value="jdbc:sqlserver://10.131.9.184:1433" />
>         <property name="username" value="esbdev1" />
>         <property name="password" value="esbdev123" />
>     </bean>
>
>         <osgi:service ref="datasrc" interface="javax.sql.DataSource" />
>
>
> <camelContext xmlns="http://camel.apache.org/schema/spring"/></beans>
>
>
> *Am getting the error log as*
>
> *org.osgi.framework.BundleException: Unresolved constraint in bundle
> com.abcd.mssql-dataSource [276]: Unable to resolve 276.0: missing
> requirement [276.0] osgi.wiring.package;
> (&(osgi.wiring.package=org.springframework.jdbc.datasource)(version>=3.0.0)(!(version>=4.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.felix.webconsole.internal.core.BundlesServlet.doPost(BundlesServlet.java:312)[253:org.apache.karaf.webconsole.console:2.3.0.fuse-71-047]*
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:713)[96:org.apache.geronimo.specs.geronimo-servlet_2.5_spec:1.1.2]
>         at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:806)[96:org.apache.geronimo.specs.geronimo-servlet_2.5_spec:1.1.2]
>         at
> org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:520)[253:org.apache.karaf.webconsole.console:2.3.0.fuse-71-047]
>         at
> org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:445)[253:org.apache.karaf.webconsole.console:2.3.0.fuse-71-047]
>         at
> org.apache.felix.webconsole.internal.KarafOsgiManager.doService(KarafOsgiManager.java:74)[253:org.apache.karaf.webconsole.console:2.3.0.fuse-71-047]
>         at
> org.apache.felix.webconsole.internal.KarafOsgiManager$1.run(KarafOsgiManager.java:54)[253:org.apache.karaf.webconsole.console:2.3.0.fuse-71-047]
>         at java.security.AccessController.doPrivileged(Native Method)[:1.7.0_25]
>         at
> org.apache.karaf.jaas.modules.JaasHelper.doAs(JaasHelper.java:67)[43:org.apache.karaf.jaas.modules:2.3.0.fuse-71-047]
>         at
> org.apache.felix.webconsole.internal.KarafOsgiManager.service(KarafOsgiManager.java:52)[253:org.apache.karaf.webconsole.console:2.3.0.fuse-71-047]
>         at sun.reflect.GeneratedMethodAccessor551.invoke(Unknown Source)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.7.0_25]
>         at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_25]
>         at
> org.ops4j.pax.web.service.internal.HttpServiceStarted$1.invoke(HttpServiceStarted.java:182)[101:org.ops4j.pax.web.pax-web-runtime:1.1.9]
>         at org.ops4j.pax.web.service.internal.$Proxy27.service(Unknown
> Source)[101:org.ops4j.pax.web.pax-web-runtime:1.1.9]
>         at
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:652)[80:org.eclipse.jetty.servlet:7.6.7.v20120910]
>         at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:447)[80:org.eclipse.jetty.servlet:7.6.7.v20120910]
>         at
> org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)[99:org.ops4j.pax.web.pax-web-jetty:1.1.9]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:534)[82:org.eclipse.jetty.security:7.6.7.v20120910]
>         at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1038)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:117)[99:org.ops4j.pax.web.pax-web-jetty:1.1.9]
>         at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:374)[80:org.eclipse.jetty.servlet:7.6.7.v20120910]
>         at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:189)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:972)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:75)[99:org.ops4j.pax.web.pax-web-jetty:1.1.9]
>         at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.eclipse.jetty.server.Server.handle(Server.java:363)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:483)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:931)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:992)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:856)[79:org.eclipse.jetty.http:7.6.7.v20120910]
>         at
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)[79:org.eclipse.jetty.http:7.6.7.v20120910]
>         at
> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)[84:org.eclipse.jetty.server:7.6.7.v20120910]
>         at
> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:627)[81:org.eclipse.jetty.io:7.6.7.v20120910]
>         at
> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:51)[81:org.eclipse.jetty.io:7.6.7.v20120910]
>         at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)[90:org.eclipse.jetty.util:7.6.7.v20120910]
>         at
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)[90:org.eclipse.jetty.util:7.6.7.v20120910]
>         at java.lang.Thread.run(Thread.java:724)[:1.7.0_25]
>
>
> What could be the possible reason for this.?
>
> Thanks
>
>
>
>
> -----
> Thanks And regards,
> Mahesh
> --
> View this message in context: http://camel.465427.n5.nabble.com/Error-while-deploying-jdbc-connection-program-Unable-to-resolve-276-0-missing-requirement-osgi-wirin-tp5748248.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cibsen@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen
Make your Camel applications look hawt, try: http://hawt.io

Re: Error while deploying jdbc connection program(Unable to resolve 276.0: missing requirement osgi.wiring.package; )

Posted by vs_mahesh <vs...@yahoo.co.in>.
Its working now.Thank you.



-----
Thanks And regards,
Mahesh
--
View this message in context: http://camel.465427.n5.nabble.com/Error-while-deploying-jdbc-connection-program-Unable-to-resolve-276-0-missing-requirement-osgi-wirin-tp5748248p5748251.html
Sent from the Camel - Users mailing list archive at Nabble.com.