I have defined a PowershellProbe with a script which recieves a Parameter (powershell_param_someparam). Running the Script from on the GUI works successfully, yet I have no idea how would I be able to Access and Trigger this Pobe from a bussiness rule or another script type running on a Jakarta Instance.
Instantiating it from a script throws an exception like this one:
com.glide.script.RhinoEcmaError: "PowershellProbe" is not defined.
sys_script.84088429f884d700a4debe38ef5cb787.script : Line(7) column(0) 5:
6: var midServer = gs.getProperty("mid.server.connector_default");
==> 7: var psProbe= new PowershellProbe(midServer, '127.0.0.1');
8: gs.log("Executed Powershell Probe 2");
9: 10: var psResponse = psProbe.execute(true);
The Original Code looks like this:
(function executeRule(current, previous /*null when async*/) {
var midServer = gs.getProperty('mid.server.midserver_scom');
var psProbe= new PowershellProbe( midServer, '127.0.0.1');
var psResponse = psProbe.execute(true);
gs.log("Executed Powershell Probe");
})(current, previous);
Am I doing it wrong?