<!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: Data sources in EAR on AS7?
</h3>
<span style="margin-bottom: 10px;">
created by <a href="http://community.jboss.org/people/jesper.pedersen">Jesper Pedersen</a> in <i>JBoss AS7 Development</i> - <a href="http://community.jboss.org/message/599801#599801">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p>To quote a former colleague "You're doing it wrong".</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>AS 7 is a completely new architecture compared to the former AS releases. Instead of embedding datasource definitions inside your EAR deployment they should be part of the deployment plan for the application.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>As Jason states you <em>can</em> use the @DataSourceDefinition, however you won't get the benefit of being in management controlled environment - and hence you won't get the benefits of the JCA container and all features in the container itself and the JDBC resource adapter, such as prepared statement cache and so on. Look the datasource schema over, and see what you are going to manage yourself plus of course all the management features of the AS itself.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Why not try to use Alexey's CLI tool (jboss-admin.sh) to create the deployment plan that you are looking for - if there are any missing features we are always looking for feedback.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Having said that, this is open source - you are more than welcome to contribute to the project.</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/599801#599801">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss AS7 Development at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2225">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>