We have configured custom approval process and approval mappings. The change request seems to be following the process, but not assigning an approver. Manually adding an approver directly to a change request does not work either. The change gets stuck in the approval phase and cannot be approved or moved forward. The "arjavaplugin-stdout-date.log" apparently shows the Approval process running: .................................. Intializing plug-in : ARSYS.ARF.ATSSOCONFIRMPWD Mon Aug 08 15:12:55 CEST 2016 :Approval Plugin initialization started. Mon Aug 08 15:12:56 CEST 2016 :Starting Approval Main Thread. Mon Aug 08 15:12:56 CEST 2016 :Initialization of Approval Main Thread started Intializing plug-in : ARSYS.ARF.ATSSOCONFIRMPWD Intializing plug-in : ARSYS.ARF.ATSSOCONFIRMPWD Intializing plug-in : ARSYS.ARF.ATSSOCONFIRMPWD Intializing plug-in : ARSYS.ARF.ATSSOCONFIRMPWD ago 08 2016 15:12:57 Java plug-in server has initialized plug-ins for all 5 core threads. The server is ready to receive RPC calls. REMEDY.ARF.ZIPATTACHMENTS Java Filter starting... REMEDY.ARF.ZIPATTACHMENTS Java Filter starting...finished REMEDY.ARF.HTML2TEXT Java Filter starting... REMEDY.ARF.HTML2TEXT Java Filter starting...finished 2016-08-08 15:20:09,604 INFO BPM.SSO.AREA plugin: static init method invoked ago 08 2016 15:20:11 Java plug-in server is initializing all plug-ins for 5 core threads. Please wait ... Intializing plug-in : ARSYS.ARF.ATSSOCONFIRMPWD Mon Aug 08 15:20:12 CEST 2016 :Approval Plugin initialization started. Mon Aug 08 15:20:13 CEST 2016 :Starting Approval Main Thread. Mon Aug 08 15:20:13 CEST 2016 :Initialization of Approval Main Thread started .................................. The file "arjavaplugin-stderr-date.log" however shows messages like the one below: .................................. log4j:ERROR No output stream or file set for the appender named [null]. java.lang.UnsatisfiedLinkError: no arapsignalxx_build001 in java.library.path at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at com.bmc.arsys.common.NativeLibraryLoader.load(Unknown Source) at com.bmc.arsys.common.JNISignalHandler.loadLibrary(Unknown Source) at com.bmc.arsys.approval.main.ApprovalMainThread.b(Unknown Source) at com.bmc.arsys.approval.main.ApprovalMainThread.initialize(Unknown Source) at com.bmc.arsys.approval.main.ApprovalMainThread.run(Unknown Source) at java.lang.Thread.run(Unknown Source) .................................. |
This knowledge article may contain information that does not apply to version 21.05 or later which runs in a container environment. Please refer to Article Number 000385088 for more information about troubleshooting BMC products in containers. Note: The arapsignal file will have the ARS version number, so depending the version of AR System being used the file may look like:
v.9.1: - arapsignal91_build001... v.9.0 - arapsignal90_build001.... v.8.1.02 - arapsignal81_build001.... Etc... The error mainly reports that the file cannot be found or its path cannot be found. Check the following file: arapsignal<version>_build001.dll is present in: ....\BMC Software\ARSystem 1- If it is not, copy it from a working environment and place it in the mentioned directory above and restart the AR System. 2- If it is present, then check and verify the Path is defined in the Environment Variables at OS level. Reference documentation: v8.1.x: https://docs.bmc.com/docs/display/public/ars81/Common+error+messages+for+BMC+Remedy+Approval+Server+and+BMC+Remedy+Assignment+Engine+signaling v9.0.x: https://docs.bmc.com/docs/display/ars9000/Common+error+messages+for+BMC+Remedy+Approval+Server+and+BMC+Remedy+Assignment+Engine+signaling v9.1.x: https://docs.bmc.com/docs/display/public/ars91/Common+error+messages+for+BMC+Remedy+Approval+Server+and+BMC+Remedy+Assignment+Engine+signaling Additionally check the following just to be sure: - In the armonitor.cfg file make sure the .jar files are pointing to the correct .jar files for the version of AR System being used. Example: ........................... "C:\Program Files\Java\jre7\bin\java" -Xmx2048m -classpath "D:\Program Files\BMC Software\ARSystem\pluginsvr;D:\Program Files\BMC Software\ARSystem\pluginsvr\arpluginsvr81_build001.jar;D:\Program Files\BMC Software\ARSystem\approval\bin\armaskingImplxx_build001.jar;D:\Program Files\BMC Software\ARSystem\arserver\api\lib\arcmnapp81_build001.jar" com.bmc.arsys.pluginsvr.ARPluginServerMain -x <AR Server Name> -i "D:\Program Files\BMC Software\ARSystem" -m ........................... - Also check for the same file in the path mentioned above in the armonitor.cfg file and if required update the path. If this error is observed while installing AR System 9.1.x please check the following article in case you are facing the same behavior: Article 000116948: Remedy - Server - v9.1.x Problems when selecting the 32-bit Java for API of version 7.1 or earlier during the installation |