Hi guys,

Yes i was using the shindig-container, and chaged to common-container now, some 
urls are different, I had to change some maps in my webxml, it's trying to get 
gadget metadata from /api/rpc/cs.

The point is, after some tricks i can not get a simple redering described on 
docs running i got this message:

"The method gadgets.metadata.get is not implemented"

Here is my simple code to try just render the gadget:


shindig.auth.updateSecurityToken('john.doe:john.doe:appid:cont:url:0:default');

var elem = document.getElementById("root-container");
var gadget = "http://www.labpixies.com/campaigns/todo/todo.xml";;
var container = new shindig.container.Container();
var site = container.newGadgetSite(elem);
container.navigateGadget(site, gadget, {}, {});

I'm using shindig 2.0, but i tried the demo on 3.0 and got the same erros on 
trying to add a gadget.

Thanks.
________________________________________
De: Michael Hermanto [[email protected]]
Enviado: quinta-feira, 6 de janeiro de 2011 20:23
Para: [email protected]
Assunto: Re: Where is property height of the gadget?

On Thu, Jan 6, 2011 at 10:15 AM, Xandeco, Maxwell
<[email protected]>wrote:

>
> Hi,
>
> When javascript container is redering the gadget in the client, it checks
> if has the height property, eg. on the method getMainContent in
> shindig.IfrGadget, this method check if has the height and width property to
> set the gadget/iframe size, but this property is always "undefined", my
> gadgets do not get the size defined on ModulePrefs.
>
> How I can get this size and use to set iframe size?
>

Sounds like you're still using the old container code under
features/.../shindig.container. The new one is under features/.../container
(or features/.../shindig.container-1.0), and documented
here<https://cwiki.apache.org/confluence/display/SHINDIG/Common+Container>.
Try using the new one, since it (as Ryan pointed out), supports iframe
resizing. The old container JS (and its endpoint /gadgets/metadata) are not
modified when we introduced the one.

Reply via email to