Cette erreur peut se produire lorsque dans un process flow, vous utilisez un opérateur FTP, Shell ou SQLPLUS n’ayant pas « reçu » la permission de s’exécuter.
Pas de panique. Ce problème est relativement facile à résoudre : il faut uniquement modifier un paramètre dans le fichier de propriétés d’OWB.
Dans <OWB_HOME>/owb/bin/admin, éditer le fichier Runtime.properties et modifier les dernières lignes du fichier:
property.RuntimePlatform.0.NativeExecution.FTP.security_constraint = DISABLE property.RuntimePlatform.0.NativeExecution.Shell.security_constraint = DISABLE property.RuntimePlatform.0.NativeExecution.SQLPlus.security_constraint = DISABLE
en
property.RuntimePlatform.0.NativeExecution.FTP.security_constraint = NATIVE_JAVA property.RuntimePlatform.0.NativeExecution.Shell.security_constraint = NATIVE_JAVA property.RuntimePlatform.0.NativeExecution.SQLPlus.security_constraint = NATIVE_JAVA
Après ces changements, il est nécessaire d’arrêter puis relancer le Control Center pour que la valeur de ces paramètres soit prise en considération:
@<owb-home>/owb/rtp/sql/stop_service.sql @<owb-home>/owb/rtp/sql/start_service.sql
Bonne continuation.