<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Consuming complex results from webservice
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/andrewr2">Andrew RR</a> in <i>Wise</i> - <a href="https://community.jboss.org/message/731766#731766">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Hi,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I'm using Wise 1.1 inside a JSF application in order to invoke several web services in a dynamic way and I've got a problem using one of these services. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>The problematic service returns a list of Strings (an array of Strings) as result. This result is mapped to an 'ArrayOfString' class -as defined in my WSDL file- built and compiled in a dynamic way by Wise. And my question is: How can I use this class in runtime after an invocation of the web service? I need this in order to consume correctly the results of the service.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Everytime I invoke this service, all I get as result (inside InvocationResult object) is a reference to an ArrayOfString object. Due to the fact that this class is compiled by Wise, I'm not able to acces to the corresponding methods of the class. I've tried Java reflection but I've got no success. Have you faced a similar problem before? Do you know a fix for this?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Thanks in advance.</p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/731766#731766">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in Wise at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2048">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>