JWP fails to start when using Microsoft JDBC Driver 6.0
search cancel

JWP fails to start when using Microsoft JDBC Driver 6.0

book

Article ID: 87953

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine

Issue/Introduction

Error Message :
U00045015 The previous error was caused by 'java.lang.NoClassDefFoundError: "javax/xml/bind/DatatypeConverter"' at 'com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon():4098'. 

When using Microsoft JDBC Driver 6.0 for Automic's Java Worker Process (JWP), the JWP fails to start and the following errors can be found in the log file:
 
U00003545 UCUDB: Opening database ... 
U00045025 OSGI ['org.eclipse.equinox.ds']: '[SCR] Exception while activating instance [email protected] of component com.automic.kernel.impl.ServerProcess ' 
U00045014 Exception 'java.lang.reflect.InvocationTargetException: "null"' at 'sun.reflect.NativeMethodAccessorImpl.invoke0():-2'. 
U00045015 The previous error was caused by 'java.lang.NoClassDefFoundError: "javax/xml/bind/DatatypeConverter"' at 'com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon():4098'. 
U00045015 The previous error was caused by 'java.lang.ClassNotFoundException: "javax.xml.bind.DatatypeConverter cannot be found by com.automic.database_1.0.0"' at 'org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal():501'. 

Environment

OS: Windows
OS Version: N/A

Cause

Cause type:
Other
Root Cause: Must upgrade to a newer AE version to use newer Microsoft JDBC drivers.

Resolution

Update to a fix version listed below or a newer version if available in order to use the latest JDBC Drivers from Microsoft.
 

Fix Status: Released

Fix Version(s):
Automation Engine 12.0.2 - Available
Automation Engine 11.2.5 – Available

Additional Information

Workaround :
Use the old Microsoft JDBC 4 drivers which can be found here: