You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "XIAOMING ZHAO (Jira)" <ji...@apache.org> on 2023/02/14 14:42:00 UTC

[jira] [Created] (FELIX-6594) Could not start bundle: file:custo/cxf-rt-bindings-soap-3.3.8.jar because of missing requirement javax.xml.soap

XIAOMING ZHAO created FELIX-6594:
------------------------------------

             Summary: Could not start bundle: file:custo/cxf-rt-bindings-soap-3.3.8.jar because of missing requirement javax.xml.soap
                 Key: FELIX-6594
                 URL: https://issues.apache.org/jira/browse/FELIX-6594
             Project: Felix
          Issue Type: Bug
          Components: File Install
            Reporter: XIAOMING ZHAO


Hello, 

We are upgrading cxf 3.2.13 to 3.3.8 or 3.3.11, we always got the following error in osgi felix.log, we didn't add a javax.xml.soap dependencies in gradle file, so it's from jdk.

Would you please let me know how to resolve this error?

I ever created a Jira CXF-8814, but no one can help to fix it.  Would you please help me out?
{code:java}
WARN - 2023-01-13 07:33:32,85 - FelixDispatchQueue - Could not start bundle: file:custo/cxf-rt-bindings-soap-3.3.8.jar
org.osgi.framework.BundleException: Unable to resolve org.apache.cxf.cxf-rt-bindings-soap [88](R 88.0): missing requirement [org.apache.cxf.cxf-rt-bindings-soap [88](R 88.0)] osgi.wiring.package; (&(osgi.wiring.package=javax.xml.soap)(version>=1.3.0)(!(version>=2.0.0))) Unresolved requirements: [[org.apache.cxf.cxf-rt-bindings-soap [88](R 88.0)] osgi.wiring.package; (&(osgi.wiring.package=javax.xml.soap)(version>=1.3.0)(!(version>=2.0.0)))]
    at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4398)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2308)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:1006)
    at com.alcatel.as.service.bundleinstaller.impl.BundleInstallerImpl$DeployedBundle.start(BundleInstallerImpl.java:935)
    at com.alcatel.as.service.bundleinstaller.impl.BundleInstallerImpl.startBundles(BundleInstallerImpl.java:624)
    at com.alcatel.as.service.bundleinstaller.impl.BundleInstallerImpl.finishInitialisation(BundleInstallerImpl.java:260)
    at com.alcatel.as.service.bundleinstaller.impl.BundleInstallerImpl.frameworkEvent(BundleInstallerImpl.java:244)
    at org.apache.felix.framework.EventDispatcher.invokeFrameworkListenerCallback(EventDispatcher.java:881)
    at org.apache.felix.framework.EventDispatcher.fireEventImmediately(EventDispatcher.java:830)
    at org.apache.felix.framework.EventDispatcher.run(EventDispatcher.java:1147)
    at org.apache.felix.framework.EventDispatcher.access$000(EventDispatcher.java:54)
    at org.apache.felix.framework.EventDispatcher$1.run(EventDispatcher.java:102)
    at java.lang.Thread.run(Thread.java:750)
WARN - 2023-01-13 07:33:32,152 - FelixDispatchQueue - Could not start bundle: file:custo/cxf-rt-frontend-jaxws-3.3.8.jar
org.osgi.framework.BundleException: Unable to resolve org.apache.cxf.cxf-rt-frontend-jaxws [102](R 102.0): missing requirement [org.apache.cxf.cxf-rt-frontend-jaxws [102](R 102.0)] osgi.wiring.package; (&(osgi.wiring.package=javax.xml.soap)(version>=1.3.0)(!(version>=2.0.0))) Unresolved requirements: [[org.apache.cxf.cxf-rt-frontend-jaxws [102](R 102.0)] osgi.wiring.package; (&(osgi.wiring.package=javax.xml.soap)(version>=1.3.0)(!(version>=2.0.0)))]
    at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4398){code}
 

we use openjak 1.8.0_352.

openjdk version "1.8.0_352"
OpenJDK Runtime Environment (build 1.8.0_352-b08)
OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode), 

I tried to install cxf-bundle-compatible-3.3.11.jar and cxf-rt-ws-security and cxf-rt-ws-rm jar files, but still had errors.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)