My Oracle Support Banner

"java.lang.NoClassDefFoundError: org/hsqldb/lib/HashMap$Values" Error While Browsing XML Objects In ODI (Doc ID 2377611.1)

Last updated on APRIL 02, 2018

Applies to:

Oracle Data Integrator - Version 11.1.1.3.0 and later
Information in this document applies to any platform.

Symptoms

In Oracle Data Integrator (ODI) 11g or 12c Studio, the following error is received when trying to browse XML Models, or export the ODI Technical Environment: 

java.lang.NoClassDefFoundError: org/hsqldb/lib/HashMap$Values
  at org.hsqldb.lib.HashMap.values(Unknown Source)
  at org.hsqldb.SchemaManager.clearStructures(Unknown Source)
  at org.hsqldb.Database.clearStructures(Unknown Source)
  at org.hsqldb.Database.reopen(Unknown Source)
  at org.hsqldb.Database.open(Unknown Source)
  at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
  at org.hsqldb.DatabaseManager.newSession(Unknown Source)
  at org.hsqldb.jdbc.JDBCConnection.(Unknown Source)
  at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
  at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
  at java.sql.DriverManager.getConnection(DriverManager.java:582)
  at java.sql.DriverManager.getConnection(DriverManager.java:154)
  at com.sunopsis.rdb.connection.SnpsRDBConnectionFactory.connectWithBundle(SnpsRDBConnectionFactory.java:48)
  at com.sunopsis.jdbc.driver.xml.SnpsXmlConnection.(SnpsXmlConnection.java:169)
  at com.sunopsis.jdbc.driver.xml.SnpsXmlSchema.createConnectionWithoutVerifs(SnpsXmlSchema.java:664)
  at com.sunopsis.jdbc.driver.xml.SnpsXmlSchema.(SnpsXmlSchema.java:349)
  at com.sunopsis.jdbc.driver.xml.SnpsXmlSchemaManager.createNewSchema(SnpsXmlSchemaManager.java:296)
  at com.sunopsis.jdbc.driver.xml.SnpsXmlSchemaManager.getSchemaFromProperties(SnpsXmlSchemaManager.java:235)
  at com.sunopsis.jdbc.driver.xml.SnpsXmlDriver.connect(SnpsXmlDriver.java:116)
  at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriver(DriverManagerDataSource.java:410)
  at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriver(DriverManagerDataSource.java:386)
  at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriver(DriverManagerDataSource.java:353)
  at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:332)
  at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.doGetConnection(LoginTimeoutDatasourceAdapter.java:99)
  ...

Changes

 

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.