You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by vineetkala11 <vi...@gmail.com> on 2015/09/04 14:39:15 UTC
Re: java.lang.LinkageError: ClassCastException: attempting to
castzip:
Hi All,
After spending almost 3 weeks finally I got resolve with this error .Below
are step I followed
1. Downgrade my servlet version from 3.0 to 2.4 in web.xml:
Old :
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_3_0.xsd">
New :
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_4.xsd"
version="2.4">
because its making scan to my annotated classes in my webapp to exposed as a
REST webservice. This can be cause for jersey scan also .By downgrading
servlet version jersey scan not happening .
2. Secondly I need to remove "myfaces-shared-impl-4.1.0.jar" jar from my
webapp lib folder ,its getting cast exception from other jars
Below is my weblogic.xml :
<weblogic-web-app>
<context-root>/emessaging</context-root>
<container-descriptor>
<prefer-web-inf-classes>false</prefer-web-inf-classes>
<prefer-application-packages>
<package-name>javax.faces.*</package-name>
</prefer-application-packages>
</container-descriptor>
</weblogic-web-app>
Hope this will reduce someones time & effort
--
View this message in context: http://cxf.547215.n5.nabble.com/java-lang-LinkageError-ClassCastException-attempting-to-castzip-tp5760329p5760773.html
Sent from the cxf-user mailing list archive at Nabble.com.
Re: java.lang.LinkageError: ClassCastException: attempting to
castzip:
Posted by Sergey Beryozkin <sb...@gmail.com>.
Great effort, the wiki has been updated with both recipes:
https://cwiki.apache.org/confluence/display/CXF20DOC/JAX-RS+Deployment#JAX-RSDeployment-WebLogic
Thanks, Sergey
On 04/09/15 13:39, vineetkala11 wrote:
> Hi All,
>
> After spending almost 3 weeks finally I got resolve with this error .Below
> are step I followed
>
> 1. Downgrade my servlet version from 3.0 to 2.4 in web.xml:
>
> Old :
> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/j2ee"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
> http://java.sun.com/xml/ns/j2ee/web-app_3_0.xsd">
>
> New :
> <web-app xmlns="http://java.sun.com/xml/ns/javaee"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
> http://java.sun.com/xml/ns/javaee/web-app_2_4.xsd"
> version="2.4">
>
> because its making scan to my annotated classes in my webapp to exposed as a
> REST webservice. This can be cause for jersey scan also .By downgrading
> servlet version jersey scan not happening .
>
> 2. Secondly I need to remove "myfaces-shared-impl-4.1.0.jar" jar from my
> webapp lib folder ,its getting cast exception from other jars
>
> Below is my weblogic.xml :
>
> <weblogic-web-app>
> <context-root>/emessaging</context-root>
> <container-descriptor>
> <prefer-web-inf-classes>false</prefer-web-inf-classes>
> <prefer-application-packages>
> <package-name>javax.faces.*</package-name>
> </prefer-application-packages>
> </container-descriptor>
>
> </weblogic-web-app>
>
>
> Hope this will reduce someones time & effort
>
>
>
>
> --
> View this message in context: http://cxf.547215.n5.nabble.com/java-lang-LinkageError-ClassCastException-attempting-to-castzip-tp5760329p5760773.html
> Sent from the cxf-user mailing list archive at Nabble.com.
>
--
Sergey Beryozkin
Talend Community Coders
http://coders.talend.com/