jdbc:mysql:///,其中是数据库主机名是数据库名。
然后需要设置standardjaws.xml 或 jaws.xml文件的和元素:xml 代码
- <jaws>
- <datasource>java:/MySqlDSdatasource>
- <type-mapping>mySqltype-mapping>
- jaws>
同样也需要把standardjbosscmp-jdbc.xml 或 jbosscmp-jdbc.xml文件的 和 元素设置为下面这样:
xml 代码
- <jbosscmp-jdbc>
- <defaults>
- <datasource>java:/MySqlDSdatasource>
- <datasource-mapping>mySqldatasource-mapping>
- defaults>
- jbosscmp-jdbc>
最后再修改login-config.xml文件来使用MySQL:
xml 代码
- <application-policy name = "MySqlDbRealm">
- <authentication>
- <login-module code = "org.jboss.resource.security.ConfiguredIdentityLoginModule" flag = "required">
- <module-option name ="principal">samodule-option>
- <module-option name ="userName">samodule-option>
- <module-option name ="password">module-option>
- <module-option name ="managedConnectionFactoryName">
- jboss.jca:service=LocalTxCM,name=MySqlDS
- module-option>
- login-module>
- authentication>
- application-policy>
修改了mysql-ds.xml, standardjaws.xml, standardjbosscmp-jdbc.xml,和login-config.xml 文件就可以在Jboss上使用MySQL了。