Hi Mike, so looks like this is regression from 2.5.0 beta6 release? - Henry
On Fri, Aug 16, 2013 at 9:27 AM, Mike Pawlowski <mpaw...@ca.ibm.com> wrote: > > > Hi, > > I'm experiencing an issue with the preference templating feature in Shindig > and have a few questions regarding it. > > Environment > > * Shindig 2.5.0 (final) - Java version > * Using common container (osapi.container) > * Cross-domain deployment > => i.e. OpenSocial gadget containers hosted from one domain and the > OpenSocial gadget renderer hosted from another domain > => e.g. > - Examples application (OS gadget container): > http://localhost:9081/examples/gadgets > - Shindig application (OS gadget renderer): > http://localhost:9082/rpc, http://localhost:9082/gadgets/ifr, etc. > => Got working via minor Shindig modification & CORS Java servlet > filters > - See issue for more details: > https://issues.apache.org/jira/browse/SHINDIG-1927 > > Problem > > Several external 3rd-party gadgets fail to render properly using the common > container (don't think it was an issue for > the deprecated shindig.container in the above environment using Shindig > 2.5.0 Beta 6) > e.g. > (1) The Daily Puppy - http://dailypuppy.com/gmod/thedailypuppy.xml > (2) NYTimes.com Top Stories - > http://widgets.nytimes.com/packages/html/igoogle/topstories.xml > (3) YouTube: http://www.gstatic.com/ig/modules/youtube/v3/youtube.xml > (4) Hamster: > > http://hosting.gmodules.com/ig/gadgets/file/112581010116074801021/hamster.xml > > These gadgets are used as part of our sanity test suites. > > See issue for more details > https://issues.apache.org/jira/browse/SHINDIG-1926 > > Solution (Verified) > > Disable preference templating feature by adding > shindig.urlgen.use-templates-default=false to shindig.properties and > rebuilding Shindig > (Recommended by Ryan). By default the common container uses templates for > preferences. > > Questions > > (1) Is there any documentation on the preference templating feature > describing it's usage & behaviour? > => e.g. Wiki documents, API doc, specification references, etc. > > (2) Are there any third-party (external) gadgets or sample (internal) > gadgets that make use of the "templates" feature? > => i.e. Examples demonstrating how to use this feature > > (3) Will disabling the shindig.urlgen.use-templates-default option > adversely affect the rendering of other gadgets using the common container? > > (4) Should Shindig be built by default with the preference templating > feature disabled (i.e. "shindig.urlgen.use-templates-default=false")? > => e.g. Since, it causes regressions in a number of external 3rd-party > gadgets > => I'm not sure what the commonality is between these gadgets that > causes rendering issues > > > Thanks, > > Mike >