2 Replies Latest reply: Jul 3, 2013 12:54 AM by ErwinSnippert RSS

    ADF LOV not showing

    ErwinSnippert

      We have discovered an issue with a deploy of an ADF/JHeadstart application in a citrix access gateway. It seems that the context-root of a runtime javascript 'scriptEval10_1_3_4_0.js' is missing. The contex-root before this call is visible and seems to work.

      This javascript is part of a call of opening a LOV window, discovered with JMater. The request to the database is not performed.

      Ideas to solve this?


      Thanks in advance,


      Erwin

       

      Some additional info: jdeveloper version 10.1.3.4

       

      Within the Citrix Access Gateway the prebuild javascript could not be found and generated.

      The Url of the SRC should  be prefixed with the CAG refererence.

      The src for the javascript should be /cvps/agagaeagwerwfa/SCAD/adf/jsLibs/ScriptEval10_1_3_4_0.js

       

      So how to change the generated javascript references within the jpsx file?

       

      <body id="body" onunload="_checkUnload(event)" onload="_checkLoad(event)">

      <script src="/SCAD/adf/jsLibs/ScriptEval10_1_3_4_0.js">

      <html><body><b>Http/1.1 Object Not Found</b></body> </html>

      </script>

       

      Outside the Citrix Access Gateway, the javascript is found and working properly

       

      <body id="body" onunload="_checkUnload(event)" onload="_checkLoad(event)">

      <script src="/SCAD/adf/jsLibs/ScriptEval10_1_3_4_0.js">

      if(!_pprBackRestoreInlineScripts)

      {

      var iFrameElement=document.getElementById("_pprIFrame");

      if(iFrameElement!=null)

      {

      var code=

      _getCommentedScript(iFrameElement.contentWindow.document,"_pprScripts");

      if(code==null)

      {

      code=_getCommentedScript(document,"_pprScripts");

      }

      if(code!=null)

      {

      _eval(window,code);

      }

      }

      }

      else

      {

      var saveScriptElement=_getElementById(document,"_pprSaveScript");

      if(saveScriptElement!=null&&saveScriptElement.value!="")

      {

      _eval(window,saveScriptElement.value);

      }

      _pprBackRestoreInlineScripts=false;

      }

      </script>

       

      Perhaps the soucecode of adf-faces-impl.jar could provide a better understanding of the insight process..