Use of jdbc6.jar and jdbc8.jar in same deployment in IIQ

Which IIQ version are you inquiring about?

Version 8.2

Share all details related to your problem, including any error messages you may have received.

Hello to all of you
In iiq we have an integration of an application that is a database and it seems that it is necessary to use the jdbc6.jar library. By default it comes in WEB-inf/lib the jdbc8.jar

What would happen in the case of integrating new jdbc applications that require the jdbc8.jar?
Could there be conflicts? Is there any way to indicate which library to use in each case?

Thanks

This is achievable with some standard configuration. You can place different versioned libraries in the /lib-connectors directory and point applications at those specific libraries. See this compass article: https://community.sailpoint.com/t5/Other-Documents/Connector-Classloader/ta-p/157873

This can be especially useful if you are using Oracle for your IIQ database where you want to use the latest version which would live in your /lib directory, and then some legacy Oracle database connector requires an older version which you can place in /lib-connectors.

2 Likes

Hi @vmingo,

You can effectively manage different versions of JDBC libraries using the Connector Classloader. This process allows you to place various versions of libraries in the /lib-connectors directory and configure each application to use the specific library it needs, thereby avoiding conflicts. Please be cautious during the upgrade or post-upgrade about these configuration changes.

1 Like

thank you @patrickboston for your response, we will apply this settings.

Regards

Thank you @VinodC , we take note of this for when an upgrade is needed.

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.