axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From axis-c-...@ws.apache.org
Subject [jira] Commented: (AXISCPP-111) Axis C++ doesn't support href/multiRef
Date Mon, 13 Sep 2004 15:13:37 GMT
The following comment has been added to this issue:

     Author: Alexei Dets
    Created: Mon, 13 Sep 2004 8:13 AM
       Body:
It is rather common to connect to some webservice that is out of your control (belonging to
other company etc.). If it is using "href"/"multiRef" (this is default at least in Axis Java)
then you can't use Axis C++ client to connect to such service :-(
AFAIK, usage of href/multiRef in SOAP is recommended, has some advantages and so support for
this feature is critical for compatibility with other SOAP implementations.

---------------------------------------------------------------------
View this comment:
  http://issues.apache.org/jira/browse/AXISCPP-111?page=comments#action_53073

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/AXISCPP-111

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++
 Components: 
             Serialization/Deserialization
   Versions:
             1.2 Final

   Assignee: 
   Reporter: Alexei Dets

    Created: Tue, 20 Jul 2004 2:12 PM
    Updated: Mon, 13 Sep 2004 8:13 AM
Environment: RedHat Linux 9

Description:
Axis C++ doesn't understand SOAP requests (and replies) that use <multiRef>. 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:
((org.apache.axis.client.Stub)port)._setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS,
Boolean.FALSE);



---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


Mime
View raw message