<!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="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">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;">
    ClassCastException: MyImpl cannot be cast to javax.servlet.Servlet
</h3>
<span style="margin-bottom: 10px;">
    reply from <a href="http://community.jboss.org/people/alessio.soldano%40jboss.com">Alessio Soldano</a> in <i>JBoss Web Services CXF</i> - <a href="http://community.jboss.org/message/547977#547977">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>I believe there might be something wrong in the way the JBossWS-CXF is installed there, as I don't see anything special in your application that would cause jbossweb to try deploying it a common webapp instead of a ws endpoint. Basically, what's happening is that the jbossws deployer does not seem to have been run.</p><p>So, first of all, what do you mean with JBoss Enterprise 5.0.RC1 ? Is that JBoss Enterpise Application Platform 5 (EAP5)? If it's that, I'm wondering why you're not using the final release. Moreover, there's a EAP 5.0 version with CXF already installed (currently tech preview), if you're a customer with valid support you should have access to that too.</p><p>How did you install the jbossws-cxf 3.2.2 ? Did you run the installer from the binary distribution? Please note that, even if afaik you should actually not be allowed to change the ws stack in EAP without invalidating the support, the target to provide for trying using the community version of jbossws there is "jboss510".</p><p>You might want to do a couple of quick checks:</p><p><span>- try building the testsuite from the src dist ("mvn -Ptestsuite,jbossXYZ test", see </span><a class="jive-link-external-small" href="http://community.jboss.org/wiki/JBossWS-BuildingFromSource" target="_blank">http://community.jboss.org/wiki/JBossWS-BuildingFromSource</a><span> in any case) and deploy one of the samples that are similar to your usecase (for instance the jaxws-samples-wsse-sign.war); those are meant to work and tested against the supported target container before release, so you can use them a) for verifying the installation is ok, b) as a starting point for developing your apps</span></p><p>- try downloading a vanilla JBoss AS 6 M3 (community version), install JBossWS-CXF 3.3.1.GA on top of that, and try both your app and the samples mentioned above</p></div>

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


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

</div>

</body>
</html>