Hi I am facing “namespace mismatch” problem while calling axis2 service as content type is JSON
I tried with 1. Valid name space 2. I made element as unqualified in service.xml <schema elementFormDefaultQualified="false"/> 3. Two notations badgerfish and mapped Even then I am getting same error. Here I copied the requests and responses I am using axis2-1.5, tomcat 5.0 and also I have attached my axis2.xml , client and .aar file I was struck, Can any one help me please Request -- badgerfish POST http://localhost:8080/axis2/services/Test/testRequest HTTP/1.1 Content-Type: application/json/badgerfish; charset=UTF-8 User-Agent: Axis2 Proxy-Authorization: Basic Og== Host: localhost:8080 Proxy-Connection: Keep-Alive Transfer-Encoding: chunked 23 {"testRequest":{"in":{"$":"json"}}} 0 Response HTTP/1.1 500 Internal Server Error Content-Type: application/json/badgerfish;charset=UTF-8 Transfer-Encoding: chunked Date: Tue, 29 Sep 2009 08:14:41 GMT Server: Apache-Coyote/1.1 Connection: close f1 {"Fault":{"$":"<soapenv:Fault xmlns:soapenv=\"http:\/\/schemas.xmlsoap.org\/soap\/envelope\/\"><faultcode>soapenv:Server<\/faultcode><faultstring>namespace mismatch require http:\/\/simple found <\/faultstring><detail \/><\/soapenv:Fault>"}} 0 Request -- badgerfish POST http://localhost:8080/axis2/services/Test/testRequest HTTP/1.1 Content-Type: application/json/badgerfish; charset=UTF-8 User-Agent: Axis2 Proxy-Authorization: Basic Og== Host: localhost:8080 Proxy-Connection: Keep-Alive Transfer-Encoding: chunked 4f {"ns:testRequest":{"@xmlns":{"ns":"http:\/\/simple"},"ns:in":{"$":"testdata"}}} 0 Response HTTP/1.1 500 Internal Server Error Content-Type: application/json/badgerfish;charset=UTF-8 Transfer-Encoding: chunked Date: Tue, 29 Sep 2009 08:16:01 GMT Server: Apache-Coyote/1.1 Connection: close f1 {"Fault":{"$":"<soapenv:Fault xmlns:soapenv=\"http:\/\/schemas.xmlsoap.org\/soap\/envelope\/\"><faultcode>soapenv:Server<\/faultcode><faultstring>namespace mismatch require http:\/\/simple found <\/faultstring><detail \/><\/soapenv:Fault>"}} 0 Request – mapped POST http://localhost:8080/axis2/services/Test/testRequest HTTP/1.1 Content-Type: application/json; charset=UTF-8 User-Agent: Axis2 Proxy-Authorization: Basic Og== Host: localhost:8080 Proxy-Connection: Keep-Alive Transfer-Encoding: chunked 1d {"testRequest":{"in":"json"}} 0 Response HTTP/1.1 500 Internal Server Error Content-Type: application/json;charset=UTF-8 Transfer-Encoding: chunked Date: Tue, 29 Sep 2009 08:18:16 GMT Server: Apache-Coyote/1.1 Connection: close eb {"Fault":"<soapenv:Fault xmlns:soapenv=\"http:\/\/schemas.xmlsoap.org\/soap\/envelope\/\"><faultcode>soapenv:Server<\/faultcode><faultstring>namespace mismatch require http:\/\/simple found <\/faultstring><detail \/><\/soapenv:Fault>"} 0 Request – mapped POST http://localhost:8080/axis2/services/Test/testRequest HTTP/1.1 Content-Type: text/javascript; charset=UTF-8 User-Agent: Axis2 Proxy-Authorization: Basic Og== Host: localhost:8080 Proxy-Connection: Keep-Alive Transfer-Encoding: chunked 1d {"testRequest":{"in":"json"}} 0 Response HTTP/1.1 500 Internal Server Error Content-Type: text/javascript;charset=UTF-8 Transfer-Encoding: chunked Date: Tue, 29 Sep 2009 08:20:33 GMT Server: Apache-Coyote/1.1 Connection: close eb {"Fault":"<soapenv:Fault xmlns:soapenv=\"http:\/\/schemas.xmlsoap.org\/soap\/envelope\/\"><faultcode>soapenv:Server<\/faultcode><faultstring>namespace mismatch require http:\/\/simple found <\/faultstring><detail \/><\/soapenv:Fault>"} 0 http://www.nabble.com/file/p25675229/axis2.xml axis2.xml http://www.nabble.com/file/p25675229/Client.java Client.java http://www.nabble.com/file/p25675229/test.aar test.aar Thanks -Pavan -- View this message in context: http://www.nabble.com/I-have-a-problem-with-Axis2--Json-%3A%E2%80%9Cnamespace-mismatch%E2%80%9D-tp25675229p25675229.html Sent from the Axis - Dev mailing list archive at Nabble.com.