WebCenter Sites Upgrade Utility is unable to connect to the database (Doc ID 1638285.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle WebCenter Sites - Version 7.6.2 and later
Information in this document applies to any platform.

Symptoms

WebCenter Sites upgrade Utility fails when upgrading from 7.6.2 to 11gr1.
 The following error is shown in the console:
java.lang.ClassNotFoundException: oracle.jdbc.xa.client.OracleXADataSource
  at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:171)
  at com.fatwire.install.util.ConnUtil.getConnection(ConnUtil.java:234)
  at com.fatwire.install.SystemCheckImpl.getCSFileSystemInformation(System CheckImpl.java:100)
  at com.fatwire.install.CSSystemCheck.main(CSSystemCheck.java:170)
java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@isdoradev0 4:1521:ipsdev
  at java.sql.DriverManager.getConnection(DriverManager.java:602)
  at java.sql.DriverManager.getConnection(DriverManager.java:185)
  at com.fatwire.install.util.ConnUtil.getConnection(ConnUtil.java:245)
  at com.fatwire.install.SystemCheckImpl.getCSFileSystemInformation(System CheckImpl.java:100)
  at com.fatwire.install.CSSystemCheck.main(CSSystemCheck.java:170)
java.lang.NullPointerException
  at com.fatwire.install.util.ConnUtil.closeConnection(ConnUtil.java:168)
  at com.fatwire.install.SystemCheckImpl.getCSFileSystemInformation(System CheckImpl.java:103)
  at com.fatwire.install.CSSystemCheck.main(CSSystemCheck.java:170)
Information is logged successfully in the file /opt/product/csee/11gr1/WebCenter Sites_11.1.1.8.0/WCS_Sites/misc/upgrade_util/systeminfo.log

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms