axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John Hawkins <>
Subject Re: [jira] Commented: (AXISCPP-111) Axis C++ doesn't support href/multiRef
Date Fri, 17 Sep 2004 09:05:31 GMT

Thanks Samisa,

We're trying to confim but we think this only happens on rpc encoded (with
the server that we are testing with) in which case this is not an issue for
us yet !

John Hawkins

             Samisa Abeysinghe                                             
   >                                               To 
                                       Apache AXIS C Developers List       
             17/09/2004 03:43          <>          
             Please respond to                                     Subject 
              "Apache AXIS C           Re: [jira] Commented: (AXISCPP-111) 
             Developers List"          Axis C++ doesn't support            

There are no ongoing work to fix this problem.

As I mentioned in an earlier comment in Jira on this issue, the challenge
is to get this working with the pull model currently being used by Axis C++
in deserializing. Supporting href would mean the deserializer may have to
back-track (or forward leap) in the XML stream, which totally contradicts
the existing model, and is not possible with current code - we would have
to rewrite the parser algorithm which is parser specific (the next() method
). This means that this task would take some considerable time to implement
- a candidate requirement for 1.4 - may be.


Andrew Perry2 <> wrote:

 Complex Arrays returned from a Java web service on websphere package the
 RCP encoded response using multiref so the C++ client cannot read the
 response. I feel that this seriously limits the viability of the Axis C++

 Is anything being done to rectify this problem?


 Andrew Perry
 Clients for Web Service Stack
 Mail Point 127
 IBM UK Laboratories. Hursley Park, Winchester, Hants. SO21 2JN
 Tel. Internal 249828 External + 44 (0)1962 819828
 Fax. + 44(0)1962 818080

 13/09/2004 05:43

 Please respond to Subject
 "Apache AXIS C [jira] Commented: (AXISCPP-111)
 Developers List" Axis C++ doesn't support

 The following comment has been! added to this issue:

 Author: Samisa Abeysinghe
 Created: Sun, 12 Sep 2004 9:42 PM
 'href' support is challenging in Axis C++ because the parser interface
 a pull model. Not that it is impossible, but it is difficult; The question
 is: "is it worth the effort?"
 View this comment:

 View the issue:

 Here is an overview of the issue:
 Key: AXISCPP-111
 Summary: Axis C++ doesn't support href/multiRef
 Type: Bug

 Status: Unassigned
 Priority: Major

 Project: Axis-C++
 1.2 Final

 Reporter: Alexei Dets

 Created: Tue, 20 Jul 2004 2:12 PM
 Updated: Sun, 12 Sep 2004 9:42 PM
 Environment: RedHat Linux 9

 Axis C++ doesn't understand SOAP requests (and replies) that use
 . This automatically makes it incompatible, for example, with
 Axis Java because it uses multiRef by default.

 If it is not possible to fix this issue quickly then this issue should be
 very well documentated and probably it should contain instructions how to
 switch off multiRefs usage in Axis Java (it _is_ possible). I'm sure that
 this is a very common source of problems.

 For example, if I have an Axis C++ server & an Axis Java client than it is
 necessary to add to the client something like:


 This message is auto! matically generated by JIRA.

 If you think it was sent incorrectly contact one of the administrators:

 If you want more information on JIRA, or have a bug to report see:

Do you Yahoo!? - Register online to vote today!

View raw message