Skip to Main Content

Java Development Tools

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

JDeveloper 12c - Error initializing JAX-RS applications

189123Apr 19 2020 — edited Apr 19 2020

I am using JDeveloper Studio Edition Version 12.2.1.4.0.

When I am trying to run an application, getting the below error stack; in weblogic.xml, I do have following entry

<?xml version="1.0" encoding="UTF-8"?>

<weblogic-web-app xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd http://www.bea.com/ns/weblogic/weblogic-web-app    http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd"

                  xmlns:wls="http://www.bea.com/ns/weblogic/weblogic-web-app"

                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

    <container-descriptor>

        <prefer-web-inf-classes>false</prefer-web-inf-classes>

        <prefer-application-packages>

            <package-name>javax.ws.rs.*</package-name>

        </prefer-application-packages>

    </container-descriptor>

</weblogic-web-app>

How can I resolve the issue?

Error stack

weblogic.application.ModuleException: Error initializing JAX-RS applications.

at weblogic.jaxrs.server.extension.JaxRsModuleExtensionFactory.create(JaxRsModuleExtensionFactory.java:61)

at weblogic.application.internal.ExtensibleModuleWrapper.createModuleExtensions(ExtensibleModuleWrapper.java:264)

at weblogic.application.internal.ExtensibleModuleWrapper.initDrivenObjectArray(ExtensibleModuleWrapper.java:232)

at weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:107)

at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)

Truncated. see log file for complete stacktrace

Caused By: java.lang.ClassNotFoundException: com.sun.jersey.api.core.ResourceConfig

at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1029)

at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:990)

at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:611)

at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:543)

at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:496)

Comments
Post Details
Added on Apr 19 2020
4 comments
2,314 views