Hi Rahul,

Thank you.

When I goto
http://localhost:8080/gadgets/ifr?url=http://localhost/iGoogle/xml/DynamicHeight.xml

It is working. But dynamic height and settitle features are not working.

My html code is:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>

<html>

<head>

<title>

Sample: Simple Container

</title>

<link href="StyleSheets/gadgets.css" rel="stylesheet"/>

<link href="StyleSheets/container.css" rel="stylesheet"/>

<link href="StyleSheets/temp_styles.css" rel="stylesheet"/>

<script type="text/javascript" src="Scripts/util.js"></script>

<script src="Scripts/container/rpc.js" type="text/javascript"></script>

<script src="Scripts/container/json.js" type="text/javascript"></script>

<script src="Scripts/container/ifpc.js" type="text/javascript"></script>

<script src="Scripts/container/cookies.js" type="text/javascript"></script>

<script src="Scripts/container/gadgets.js" type="text/javascript"></script>

<style type="text/css">

<!--

.style1 {color: #55A3FF}

-->

</style>

</head>

<body onload="init()">

<h2>Sample: Simple Container</h2>

<div class="column" id="sort1"><p></p></div>

<div class="column" id="sort2"><p></p></div>

<div class="column" id="sort3"><p></p></div>

<script type="text/javascript">

gadgets.container.setParentUrl('ifpc_relay.html');

var specUrl0 = 'http://abowman.googlepages.com/spider.xml';

var specUrl1 = 'http://www.labpixies.com/campaigns/todo/todo.xml';

var specUrl2 = 'http://www.google.com/ig/modules/aue07otr.xml';

var specUrl3 = 'http://www.rankquest.com/RankQuest-SEO-Gadget.xml';

var specUrl4 = 'http://localhost/iGoogle/xml/DynamicHeight.xml';

// This container lays out and renders gadgets itself.

function renderGadgets() {

temp++;

var gadget1 = gadgets.container.createGadget({widgetId: temp, specUrl:
specUrl4, title: "Patient Chart", logo: "/iGoogle/StyleSheets/edit.png", });

gadgets.container.addGadget(gadget1,temp);

gadget1.setServerBase('http://localhost:8080/gadgets/');

gadgets.container.renderGadget(gadget1);

};

function init() {

temp = 0;

gadgets.container.layoutManager = new gadgets.FloatLeftLayoutManager('sort1'
);

gadgets.container.setParentUrl('rpc_relay.html');

};

<span class="style1"></span>

<input type="button" value="New" onclick="renderGadgets(); return false;">

</body>

</html>
*and that DynamicHeight.xml file content is (Example from google):*
**

<?xml version="1.0" encoding="UTF-8"?>

<Module>

<ModulePrefs title="My Grocery List"

height="100">

<Require feature="dynamic-height"/>

</ModulePrefs>

<Content type="html">

<![CDATA[

<script type="text/javascript">

// This example lets users add items to a grocery list and then clear the
list.

// When items are added or cleared, the gadget resizes itself.

var mylist = "";

var flag = 0;

// Function that is invoked whenever user clicks the Add button to add an

// item to the list.

function addToList (form) {

var input = _trim(form.inputbox.value);

if (input == "") {

return;

}

// Make alternating lines green/white, depending on value of flag variable.

if(flag == 0){

mylist += "<div style='padding-left: 5px;background-color: #E6FFE6;
font-family:Arial, Helvetica;'>" +input + "</div>";

flag = 1;

}

else {

mylist += "<div style='padding-left: 5px;font-family:Arial, Helvetica;'>"
+input + "</div>";

flag = 0;

}

// Call setContent to output HTML to div and resize gadget

setContent(mylist);

}

// Clear the list

function clearList(form) {

// Call setContent to remove all items from the list and resize the gadget

setContent("");

}

// Outputs content to the div and resizes the gadget

function setContent(html) {

_gel('content_div').innerHTML = html;

// Tells gadget to resize itself

_IG_AdjustIFrameHeight();

}

//alert("Hai, this is a test");

</script>

<FORM NAME="myform" ACTION="" METHOD="GET"><BR>

<INPUT TYPE="text" NAME="inputbox" VALUE="">

<INPUT TYPE="button" NAME="button" Value="Add" onClick="addToList(this.form
)">

<INPUT TYPE="button" NAME="button2" Value="Clear" onClick="clearList(
this.form)">

</FORM>

<div id="content_div"></div>

]]>

</Content>

</Module>


On Wed, Feb 27, 2008 at 4:12 PM, Rahul Kumar <[EMAIL PROTECTED]>
wrote:

>
> It seems that you are accessing net through proxy.
> Provide the proxy setting in class BasicRemoteContentFetcher.java
> I have done temporary code change in class BasicRemoteContentFetcher
> under method private HttpURLConnection getConnection
> (RemoteContentRequest request,
>      ProcessingOptions options) throws IOException{
>
> Authenticator.setDefault(new SimpleAuthenticator(
>            "username","password"));
>    Properties systemProperties = System.getProperties();
>    systemProperties.setProperty("http.proxyHost"," proxyHost ");
>    systemProperties.setProperty("http.proxyPort"," proxyPort ");
>
>
>
> hope to get some workaround for proxy setting.
> But for time being it works
>
> -Rahul
>
>
>
> -----Original Message-----
> From: Neo Anderson [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, February 27, 2008 3:34 PM
> To: [email protected]
> Subject: Re: How to use RPC Relay
>
> Did anyone got solution for it?
>
> On Wed, Feb 27, 2008 at 2:18 PM, Neo Anderson
> <[EMAIL PROTECTED]>
> wrote:
>
> > So, problem is in the gadget server. I can't know whether my code
> works or
> > not using dynamic-height and settitle properties until gadget server
> starts
> > working.
> >
> >
> > On Wed, Feb 27, 2008 at 2:11 PM, Neo Anderson <
> > [EMAIL PROTECTED]> wrote:
> >
> > > Even if I type
> > >
> http://localhost:8080/gadgets/ifr?url=http://www.google.com/ig/modules/h
> oroscope.xmlin browser, I am getting the same error.
>  > >
> > >
> > > On Wed, Feb 27, 2008 at 11:46 AM, Kevin Brown <[EMAIL PROTECTED]>
> wrote:
> > >
> > > > The line break here is very telling -- this indicates that somehow
> > > > your
> > > > input to the gadget server is inserting a newline. What url are
> you
> > > > accessing your page at?
> > > >
> > > > On Tue, Feb 26, 2008 at 10:01 PM, Neo Anderson <
> > > > [EMAIL PROTECTED]> wrote:
> > > >
> > > > > Hey, that problem is solved. I am able to start my gadget
> server.
> > > > After
> > > > > that, if I run the sample file, then I am getting the error:
> > > > >
> > > > > HTTP ERROR: 400
> > > > >
> > > > > FAILED_TO_RETRIEVE_CONTENT Malformed gadget spec URL:
> > > > > http://www.google.com/ig/modules/horoscope.xml
> > > > >
> > > > > RequestURI=/gadgets/ifr
> > > > >
> > > > > *Powered by Jetty:// <http://jetty.mortbay.org/>*
> > > > >
> > > > > and in the gadget server console, I am getting the error:
> > > > > Feb 26, 2008 3:26:32 PM org.apache.shindig.gadgets
> > > > >
> > > > > .http.GadgetRenderingServlet outputErrors
> > > > > INFO: Failed to render gadget
> > > > > org.apache.shindig.gadgets.GadgetException: Malformed gadget
> spec
> > > > URL:
> > > > > http://www.google.com/ig/modules/horoscope.xml
> > > > >        at
> org.apache.shindig.gadgets.GadgetServer$SpecLoadTask.run(
> > > > > GadgetServer.java:326)
> > > > >        at
> org.apache.shindig.gadgets.GadgetServer$WorkflowTask.call(
> > > > > GadgetServer.java:491)
> > > > >        at
> org.apache.shindig.gadgets.GadgetServer$WorkflowTask.call(
> > > > > GadgetServer.java:474)
> > > > >        at java.util.concurrent.FutureTask$Sync.innerRun(
> > > > FutureTask.java
> > > > > :303)
> > > > >        at
> java.util.concurrent.FutureTask.run(FutureTask.java:138)
> > > > >        at java.util.concurrent.Executors$RunnableAdapter.call(
> > > > > Executors.java:441)
> > > > >        at java.util.concurrent.FutureTask$Sync.innerRun(
> > > > FutureTask.java
> > > > > :303)
> > > > >        at
> java.util.concurrent.FutureTask.run(FutureTask.java:138)
> > > > >        at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
> > > > > ThreadPoolExecutor.java:885)
> > > > >        at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> > > > > ThreadPoolExecutor.java:907)
> > > > >        at java.lang.Thread.run(Thread.java:619)
> > > > > Feb 26, 2008 3:26:32 PM
> > > > > org.apache.shindig.gadgets.http.GadgetRenderingServlet
> outputErrors
> > > > > INFO: Failed to render gadget
> > > > > org.apache.shindig.gadgets.GadgetException: Malformed gadget
> spec
> > > > URL:
>  > > > > http://www.labpixies.com/campaigns/todo/todo.xml
> > > > >        at
> org.apache.shindig.gadgets.GadgetServer$SpecLoadTask.run(
> > > > > GadgetServer.java:326)
> > > > >        at
> org.apache.shindig.gadgets.GadgetServer$WorkflowTask.call(
> > > > > GadgetServer.java:491)
> > > > >        at
> org.apache.shindig.gadgets.GadgetServer$WorkflowTask.call(
> > > > > GadgetServer.java:474)
> > > > >        at java.util.concurrent.FutureTask$Sync.innerRun(
> > > > FutureTask.java
> > > > > :303)
> > > > >        at
> java.util.concurrent.FutureTask.run(FutureTask.java:138)
> > > > >        at java.util.concurrent.Executors$RunnableAdapter.call(
> > > > > Executors.java:441)
> > > > >        at java.util.concurrent.FutureTask$Sync.innerRun(
> > > > FutureTask.java
> > > > > :303)
> > > > >        at
> java.util.concurrent.FutureTask.run(FutureTask.java:138)
> > > > >        at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
> > > > > ThreadPoolExecutor.java:885)
> > > > >        at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> > > > > ThreadPoolExecutor.java:907)
> > > > >        at java.lang.Thread.run(Thread.java:619)
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Wed, Feb 27, 2008 at 12:44 AM, Cassie <[EMAIL PROTECTED]>
> wrote:
> > > > >
> > > > > > What gets logged when you run the mvn package with the "-e"
> flag
> > > > as
> > > > > > mentioned?
> > > > > >
> > > > > > And - is anybody else out there getting problems like this?
> I'm
> > > > thinking
> > > > > > there must be something wrong with your environment Neo, I
> just
> > > > have no
> > > > > > idea
> > > > > > what it is.
> > > > > >
> > > > > > - Cassie
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Mon, Feb 25, 2008 at 10:28 PM, Neo Anderson <
> > > > > > [EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > > > I have linux machine,
> > > > > > >
> > > > > > > I tried the following commands:
> > > > > > >
> > > > > > > mvn package and I got this error:
> > > > > > >
> > > > > > >
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > [objectType]={};for( ---> var  <---
> > > > > > i=0;i<supportedFieldsArray[objectType]
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > objectType].length;i++){ ---> var  <---
> > > > > > > supportedField=supportedFieldsArray[objectType][i];
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > {var jsonObjects=[];for( ---> var  <--- i=0;i<
> > > > requestObjects.length;
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > },true));return ;} ---> var  <---
> > > > > > > jsonText=this.createJson(requestObjects);var
> > > > > > >
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > jsonText=this.createJson(requestObjects); ---> var  <---
> > > > > > > sendResponse=function (result){result=result
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > responses=result.responses||[]; ---> var  <---
> > > > globalError=false;var
> > > > > > > responseMap={};
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > ||[];var globalError=false; ---> var  <---
> > > > responseMap={};for(var i=
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > ;var responseMap={};for( ---> var  <---
> i=0;i<responses.length;
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > <responses.length;i++){ ---> var  <---
> response=responses[i];var
> > > > > > rawData=
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > {var response=responses[i]; ---> var  <--- rawData=
> > > > response.response
> > > > > ;var
> > > > > > > processedData=requestObjects
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > ];var rawData=response.response; ---> var  <---
> > > > > > > processedData=requestObjects[i].request.processResponse
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > i].key]=processedData;} ---> var  <--- dataResponse=new
> > > > > > > opensocial.DataResponse(responseMap,globalError
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > ,opt_params){var me=this; ---> var  <--- peopleRequest=
> > > > > > > this.newFetchPeopleRequest(id,opt_params)
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > {var people=[];for( ---> var  <--- i=0;i<rawJson.length;
> > > > > > > [WARNING] .../target/classes/features/opensocial-0.7
> > > > > > /jsoncontainer.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > {var activities=[];for( ---> var  <--- i=0;i<rawJson.length;
> > > > > > > [INFO] jsoncontainer.js (5295b) ->
> jsoncontainer.opt.js(2474b)[46%]
> > > > > > > [INFO] batchrequest.js (1807b) ->
> batchrequest.opt.js(360b)[19%]
> > > > > > > [WARNING]
> > > > > > > .../target/classes/features/dynamic-height/dynamic-
> > > > > > height.js:line-1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ;if(isNaN(M)){ ---> var  <--- A=
> > > > gadgets.window.getViewportDimensions
> > > > > ().
> > > > > > > [WARNING]
> > > > > > > .../target/classes/features/dynamic-height/dynamic-
> > > > > > height.js:line-1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > .window.getViewportDimensions().height; ---> var  <--- N=
> > > > document.body
> > > > > > ;var
> > > > > > > I=document
> > > > > > > [WARNING]
> > > > > > > .../target/classes/features/dynamic-height/dynamic-
> > > > > > height.js:line-1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > height;var N=document.body; ---> var  <--- I=
> > > > document.documentElement
> > > > > > > ;if(document.
> > > > > > > [WARNING]
> > > > > > > .../target/classes/features/dynamic-height/dynamic-
> > > > > > height.js:line-1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > scrollHeight:I.offsetHeight;}else{ ---> var  <--- L=
> > > > I.scrollHeight;var
> > > > > > K=I
> > > > > > > [WARNING]
> > > > > > > .../target/classes/features/dynamic-height/dynamic-
> > > > > > height.js:line-1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > else{var L=I.scrollHeight; ---> var  <---
> K=I.offsetHeight;if(I.
> > > > > > > [WARNING]
> > > > > > > .../target/classes/features/dynamic-height/dynamic-
> > > > > > height.js:line-1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ;}};}()); ---> var  <---
> > > > > > > _IG_AdjustIFrameHeight=gadgets.window.adjustHeight;
> > > > > > > [INFO] dynamic-height.js (1031b) -> dynamic-height.opt.js
> > > > (1031b)[100%]
> > > > > > > [WARNING]
> > > > > > > .../target/classes/features/opensocial-0.6
> > > > /opensocial6to7.js:line
> > > > > > > -1:column -1:Try to use a single 'var' statement per scope.
> > > > > > > .isArray(keys)){for( ---> var  <--- i=0;i<keys.length;
> > > > > > > [INFO] opensocial6to7.js (4019b) ->
> opensocial6to7.opt.js(2625b)[65%]
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > "DIV");E.innerHTML="<iframe onload='this.pool_locked=false'
> > > > > ></iframe>";
> > > > > > > --->
> > > > > > > var  <--- F=E.getElementsByTagName("IFRAME")[0
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > ){var B=null;for( ---> var  <--- F=C.pool_.length-1;
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > ;F>=0;F--){ ---> var  <--- A=C.pool_[F];if
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > function (){var d="cbid"; ---> var  <---
> n="ifpc_callback";var
> > > > s=new
> > > > > > > gadgets.
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > d="cbid";var n="ifpc_callback"; ---> var  <--- s=new
> > > > > > > gadgets.IFramePool_();var
> > > > > > >
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > s=new gadgets.IFramePool_(); ---> var  <--- m={};var l={}
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > ();var m={}; ---> var  <--- l={};var t={}
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > {};var l={}; ---> var  <--- t={};var o=0;
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > {};var t={}; ---> var  <--- o=0;var X=0;function
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > ={};var o=0; ---> var  <--- X=0;function r(B,A
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > =="undefined"){G=true;} ---> var  <--- I=i(B);var C=
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > }var I=i(B); ---> var  <--- C=parseInt(I.length/L,
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > ){C+=1;}for( ---> var  <--- J=0;J<C;J++
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > ;J<C;J++){ ---> var  <--- F=I.substr(J*L,
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > substr(J*L,L); ---> var  <--- M=[H,X,C,J
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > =q(E)[0]; ---> var  <--- B=null;try{B=window.
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > B=window.parent.parent;} ---> var  <--- D=function
> (){B.gadgets.
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:The
> > > > > > > variable A has already been declared in the same scope...
> > > > > > > }}function Z(A){var  ---> A <--- =q(A);var H=A
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > {var A=q(A); ---> var  <--- H=A.shift();var L
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > var H=A.shift(); ---> var  <--- L=A.shift();var M
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > var L=A.shift(); ---> var  <--- M=A.shift();var D
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > var M=A.shift(); ---> var  <--- D=A.shift();var N
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > var D=A.shift(); ---> var  <--- N=A.shift();var J
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > var N=A.shift(); ---> var  <--- J=A.shift();var F
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > var J=A.shift(); ---> var  <--- F=H+"_"+L;if(
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > });N="";for( ---> var  <--- O=0;O<M;O++
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > ;}m[F]=null; ---> var  <--- I=q(N);var H=
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > ;var I=q(N); ---> var  <--- H=I.shift();var K
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:The
> > > > > > > variable H has already been declared in the same scope...
> > > > > > > var I=q(N);var  ---> H <--- =I.shift();var K=
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > var H=I.shift(); ---> var  <--- K=I.shift();var B
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > var K=I.shift(); ---> var  <--- B=I.shift();var C
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > var B=I.shift(); ---> var  <--- C=I.shift();var E
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > var C=I.shift(); ---> var  <--- E=h(K);if(E
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > (K);if(E){ ---> var  <--- G=E.apply(null,I)
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > C.split("&");for( ---> var  <--- B=0;B<D.length;
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > <D.length;B++){ ---> var  <--- E=decodeURIComponent(D[B]);
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > (B);if(A){ ---> var  <--- D=[];for(var C=
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > {var D=[];for( ---> var  <--- C=1;C<arguments.length;
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > {var C=[];for( ---> var  <--- A=0;A<B.length;
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > <B.length;A++){ ---> var  <--- D=gadgets.json.stringify(B[
> > > > > > > [WARNING] .../target/classes/features/ifpc/ifpc.js:line
> > > > -1:column
> > > > > -1:Try
> > > > > > > to
> > > > > > > use a single 'var' statement per scope.
> > > > > > > handleRequest:Z};}(); ---> var  <--- _IFPC=gadgets.ifpc_;
> > > > > > > [INFO] ifpc.js (3485b) -> ifpc.opt.js (3485b)[100%]
> > > > > > > [WARNING] .../target/classes/files/container/json.js:line
> > > > -1:column
> > > > > > > -1:Using
> > > > > > > 'eval' is not recommended. Moreover, using 'eval' reduces
> the
> > > > level of
> > > > > > > compression!
> > > > > > > replace(/"(\\.|[^"\\])*"/g,"")))&& ---> eval <---
> > > > > ("("+text+")");}catch
> > > > > > > [WARNING] .../target/classes/files/container/json.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > ;}}};}(); ---> var  <--- JSON=gadgets.JSON;
> > > > > > > [INFO] json.js (1347b) -> json.opt.js (1347b)[100%]
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > "DIV");E.innerHTML="<iframe onload='this.pool_locked=false'
> > > > > ></iframe>";
> > > > > > > --->
> > > > > > > var  <--- F=E.getElementsByTagName("IFRAME")[0
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > ){var B=null;for( ---> var  <--- F=C.pool_.length-1;
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > ;F>=0;F--){ ---> var  <--- A=C.pool_[F];if
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > function (){var d="cbid"; ---> var  <---
> n="ifpc_callback";var
> > > > s=new
> > > > > > > gadgets.
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > d="cbid";var n="ifpc_callback"; ---> var  <--- s=new
> > > > > > > gadgets.IFramePool_();var
> > > > > > >
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > s=new gadgets.IFramePool_(); ---> var  <--- m={};var l={}
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > ();var m={}; ---> var  <--- l={};var t={}
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > {};var l={}; ---> var  <--- t={};var o=0;
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > {};var t={}; ---> var  <--- o=0;var X=0;function
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > ={};var o=0; ---> var  <--- X=0;function r(B,A
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > =="undefined"){G=true;} ---> var  <--- I=i(B);var C=
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > }var I=i(B); ---> var  <--- C=parseInt(I.length/L,
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > ){C+=1;}for( ---> var  <--- J=0;J<C;J++
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > ;J<C;J++){ ---> var  <--- F=I.substr(J*L,
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > substr(J*L,L); ---> var  <--- M=[H,X,C,J
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > =q(E)[0]; ---> var  <--- B=null;try{B=window.
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > B=window.parent.parent;} ---> var  <--- D=function
> (){B.gadgets.
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:The
> > > > > > > variable A has already been declared in the same scope...
> > > > > > > }}function Z(A){var  ---> A <--- =q(A);var H=A
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > {var A=q(A); ---> var  <--- H=A.shift();var L
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > var H=A.shift(); ---> var  <--- L=A.shift();var M
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > var L=A.shift(); ---> var  <--- M=A.shift();var D
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > var M=A.shift(); ---> var  <--- D=A.shift();var N
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > var D=A.shift(); ---> var  <--- N=A.shift();var J
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > var N=A.shift(); ---> var  <--- J=A.shift();var F
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > var J=A.shift(); ---> var  <--- F=H+"_"+L;if(
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > });N="";for( ---> var  <--- O=0;O<M;O++
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > ;}m[F]=null; ---> var  <--- I=q(N);var H=
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > ;var I=q(N); ---> var  <--- H=I.shift();var K
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:The
> > > > > > > variable H has already been declared in the same scope...
> > > > > > > var I=q(N);var  ---> H <--- =I.shift();var K=
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > var H=I.shift(); ---> var  <--- K=I.shift();var B
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > var K=I.shift(); ---> var  <--- B=I.shift();var C
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > var B=I.shift(); ---> var  <--- C=I.shift();var E
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > var C=I.shift(); ---> var  <--- E=h(K);if(E
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > (K);if(E){ ---> var  <--- G=E.apply(null,I)
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > C.split("&");for( ---> var  <--- B=0;B<D.length;
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > <D.length;B++){ ---> var  <--- E=decodeURIComponent(D[B]);
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > (B);if(A){ ---> var  <--- D=[];for(var C=
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > {var D=[];for( ---> var  <--- C=1;C<arguments.length;
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > {var C=[];for( ---> var  <--- A=0;A<B.length;
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > <B.length;A++){ ---> var  <--- D=gadgets.JSON.stringify(B[
> > > > > > > [WARNING] .../target/classes/files/container/ifpc.js:line
> > > > -1:column
> > > > > > -1:Try
> > > > > > > to use a single 'var' statement per scope.
> > > > > > > handleRequest:Z};}(); ---> var  <--- _IFPC=gadgets.ifpc_;
> > > > > > > [INFO] ifpc.js (3485b) -> ifpc.opt.js (3485b)[100%]
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > =K?";domain="+K:""; ---> var  <--- O=M?";path="+M:"";
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > =M?";path="+M:""; ---> var  <--- T;if(Q<0){T
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > else{if(Q==0){ ---> var  <--- R=new Date(1970,1,1
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > R.toUTCString();}else{ ---> var  <--- N=new Date((new Date).
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ){var L=P+"="; ---> var  <--- N=String(document.cookie);for
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > String(document.cookie);for( ---> var  <--- J=-1;(J=N.
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > +1))>=0;){ ---> var  <--- O=J;while(--O>=0
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ;while(--O>=0){ ---> var  <--- M=N.charAt(O);if
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > }if(O==-1){ ---> var  <--- I=N.indexOf(";",J)
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > M=String(document.cookie); ---> var  <--- K=M.split
> > > > (/\s*;\s*/);var
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > K=M.split(/\s*;\s*/); ---> var  <--- L=[],I=[],
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ,O,P,J;for( ---> var  <--- N=0;P=K[N]
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > C==""){return 0;} ---> var  <--- D=C.split(/\s*;\s*/);return
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > .getKeyValues_().values;for( ---> var  <--- F=0;F<D.length;
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > .getKeyValues_().keys;for( ---> var  <--- C=D.length-1;C>=
> > > > > > > [WARNING] .../target/classes/files/container/cookies.js:line
> > > > -1:column
> > > > > > > -1:The symbol J is declared but is apparently never used.
> > > > > > > This code can probably be written in a more compact way.
> > > > > > > I=[],O,P, ---> J <--- ;for(var N=0;P=
> > > > > > > [INFO] cookies.js (2143b) -> cookies.opt.js (2143b)[100%]
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ){var J=K.length; ---> var  <--- M=[];for(var N=
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ;var M=[];for( ---> var  <--- N=0;N<K.length;
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > <K.length;N++){ ---> var  <--- I=function (A){K[A
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > J){var Q={}; ---> var  <--- P=this.USER_PREFS_PREFIX+J.id;
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > =this.USER_PREFS_PREFIX+J.id; ---> var  <--- K=
> > > > goog.net.cookies.get(
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > (P);if(K){ ---> var  <--- L=K.split("&");for
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > K.split("&");for( ---> var  <--- R=0;R<L.length;
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > <L.length;R++){ ---> var  <--- N=L[R].split("="
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > [R].split("="); ---> var  <--- M=decodeURIComponent(N[0]);
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > =decodeURIComponent(N[0]); ---> var  <---
> > > > O=decodeURIComponent(N[1]);
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > {var M=[];for( ---> var  <--- H in L.getUserPrefs()){var
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > H in L.getUserPrefs()){ ---> var  <---
> N=L.getUserPref(H);var
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > N=L.getUserPref(H); ---> var  <---
> > > > > > > J=encodeURIComponent(H)+"="+encodeURIComponent
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ;M.push(J);} ---> var  <--- I=this.USER_PREFS_PREFIX+L.id;
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > =this.USER_PREFS_PREFIX+L.id; ---> var  <---
> K=M.join("&");goog
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > /_([0-9]+)$/)[1],10); ---> var  <--- L=
> > > > gadgets.container.getGadget(K)
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > gadgets.container.getGadget(K); ---> var  <---
> P=L.getUserPrefs
> > > > ();for(
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > =L.getUserPrefs();for( ---> var  <---
> N=1,I=arguments.length;
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > .layoutRootId_);if(F){ ---> var  <---
> D=document.createElement
> > > > > ("div");D
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > this.getUserPrefs()){for( ---> var  <--- D in
> this.getUserPrefs
> > > > ()){var
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > D in this.getUserPrefs()){ ---> var  <--- F=this.getUserPref
> > > > (D);E
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ());if(F){ ---> var  <--- D=F.parentNode;var E=D
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ){var D=F.parentNode; ---> var  <--- E=D.style.display;D.
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ;D.showUserPrefsDialog();}; ---> var  <--- C=
> > > > document.createElement
> > > > > > > ("script");C
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ();var L={}; ---> var  <---
> H=document.getElementById("m_"+this.
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > id+"_numfields").value;for( ---> var  <--- K=0;K<H;K++
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ;K<H;K++){ ---> var  <---
> N=document.getElementById("m_"+this.
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > if(N.type!="hidden"){ ---> var  <--- I="m_"+this.id+"_up_";
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > ="m_"+this.id+"_up_"; ---> var  <--- M=N.name.substring(I.
> > > > > > > [WARNING] .../target/classes/files/container/gadgets.js:line
> > > > -1:column
> > > > > > > -1:Try to use a single 'var' statement per scope.
> > > > > > > name.substring(I.length); ---> var  <--- J=N.value;L[M]
> > > > > > > [INFO] gadgets.js (11821b) -> gadgets.opt.js (11821b)[100%]
> > > > > > > [INFO] gadgets.css (458b) -> gadgets.opt.css (458b)[100%]
> > > > > > > [INFO] state.dtd (0b) -> state.opt.dtd (0b)[100%]
> > > > > > > [INFO] total input (344276b) -> output (138040b)[40%]
> > > > > > > [INFO] nb warnings: 530, nb errors: 0
> > > > > > > [INFO] [compiler:compile]
> > > > > > > [INFO] Compiling 8 source files to
> > > > > > > /root/Desktop/WidgetsCode/java/gadgets/target/classes
> > > > > > > [INFO]
> > > > > > >
> > > > >
> > > >
> ------------------------------------------------------------------------
> > > > > > > *[ERROR] BUILD ERROR
> > > > > > > [INFO]
> > > > > > >
> > > > >
> > > >
> ------------------------------------------------------------------------
> > > > > > > [INFO] Fatal error compiling
> > > > > > >
> > > > > > > Embedded error: Error while executing the external compiler.
> > > > > > > java.io.IOException: error=2, No such file or directory*
> > > > > > > [INFO]
> > > > > > >
> > > > >
> > > >
> ------------------------------------------------------------------------
> > > > > > > [INFO] For more information, run Maven with the -e switch
> > > > > > > [INFO]
> > > > > > >
> > > > >
> > > >
> ------------------------------------------------------------------------
> > > > > > > [INFO] Total time: 3 minutes 38 seconds
> > > > > > > [INFO] Finished at: Tue Feb 26 11:57:39 IST 2008
> > > > > > > [INFO] Final Memory: 22M/39M
> > > > > > > [INFO]
> > > > > > >
> > > > >
> > > >
> ------------------------------------------------------------------------
> > > > > > >
> > > > > > > On Mon, Feb 25, 2008 at 10:55 PM, Cassie <[EMAIL PROTECTED]>
> > > > wrote:
> > > > > > >
> > > > > > > > When the error above occurs, it prevents all features from
> > > > being
> > > > > > loaded.
> > > > > > > > Because the features are not loaded into the system, all
> > > > further
> > > > > > > requests
> > > > > > > > to
> > > > > > > > your server will return the unsupported exception.
> > > > > > > >
> > > > > > > > Thus, the error above -is- causing the unsupported
> exception.
> > > > > > > >
> > > > > > > > If you look at the bug Kevin references above it seems
> that
> > > > this is
> > > > > a
> > > > > > > > known
> > > > > > > > problem on the windows platform. So, if you have a
> non-windows
> > > > box
> > > > > > > > available
> > > > > > > > then you can run shindig without exceptions. If not, then
> > > > Shindig
> > > > > will
> > > > > > > not
> > > > > > > > currently run for you.
> > > > > > > >
> > > > > > > > However, Kevin submitted one possible fix last night. (A
> > > > change to
> > > > > the
> > > > > > > > ResourceLoader class, it should now say "resource.trim()"
> on
> > > > line
> > > > > 49)
> > > > > > If
> > > > > > > > someone could re-sync and try to run on windows it would
> be
> > > > great to
> > > > > > > know
> > > > > > > > if
> > > > > > > > his change worked. If not, please let me know if the patch
> on
> > > > this
> > > > > bug
> > > > > > > > fixes
> > > > > > > > the issue:
> https://issues.apache.org/jira/browse/SHINDIG-91
> > > > > > > >
> > > > > > > > Thanks for your patience!
> > > > > > > >
> > > > > > > > - Cassie
> > > > > > > >
> > > > > > > >
> > > > > > > > On Mon, Feb 25, 2008 at 1:48 AM, Arun Kumar <
> > > > > > > > [EMAIL PROTECTED]>
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > But I'm getting this error even when I use serttitle or
> > > > > > dynamic-height
> > > > > > > > > features.
> > > > > > > > >
> > > > > > > > > On Mon, Feb 25, 2008 at 3:03 PM, Akash Xavier <
> > > > > > [EMAIL PROTECTED]>
> > > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > No Arun,
> > > > > > > > > > UNSUPPORTED_FEATURE is returned only when a feature is
> not
> > > > > > supported
> > > > > > > > by
> > > > > > > > > > the
> > > > > > > > > > container.
> > > > > > > > > > Its not any problem.
> > > > > > > > > >
> > > > > > > > > > On Mon, Feb 25, 2008 at 1:28 AM, Arun Kumar <
> > > > > > > > > > [EMAIL PROTECTED]>
> > > > > > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > > > Is that UNSUPPORTED_FEATURE error related to above
> > > > gadget
> > > > > server
> > > > > > > > > > > exception?
> > > > > > > > > > >
> > > > > > > > > > > If not, what would be the problem?
> > > > > > > > > > >
> > > > > > > > > > > Why do I got this problem?
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > --
> > > > > > > > > > Akash Xavier
> > > > > > > > > > [EMAIL PROTECTED]
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > ~Kevin
> > > >
> > > > If you received this email by mistake, please delete it, cancel
> your
> > > > mail
> > > > account, destroy your hard drive, silence any witnesses, and burn
> down
> > > > the
> > > > building that you're in.
> > > >
> > >
> > >
> >
>
>
>
> ============================================================================================================================
>
> Disclaimer:
>
> This message and the information contained herein is proprietary and
> confidential and subject to the Tech Mahindra policy statement, you may
> review the policy at <a href="http://www.techmahindra.com/Disclaimer.html
> ">http://www.techmahindra.com/Disclaimer.html</a> externally and <a href="
> http://tim.techmahindra.com/Disclaimer.html";>
> http://tim.techmahindra.com/Disclaimer.html</a> internally within Tech
> Mahindra.
>
>
> ============================================================================================================================
>

Reply via email to