??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品黄色,а天堂中文在线官网,77777影视视频在线观看http://www.aygfsteel.com/zhuyan/category/24505.htmlJAVA启发?/description>zh-cnMon, 30 Jul 2007 23:46:11 GMTMon, 30 Jul 2007 23:46:11 GMT60jboss配置文g的简单介l?/title><link>http://www.aygfsteel.com/zhuyan/articles/133375.html</link><dc:creator>朱岩</dc:creator><author>朱岩</author><pubDate>Mon, 30 Jul 2007 08:54:00 GMT</pubDate><guid>http://www.aygfsteel.com/zhuyan/articles/133375.html</guid><wfw:comment>http://www.aygfsteel.com/zhuyan/comments/133375.html</wfw:comment><comments>http://www.aygfsteel.com/zhuyan/articles/133375.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zhuyan/comments/commentRss/133375.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zhuyan/services/trackbacks/133375.html</trackback:ping><description><![CDATA[<p><span xml:lang="ZH-CN">q里面是最ȝ的,我会遇到的常见错误描述一下,q说明解x法?/span> </p> <p><span xml:lang="ZH-CN">要部|?/span><span><font face="Times New Roman">EJB</font></span><span xml:lang="ZH-CN">p修改部v文gQ因为默认生成的部v文gq是有出路的。但是网l上很多文章提到需要修改的文g颇多Q我在实际开发的时候觉得没有必要修改这么多文gQ请听我慢慢到来?/span> </p> <p><span xml:lang="ZH-CN">与部|有关的文g如下Q?/span></p> <table cellSpacing=0 cellPadding=0 border=1> <tbody> <tr> <td vAlign=top width=115> <p><span xml:lang="ZH-CN">文g名称</span></p> </td> <td vAlign=top width=180> <p><span xml:lang="ZH-CN">路径</span></p> </td> <td vAlign=top width=295> <p><span xml:lang="ZH-CN">用?/span></p> </td> </tr> <tr> <td vAlign=top width=115> <p><span><font face="Times New Roman">standardjaws.xml</font></span></p> </td> <td vAlign=top width=180> <p><span><font face="Times New Roman">jboss-3.0.2\server\default\conf</font></span></p> </td> <td vAlign=top width=295> <p><span><font face="Times New Roman">Entity EJB</font></span><span xml:lang="ZH-CN">标准部v描述文g</span></p> </td> </tr> <tr> <td vAlign=top width=115> <p><span><font face="Times New Roman">standardjbosscmp-jdbc.xml</font></span></p> </td> <td vAlign=top width=180> <p><span><font face="Times New Roman">jboss-3.0.2\server\default\conf</font></span></p> </td> <td vAlign=top width=295> <p><span><font face="Times New Roman">JBossCMP</font></span><span xml:lang="ZH-CN">容器的标准部|描q文件?/span></p> </td> </tr> <tr> <td vAlign=top width=115> <p><span><font face="Times New Roman">standardjboss.xml</font></span></p> </td> <td vAlign=top width=180> <p><span><font face="Times New Roman">jboss-3.0.2\server\default\conf</font></span></p> </td> <td vAlign=top width=295> <p><span><font face="Times New Roman">JBoss</font></span><span xml:lang="ZH-CN">的标准部|描q文件?/span></p> </td> </tr> <tr> <td vAlign=top width=115> <p><span><font face="Times New Roman">oracle-service.xml</font></span></p> </td> <td vAlign=top width=180> <p><span><font face="Times New Roman">jboss-3.0.2\server\default\deploy</font></span></p> </td> <td vAlign=top width=295> <p><span><font face="Times New Roman">Oracle</font></span><span xml:lang="ZH-CN">数据库的部v描述文gQ非事务处理数据源)Q需要从</span><span><font face="Times New Roman">jboss-3.0.2\docs\examples\jca</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">copy</font></span><span xml:lang="ZH-CN">q来</span></p> </td> </tr> <tr> <td vAlign=top width=115> <p><span><font face="Times New Roman">oracle-xa-service.xml</font></span></p> </td> <td vAlign=top width=180> <p><span><font face="Times New Roman">jboss-3.0.2\server\default\deploy</font></span></p> </td> <td vAlign=top width=295> <p><span><font face="Times New Roman">Oracle</font></span><span xml:lang="ZH-CN">数据库的部v描述文gQ事务处理数据源Q,需要从</span><span><font face="Times New Roman">jboss-3.0.2\docs\examples\jca</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">copy</font></span><span xml:lang="ZH-CN">q来</span></p> </td> </tr> <tr> <td vAlign=top width=115> <p><span><font face="Times New Roman">ejb-jar.xml</font></span></p> </td> <td vAlign=top width=180> <p><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">META-INF</font></span><span xml:lang="ZH-CN">目录?/span></p> </td> <td vAlign=top width=295> <p><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">及其</span><span><font face="Times New Roman">ejb</font></span><span xml:lang="ZH-CN">标准部v描述文g</span></p> </td> </tr> <tr> <td vAlign=top width=115> <p><span><font face="Times New Roman">jaws.xml</font></span></p> </td> <td vAlign=top width=180> <p><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">META-INF</font></span><span xml:lang="ZH-CN">目录?/span></p> </td> <td vAlign=top width=295> <p><span><font face="Times New Roman">Entity EJB</font></span><span xml:lang="ZH-CN">部v描述文gQ这个文件描qC</span><span><font face="Times New Roman">CMP</font></span><span xml:lang="ZH-CN">定义以及其持久属性?/span></p> </td> </tr> <tr> <td vAlign=top width=115> <p><span><font face="Times New Roman">jboss.xml</font></span></p> </td> <td vAlign=top width=180> <p><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">META-INF</font></span><span xml:lang="ZH-CN">目录?/span></p> </td> <td vAlign=top width=295> <p><span><font face="Times New Roman">EJB</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">Jboss</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">JNDI</font></span><span xml:lang="ZH-CN">部v描述文g</span></p> </td> </tr> <tr> <td vAlign=top width=115> <p><span><font face="Times New Roman"> </font></span></p> </td> <td vAlign=top width=180> <p><span><font face="Times New Roman"> </font></span></p> </td> <td vAlign=top width=295> <p><span><font face="Times New Roman"> </font></span></p> </td> </tr> </tbody> </table> <p><span><font face="Times New Roman"> </font></span></p> <p><font face="Times New Roman"><span><span>1.<span>       </span></span></span> <span>standardjaws.xml</span></font><span xml:lang="ZH-CN">Q这个文件主要描qC数据源和映射cdQ?/span><span><font face="Times New Roman">EJB</font></span><span xml:lang="ZH-CN">映射的表。这个数据源描述了一?/span><span><font face="Times New Roman">JNDI</font></span><span xml:lang="ZH-CN">名称Q可以通过q个</span><span><font face="Times New Roman">JNDI</font></span><span xml:lang="ZH-CN">获得一个数据源q接池?/span><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">包的</span><span><font face="Times New Roman">META-INF</font></span><span xml:lang="ZH-CN">目录中有?/span><span><font face="Times New Roman">jaws.xml</font></span><span xml:lang="ZH-CN">与此文g对应Q只要把</span><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">中的</span><span><font face="Times New Roman">jaws.xml</font></span><span xml:lang="ZH-CN">它配|好了就可以Q不用修改这个文件?/span></p> <p><font face="Times New Roman"><span><span>2.<span>       </span></span></span> <span>standardjbosscmp-jdbc.xml</span></font><span xml:lang="ZH-CN">Q?/span><span><font face="Times New Roman">JBossCMP</font></span><span xml:lang="ZH-CN">容器的标准部|描q文件。网上说此文仉要进行修改,比如</span></p> <p><span><font face="Times New Roman"><defaults></font></span></p> <p><span><span><font face="Times New Roman"> </font></span></span><span xml:lang="ZH-CN">~省的数据源</span></p> <p><span><font face="Times New Roman"><span>     </span> <datasource>java:/DefaultDS</datasource></font></span></p> <p><span xml:lang="ZH-CN">~省的数据库cd</span></p> <p><span><font face="Times New Roman"><span>     </span> <datasource-mapping>Hypersonic SQL</datasource-mapping></font></span></p> <p><span><font face="Times New Roman">……..</font></span></p> <p><span><font face="Times New Roman"></defaults></font></span></p> <p><span xml:lang="ZH-CN">修改成当前用的配置</span></p> <p><span xml:lang="ZH-CN">当前使用的数据源</span></p> <p><span><font face="Times New Roman"><span>     </span> <datasource>java:/NECOracle</datasource></font></span></p> <p><span xml:lang="ZH-CN">当前使用的数据库cd</span></p> <p><span><font face="Times New Roman"><span>     </span> <datasource-mapping>Oracle8</datasource-mapping></font></span></p> <p><span xml:lang="ZH-CN">但是在实际操作中没有q行M修改也成功的部v?/span><span><font face="Times New Roman">ejb</font></span><span xml:lang="ZH-CN">。所以这个文件应该不用修攏V?/span></p> <p><font face="Times New Roman"><span><span>3.<span>       </span></span></span> <span>standardjboss.xml</span></font><span xml:lang="ZH-CN">Q?/span><span><font face="Times New Roman">JBoss</font></span><span xml:lang="ZH-CN">的标准部|描q文件。此文g不需要修攏V?/span></p> <p><font face="Times New Roman"><span><span>4.<span>       </span></span></span> <span>jaws.xml</span></font><span xml:lang="ZH-CN">Q?/span><span><font face="Times New Roman">jaws.xml</font></span><span xml:lang="ZH-CN">对应</span><span><font face="Times New Roman">standardjaws.xml</font></span><span xml:lang="ZH-CN">文gQ但是此文g?/span><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">META-INF</font></span><span xml:lang="ZH-CN">目录中,q个文g描述?/span><span><font face="Times New Roman">CMPEJB</font></span><span xml:lang="ZH-CN">定义以及其持久属性。只专门针对?/span><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">的数据源和映类型的描述。此文g需要做修改?/span></p> <p><span><font face="Times New Roman"><jaws></font></span></p> <p><span xml:lang="ZH-CN">此处声明?/span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">是此</span><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">应该对应?/span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">Q这个数据源是?/span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">中描q的数据源,</span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">中可以有多个数据源,要选择?/span><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">相对应的数据源。如?/span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">文g只是使用原来的数据源</span><span><font face="Times New Roman">OracleDS</font></span><span xml:lang="ZH-CN">Q那么此处直接修改就可以Q?/span></p> <p><span><font face="Times New Roman">EntityEJB</font></span><span xml:lang="ZH-CN">的数据源Q这?/span><span><font face="Times New Roman">OracleDS</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">文g默认的数据源</span></p> <p><span><font face="Times New Roman"><datasource> OracleDS</datasource><span>   </span> </font></span></p> <p><span xml:lang="ZH-CN">注意Q此文g是由</span><span><font face="Times New Roman">JBulider</font></span><span xml:lang="ZH-CN">自动生成的,所以此</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">也是自动加上的,此名U缺省与?/span><span><font face="Times New Roman">EJBModule</font></span><span xml:lang="ZH-CN">中配|的</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">的名UC_所以ؓ了方便v见,</span><span><font face="Times New Roman">EJBModule</font></span><span xml:lang="ZH-CN">中配|的</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">应该?/span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">中被声明的数据源Q也可修?/span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">文gQ进行添加)。这h处就不用q行修改。比如本?#8220;</span><span><font face="Times New Roman">NECOracle</font></span><span xml:lang="ZH-CN">”在</span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">中声明了?/span></p> <p><span xml:lang="ZH-CN">数据库的cdQ此处必L正确的,是必须?/span><span><font face="Times New Roman">standardjbosscmp-jdbc.xml</font></span><span xml:lang="ZH-CN">定义的数据库</span></p> <p><span><font face="Times New Roman"><type-mapping>Oracle8</type-mapping>   </font></span></p> <p><span xml:lang="ZH-CN">以下是此</span><span><font face="Times New Roman">EJB</font></span><span xml:lang="ZH-CN">的相xq?/span></p> <p><span><font face="Times New Roman">  <enterprise-beans></font></span></p> <p><span><font face="Times New Roman"><entity></font></span></p> <p><span><font face="Times New Roman">EntityEJB</font></span><span xml:lang="ZH-CN">的名U?/span></p> <p><span><font face="Times New Roman"><span>     </span> <ejb-name>Systui</ejb-name><span>            </span> </font></span></p> <p><span xml:lang="ZH-CN">开始声明具体的数据库字D名U和</span><span><font face="Times New Roman">EJB</font></span><span xml:lang="ZH-CN">域的映射关系</span></p> <p><span><font face="Times New Roman"><span>     </span> <cmp-field></font></span></p> <p><span><font face="Times New Roman"><span>       </span> <field-name>tuiid</field-name></font></span></p> <p><span><font face="Times New Roman"><span>       </span> <column-name>TUIID</column-name></font></span></p> <p><span><font face="Times New Roman"><span>     </span> </cmp-field></font></span></p> <p><span><font face="Times New Roman">……………..</font></span></p> <p><span><font face="Times New Roman"></enterprise-beans ></font></span></p> <p><span><font face="Times New Roman"> </font></span></p> <p><span xml:lang="ZH-CN">我们也可以在</span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">中增加数据源Qƈ使用q个数据源(如何增加数据源下?/span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">会详l讲刎ͼQ同时此名称~省值是</span><span><font face="Times New Roman">JBulider</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">EJBModule</font></span><span xml:lang="ZH-CN">中创建的</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">?/span></p> <p><span><font face="Times New Roman">NECOracle</font></span><span xml:lang="ZH-CN">是在</span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">新增的数据源</span></p> <p><span><font face="Times New Roman"><datasource> NECOracle </datasource><span>   </span> </font></span></p> <p><span xml:lang="ZH-CN">数据库的cdQ此处必L正确的,是必须?/span><span><font face="Times New Roman">standardjbosscmp-jdbc.xml</font></span><span xml:lang="ZH-CN">定义的数据库</span></p> <p><span><font face="Times New Roman"><type-mapping>Oracle8</type-mapping>   </font></span></p> <p><span xml:lang="ZH-CN">以下是此</span><span><font face="Times New Roman">ejb</font></span><span xml:lang="ZH-CN">的相xq?/span></p> <p><span><font face="Times New Roman">  <enterprise-beans></font></span></p> <p><span><font face="Times New Roman"><entity></font></span></p> <p><span><font face="Times New Roman">EntityEJB</font></span><span xml:lang="ZH-CN">的名U?/span></p> <p><span><font face="Times New Roman"><span>  </span> <span>   </span><ejb-name>Systui</ejb-name> <span>            </span> </font></span></p> <p><span xml:lang="ZH-CN">开始声明具体的数据库字D名U和</span><span><font face="Times New Roman">EJB</font></span><span xml:lang="ZH-CN">域的映射关系</span></p> <p><span><font face="Times New Roman"><span>     </span> <cmp-field></font></span></p> <p><span><font face="Times New Roman"><span>       </span> <field-name>tuiid</field-name></font></span></p> <p><span><font face="Times New Roman"><span>       </span> <column-name>TUIID</column-name></font></span></p> <p><span><font face="Times New Roman"><span>     </span> </cmp-field></font></span></p> <p><span><font face="Times New Roman">……………..</font></span></p> <p><span><font face="Times New Roman"></enterprise-beans ></font></span></p> <p><font face="Times New Roman"><span><span>5.<span>       </span></span></span> <span>oracle-service.xml</span></font><span xml:lang="ZH-CN">Q?/span><span><font face="Times New Roman">Oracle</font></span><span xml:lang="ZH-CN">数据库非事务处理数据源部|描q文Ӟq个文g用来描述</span><span><font face="Times New Roman">oracle</font></span><span xml:lang="ZH-CN">数据源,可以直接修改当前的数据源Q也可以在此文g中增加数据源Q本人們֐增加数据源,通过增加可以有多个数据源供</span> <span><font face="Times New Roman">EJB</font></span><span xml:lang="ZH-CN">使用了。我们现在可以对其进行修改:</span></p> <p><span xml:lang="ZH-CN">开始描qC个数据源Q这个数据源的名U是</span><span><font face="Times New Roman">OracleDS</font></span><span xml:lang="ZH-CN">Q?/span></p> <p><span><font face="Times New Roman">  <mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" name="jboss.jca:service=LocalTxCM,name=OracleDS">  </font></span></p> <p><span><font face="Times New Roman"><span>   </span> <depends optional-attribute-name="ManagedConnectionFactoryName"></font></span></p> <p><span><font face="Times New Roman"><mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" name="jboss.jca:service=LocalTxCM,name=OracleDS"></font></span></p> <p><span><font face="Times New Roman">…….</font></span></p> <p><span xml:lang="ZH-CN">此处描述数据库的q接参数</span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="ConnectionURL" type="java.lang.String">jdbc:oracle:thin:@youroraclehost:1521:yoursid</config-property> </font></span></p> <p><span xml:lang="ZH-CN">此处描述数据源的q接驱动</span><span><font face="Times New Roman"><span>          </span> </font></span></p> <p><span><font face="Times New Roman"> <config-property name="DriverClass" type="java.lang.String">oracle.jdbc.driver.OracleDriver</config-property> </font></span></p> <p><span xml:lang="ZH-CN">讉K数据库的用户?/span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="UserName" type="java.lang.String"></config-property></font></span></p> <p><span xml:lang="ZH-CN">讉K数据库的密码</span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="Password" type="java.lang.String"></config-property></font></span></p> <p><span><font face="Times New Roman"><span>         </span> </properties></font></span></p> <p><span><font face="Times New Roman"><span>       </span> </attribute></font></span></p> <p><span><font face="Times New Roman">……</font></span></p> <p><span><font face="Times New Roman">  </mbean></font></span></p> <p><span xml:lang="ZH-CN">修改?/span></p> <p><span><font face="Times New Roman">  <mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" name="jboss.jca:service=LocalTxCM,name=OracleDS">  </font></span></p> <p><span><font face="Times New Roman"><span>   </span> <depends optional-attribute-name="ManagedConnectionFactoryName"></font></span></p> <p><span><font face="Times New Roman"><mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" name="jboss.jca:service=LocalTxCM,name=OracleDS"></font></span></p> <p><span><font face="Times New Roman">…….</font></span></p> <p><span xml:lang="ZH-CN">此处描述数据库的q接参数</span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="ConnectionURL" type="java.lang.String">jdbc:oracle:thin:@172.28.119.173:1521:comp1</config-property> </font></span></p> <p><span xml:lang="ZH-CN">此处描述数据源的q接驱动</span><span><font face="Times New Roman"><span>          </span> </font></span></p> <p><span><font face="Times New Roman"> <config-property name="DriverClass" type="java.lang.String">oracle.jdbc.driver.OracleDriver</config-property> </font></span></p> <p><span xml:lang="ZH-CN">讉K数据库的用户?/span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="UserName" type="java.lang.String">mrc</config-property></font></span></p> <p><span xml:lang="ZH-CN">讉K数据库的密码</span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="Password" type="java.lang.String">mrc1</config-property></font></span></p> <p><span><font face="Times New Roman"><span>         </span> </properties></font></span></p> <p><span><font face="Times New Roman"><span>       </span> </attribute></font></span></p> <p><span><font face="Times New Roman">……</font></span></p> <p><span><font face="Times New Roman">  </mbean></font></span></p> <p><span><font face="Times New Roman"> </font></span></p> <p><span xml:lang="ZH-CN">我们也可以增加一个数据源</span></p> <p><span><font face="Times New Roman"><?xml version="1.0" encoding="UTF-8"?></font></span></p> <p><span><font face="Times New Roman"><server></font></span></p> <p><span><font face="Times New Roman">…….</font></span></p> <p><span xml:lang="ZH-CN">原来~省的数据源</span><span><font face="Times New Roman">OracleDS</font></span></p> <p><span><font face="Times New Roman">  <mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" name="jboss.jca:service=LocalTxCM,name=OracleDS">  </font></span></p> <p><span><font face="Times New Roman"><span>   </span> <depends optional-attribute-name="ManagedConnectionFactoryName"></font></span></p> <p><span><font face="Times New Roman"><mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" name="jboss.jca:service=LocalTxCM,name=OracleDS"></font></span></p> <p><span><font face="Times New Roman">…….</font></span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="ConnectionURL" type="java.lang.String">jdbc:oracle:thin:@youroraclehost:1521:yoursid</config-property> </font></span></p> <p><span><font face="Times New Roman"><config-property name="DriverClass" type="java.lang.String">oracle.jdbc.driver.OracleDriver</config-property> </font></span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="UserName" type="java.lang.String"></config-property></font></span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="Password" type="java.lang.String"></config-property></font></span></p> <p><span><font face="Times New Roman"><span>         </span> </properties></font></span></p> <p><span><font face="Times New Roman"><span>       </span> </attribute></font></span></p> <p><span><font face="Times New Roman">……</font></span></p> <p><span><font face="Times New Roman"></mbean></font></span></p> <p><span><font face="Times New Roman"> </font></span></p> <p><span xml:lang="ZH-CN">新增加的一个数据源</span><span><font face="Times New Roman">NECOracle</font></span></p> <p><span><font face="Times New Roman">  <mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" name="jboss.jca:service=LocalTxCM,name=NECOracle">  </font></span></p> <p><span><font face="Times New Roman"><span>   </span> <depends optional-attribute-name="ManagedConnectionFactoryName"></font></span></p> <p><span><font face="Times New Roman"><mbean code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" name="jboss.jca:service=LocalTxCM,name=NECOracle"></font></span></p> <p><span><font face="Times New Roman">…….</font></span></p> <p><span xml:lang="ZH-CN">此处描述数据库的q接参数</span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="ConnectionURL" type="java.lang.String">jdbc:oracle:thin:@172.28.119.173:1521:comp1</config-property> </font></span></p> <p><span xml:lang="ZH-CN">此处描述数据源的q接驱动</span><span><font face="Times New Roman"><span>          </span> </font></span></p> <p><span><font face="Times New Roman"> <config-property name="DriverClass" type="java.lang.String">oracle.jdbc.driver.OracleDriver</config-property> </font></span></p> <p><span xml:lang="ZH-CN">讉K数据库的用户?/span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="UserName" type="java.lang.String">mrc</config-property></font></span></p> <p><span xml:lang="ZH-CN">讉K数据库的密码</span></p> <p><span><font face="Times New Roman"><span>           </span> <config-property name="Password" type="java.lang.String">mrc1</config-property></font></span></p> <p><span><font face="Times New Roman"><span>         </span> </properties></font></span></p> <p><span><font face="Times New Roman"><span>       </span> </attribute></font></span></p> <p><span><font face="Times New Roman">……</font></span></p> <p><span><font face="Times New Roman">  </mbean></font></span></p> <p><span><font face="Times New Roman"></server></font></span></p> <p><span><font face="Times New Roman"> </font></span></p> <p><font face="Times New Roman"><span><span>6.<span>       </span></span></span> <span>oracle-xa-service.xml</span></font><span xml:lang="ZH-CN">Q此文g?/span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">是一个道理,区别在于此文件是描述事务处理数据源的Q?/span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">则是描述非事务处理数据源的。本例用非事务处理数据源,所以此Ҏ件没有进行修攏V?/span></p> <p><font face="Times New Roman"><span><span>7.<span>       </span></span></span> <span>ejb-jar.xml</span></font><span xml:lang="ZH-CN">Q此文g?/span><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">META-INF</font></span><span xml:lang="ZH-CN">目录中,是此</span><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">及其</span><span><font face="Times New Roman">EJB</font></span><span xml:lang="ZH-CN">的标准部|描q文件。此处需要注意的是文g中描q的</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">?/span></p> <p><span><font face="Times New Roman"> </font></span></p> <p><span><font face="Times New Roman"><ejb-jar></font></span></p> <p><span><font face="Times New Roman">  <display-name>MyEJBModule</display-name></font></span></p> <p><span><font face="Times New Roman">  <enterprise-beans></font></span></p> <p><span><font face="Times New Roman"><span>   </span> <entity></font></span></p> <p><span><font face="Times New Roman"><span>     </span> <ejb-name>Systui</ejb-name></font></span></p> <p><span><font face="Times New Roman"><span>     </span> <home>myejb.SystuiHome</home></font></span></p> <p><span><font face="Times New Roman">……</font></span></p> <p><span><font face="Times New Roman"><span>     </span> <resource-ref></font></span></p> <p><span xml:lang="ZH-CN">此处?/span><span><font face="Times New Roman">JDBC</font></span><span xml:lang="ZH-CN">名称~省值是</span><span><font face="Times New Roman">EJBModule</font></span><span xml:lang="ZH-CN">中创建的</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">的名Uͼ</span><span><font face="Times New Roman">EJBModule</font></span><span xml:lang="ZH-CN">中创建的</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">应该是在</span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">文g中声明过?/span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">Q否则此处就需要手工修Ҏ</span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">中声明的</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">的名U?/span></p> <p><span><font face="Times New Roman"><span>       </span> <res-ref-name>jdbc/NECOracle</res-ref-name></font></span></p> <p><span><font face="Times New Roman"><span>       </span> <res-type>javax.sql.DataSource</res-type></font></span></p> <p><span><font face="Times New Roman"><span>       </span> <res-auth>Container</res-auth></font></span></p> <p><span><font face="Times New Roman"> <span>    </span> </resource-ref></font></span></p> <p><span><font face="Times New Roman"><span>   </span> </entity></font></span></p> <p><span><font face="Times New Roman"></ejb-jar></font></span></p> <p><span><font face="Times New Roman"> </font></span></p> <p><font face="Times New Roman"><span><span>8.<span>       </span></span></span> <span>jboss.xml</span></font><span xml:lang="ZH-CN">Q此文g?/span><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">META-INF</font></span><span xml:lang="ZH-CN">目录中,</span><span><font face="Times New Roman">EJB</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">Jboss</font></span><span xml:lang="ZH-CN">?/span><span><font face="Times New Roman">JNDI</font></span><span xml:lang="ZH-CN">部v描述文g?/span></p> <p><span><font face="Times New Roman"><jboss></font></span></p> <p><span><font face="Times New Roman">  <enterprise-beans></font></span></p> <p><span><font face="Times New Roman"><span>   </span> <entity></font></span></p> <p><span><font face="Times New Roman"><span>     </span> <ejb-name>Systui</ejb-name></font></span></p> <p><span><font face="Times New Roman"><span>     </span> <jndi-name>Systui</jndi-name></font></span></p> <p><span><font face="Times New Roman"><span>     </span> <resource-ref></font></span></p> <p><span xml:lang="ZH-CN">此处?/span><span><font face="Times New Roman">JDBC</font></span><span xml:lang="ZH-CN">名称~省值是</span><span><font face="Times New Roman">EJBModule</font></span><span xml:lang="ZH-CN">中创建的</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">的名Uͼ</span><span><font face="Times New Roman">EJBModule</font></span><span xml:lang="ZH-CN">中创建的</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">应该是在</span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">文g中声明过?/span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">Q否则此处就需要手工修Ҏ</span><span><font face="Times New Roman">oracle-service.xml</font></span><span xml:lang="ZH-CN">中声明的</span><span><font face="Times New Roman">DataSource</font></span><span xml:lang="ZH-CN">的名U?/span></p> <p><span><font face="Times New Roman"><span>       </span> <res-ref-name>jdbc/NECOracle</res-ref-name></font></span></p> <p><span><font face="Times New Roman"><span>       </span> <jndi-name>NECOracle</jndi-name></font></span></p> <p><span><font face="Times New Roman"><span>     </span> </resource-ref></font></span></p> <p><span><font face="Times New Roman"><span>   </span> </entity></font></span></p> <p><span><font face="Times New Roman">  </enterprise-beans></font></span></p> <p><span><font face="Times New Roman"></jboss></font></span></p> <p><span><span><font face="Times New Roman">9.<span>       </span></font></span></span> <span xml:lang="ZH-CN">相应的部|文件修改完成之后就可以发布</span><span><font face="Times New Roman">EJB</font></span><span xml:lang="ZH-CN">了?#8220;</span><span><font face="Times New Roman">Enterprise</font></span><span xml:lang="ZH-CN">”Q?/span><span><font face="Times New Roman">></font></span><span xml:lang="ZH-CN">“</span><span><font face="Times New Roman">Server Deployment</font></span><span xml:lang="ZH-CN">”q入发布界面Q?#8220;</span><span><font face="Times New Roman">Action</font></span><span xml:lang="ZH-CN">”选择“</span><span><font face="Times New Roman">Deploy</font></span><span xml:lang="ZH-CN">”Q?#8220;</span><span><font face="Times New Roman">Archive(s)</font></span><span xml:lang="ZH-CN">”可以选择要发布的</span><span><font face="Times New Roman">jar</font></span><span xml:lang="ZH-CN">文gQ通常q个文g和你的工E文件在一个目录下?/span></p> <img src ="http://www.aygfsteel.com/zhuyan/aggbug/133375.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zhuyan/" target="_blank">朱岩</a> 2007-07-30 16:54 <a href="http://www.aygfsteel.com/zhuyan/articles/133375.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">֦</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">޼</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">Ͽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">γ</a>| <a href="http://" target="_blank">ͭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">«</a>| <a href="http://" target="_blank">崨</a>| <a href="http://" target="_blank">˫</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˳</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ũ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">½</a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">غ</a>| <a href="http://" target="_blank">˼</a>| <a href="http://" target="_blank">³</a>| <a href="http://" target="_blank">Ȫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">ƽ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>