[
https://issues.apache.org/jira/browse/CXF-1750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12623320#action_12623320
]
Sripathi Acharya commented on CXF-1750:
---------------------------------------
Hi Glen,
The application failed to deploy even with the weblogic-application.xml you
have mentioned.
One thing I noticed was, when I removed the classes DOMPayloadProvider and
DOMMessageProvider from the cxf-2.1.1.jar, I am able to deploy the application
on WebLogic successfully.
I don't know if this error is due to the classes provided by CXF or the way
these are instantiated by WebLogic server (also don't know from where its
reading the bean configurations). Any help is highly appreciated.
Sripathi
> CXF 2.1.1 And WebLogic 10
> -------------------------
>
> Key: CXF-1750
> URL: https://issues.apache.org/jira/browse/CXF-1750
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.1.1
> Environment: WebLogic 10
> Reporter: Sripathi Acharya
>
> Hi All,
> I'm facing the following exception when I build the webservice from the CXF
> sample hello_world.wsdl and try to deploy on WebLogic 10
> <Aug 15, 2008 12:20:34 PM BST> <Error> <HTTP> <BEA-101125> <[EMAIL PROTECTED]
> - appName: 'HelloWorld', name: 'HelloWorldWeb', context-path:
> '/HelloWorldWeb'] Error occurred while instantiating servlet:
> "org.apache.cxf.js.rhino.DOMPayloadProvider".
> java.lang.InstantiationException: org.apache.cxf.js.rhino.DOMPayloadProvider
> at java.lang.Class.newInstance0(Class.java:335)
> at java.lang.Class.newInstance(Class.java:303)
> at
> weblogic.servlet.internal.WebComponentContributor.getNewInstance(WebComponentContributor.java:187)
> at
> weblogic.servlet.internal.WebComponentContributor.createServletInstance(WebComponentContributor.java:203)
> at
> weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:254)
> I've used CXF wsdl2java converter to build the server side code.
> My EAR model is as follows:
> HelloWorld.ear
> -META-INF
> -weblogic-application.xml
> -HelloWorldWeb.war
> -wsdl
> -hello_world.wsdl
> -WEB-INF
> -lib
> -classes
> -web.xml
> -bean.xml
> The bean XML has the following entry:
> <import resource="classpath:META-INF/cxf/cxf.xml" />
> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
> <import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
> <jaxws:endpoint id="HelloWorld"
> implementor="org.apache.hello_world_soap_http.GreeterImpl"
> address="/HelloWorld">
> </jaxws:endpoint>
> weblogic-application.xml has the following entry:
> <application-param>
> <param-name>webapp.encoding.default</param-name>
> <param-value>UTF-8</param-value>
> </application-param>
> <prefer-application-packages>
> <package-name>javax.jws.*</package-name>
> </prefer-application-packages>
> Workaround:
> I've modified the DOMPayloadProvider source to include default constructor,
> which allowed me to deploy the application on to WebLogic 10.
> P.S. The application works fine on Tomcat 6.0
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.