Hello, We are migrating our app. from jboss 3.2.1 to jboss 4.0.1sp1. We have web services running on jboss.net which are being called by .NET client. One of the methods in web service has 3 parameters in foll. order, String,Date,Date
>From the .NET client if the first parameter gets passed as null then jboss.net >is using second parameter for the first parameter and it errors out saying 2005-05-03 16:35:07,928 ERROR [org.apache.axis.providers.java.RPCInvocation] org.xml.sax.SAXException: Bad types (class java.util.Calendar -> class java.lang.String) org.xml.sax.SAXException: Bad types (class java.util.Calendar -> class java.lang.String) at org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:333) at org.apache.axis.encoding.DeserializationContextImpl.startElement(DeserializationContextImpl.java:1166) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:244) at org.apache.axis.message.SOAPElementAxisImpl.publishToHandler(SOAPElementAxisImpl.java:1387) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:262) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:396) at org.apache.axis.providers.java.RPCInvocation.prepareFromRequestEnvelope(RPCInvocation.java:234) at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:103) at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:358) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:73) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:160) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:123) at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:560) at org.apache.axis.server.AxisServer.invoke(AxisServer.java:355) at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:975) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:370) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:66) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:150) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:54) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) It tries to use date as a string. Our app works fine with jboss3.2.1 with no problems. Can someone please help? Thanks. View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3876343#3876343 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3876343 ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. Get your fingers limbered up and give it your best shot. 4 great events, 4 opportunities to win big! Highest score wins.NEC IT Guy Games. Play to win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user