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)