accessing datasource outmost web enclosing (through jndi)
i'm perplexing opening information source tangible within web enclosing (jboss) fat fan outmost container.
i've solid feeling adult information source by jndi. actually, attention horizon (ibatis) does this.
when behaving queries i always finish adult removing error:
java.lang.illegalaccessexception: method=public summary java.sql.connection java.sql.statement.getconnection() throws java.sql.sqlexception does relapse serializable
stacktrace:
org.jboss.resource.adapter.jdbc.remote.wrapperdatasourceservice.dostatementmethod(wrapperdatasources
ervice.java:411),
org.jboss.resource.adapter.jdbc.remote.wrapperdatasourceservice.invoke(wrapperdatasourceservice.java
:223),
sun.reflect.generatedmethodaccessor106.invoke(unknown source),
sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25),
java.lang.reflect.method.invoke(method.java:585),
org.jboss.mx.interceptor.reflecteddispatcher.invoke(reflecteddispatcher.java:155),
org.jboss.mx.server.invocation.dispatch(invocation.java:94),
org.jboss.mx.server.invocation.invoke(invocation.java:86),
org.jboss.mx.server.abstractmbeaninvoker.invoke(abstractmbeaninvoker.java:264),
org.jboss.mx.server.mbeanserverimpl.invoke(mbeanserverimpl.java:659),
my datasource:
<?xml version="1.0" encoding="utf-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>jdbc/xxxxxds</jndi-name>
<connection-url>jdbc:oracle:thin:@xxxxxxxxx:1521:xxxxxxx</connection-url>
<use-java-context>false</use-java-context>
<driver-class>oracle.jdbc.driver.oracledriver</driver-class>
<user-name>xxxxxxxx</user-name>
<password>xxxxxx</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.oracleexceptionsorter</exception-sorter-class-name>
<min-pool-size>5</min-pool-size>
<max-pool-size>20</max-pool-size>
</local-tx-datasource>
</datasources>
does anyone have thought where from?
maybe someone even knows improved proceed grasp this.
any hints many appreciated!
cheers,
michael
Comments
Post a Comment