Sean and Brian,

there *is* a way to get out params to work with Axis. You
need to bundle them in a complex return object like in the
following example:

public interface MyService {
    public MyOutParams foo(MyInParams inParams);
}

The negative consequence is that the resulting SOAP calls
read like 'structs in structs'. In our case the client calls
are 'hand-made' (not generated by Axis) and the client
programmers complain about the additional complexity which
is not justified by the SOAP spec only.

There is space for improvements in this issue..

Lothar


-----Original Message-----
From:     "Brian Dillon (ext. 944)" <Brian.Dillon () fineos
! com>
Date:     2003-03-24 16:17:10

Sean,

>From my testing, Out parameters do NOT work. You will need
to use INOUT
parameters instead.

Brian

-----Original Message-----
From: Sean Leblanc [mailto:[EMAIL PROTECTED]
Sent: 24 March 2003 15:28
To: '[EMAIL PROTECTED]'
Subject: Out parameters


I had some questions about using "out" parameters. First of
all, can it be
done? Second of all, do I have to build a special deployment
descriptor to
do this, or can this still be done automatically (by copying
.java file to
.jws)?

TIA,
This e-mail, including attachments, is intended for the
person(s) or company
named and may contain confidential and/or legally privileged
information.
Unauthorized disclosure, copying or use of this information
may be unlawful
and is prohibited. If you are not the intended recipient,
please delete this
message and notify the sender.

Reply via email to