用Jbuilder开发在Jboss 3.0+Mysql下运行的EJB(CMP 2.0)

板桥里人 https://www.jdon.com 2002/07/05

JBoss 3.0.0提供了EJB 2.0 中CMP 2.0的完全支持,而Jbuilder 7为CMP 2.0的可视化编程提供了有力的工具,两者结合在一起,我们就可以能快速的为客户开发出数据库应用的原型。

第一步:初始化JBoss

1.将mysql-service.xml下载保存到 目录为server/default/deploy,注意修改其中的数据库名称和用户名和密码。注意其中JNDI name是

<attribute name="JndiName">MySqlDS</attribute> 中的 MySqlDS,以后在Jbuilder中的Jbosscmp-jdbc.xml中的datasource要写入。

2.将其中

<application-policy name = "MySqlDbRealm">
<authentication>
<login-module code = "org.jboss.resource.security.ConfiguredIdentityLoginModule" flag = "required">
<module-option name = "principal">yourprincipal</module-option>
<module-option name = "userName">yourusername</module-option>
<module-option name = "password">yourpassword</module-option>
<module-option name = "managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=MySqlDS</module-option>
</login-module>
</authentication>
</application-policy>

改变用户名和密码,拷贝到login-config.xml文件中。

3.将mm.mysql-2.0.11-bin.jar拷贝到server/default/lib目录下