[jboss-user] [JBoss Web Services] - Re: JBoss EJB unable to invoke webservices by using their class implementation

Douglas Oviche do-not-reply at jboss.com
Sat Nov 13 10:10:15 EST 2010


Douglas Oviche [http://community.jboss.org/people/douglasoviche] created the discussion

"Re: JBoss EJB unable to invoke webservices by using their class implementation"

To view the discussion, visit: http://community.jboss.org/message/571094#571094

--------------------------------------------------------------
Hi to everyone of you,
I managed to solve the problem.

Problem:
Consumers were invoking an ejb Session Stateless and the ejb was trying to make webservice invokation obtaining the following error:
*com.sun.xml.ws.server.UnsupportedMediaException: Unsupported Content-Type: text/plain Supported ones are: [text/xml]*

*[#|2010-11-13T14:48:08.875+0100|WARNING|glassfish3.0.1|javax.enterprise.resource.corba.ee._CORBA_.util|_ThreadID=29;_ThreadName=Thread-1;|"IOP00100006: (BAD_PARAM) Class com.sun.xml.ws.util.localization.LocalizableMessage is not Serializable"
*

The remote webservice retrieved a Soap envelop with a Context-Type: text/plain and when the ejb tried make the call, it failed because the it could not manage to marshall/unmarshall the text/plain response to java object. 

My mastake was to use the implementation class obtained from the WSDL2Java within my ejb public method/service without taking into acount the fact that webservices are enabled to manifest themselve in a completely different context and they are capable to perform a specific tast in certain way because they are deployed in web-context which allows them to manifest through their different configuration files as per example is my case CXF(beans.xml).


Solution:

I've built the whole webservice software/package by using Maven CXF WSDL2JAVA.
I've deployed the package as WebApp.
Consumers invoke my enterprise java bean(s)  and my enterprise makes http call to a Servlet responsible for making the call at a specific endpoint.
Everything is working terrificly perfect.


I am sorry for not knowing this particular issue and not being able to provide as much information as you guys would have needed to help me out.

Next time, I will try to be more concise.

Thanks to everyone anyways


Douglas
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/571094#571094]

Start a new discussion in JBoss Web Services at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2044]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20101113/29a2e230/attachment-0001.html 


More information about the jboss-user mailing list