Error Installing CABI JasperReports Server on Oracle 12c

Document ID : KB000106085
Last Modified Date : 11/07/2018
Show Technical Document Details
Issue:
Error message in CABI JasperReports Server install log when installing on Oracle 12c.

See error message below:

c:\Installer\buildomatic\bin\app-server.xml:60: java.sql.SQLException: [TibcoSoftwareInc][Oracle JDBC Driver][Oracle]ORA-12828: Can't start parallel transaction at a remote site [exec] c:\Installer\buildomatic\bin\app-server.xml:60: java.sql.SQLException: [TibcoSoftwareInc][Oracle JDBC Driver][Oracle]ORA-12828: Can't start parallel transaction at a remote site.
Environment:
CABI JasperReports Server 6.3.0
Cause:
Oracle 12c has a new feature called PDB (Multitenant Architecture). The multitenant architecture enables an Oracle database to function as a multitenant container database (CDB). A CDB includes zero, one, or many customer-created pluggable databases (PDBs). A PDB is a portable collection of schemas, schema objects, and nonschema objects that appears to an Oracle Net client as a non-CDB. All Oracle databases before Oracle Database 12c were non-CDBs.
Resolution:
The CABI JasperReports Server 6.3.0 installer does not support Oracle 12c PDB feature. In order to install it sucessfully, ask the database administrator to not create a pluggable database intended to JasperReports Server.
Additional Information: