[
https://issues.jboss.org/browse/JBJCA-1179?page=com.atlassian.jira.plugin...
]
Martin Simka commented on JBJCA-1179:
-------------------------------------
Hi Ivo,
your fix causes similar error as Jesper's:
{noformat}
16:48:51,318 ERROR [org.jboss.qa.krbds.web.host.TestServlet] (http-/127.0.0.1:8080-1)
Error in servlet: java.sql.SQLException: javax.resource.ResourceException: IJ000456:
Unchecked throwable in ManagedConnection.getConnection()
cl=org.jboss.jca.core.connectionmanager.listener.TxConnectionListener@2a8f54a0[state=NORMAL
managed connection=org.jboss.jca.adapters.jdbc.local.LocalManagedConnection@27fcea34
connection handles=0 lastUse=1400770131317 trackByTx=false
pool=org.jboss.jca.core.connectionmanager.pool.strategy.PoolBySubject@17ad8b35 pool
internal context=SemaphoreArrayListManagedConnectionPool@7d464444[pool=TestDatasource]
xaResource=LocalXAResourceImpl@4d74106e[connectionListener=2a8f54a0
connectionManager=27aea273 warned=false currentXid=null productName=Oracle
productVersion=Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit
Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
jndiName=java:jboss/datasources/TestDatasource] txSync=null]
at
org.jboss.jca.adapters.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:151)
at org.jboss.qa.krbds.web.host.TestServlet.doGet(TestServlet.java:48) [classes:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
[jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
[jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:231)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
[jboss-as-web-7.4.0.Final-redhat-12.jar:7.4.0.Final-redhat-12]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:926)
[jbossweb-7.4.2.Final-redhat-1.jar:7.4.2.Final-redhat-1]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_17]
Caused by: javax.resource.ResourceException: IJ000456: Unchecked throwable in
ManagedConnection.getConnection()
cl=org.jboss.jca.core.connectionmanager.listener.TxConnectionListener@2a8f54a0[state=NORMAL
managed connection=org.jboss.jca.adapters.jdbc.local.LocalManagedConnection@27fcea34
connection handles=0 lastUse=1400770131317 trackByTx=false
pool=org.jboss.jca.core.connectionmanager.pool.strategy.PoolBySubject@17ad8b35 pool
internal context=SemaphoreArrayListManagedConnectionPool@7d464444[pool=TestDatasource]
xaResource=LocalXAResourceImpl@4d74106e[connectionListener=2a8f54a0
connectionManager=27aea273 warned=false currentXid=null productName=Oracle
productVersion=Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit
Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
jndiName=java:jboss/datasources/TestDatasource] txSync=null]
at
org.jboss.jca.core.connectionmanager.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:511)
at
org.jboss.jca.adapters.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:143)
... 16 more
Caused by: javax.resource.ResourceException: Wrong credentials passed to getConnection!
at
org.jboss.jca.adapters.jdbc.BaseWrapperManagedConnection.checkIdentity(BaseWrapperManagedConnection.java:874)
at
org.jboss.jca.adapters.jdbc.BaseWrapperManagedConnection.getConnection(BaseWrapperManagedConnection.java:466)
at
org.jboss.jca.core.connectionmanager.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:497)
... 17 more
{noformat}
Error appears when running more tests, not only single test, e.g.:
{code}
mvn verify -Ddb.profile=oracle11gR2 -Djboss.dist=/tmp/krbtest/jboss-eap-6.3
-Djdbc.installation.type=deployment
-Dit.test=org.jboss.qa.krbds.test.DatasourceWithoutAllowMultipleUsersTestCase
{code}
Guard against Subject modification
----------------------------------
Key: JBJCA-1179
URL:
https://issues.jboss.org/browse/JBJCA-1179
Project: IronJacamar
Issue Type: Bug
Components: JDBC
Affects Versions: 1.0.26.Final, 1.1.6.Final, 1.2.0.Beta2
Reporter: Jesper Pedersen
Assignee: Jesper Pedersen
Attachments: ironjacamar-jdbc.jar
--
This message was sent by Atlassian JIRA
(v6.2.3#6260)