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.prefer >>>> redHeight","views.preferredWidth","expireTimeMs","responseTimeMs"],"language >>>> ":"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 >>>> >>>> >>> > > >
