BFGDB0003E error on startup, with text "[[ibm][db2][jcc] No license was found."
When the WebSphere MQ File Transfer Edition (WMQFTE / WMQ FTE) Database Logger is first run, it emits the following error message:
BFGDB0003E: A problem occurred with the database. The database driver reported the following details: SQL State [null], Error Code [-99999], Message [[ibm][db2][jcc] No license was found. An appropriate license file db2jcc_license_*.jar must be provided in the CLASSPATH setting.]
Note that this Technote refers only to BFGDB0003E messages containing the above text. Other problems may produce BFGDB0003E messages with different text.
This message is emitted by the DB2 database driver when it is unable to locate the DB2 license classes in the classpath.
Resolving the problem
Arrange for the DB2 driver license to be included in the classpath. This is best achieved by including it in the wmqfte.database.driver property in the agent.properties file. For example:
Note that on Windows, the paths should be separated with the ; character rather than : .
|Data & Information Management||DB2 for Linux- UNIX and Windows|
WMQ MQ FTE WMQFTE
More support for:
WMQ File Transfer Edition
Software version: 7.0.1, 7.0.2, 7.0.3, 7.0.4
Operating system(s): AIX, HP-UX, Solaris, Windows
Reference #: 1390412
Modified date: 12 June 2013