WebSphere Application Server & Liberty

WebSphere Application Server & Liberty

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  where can i get the updated libs?

    Posted Thu August 03, 2023 03:57 PM
    Guys, I have an application in which to use the libraries below, but it always complains that some classes are missing. Does anyone know where I can get these updated libs?

    [WARNING ] SRVE9967W: The manifest class path jaxb-api.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/jaxb-core-2.2.11.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path jaxb-core.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/jaxb-impl-2.2.11.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path jaxb-core.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/jaxb-xjc-2.2.11.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path jaxb-impl.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/jaxb-xjc-2.2.11.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path xbean.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/mozilla-1.0.0.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path xml-apis.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/serializer-2.7.1.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path xercesImpl.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/xalan-2.7.1.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path xml-apis.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/xalan-2.7.1.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path serializer.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/xalan-2.7.1.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path jaxb-api.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/jaxb-core-2.2.11.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path jaxb-core.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/jaxb-impl-2.2.11.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path jaxb-core.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/jaxb-xjc-2.2.11.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path jaxb-impl.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/jaxb-xjc-2.2.11.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path xbean.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/mozilla-1.0.0.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path xml-apis.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/serializer-2.7.1.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path xercesImpl.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/xalan-2.7.1.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path xml-apis.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/xalan-2.7.1.jar or its parent.
    [WARNING ] SRVE9967W: The manifest class path serializer.jar can not be found in jar file file:/opt/IBM/WebSphere/Liberty/usr/servers/SGR/apps/expanded/sgr.war/WEB-INF/lib/xalan-2.7.1.jar or its parent.



    ------------------------------
    Cleiton Conceição
    ------------------------------


  • 2.  RE: where can i get the updated libs?

    Posted Thu August 03, 2023 06:18 PM

    If you do not really need to package these JARs within your application WAR you might repackage to remove them, and, for example pick up APIs like JAXB from Liberty runtime features.     E.g. when building with Maven sometimes users package up dependencies into their application by using the default "compile"-scoped dependency, when using a "test"-scoped dependency ( <scope>test</scope>) is all they need, like in  this guide , which will avoid packaging the dependency into the app WAR.

    If you need more information, there is a somewhat long article here on the subject:  https://www.ibm.com/support/pages/failure-resolve-manifest-class-path-elements-warning-message-srve9967w.   As the article suggests, for third-party libraries like this these warnings can often be ignored.



    ------------------------------
    Scott Kurz
    ------------------------------