]
Carlo de Wolf reassigned JBAS-9581:
-----------------------------------
Assignee: Carlo de Wolf (was: JBoss SET)
misleading error message when datasource is disabled
----------------------------------------------------
Key: JBAS-9581
URL:
https://issues.jboss.org/browse/JBAS-9581
Project: Application Server 3 4 5 and 6
Issue Type: Bug
Components: JCA service
Reporter: Johnathon Lee
Assignee: Carlo de Wolf
Priority: Minor
test-connection-in-pool fails on a disabled datasource with:
{code:java}
JBAS010442: failed to match pool. Check JndiName:
java:jboss/datasources/MyExampleDS"
{code}
{code:java}
[standalone@localhost:9999 /]
/subsystem=datasources/data-source=MyExampleDS:add(jndi-name=java:jboss/datasources/MyExampleDS,
connection-url=\"jdbc:h2:mem:test2;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE\",
driver-name=h2, user-name=sa, password=sa, max-pool-size=10)
{"outcome" => "success"}
[standalone@localhost:9999 /]
/subsystem=datasources/data-source=MyExampleDS:test-connection-in-pool()
{
"outcome" => "failed",
"failure-description" => "JBAS010440: failed to invoke operation:
JBAS010442: failed to match pool. Check JndiName:
java:jboss/datasources/MyExampleDS",
"rolled-back" => true
}
{code}
The error message should rather convey that an operation was attempted on a disabled
datasource.