Sree created CXF-4426:
-------------------------

             Summary: Unable to Render JSON Content using CXF version 2.6.1 - 
XML content gets rendered properly
                 Key: CXF-4426
                 URL: https://issues.apache.org/jira/browse/CXF-4426
             Project: CXF
          Issue Type: Bug
          Components: JAX-RS
    Affects Versions: 2.6.1
         Environment: Windows 7 , 64 Bit,Tomcat 6 Server
            Reporter: Sree


I am trying to generate a JAX-RS webservice which takes an Interface as an 
Input and renders an Interface as an output.These interfaces are handled with 
the @XmlJavaTypeAdapter annotation

I used CXF version 2.6.1 to generate my service. When I deployed my service to 
Tomcat6. I was able to access the service. I used SOAPUI/browser to get my 
application/xml response. I was successful with it.

But when I requested the browser the application/json response (using the 
_type=json) , it gave me an Illegal Annotation exception. The detailed 
exception was - JAXB cannot handle interfaces.

I switched the CXF jar version to 2.6.0 , rebuilt the war, redeployed the 
application. I was able to render the XML as well as the JSON content.

I will provide the two separate WAR files and also the code behind it.
The only difference would be the CXF version property in the POM file.

Can someone please help with this ?

Cheers,
Sree

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to