Skip to Main Content

Java Development Tools

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Change jdbc driver from 10g to 11g

3633885Feb 6 2018 — edited Feb 14 2018

Hello,

I try to change ojdbc driver from ojdbc14dms.jar (10.1...) to ojdbc6dms.jar (11.2.0).

I'm not really familiar with ADF... But when I change the driver, I got this error:

oracle.jbo.common.ampool.ApplicationPoolException: JBO-30003: The application pool (xxx.modele.ModelexxxLocal) failed to checkout an application module due to the following exception:

oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2002)

oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)

oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)

oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)

oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)

oracle.jbo.client.Configuration.getApplicationModule(Configuration.java:1546)

oracle.jbo.client.Configuration.createRootApplicationModule(Configuration.java:1504)

xxx.ApplicationModuleFactory.creer(ApplicationModuleFactory.java:33)

That is the content of my bc4j.xcfg:

<AppModuleConfig name="ModelexxxLocal">

         <DeployPlatform>LOCAL</DeployPlatform>

         <jbo.ampool.initpoolsize>100</jbo.ampool.initpoolsize>

         <RELEASE_MODE>Stateless</RELEASE_MODE>

         <jbo.doconnectionpooling>true</jbo.doconnectionpooling>

         <jbo.TypeMapEntries>Java</jbo.TypeMapEntries>

         <JDBCDataSource>java:comp/env/jdbc/xxxCoreDS</JDBCDataSource>

         <jbo.project>modele</jbo.project>

         <jbo.locking.mode>optimistic</jbo.locking.mode>

         <jbo.ampool.dynamicjdbccredentials>false</jbo.ampool.dynamicjdbccredentials>

         <AppModuleJndiName>xxx</AppModuleJndiName>

         <ApplicationName>xxx</ApplicationName>

</AppModuleConfig>

Resource (Tomcat):

<Resource name="jdbc/xxxCoreDS"

auth="Container"

driverClassName="oracle.jdbc.OracleDriver"

type="javax.sql.DataSource"

url="jdbc:oracle:thin:xxx"

user="xxx"

password="xxx"

maxTotal="20"

maxIdle="30"

maxWaitMillis="-1"

validationQuery="select 1 from dual"

/>

Need some help to figure out in which way to search about the problem.

Thank you!

This post has been answered by Shay Shmeltzer-Oracle on Feb 8 2018
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 8 2018
Added on Feb 6 2018
11 comments
841 views