안녕하세요, 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: org.springframework.security.web.util.AnyRe[email protected], [org.spring[email protected]152c70f, org.[email protected]18aae91, 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"
난 후 제한 때문에 예외 후 라인을 제거했다. 이 예외에 대해 알려주십시오.