2013-06-22 272 views
0

嗨,我在Jboss 7.1最終使用Spring 3應用程序,並且我創建了mysql社區服務器數據庫,並且我在standalone.xml文件中添加了數據源,如下所示:javax.resource.ResourceException:IJ000453:無法獲得託管連接

<datasources> 

       <datasource jta="true" jndi-name="java:/myapp" pool-name="myapp_pool" enabled="true" use-java-context="true" use-ccm="true"> 
        <connection-url>jdbc:mysql://localhost:3306/myapp</connection-url> 
        <driver>com.mysql.jdbc</driver> 
        <security> 
         <user-name>root</user-name> 
         <password>root</password> 
        </security> 
       </datasource> 
       <drivers> 

        <driver name="com.mysql.jdbc" module="com.mysql.jdbc"> 
         <xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class> 
        </driver> 
       </drivers> 
      </datasources> 

但我得到以下異常:

Caused by: java.sql.SQLException: Could not retrieve transation read-only status server 

Caused by: java.sql.SQLException: Unknown system variable 'tx_read_only' 

[org.hibernate.tool.hbm2ddl.SchemaUpdate] (MSC service thread 1-4) HHH000319: Could not get database metadata: java.sql.SQLException: javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:/myapp 

Caused by: javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:/myapp 

Caused by: javax.resource.ResourceException: IJ000658: Unexpected throwable while trying to create a connection: null 

Caused by: javax.resource.ResourceException: Could not create connection 

Caused by: java.sql.SQLException: Could not retrieve transation read-only status server 

Caused by: java.sql.SQLException: Unknown system variable 'tx_read_only' 


15:19:21,063 ERROR [org.hibernate.tool.hbm2ddl.SchemaUpdate] (MSC service thread 1-4) HHH000299: Could not complete schema update: java.sql.SQLException: javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:/myapp 

Caused by: javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:/myapp 

Caused by: javax.resource.ResourceException: IJ000658: Unexpected throwable while trying to create a connection: null 

Caused by: javax.resource.ResourceException: Could not create connection 

Caused by: java.sql.SQLException: Could not retrieve transation read-only status server 

Caused by: java.sql.SQLException: Unknown system variable 'tx_read_only' 


15:19:21,997 INFO [org.springframework.security.web.DefaultSecurityFilterChain] (MSC service thread 1-4) Creating filter chain: [email protected], [org.spring[email protected]152c70f, org.springframework.security.web.authent[email protected], org.springframework.s[email protected]1cabeb0, org.springfram[email protected]1ad45f1, org.sp[email protected]cb0e99, org.springframework.[email protected]12b676c, org.springfram[email protected]92e514, o[email protected]1fd8fa0, org[email protected]1e05472, org.springfr[email protected]c82e42] 
15:19:22,019 INFO [org.springframework.security.config.http.DefaultFilterChainValidator] (MSC service thread 1-4) Checking whether login URL '/' is accessible with your configuration 
15:19:22,040 WARN [org.springframework.security.config.http.DefaultFilterChainValidator] (MSC service thread 1-4) Anonymous access to the login page doesn't appear to be enabled. This is almost certainly an error. Please check your configuration allows unauthenticated access to the configured login page. (Simulated access was rejected: org.springframework.security.access.AccessDeniedException: Access is denied) 
15:19:22,304 INFO [org.springframework.transaction.jta.JtaTransactionManager] (MSC service thread 1-4) Using JTA UserTransaction: [email protected] 
15:19:22,306 INFO [org.springframework.transaction.jta.JtaTransactionManager] (MSC service thread 1-4) Using JTA TransactionManager: [email protected] 
15:19:22,307 INFO [org.springframework.transaction.jta.JtaTransactionManager] (MSC service thread 1-4) Using JTA TransactionSynchronizationRegistry: com.arjuna.ats.internal.jta[email protected]13c50d0 
15:19:22,314 INFO [org.springframework.transaction.jta.JtaTransactionManager] (MSC service thread 1-4) Using JTA UserTransaction: [email protected] 
15:19:22,316 INFO [org.springframework.transaction.jta.JtaTransactionManager] (MSC service thread 1-4) Using JTA TransactionManager: [email protected] 
15:19:22,317 INFO [org.springframework.transaction.jta.JtaTransactionManager] (MSC service thread 1-4) Using JTA TransactionSynchronizationRegistry: com.arjuna.ats.internal.jta[email protected]13c50d0 
15:19:22,338 INFO [org.springframework.web.context.ContextLoader] (MSC service thread 1-4) Root WebApplicationContext: initialization completed in 6170 ms 
15:19:22,442 INFO [javax.enterprise.resource.webcontainer.jsf.config] (MSC service thread 1-4) Initializing Mojarra 2.1.7-jbossorg-1 (20120227-1401) for context '/myapp' 
15:19:25,434 INFO [org.primefaces.webapp.PostConstructApplicationEventListener] (MSC service thread 1-4) Running on PrimeFaces 4.0-SNAPSHOT 
15:19:25,435 INFO [org.omnifaces.eventlistener.VersionLoggerEventListener] (MSC service thread 1-4) Using OmniFaces version 1.5-SNAPSHOT-20130422 
15:19:25,440 INFO [javax.enterprise.resource.webcontainer.jsf.config] (MSC service thread 1-4) Monitoring jndi:/default-host/myapp/WEB-INF/faces-config.xml for modifications 
15:19:25,488 INFO [org.jboss.web] (MSC service thread 1-4) JBAS018210: Registering web context: /myapp 
15:19:25,497 INFO [org.jboss.as] (MSC service thread 1-4) JBAS015951: Admin console listening on http://127.0.0.1:9990 
15:19:25,498 INFO [org.jboss.as] (MSC service thread 1-4) JBAS015874: JBoss AS 7.1.1.Final "Brontes" started in 19299ms - Started 435 of 513 services (76 services are passive or on-demand) 
15:19:25,685 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS018559: Deployed "myapp.war" 

我刪除了線的異常,因爲後限制後。 請告知這個例外。我在爲MySQL數據庫兩種不同的安裝

回答

0

,卸載它們和MySQL社區服務器及發行安裝最新版本是固定的。

0

應該是MySQL數據庫的驅動程序包版本,並使用數據庫問題。您可以嘗試另一個驅動程序包版本

相關問題