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