tomcat получает доступ к ArrayDescriptor и ARRAY of oracle, не делая accessToUnderlyingConnectionAllowed как "true" - PullRequest
0 голосов
/ 05 марта 2019

Прямо сейчас, чтобы использовать ArrayDescriptor & ARRAY, я использую следующий метод для доступа к tomcat.

accessToUnderlyingConnectionAllowed="true"(in server.xml)


Context initContext = new InitialContext();
Context envContext  = (Context)initContext.lookup(ConfigPropertiesUtil.getContext());
DataSource ds = (DataSource)envContext.lookup(ConfigPropertiesUtil.getDsName());
ds.getConnection()
delegateConn=((DelegatingConnection)logicalConn).getInnermostDelegate();
return delegateConn;

Но этот способ доступа к ArrayDescriptor & ARRAY вызывает много утечек памяти.Есть ли другой способ обойтись, не делая accessToUnderlyingConnectionAllowed как "true".

...