Automic Workload Automation

 View Only

 No "Web Service" Tab for RA Webservice REST Agent

Bastian Fischer's profile image
Bastian Fischer posted Oct 08, 2024 09:01 AM

Hello there,

just installed an RA Webservice Rest Agnt but there is no way to use it.

We´re Running Server 12.3.9 on Windows, all used binares come from the 12.3.9_Automic.Automation_HF2_2024-02-16 package

1) Installed RA Core Agent
2) Loaded WebService_REST_solution.jar into the Database
3) Created a new Agent
4) Configured ini file
5) Started the Agent via Service Manager

The Agent ist alive an connected to my Server. But I cant use it.
There i no input Option when creating new connection or REST Job at the AWI. The Web Service Tab is missing

Don´t know where I went wrong

Markus Embacher's profile image
Broadcom Employee Markus Embacher

Hi Bastian,

please make sure your Automic user has the following permissions assigned:

https://docs.automic.com/documentation/webhelp/english/AA/12.3/DOCU/12.3/Automic%20Automation%20Guides/help.htm#AWA/AdministrationPerspective/AG_MinRequiredAuthorizations.htm

Also please check whether you can see the loaded solution in the UC_ECC_PLUGINS STORE object.

Further, please check in AWI/About whether the Solution is listed there as well. Check whether at the end of the list there are solutions listed in red colour because of failed installation.

Regards, Markus

Eric Lontz's profile image
Eric Lontz

The most common thing would be forgetting to restart the AWI web server so that the plugin is loaded.

Bastian Fischer's profile image
Bastian Fischer

Hi Markus,

  • Permissions OK
  • UC_ECC_PLUGINS OK
  • AWI/About not OK

found ECC-AE-SHEET-RA-WEBSERVICE-REST (Rapid Automation Web Service REST Sheet Plugin 4.6.10) listed in red.
The Load Utility said everything OK.

maybe unload und load again wil to the trick?

EDIT: Noting Changed. Still marked red

Markus Embacher's profile image
Broadcom Employee Markus Embacher

Hi Bastian,

please try the following steps:

1) shut down the agent

2) open UC_ECC_PLUGINS in client 0, delete the entry for the REST plugin. Save

3) restart the agent

4) logoff/logon to AWI

Any other plugins listed in red?

Regards, Markus

Bastian Fischer's profile image
Bastian Fischer

done, no changes.
no other Plugins listed red.

Tryed other versions....

Downgrade to RA.Web.Service.REST_RA.Web.Service.REST.Solution_4_5_4+build.1615460649226, same behavior.
Downgrade to RA.Web.Service.REST_RA.Web.Service.REST.Solution_4_4_3+build.487 and everthing is fine.

But this could only be a workaround and not the solution.

Markus Embacher's profile image
Broadcom Employee Markus Embacher

Are you using tomcat or jetty?

Bastian Fischer's profile image
Bastian Fischer

tomcat

Markus Embacher's profile image
Broadcom Employee Markus Embacher

Pls try cleaning up all the caches in tomcat:

/tomcat/temp
/tomcat/work/Catalina/localhost/awi/felixcache

Bastian Fischer's profile image
Bastian Fischer

nope.

cache deleted, but no webservice tab with Plugin 4.6.10.

Shaikh Danish Farhan's profile image
Shaikh Danish Farhan

Hi Bastian,

I encountered a similar issue where the REST solution was loaded successfully, and the Agent started without problems. However, the REST connection tab was missing in AWI. Restarting AWI resolved the issue. If there are multiple nodes, AWI on all nodes must be restarted. It's a bit odd since the Broadcom documentation doesn’t mention restarting AWI after installing the REST agent, but it worked for me.

Bastian Fischer's profile image
Bastian Fischer

AWI restart didnt solve my problem.

Still no way to get a version newer then 4_4_3 working.

Danish Farhan Shaikh's profile image
Broadcom Employee Danish Farhan Shaikh

Please check if the following instructions help to resolve the issue:

Navigate to AWI → Process Assembly → RA_SOLUTIONS and delete existing WEBSERVICEREST.
Stop Tomcat and delete the cache in the tomcat/work/* directory.
Upload the latest REST Solution.jar file.
Start Tomcat.
Open the UC_ECC_PLUGINS object and manually upload the plugin.
Ensure that Tomcat is running under the root user. 

KB Reference

Bastian Fischer's profile image
Bastian Fischer

Upload the latest REST Solution.jar file.
- Upload using the utility?

Start Tomcat.

Open the UC_ECC_PLUGINS object and manually upload the plugin.
- After Uploading usingthe utility the Object should already be there, shouldnt ist?

Ensure that Tomcat is running under the root user.
- Tomcat ist running on WIndows. No root, but admin.

Will try it at the Weekend.
I can´t reboot my production AWI al the time.

Kumar Rahul's profile image
Kumar Rahul

I faced a similar issue with the IICS agent. In the About section, under my Profile in the AWI, you can see the various plugins. The IICS plugin was disabled. Logging off from AWI and logging back in fixed the issue.