<!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">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: has anybody deploy CAS 3.4 on JBoss5 successfully ?
</h3>
<span style="margin-bottom: 10px;">
created by <a href="http://community.jboss.org/people/mtb2ride">Steve Dodge</a> in <i>JBoss Microcontainer</i> - <a href="http://community.jboss.org/message/563213#563213">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 just now successfully deployed CAS 3.4.2  in Jboss6-m4  Should be similar for Jboss5.1.x.  Several things:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>1. add a jboss-scanning.xml {code:xml}</p><p><scanning xmlns="urn:jboss:scanning:1.0"></p><p><br/>  <path name="WEB-INF/classes"><br/>  </path></p><p><br/>  <path name="WEB-INF/lib/jdom-1.0.jar"><br/>     <include name="org.jdom" /><br/>  </path></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p></scanning>{code}</p><p>This is to avoid a continual StringIndexOutOfBoundsException when the scanner comes accross the jdom.jar file and scans a class in the root package.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>2. Use  maven's pom war overlay feature and do an overlay of your own version of web.xml..  just take a copy of the existing web.xml and remove all references to Log4j and Log4Configurator.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>3. Remove from WEB-INF/lib all log4j, slf4j, xml-apis, hibernate-jpa.  These will cause numerous errors as they conflict with jboss provided classes and Jboss provided logging.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>4. Also I simply deleted the WEB-INF/class/META-INF/persistence.xml as it was causing jboss to complain about compliance.  You might need this if you are features of cas that are persisted.  Also you may be able to just ignore presistence.xml using the jboss-ignores.txt here <a class="" href="http://community.jboss.org/docs/DOC-13178">http://community.jboss.org/wiki/JBoss5custommetadatafiles</a>, I din't try the ignores approach.</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/563213#563213">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Microcontainer at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2114">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>