You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Karthik NS (Jira)" <ji...@apache.org> on 2022/01/24 10:42:00 UTC
[jira] [Commented] (CXF-8040) Deployment to WL 12.2.1.3 fails when upgraded Apache CXF from 3.1.11 to 3.1.15 and higher
[ https://issues.apache.org/jira/browse/CXF-8040?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17480989#comment-17480989 ]
Karthik NS commented on CXF-8040:
---------------------------------
Finally found the Oracle recommendation to turn off the default jersey servlet in Oracle weblogic server 12.2.1.4 version below piece of code is added to web.xml
||Web.xml||
|
<servlet>
<servlet-name>TurnOffJerseyServlet</servlet-name>
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>org.none</param-value>
</init-param>
<init-param>
<param-name>jersey.config.disableAutoDiscovery</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>TurnOffJerseyServlet</servlet-name>
<url-pattern>/TurnOffJerseyServlet*</url-pattern>
</servlet-mapping>|
> Deployment to WL 12.2.1.3 fails when upgraded Apache CXF from 3.1.11 to 3.1.15 and higher
> -----------------------------------------------------------------------------------------
>
> Key: CXF-8040
> URL: https://issues.apache.org/jira/browse/CXF-8040
> Project: CXF
> Issue Type: Bug
> Affects Versions: 3.1.15, 3.1.16, 3.1.17, 3.1.18
> Reporter: Srinivas Jannu
> Priority: Major
>
> Apache CXF upgrade to 3.1.15 or higher fails when deploying the Rest Service application (ear) to WebLogic 12c (12.2.1.3).
> It has been working fine with version 3.1.11.
> Error details:
> WARNING: Unknown HK2 failure detected:
> MultiException stack 1 of 2
> java.lang.InstantiationException
> at sun.reflect.InstantiationExceptionConstructorAccessorImpl.newInstance(InstantiationExceptionConstructorAccessorImpl.java:48)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
> at org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1375)
> MultiException stack 2 of 2
> java.lang.IllegalStateException: Unable to perform operation: create on org.apache.cxf.jaxrs.provider.AbstractResponseViewProvider
>
> MultiException stack 3 of 3
> java.lang.IllegalStateException: Unable to perform operation: create on org.glassfish.jersey.message.internal.MessageBodyFactory
> at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:387)
>
>
--
This message was sent by Atlassian Jira
(v8.20.1#820001)