Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 62618 invoked from network); 23 Apr 2007 00:32:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Apr 2007 00:32:43 -0000 Received: (qmail 1827 invoked by uid 500); 23 Apr 2007 00:32:43 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 1725 invoked by uid 500); 23 Apr 2007 00:32:43 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 1700 invoked by uid 99); 23 Apr 2007 00:32:42 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 22 Apr 2007 17:32:42 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 22 Apr 2007 17:32:35 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 5475C714069 for ; Sun, 22 Apr 2007 17:32:15 -0700 (PDT) Message-ID: <14042157.1177288335313.JavaMail.jira@brutus> Date: Sun, 22 Apr 2007 17:32:15 -0700 (PDT) From: =?utf-8?Q?Jorge_Fern=C3=A1ndez_=28JIRA=29?= To: axis-dev@ws.apache.org Subject: [jira] Created: (AXIS2-2578) Problems with ADB Client and XMLBeans Service MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Problems with ADB Client and XMLBeans Service --------------------------------------------- Key: AXIS2-2578 URL: https://issues.apache.org/jira/browse/AXIS2-2578 Project: Axis 2.0 (Axis2) Issue Type: Bug Components: adb Affects Versions: 1.1.1 Environment: Windows XP SP2, Java 1.5.0-11, Eclipse Codegenerator = plugin 1.2.1 Reporter: Jorge Fern=C3=A1ndez Attachments: API.wsdl This JIRA is related with the message from the mailing list "Issue with ADB= and parsing a response message (namespaces)" I couldn't reproduce the problem I described in that email but when I fixed= that problem I found another one and this is which I'm reporting. First, some introduction. In my response message there is an array of Stages which have one or more = Configurations. Each Configuration has AbstractParameters and PrimitivePara= meters (that inherit from Parameter). Also each Parameter may depend on oth= er so the class Parameter has an array of Parameter called dependencies. My problem happens only if I have ADB at client side and XMLBeans at servic= e side. Any other combination works perfectly. (I attach the wsdl and clien= t and service for both databindings). When my ADB client parses the response message, it enters Stage.Factory.par= se method, then it enters, Configuration.Factory.parse method. Next, Abstra= ctParameter.Factory.parse method (because the first parameter is abstract) = and later it want to parse the dependencies of this parameter so it enters = Parameter.Factory.parse method. Here, there is a PrimitiveParameter with no= dependencies on oher parameters so it enters Signal.Factory.parse method f= or getting signal dependencies. It returns ok Finally, the problem comes out when after getting SignalDependencies from t= his PrimitiveParameter, it gets the Type element which is in the Parameter = class and now there is the gain element that is part of PrimitiveParameter = and not of his parent. so it throws an exception because it didn't expect i= t. Hope this explanation could be useful but if not, the wsdl could be. --=20 This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org For additional commands, e-mail: axis-dev-help@ws.apache.org