jta-data-source这个数据源你mysql-ds.xml这个文件中定义了吗?
需要文件名字一定要这个名称,还必须放在项目部署在jboss中的deploy目录下

解决方案 »

  1.   

    再补充一下:
    Jboss有一个默认的数据源DefaultDS,他使用Jboss内置的HSQLDB数据库。
    各种数据库的数据源配置模版你可以在[Jboss安装目录]\docs\examples\jca 目录中找到,默认名称为:数据库名+ -ds.xml 。
    不管你使用那种数据库都需要把他的驱动类Jar 包放置在[Jboss 安装目录]\server\all\lib 目录下,放置后需要启动Jboss服务器。
    数据源文件配置好后需要放置在[jboss安装目录]/server/config-name/deploy目录下希望可以帮到你