AWI hangs with OSGI "missing requirement" error for Rapid Automation (RA) solutions during upgrade
search cancel

AWI hangs with OSGI "missing requirement" error for Rapid Automation (RA) solutions during upgrade

book

Article ID: 434842

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine CA Automic One Automation

Issue/Introduction

When upgrading from a very old version of the product (for example, 12.0), when attempting to log in to the Automic Web Interface (AWI) causes the screen to hang indefinitely. The AWI log displays the following error signature for RA Informatica, RA WebService SOAP, and RA FTP agents:

Unable to resolve com.automic.rapidautomation.informatica.ecc-ae-sheet-ra-informatica [144](R 144.0): missing requirement [com.automic.rapidautomation.informatica.ecc-ae-sheet-ra-informatica [144](R 144.0)] osgi.wiring.package; (&(osgi.wiring.package=com.google.common.base)(version>=17.0.0)(!(version>=18.0.0)))

 

Cause

This issue occurs because the existing RA solution plugins in the AWI cache or the database are incompatible with the com.google.common.base library version (17.0.0–18.0.0) required by version by newer versions.

Resolution

To resolve this, you must clear the AWI plugin cache and update the Rapid Automation solutions:

  1. Clear the AWI plugin cache: Navigate to your Tomcat directory and delete all files within temp\ecc-plugins. (Skip this if using Jetty).
  2. Download latest RA solutions: Access the Automic Download Center and obtain the latest .jar files for the affected solution(s) like:
    • RA FTP
    • RA Informatica
    • RA WebService SOAP
  3. Load the updated solutions: Use the new version ucybdbldg.exe utility to load the newly downloaded .jar files into your database.
  4. Restart AWI: Restart the Tomcat or Jetty service to apply the updates.