Hey JP, It looks like the second text/os-template block is missing the xmlns declaration.
Try this: <?xml version="1.0" encoding="UTF-8" ?> <Module> <ModulePrefs title=""> <Require feature="opensocial-0.9" /> <Require feature="opensocial-templates"/> </ModulePrefs> <Content type="html"> <![CDATA[ <script type="text/os-template" xmlns:myapp="http://example.com/myapp" tag="myapp:HelloWorld"> <div style="font-size: 40px">Hello World!</div> </script> <script type="text/os-template" xmlns:myapp="http://example.com/myapp"> <myapp:HelloWorld/> </script> ]]> </Content> </Module> Try this: -----Original Message----- From: JP [mailto:jeanpaul.ebe...@ixaris.com] Sent: Mon 6/28/2010 1:50 AM To: dev@shindig.apache.org Subject: Shindig OpenSocial 0.9 Templating (Custom Tags) I am having a bit of a problem with getting a reply with this code on the users mailing list, so I thought I'd post it here. I have tried various variants of the below code (e.g. <myapp:myapp:HelloWorld/> as suggested in the users mailing list to no avail) Thanks... -----Original Message----- From: JP [mailto:jeanpaul.ebe...@ixaris.com] Sent: Wednesday, June 23, 2010 2:09 PM To: us...@shindig.apache.org Subject: Shindig OpenSocial 0.9 Templating (Custom Tags) Using shindig-1.1-BETA5-incubating-java, I was wondering why the following simple custom tag gadget example does not produce any output: <?xml version="1.0" encoding="UTF-8" ?> <Module> <ModulePrefs title=""> <Require feature="opensocial-0.9" /> <Require feature="opensocial-templates"> <Param name="process-on-server">true</Param> </Require> </ModulePrefs> <Content type="html"> <![CDATA[ <script type="text/os-template" xmlns:myapp="http://example.com/myapp" tag="myapp:HelloWorld"> <div style="font-size: 40px">Hello World!</div> </script> <script type="text/os-template"> <myapp:HelloWorld/> </script> ]]> </Content> </Module> This should output the text "Hello World!" using templating, no ? I got this example from Opensocial 0.9 http://wiki.opensocial.org/index.php?title=OpenSocial_Templates_Developer%27 s_Guide Any ideas to why it doesn't work ? --------------------------------------------------------- This e-mail may contain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender by reply e-mail and delete all copies of this message or part thereof.