Verify That The Jdbc Driver Libraries Are Defined As External Resources Error (Doc ID 946723.1)

Last updated on FEBRUARY 02, 2010

Applies to:

Oracle Business Process Management Suite - Version: 5.7.3 to 5.7.3
Information in this document applies to any platform.

Symptoms

When trying to export instances you may see the following exception:

export:
[fuego:session] fuego base dir [c:\bea\albpm5.7\j2eewl]
[fuego:session] ############## Product: AquaLogic Business Process Management
[fuego:session] ############## Component: enterprise
[fuego:session] ############## Release: 5.7
[fuego:session] ### bea.home not set
[fuego:instancesmanager] fuego.connector.ConnectorException: Cannot initialize External Resource [BPMConfigurationsDatabaseDb2:SQL:DB2TYPE4].
[fuego:instancesmanager] Detail:An exception has occurred while initializing external resource [BPMConfigurationsDatabaseDb2:SQL:DB2TYPE4].
[fuego:instancesmanager] This external resource will not be available until theproblem is fixed.
[fuego:instancesmanager] The server will start normally but any execution that attempts to access this resource will fail.
[fuego:instancesmanager] This only affects code execution, not the base server functionality.
[fuego:instancesmanager]
[fuego:instancesmanager] at fuego.connector.ConnectorException.exceptionOnInit(ConnectorException.java:103)
[fuego:instancesmanager] at fuego.connector.ConnectorService.startConnector(ConnectorService.java:553)
[fuego:instancesmanager] at fuego.connector.ConnectorService.start(ConnectorService.java:446)
[fuego:instancesmanager] at fuego.connector.ConnectorService.start(ConnectorService.java:417)
[fuego:instancesmanager] at fuego.migration.engine.migration.ConnectionContainer.init(ConnectionContainer.java:168)
[fuego:instancesmanager] at fuego.migration.engine.migration.SymbolicInstancesExport.exportSymbolicInstances(SymbolicInstancesExport.java:225)
[fuego:instancesmanager] at fuego.migration.engine.migration.SymbolicInstancesExport.exportInstances(SymbolicInstancesExport.java:132)
[fuego:instancesmanager] at fuego.tools.ant.enterprise.impl.EngineInstancesManagerTaskImpl.execute(EngineInstancesManagerTaskImpl.java:65)
[fuego:instancesmanager] at fuego.tools.ant.enterprise.impl.EngineInstancesManagerTaskImpl.execute(EngineInstancesManagerTaskImpl.java:54)
[fuego:instancesmanager] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[fuego:instancesmanager] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[fuego:instancesmanager] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[fuego:instancesmanager] at java.lang.reflect.Method.invoke(Method.java:585)
[fuego:instancesmanager] at fuego.tools.ant.enterprise.taskdefs.Utils.executeTask(Utils.java:67)
[fuego:instancesmanager] at fuego.tools.ant.enterprise.taskdefs.Utils.executeTask(Utils.java:51)
[fuego:instancesmanager] at fuego.tools.ant.enterprise.taskdefs.EngineInstancesManagerTask.execute(EngineInstancesManagerTask.java:107)
[fuego:instancesmanager] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[fuego:instancesmanager] at org.apache.tools.ant.Task.perform(Task.java:364)
[fuego:instancesmanager] at fuego.tools.ant.enterprise.taskdefs.DirectorySessionTask.processTasks(DirectorySessionTask.java:316)
[fuego:instancesmanager] at fuego.tools.ant.enterprise.taskdefs.DirectorySessionTask.executeImpl(DirectorySessionTask.java:237)
[fuego:instancesmanager] at fuego.tools.ant.BaseFuegoTask.execute(BaseFuegoTask.java:107)
[fuego:instancesmanager] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[fuego:instancesmanager] at org.apache.tools.ant.Task.perform(Task.java:364)
[fuego:instancesmanager] at org.apache.tools.ant.Target.execute(Target.java:341)
[fuego:instancesmanager] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[fuego:instancesmanager] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[fuego:instancesmanager] at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[fuego:instancesmanager] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
[fuego:instancesmanager] at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[fuego:instancesmanager] at org.apache.tools.ant.Main.runBuild(Main.java:668)
[fuego:instancesmanager] at org.apache.tools.ant.Main.startAnt(Main.java:187)
[fuego:instancesmanager] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:197)
[fuego:instancesmanager] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)
[fuego:instancesmanager] Caused by: fuego.connector.ConnectorException: The JDBC driver library files for the connector were not found.
[fuego:instancesmanager] Detail:Connector [BPMConfigurationsDatabaseDb2:SQL:DB2TYPE4] caused an exception when initializing.
[fuego:instancesmanager] The driver class [com.ibm.db2.jcc.DB2Driver] was not found.
[fuego:instancesmanager] Verify that the JDBC driver libraries are defined as external resources in the environment.
[fuego:instancesmanager]
[fuego:instancesmanager]
[fuego:instancesmanager] at fuego.connector.ConnectorException.jdbcDriverNotFound(ConnectorException.java:130)
[fuego:instancesmanager] at fuego.connector.impl.BaseJDBCConnector.start(BaseJDBCConnector.java:318)
[fuego:instancesmanager] at fuego.connector.impl.BaseJDBCPooledConnector.start(BaseJDBCPooledConnector.java:202)
[fuego:instancesmanager] at fuego.connector.ConnectorService.startConnector(ConnectorService.java:550)
[fuego:instancesmanager] ... 31 more

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