<!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;">
    Re: generating web services client codes in .apt_src folder..
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/bfitzpat">Brian Fitzpatrick</a> in <i>JBoss Tools</i> - <a href="https://community.jboss.org/message/732539#732539">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p><span style="font-size: 10pt;"><p align="left">I have had a chance to try this out and hit upon the issue you indicated. With AS 7.1 I'm seeing the following as the broken code. Note the notes about different constructors requiring different versions of JAX-WS. The workaround is to simply comment out the broken constructors and then it compiles fine even if generated in the .apt_src alternate source directory. </p><p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><span style="font-size: 2;"><p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p></span></span><p align="left"><span style="font-size: 10pt;"><p align="left"><span style="font-size: 10pt;">//This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2<p align="left">//API jar or re-run wsdl2java with "-<span style="text-decoration: underline;">frontend</span> jaxws21" to generate JAX-WS 2.1</p><p align="left">//<span style="text-decoration: underline;">compliant</span> code instead.</p><p align="left">public AreaService_Service(WebServiceFeature ... features) {</p><p align="left">&#160;&#160; super(WSDL_LOCATION, SERVICE, features);</p><p align="left">}</p><p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p></span></p></span></p><span style="font-size: 10pt;"><p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p></span><span style="font-size: 10pt;"><p align="left">//This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2</p><p align="left">//API jar or re-run wsdl2java with "-<span style="text-decoration: underline;">frontend</span> jaxws21" to generate JAX-WS 2.1</p><p align="left">//<span style="text-decoration: underline;">compliant</span> code instead.</p><p align="left">public AreaService_Service(URL wsdlLocation, WebServiceFeature ... features) {</p><p align="left">&#160;&#160; super(wsdlLocation, SERVICE, features);</p><p align="left">}</p></span><span style="font-size: 10pt;"><p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p></span><span style="font-size: 10pt;"><p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p align="left">//This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2</p><p align="left">//API jar or re-run wsdl2java with "-<span style="text-decoration: underline;">frontend</span> jaxws21" to generate JAX-WS 2.1</p><p align="left">//<span style="text-decoration: underline;">compliant</span> code instead.</p><p align="left">public AreaService_Service(URL wsdlLocation, QName serviceName, WebServiceFeature ... features) {</p><p align="left">&#160;&#160; super(wsdlLocation, serviceName, features);</p><p align="left">}</p></span><span style="font-size: 10pt;"><p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p></span><span style="font-size: 10pt;"><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p></span></p><div class="mcePaste" id="_mcePaste" style="position: absolute; top: 0px; left: 0px;"></div><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I will continue to poke around, but the workaround at least seems pretty obvious. <span> :) </span></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/732539#732539">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Tools at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2128">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


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

</div>

</body>
</html>