The gadget.xml file should only refer to .js files that are in the package. It shouldn't re
Hi,
My submission was not approved due to the reason in the subject, however I didn't refer any remote .js files. I just refer an remote .xml file which I learned from the <<Windows Live Gadget Developer's Guide>>,Consuming XML as a Source part. So I wonder this reference is not allowed, or there is a bug on the checking process?
Thanks, related part in gadget.xml below.
<item>
<link binding:type="xml" binding:name="List">http://www.yahoo.com/peking2toronto/List.xml</link>
</item>
I'm not sure if this is your issue or not..
But, I think anything you reference in you XML must be a relative path.. You can't use http://www.yahoo.com/
If your gadget.xml is located in the peking2toronto folder off yahoo. The above code should look like this..
<item>
<link binding:type="xml" binding:name="List">List.xml</link>
</item>
Either Gallery doesn't allow gadgets that consume XML in that way, or you got hit by an approver who was unaware that what you're doing is a supported scenario. You should contact Chris Butler (I assume he'll eventually see this thread) to clarify if you can do what you're trying to do.
If you can't, you can always retrieve the XML file directly in your code via a createRequest() call rather than loading it from your gadget manifest.
Hi peking2toronto.
As Rodcet and ToddOs says we only allow relative bindings when submitting to Windows Live Gallery.
ToddOs's recommendation of getting the XML in your code is the right one to retrieve it.
If you have any other questions please feel free to ask.
Thanks!