Return-Path: Delivered-To: apmail-ws-axis-c-user-archive@www.apache.org Received: (qmail 96102 invoked from network); 1 Dec 2004 13:57:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 1 Dec 2004 13:57:37 -0000 Received: (qmail 95096 invoked by uid 500); 1 Dec 2004 13:57:09 -0000 Delivered-To: apmail-ws-axis-c-user-archive@ws.apache.org Received: (qmail 94820 invoked by uid 500); 1 Dec 2004 13:57:02 -0000 Mailing-List: contact axis-c-user-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: List-Id: "Apache AXIS C User List" Reply-To: "Apache AXIS C User List" Delivered-To: mailing list axis-c-user@ws.apache.org Received: (qmail 94606 invoked by uid 99); 1 Dec 2004 13:56:59 -0000 X-ASF-Spam-Status: No, hits=0.8 required=10.0 tests=SPF_SOFTFAIL X-Spam-Check-By: apache.org Received-SPF: softfail (hermes.apache.org: transitioning domain of bobbybee@access4less.net does not designate 64.63.192.251 as permitted sender) Received: from smtp5.ispsnet.net (HELO smtp5.ispsnet.net) (64.63.192.251) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 01 Dec 2004 05:56:56 -0800 Received: from scooby (unverified [4.249.165.127]) by smtp5.ispsnet.net (Joe1) with ESMTP id 20812040 for ; Wed, 01 Dec 2004 08:56:33 -0500 Message-ID: <029001c4d7ad$cc899820$0100a8c0@scooby> Reply-To: "Robert J. Blanchard" From: "Robert J. Blanchard" To: "Apache AXIS C User List" References: <46FBC9E5394AB0488CBFCDADF833BB03204B76@PUEXCBA0.nanterre.francetelecom.fr> Subject: Re: Problem Deserializing a complex type Date: Wed, 1 Dec 2004 08:57:14 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1409 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Christian, I think this is likely covered by the following: http://nagoya.apache.org/jira/browse/AXISCPP-136 I, as well as some others, have experienced this problem, too. I know that it was slated for fixing for the 1.4 Alpha version, but I don't think it made the cut, and I, for one, haven't been bold enough to dig around and try and fix it on my own. I think that Samisa has a good grasp of what needs to be done based on her comments in JIRA. Hopefully this can be addressed in 1.4 Beta. Rob ----- Original Message ----- From: "BARBELON C Ext ROSI/DPS" To: Sent: Monday, November 29, 2004 5:08 AM Subject: Problem Deserializing a complex type Hi all, I'm a newcomer in Axis WebServices solutions and face some serious interoperability issues between Axis C++ and Axis Java. I've implemented a server-side WebService using Axis C++ (1.3) on a Linux platform. My targeted client is Axis java (1.2) but i first test the WS behavior with an Axis C++ client. Problem: 1. Client C++ works fine. Java client does not. #1: I set the "._setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);" to get rid off 'href/multiref" issues. #2: I had a look on TCPMonitor and check the HTTP response messages. They are quite similar for both Axis Java and C++ clients(* see @ the end of the post). #3: Java exception is: Exception in thread "main" AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: org.xml.sax.SAXException: Invalid element in localhost.axis.ws_login_view.Ws_LOGIN_VIEW_out - ArrayOfGTCA_serviceArray faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: Invalid element in localhost.axis.ws_login_view.Ws_LOGIN_VIEW_out - ArrayOfGTCA_serviceArray at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer. java:227) at org.apache.axis.encoding.DeserializationContextImpl.startElement(Deserializa tionContextImpl.java:1001) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:159) at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java: 1050) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:196) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:310) at org.apache.axis.client.Call.invoke(Call.java:2381) at org.apache.axis.client.Call.invoke(Call.java:2280) at org.apache.axis.client.Call.invoke(Call.java:1741) at localhost.axis.ws_login_view.Ws_login_viewBindingStub.processGTCQuery(Ws_log in_viewBindingStub.java:184) at Testws_login_view.main(Testws_login_view.java:25) Is there someone here who already faced this kind of problem ? Thanks for helping hands, Christian (*) HTTP response is: HTTP/1.1 200 OK Date: Mon, 29 Nov 2004 08:51:27 GMT Server: Apache/2.0.48 (Unix) Content-Length: 5168 Connection: close Content-Type: text/xml 0 No error 0 0X000000250000000185 test/abcdefg XXXXXXXX YYYYYYYYY 16-SEP-2003 1 0X000000250000000085 0X000000250000000085 1 17-SEP-2000 31-DEC-2030 NULL 0 0.0.0.1 / account 000001 0 0x00000002500000285 MAIN 16-SEP-1996 31-DEC-2030 NULL 16-DEC-1996 0X000000250000000085 0X000000250000000185 0x00000002500000286 MAIN 16-SEP-1996 31-DEC-2030 NULL 16-DEC-1996 0X000000250000000085 0X000000250000000185 0x00000002500000287 MAIN 16-SEP-1996 31-DEC-2030 NULL 16-DEC-1996 31-DEC-2030 NULL 16-DEC-1996 0X000000250000000085 0X000000250000000185