Issue 4: int value with empty value breaks
Status:  Fixed
Owner:
Closed:  Dec 2010
Project Member Reported by sundaram...@gmail.com, Nov 15, 2008
Int type with empty json value breaks with following exception.

java.lang.IllegalArgumentException: argument type mismatch
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3
9)
	at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp
l.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at 
com.googlecode.jsonplugin.JSONPopulator.populateObject(JSONPopulator.java:8
9)
	at com.jaxws.json.codec.JSONCodec.decode(JSONCodec.java:104)
	at 
com.sun.xml.ws.transport.http.HttpAdapter.decodePacket(HttpAdapter.java:276
)
	at 
com.sun.xml.ws.transport.http.HttpAdapter.access$500(HttpAdapter.java:93)
	at 
com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.ja
va:456)
	at 
com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:244)
	at 
com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.
java:135)
	at 
com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDele
gate.java:129)
	at 
com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDel
egate.java:160)
	at 
com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.java:75)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
nFilterChain.java:252)
	at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
hain.java:173)
	at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j
ava:213)
	at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j
ava:178)
	at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:12
6)
	at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:10
5)
	at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav
a:107)
	at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
	at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
	at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.process
Connection(Http11BaseProtocol.java:664)
	at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.ja
va:527)
	at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerW
orkerThread.java:80)
	at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.ja
va:684)
	at java.lang.Thread.run(Thread.java:595)





Dec 21, 2010
Project Member #1 sundaram...@gmail.com
(No comment was entered for this change.)
Status: Fixed