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]>
>
>



 

Reply via email to