I do not think that is truly the case because I can see from my logging
handler that an array is created and filled with strings and sent back through
SOAP.
In a message dated 7/16/2004 3:07:46 PM Eastern Standard Time,
[EMAIL PROTECTED] writes:
You
probably didn't read my message right. What I meant is do not try
casting anyting at all, and it should not expect anything at all
because:
handler.query (groupName,
password, accountName, conditions);
Does not assign
the result to anything. What I meant is that the above statement
(without any "=" sign) itself is the problem without even any type casting
at all. If you get this, then you're on your way to figuring out the
next move to trouble shoot this. If not, you're still stuck with
type casting string, which is not the problem.
Get out of your
box!
[EMAIL PROTECTED] wrote:
> Yes I have tried all kinds of
casting and have even tried not casting. > It tells me it expects to
return a String[]; > > In a message dated 7/16/2004 2:05:48
PM Eastern Standard Time, > [EMAIL PROTECTED]
writes: > > I told you
already. > > Did you try (without assigning the
result to anything). > > handler.query
(groupName, password,
accountName, > conditions); > >
It's not the casting to any type in your
code. > > > > [EMAIL PROTECTED]
wrote: > > > Hello All, >
> > > The past few days been
quite a journey with Axis for me. I have >
asked > > numerous Axis-Users to help me with this
problem. While they > have been >
> more than generous and wonderful with their attention, this
problem > > has not gone away. >
> > > I pass a simple array back
from Axis in Wrapped/Literal form. By > >
examining the SOAP Envelopes of the web service, I can see that
the > > array is generated properly on the
server-side and sent back to the > > client side.
Herein lies the problem: The second it returns I >
receive > > the following error: >
> > >
java.lang.ClassCastException > >
java.lang.ClassCastException > >
> > Which occurs on the following
line: > > > >
java.lang.Object yes_list = handler.query
(groupName, > >
password, accountName, conditions); >
> > > I have tried casting this
call to many different types, including > >
Strings & Objects (Both plain and array). I have attempted
to > return > > it as an
object and try and output it's type to the screen. >
> > > Plain and simple, this does not ever get
back from the call. > Anything >
> I try in the client file fails. It goes to the
implementation file, > > which is executed
successfully, but never returns. The array is >
lost > > somewhere in Axis. >
> > > Can somebody please offer
some help? I am sure many of you have > > returned
arrays before. > > >
> Thanks, > > James Crosson >
> [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> > > >
|