简体   繁体   English

在jboss-as-7.1.1.Final中添加数据源

[英]adding datasources in jboss-as-7.1.1.Final

I want to configure a datasource through the datasource subsystem in a jboss-as-7.1.1.Final server installed on a Mac V 10.13.1 I already provided a JDBC driver 我想通过安装在Mac V 10.13.1上的jboss-as-7.1.1.Final服务器中的数据源子系统配置数据源,我已经提供了JDBC驱动程序

So I added this piece of code in the file standalone.xml 所以我将这段代码添加到了standalone.xml文件中

<server xmlns="urn:jboss:domain:1.2">

    <datasources>
   <datasource jndi-name="java:jboss/datasources/MySqlDS" pool-name="MySqlDS">
      <connection-url>jdbc:mysql://localhost:3306/EJB3</connection-url>
         <driver>com.mysql</driver>
      <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>
      <pool>
        <min-pool-size>10</min-pool-size>
        <max-pool-size>100</max-pool-size>
        <prefill>true</prefill>
      </pool>
      <security>
        <user-name>test</user-name>
        <password>test</password>
      </security>
      <statement>
        <prepared-statement-cache-size>32</prepared-statement-cache-size>
        <share-prepared-statements/>
      </statement>
    </datasource>
    <drivers>
      <driver name="com.mysql" module="com.mysql">
        <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>
      </driver>
    </drivers>
</datasources>

    <extensions>
       ...
</server>

But when I run the serverI got this error: 但是,当我运行服务器时,出现此错误:

14:28:35,894 ERROR [org.jboss.as.server] JBAS015956: Caught exception during boot: org.jboss.as.controller.persistence.ConfigurationPersistenceException: JBAS014676: Failed to parse configuration
    at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:141) [jboss-as-controller-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.as.server.ServerService.boot(ServerService.java:266) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:155) [jboss-as-controller-7.1.1.Final.jar:7.1.1.Final]
    at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_75]
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[5,5]
Message: JBAS014789: Unexpected element '{urn:jboss:domain:1.2}datasources' encountered
    at org.jboss.as.controller.parsing.ParseUtils.unexpectedElement(ParseUtils.java:85) [jboss-as-controller-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.as.server.parsing.StandaloneXml.readServerElement_1_1(StandaloneXml.java:351) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:127) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:100) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:110) [staxmapper-1.1.0.Final.jar:1.1.0.Final]
    at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69) [staxmapper-1.1.0.Final.jar:1.1.0.Final]
    at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:133) [jboss-as-controller-7.1.1.Final.jar:7.1.1.Final]
    ... 3 more

standalone.xml already has a section for datasources. standalone.xml已经有一个用于数据源的部分。

You shoud look for <subsystem xmlns="urn:jboss:domain:datasources:1.0"> section and add it there 您应该查找<subsystem xmlns="urn:jboss:domain:datasources:1.0">部分并将其添加到此处

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在jboss-as-7.1.1.Final Xalan上的错误部署 - Error Deployment on jboss-as-7.1.1.Final Xalan EAR在jboss-as-7.1.1.Final中自动取消部署 - EARs are automatically undeployed in jboss-as-7.1.1.Final jboss-as-7.1.1。最终启动问题 - jboss-as-7.1.1.Final boot issue 在jboss-as-7.1.1.Final上的一种ssl - one way ssl over jboss-as-7.1.1.Final 使用jboss-as-7.1.1.Final在CentOS 6.6上安装ejbca_ce_6_1_1 - Installing ejbca_ce_6_1_1 on CentOS 6.6 with jboss-as-7.1.1.Final jboss-as-7.1.1.Final上的Java .war部署问题 - Java .war deployment issues on jboss-as-7.1.1.Final 从jboss-eap-6.1切换到jboss-as-7.1.1.Final无法部署我的完整数据库文件 - Switching from jboss-eap-6.1 to jboss-as-7.1.1.Final not able to deploy my complete database file 线程“ main”中的异常java.lang.IllegalStateException:没有可用于处理的EJB接收器-jboss-as-7.1.1.Final - Exception in thread “main” java.lang.IllegalStateException: No EJB receiver available for handling — jboss-as-7.1.1.Final 使用Apache Commons守护程序(prunsrv.exe)将jboss-as-7.1.1.Final作为Windows服务安装。 - Installing jboss-as-7.1.1.Final as a Windows Service using Apache Commons Daemon (prunsrv.exe) JBoss-as-7.1.1.Final上的add-user.bat,系统找不到指定的路径 - add-user.bat on JBoss-as-7.1.1.Final,The system cannot find the path specified
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM