Yes. This was working until sometime late last week. We pull the shindig artifacts and assemble our own war file.
doug On 9/20/11 12:14 PM, "Henry Saputra" <[email protected]> wrote: > Are you trying to deploy Shindig as non root app? > > - Henry > > 2011/9/20 daviesd <[email protected]>: >> I rolled back to the 3.0.0-20110913.224653 snapshot and my stuff is working >> again. ?So I'm still suspecting something checked in last Thurs or Fri is >> causing us problems. ?As time permits I'll try and track this down, but >> maybe something will jump out at someone. ?Again it appears that the >> metadata call is not honoring the CONTEXT_ROOT. >> >> doug >> >> >> On 9/20/11 10:02 AM, "daviesd" <[email protected]> wrote: >> >>> What's weird is it seem to be trying to use /rpc and not ${CONTEXT_ROOT}/rpc >>> for the metadata request. ?We run our shindig as non-root. >>> >>> We're gonna try an older snapshot and see if it works. >>> >>> doug >>> >>> >>> On 9/19/11 8:26 PM, "Henry Saputra" <[email protected]> wrote: >>> >>>> Hi Doug, >>>> >>>> Just pull latest from trunk and I did curl for gadget metadata and got >>>> this response: >>>> >>>> curl -H "Content-Type: application/json" --data-binary ' >>>> >> [{"method":"gadgets.metadata","id":"gadgets.metadata","params":{"container":" >> >> >> d >>>> >> efault","ids":["http://www.google.com/ig/modules/horoscope.xml"],"fields":["i >> >> >> f >>>> >> rameUrl","modulePrefs.*","needsTokenRefresh","userPrefs.*","views.preferredHe >> >> >> i >>>> >> ght","views.preferredWidth","expireTimeMs","responseTimeMs"],"language":"en", >> >> >> " >>>> country":"US","userId":"@viewer","groupId":"@self"}}]' >>>> http://localhost:8080/rpc >>>> >>>> >>>> >> [{"id":"gadgets.metadata","result":{"http://www.google.com/ig/modules/horosco >> >> >> p >>>> >> e.xml":{"userPrefs":{"day":{"dataType":"HIDDEN","orderedEnumValues":[],"name" >> >> >> : >>>> >> "day","required":false,"displayName":"day","defaultValue":""},"month":{"dataT >> >> >> y >>>> >> pe":"HIDDEN","orderedEnumValues":[],"name":"month","required":false,"displayN >> >> >> a >>>> >> me":"month","defaultValue":""},"selectedTab":{"dataType":"HIDDEN","orderedEnu >> >> >> m >>>> >> Values":[],"name":"selectedTab","required":false,"displayName":"selectedTab", >> >> >> " >>>> >> defaultValue":"0"},"uid":{"dataType":"HIDDEN","orderedEnumValues":[],"name":" >> >> >> u >>>> >> id","required":false,"displayName":"uid","defaultValue":""},"selectedFriend": >> >> >> { >>>> >> "dataType":"HIDDEN","orderedEnumValues":[],"name":"selectedFriend","required" >> >> >> : >>>> >> false,"displayName":"selectedFriend","defaultValue":"0"}},"needsTokenRefresh" >> >> >> : >>>> >> false,"expireTimeMs":1316478556657,"views":{"home":{"preferredHeight":0,"quir >> >> >> k >>>> >> s":true,"preferredWidth":0},"default":{"preferredHeight":0,"quirks":true,"pre >> >> >> f >>>> >> erredWidth":0},"preview":{"preferredHeight":0,"quirks":true,"preferredWidth": >> >> >> 0 >>>> >> },"canvas":{"preferredHeight":0,"quirks":true,"preferredWidth":0}},"modulePre >> >> >> f >>>> >> s":{"screenshot":"http://www.gstatic.com/ig/modules/horoscope/horoscope.cache >> >> >> . >>>> >> png","authorEmail":"[email protected] >> >> >> m >>>> >> ","width":0,"authorLink":"","links":{},"scaling":false,"author":"csindia-gadg >> >> >> e >>>> ts","directoryTitle":"Daily >>>> Horoscopes","title":"Today's >>>> >> Horoscope","height":200,"thumbnail":"http://www.gstatic.com/ig/modules/horosc >> >> >> o >>>> >> pe/horoscope-thm.cache.png","titleUrl":"http://www.dailyhoroscope.com/","scro >> >> >> l >>>> ling":false,"description":"Daily >>>> horoscopes and Astrosync courtesy of >>>> >> tarot.com","features":{"dynamic-height":{"name":"dynamic-height","params":{}, >> >> >> " >>>> >> required":true},"views":{"name":"views","params":{},"required":true},"setpref >> >> >> s >>>> >> ":{"name":"setprefs","params":{},"required":true},"core":{"name":"core","para >> >> >> m >>>> >> s":{},"required":true},"settitle":{"name":"settitle","params":{},"required":t >> >> >> r >>>> >> ue},"tabs":{"name":"tabs","params":{},"required":true}},"categories":["",""], >> >> >> " >>>> >> authorPhoto":""},"responseTimeMs":1316478256657,"iframeUrl":"//localhost:8080 >> >> >> / >>>> >> gadgets/ifr?url=http%3A%2F%2Fwww.google.com%2Fig%2Fmodules%2Fhoroscope.xml&co >> >> >> n >>>> >> tainer=default&view=%25view%25&lang=%25lang%25&country=%25country%25&debug=%2 >> >> >> 5 >>>> >> debug%25&nocache=%25nocache%25&sanitize=%25sanitize%25&v=81c0125ea88602827ebe >> >> >> 7 >>>> >> 788ff5921e1#up_day=%25up_day%25&up_month=%25up_month%25&up_selectedTab=%25up_ >> >> >> s >>>> >> electedTab%25&up_uid=%25up_uid%25&up_selectedFriend=%25up_selectedFriend%25"} >> >> >> } >>>> }] >>>> >>>> Looks ok to me. >>>> >>>> - Henry >>>> >>>> On Mon, Sep 19, 2011 at 4:55 PM, daviesd <[email protected]> wrote: >>>>> Is there anything that would have changed since last Thursday or so that >>>>> would be causing the metadata call to fail with a 400 error? >>>>> >>>>> I grabbed the latest artifacts today and I¹m getting a 400 when making the >>>>> metadata request. >>>>> >>>>> [{"method":"gadgets.metadata","id":"gadgets.metadata","params":{"container >>>>> ": >>>>> "default","ids":["http://www.google.com/ig/modules/horoscope.xml"],"fields >>>>> ": >>>>> ["iframeUrl","modulePrefs.*","needsTokenRefresh","userPrefs.*","views.pref >>>>> er >>>>> redHeight","views.preferredWidth","expireTimeMs","responseTimeMs"],"langua >>>>> ge >>>>> ":"en","country":"US","userId":"@viewer","groupId":"@self"}}] >>>>> >>>>> This was working late last week. ?It almost seems like it¹s getting >>>>> garbage >>>>> back from the request. >>>>> >>>>> Thanks, >>>>> Doug >>>>> >>>>> >>>> >> >> >> >
