2017-02-05 28 views
0

{"fault":{"faultstring":"Execution of set-target-url failed on line 49 with error: access denied (\"java.net.NetPermission\" \"specifyStreamHandler\")","detail":{"errorcode":"steps.javascript.ScriptExecutionFailedLineNumber"}}}apigee - "java.net.NetPermission specifyStreamHandler"とはどういう意味ですか?

_sendMsg()メソッドでhttpclientオブジェクトを使用しようとすると、ターゲットURLにリクエストを送信したときに表示されています。

時にはうまく動作しないことがあります。 2つのこと@yuria

function logger() { 
    var log_levels = { 
     "emerg": 0  
    } 

    function log(msg, log_level) { 
     if (!log_level) { 
      log_level = "debug"; 
     } 

     if (typeof msg != "string") { 
      msg = JSON.stringify(msg); 
     } 

     var log_entry = this._getSystemInfo(); 
     log_entry["msg"] = "33333 "+msg; 
     log_entry["log_level"] = log_levels[log_level]; 

     this._sendMsg(log_entry) 
    } 


    //private 
    function _sendMsg(log_entry) { 
     if (typeof log_entry != "string") { 
      log_entry = JSON.stringify(log_entry); 
     } 
     print(log_entry) 
     var logging_gateway_service_url = this._getContext().getVariable("configs.logging-gateway-service.targetUrl"); 
     var req = new Request("http://" + logging_gateway_service_url, "POST", {"Content-Type": "application/json"}, log_entry); 
     httpClient.send(req); 
    } 

    function _getContext() {//made for mocking in tests 
     return context; 
    } 

    function _getSystemInfo() { 
     var systemInfo = { 
      "organization.name": this._getContext().getVariable("organization.name") 
     } 
     return systemInfo; 
    } 

    return { 
     log: log, 
     _sendMsg: _sendMsg, 
     _getSystemInfo: _getSystemInfo, 
     _getContext: _getContext 
    } 
} 
+0

コード行を貼り付けてください。 Apigee JavascriptコードはJVMランタイム内で実行されます。 –

+0

@SantanuDeyコードを貼り付けました – yuria

答えて

0

あなたはおそらく容疑者

  1. Apigeeは、メッセージ・プロセッサ内で を実行中のスクリプト/コードのための場所でいくつかの制限がありますすることができます。ターゲットURLはどのように設定されていますか? さんが、問題の可能性があるスクリプト から同じMPの管理URLをターゲットに設定しようとしている場合。問題を再現できる場合は、完全に外部のURLで試してみて を確認してください。
  2. #1が問題でない場合2番目のことです。 は両方のMPを再起動することです。
関連する問題