- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2018 10:25 PM
Hi, how can i execute a JAR file that is located in the MID server?
Below is the code that i ran with Background Script:
var jspr = new JavascriptProbe('testmidserver');
jspr.setName('testMIDServer');
jspr.setJavascript("var doSomething = new Packages.com.javaapplication7.monkey();ms.log('Hello World'); doSomething.king()");
jspr.create();
ECC queve return me with the below error message:
<?xml version="1.0" encoding="UTF-8"?><results error="Caused by error in JavaScript probe 'testMIDServer' at line 1 ==> 1: var doSomething = new Packages.com.javaapplication7.monkey();ms.log('Hello World'); doSomething.king() " probe_time="24" result_code="900000"><result error="Caused by error in JavaScript probe 'testMIDServer' at line 1 ==> 1: var doSomething = new Packages.com.javaapplication7.monkey();ms.log('Hello World'); doSomething.king() "><output>Evaluation error: Caused by error in JavaScript probe 'testMIDServer' at line 1
==> 1: var doSomething = new Packages.com.javaapplication7.monkey();ms.log('Hello World'); doSomething.king()</output></result><parameters><parameter name="agent" value="mid.server.testmidserver"/><parameter name="response_to" value=""/><parameter name="from_sys_id" value=""/><parameter name="source" value=""/><parameter name="priority" value="2"/><parameter name="agent_correlator" value=""/><parameter name="script" value="var doSomething = new Packages.com.javaapplication6;ms.log('Hello World'); doSomething()"/><parameter name="processed" value=""/><parameter name="error_string" value=""/><parameter name="sys_id" value="db5cb2f9db90230096e8a0f2ca961943"/><parameter name="sequence" value="1659dd11afe0000001"/><parameter name="from_host" value=""/><parameter name="sys_created_on" value="2018-09-03 05:04:11"/><parameter name="sys_domain" value="global"/><parameter name="name" value="testMIDServer"/><parameter name="topic" value="JavascriptProbe"/><parameter name="state" value="ready"/><parameter name="queue" value="output"/><parameter name="ecc_queue" value="db5cb2f9db90230096e8a0f2ca961943"/></parameters></results>
Please help me T_T
Solved! Go to Solution.
- Labels:
-
Orchestration
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2018 11:46 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2018 10:31 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2018 10:33 PM
Hi Aman,
Thankyou for reaching out. Could you give ma an example like how should i populate everything in Script include.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2018 10:48 PM
Hello,
Below would be the format of code to be used to call midserver script include:
var jp = new JavascriptProbe("mid_server name");
jp.setName("StoM"+current.sys_id); //OPtional used to identify the entry in ECC queue
jp.setJavascript("var req = new MisderScriptIncludeName();");
jp.addParameter("parameterName1", encData);
jp.addParameter("parameterName2", file_name);
jp.create();
Mark answer as correct/helpful if it solves your issue.
Regards,
Rajesh M.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2018 11:01 PM
Hi Rajseh,
I am still not able to call the mid server script. Below is the error msg got returned in ECC queue.
<?xml version="1.0" encoding="UTF-8"?><results error="Caused by error in JavaScript probe 'FileBuilder' at line 1 ==> 1: var req = new CallJava(); req.fileMoveTOTarget() " probe_time="3359" result_code="900000"><result error="Caused by error in JavaScript probe 'FileBuilder' at line 1 ==> 1: var req = new CallJava(); req.fileMoveTOTarget() "><output>Evaluation error: Caused by error in JavaScript probe 'FileBuilder' at line 1
==> 1: var req = new CallJava(); req.fileMoveTOTarget()</output></result><parameters><parameter name="agent" value="mid.server.testmidserver"/><parameter name="response_to" value=""/><parameter name="from_sys_id" value=""/><parameter name="source" value=""/><parameter name="priority" value="2"/><parameter name="agent_correlator" value=""/><parameter name="script" value="var req = new CallJava(); req.fileMoveTOTarget()"/><parameter name="processed" value=""/><parameter name="error_string" value=""/><parameter name="sys_id" value="8f66cbb1dbd0230096e8a0f2ca96198d"/><parameter name="sequence" value="1659df956750000001"/><parameter name="from_host" value=""/><parameter name="sys_created_on" value="2018-09-03 05:48:08"/><parameter name="sys_domain" value="global"/><parameter name="name" value="FileBuilder"/><parameter name="topic" value="JavascriptProbe"/><parameter name="state" value="ready"/><parameter name="queue" value="output"/><parameter name="ecc_queue" value="8f66cbb1dbd0230096e8a0f2ca96198d"/></parameters></results>