[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xmlbeans-dev
Subject:    [jira] Created: (XMLBEANS-329) Problems with ADB Client and
From:       Jorge_Fernández_(JIRA) <xmlbeans-dev () xml ! apache ! org>
Date:       2007-05-04 15:59:15
Message-ID: 14266246.1178294355420.JavaMail.jira () brutus
[Download RAW message or body]

Problems with ADB Client and XMLBeans Service
---------------------------------------------

                 Key: XMLBEANS-329
                 URL: https://issues.apache.org/jira/browse/XMLBEANS-329
             Project: XMLBeans
          Issue Type: Bug
          Components: Binding
    Affects Versions: Version 2.2
         Environment: Windows XP SP2, Axis 2 1.2, Java 1.6
            Reporter: Jorge Fernández


This JIRA is related with the message from the axis-user 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 PrimitiveParameters \
(that inherit from Parameter). Also each Parameter may depend on other 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 service side. \
Any other combination works perfectly. (I attach the wsdl and client and service for \
both databindings).

When my ADB client parses the response message, it enters Stage.Factory.parse method, \
then it enters, Configuration.Factory.parse method. Next, \
AbstractParameter.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 for getting \
signal dependencies. It returns ok

Finally, the problem comes out when after getting SignalDependencies from this \
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 it.

Hope this explanation could be useful but if not, the wsdl could be.

I refer you to JIRA: https://issues.apache.org/jira/browse/AXIS2-2578 

That JIRA is the same as this one. I reported it as an ADB bug but as you can see \
there, finally the problem seems to be xmlbeans. You can also find there the files to \
reproduce the JIRA.

-- 
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: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic