Running an "appworx idle" command may result in an "ORA-20027: Object does not exist" error even though the Agent exists. Below is an example:
[xyz@myhost ~]$ appworx idle AM9WINDOW
You have requested a command that requires an Applications Manager user logon
and password before execution.
User id [xyz] sqloper
Password []
ERROR -999 ORA-20027: Object does not exist Agent=AM9WINDOW
ORA-06512: at "XYZAM9.AWAPI2", line 487
ORA-06512: at "XYZAM9.AWOP_API", line 152
ORA-06512: at "XYZAM9.AW_WEB_API", line 886
ORA-06512: at line 1
ORA-06512: at "XYZAM9.AWDYN", line 19
ORA-06512: at line 1
Release : 9.x.x
Component : APPLICATIONS MANAGER
Using an awexe command over the appworx command is recommended.
An awexe command can be used in place of the appworx command to idle an Agent. For example:
[XYZ@myhost ~]$ awexe awop_agent tranmode=UF status=IDLE so_user_name=SQLOPER so_oper_name=AM9WINDOW flag=N password="mypassword"
0Success