ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.
CallAPI Java uses uc4.jar since Version 11
book
Article ID: 87907
calendar_today
Updated On:
Products
CA Automic Workload Automation - Automation Engine
Issue/Introduction
Error Message : Any java.lang.NoClassDefFoundError
for example: java.lang.NoClassDefFoundError: com.uc4.communication.requests.XMLRequest
There is a missing file in the documentation on how to install the Java CallAPI. Since Version 11 of the Java CallAPI in addition to uccall3.jar you need to import uc4.jar as well, otherwise you will receive a java.lang.NoClassDefFoundError depending on which method you try to call in the java code.
Cause
Cause type: Defect Root Cause: The jar file structure has been optimized to make it smaller and easier to maintain.
This field was added on 30/03/2017. This article has not been updated yet. Refer to the "Description" or "Workaround" sections for solution information.
Fix Status: Released
Fix Version(s): Documentation Guides of Automation.Engine 12.0.0 - already available Documentation Guides of Automation.Engine 11.1.4 - already available Documentation Guides of Automation.Engine 11.2.3 - already available