Hi Erin,

adding the feature pubsub-2 to the forced libs isn't enough?
This SHOULD be the equivalent to <Require feature="pubsub-2"/> in each Gadget? Isn't? I need to add this functionality for each gadget without modifying the source of the Gadgets. How this is otherwise possible?

Greets,
Christian


Am 08.10.2012 15:29, schrieb Noe-Payne, Erin A.:
Hi Christian,

In order for pubsub-2 to work it MUST be required in the gadget spec: <Require 
feature="pubsub-2"/>. This is because at the time the iframe is rendered on the 
client, the container needs to do some special tricks to hook up pubsub, and it decides whether 
or not to do that based on whether the feature is require in the module prefs. Just including 
the source is not enough.

Let me know if that works!
Erin

-----Original Message-----
From: Christian Fischer [mailto:[email protected]]
Sent: Monday, October 08, 2012 9:17 AM
To: [email protected]
Subject: OpenAjax Hub - Widget gets no connection

Hi,

has anyone an idea why a OpenSocial Gadget gets no connection to the
OpenAjax Hub by assuming the following Scenario:
1. Using a custom Build of Shindig and Apache RAVE, i added only a new
Feature in the Shindig build.
2. Forcing all OpenSocial Gadgets to use this new feature by adding my
feature and the pubsub-2 feature at the end of the line

shindig.gadget-rewrite.default-forced-libs=core:pubsub-2:rpc:iwc-client

in file rave.shindig.properties.
3. loading the page, checking that the gadgets.Hub instance is there,
all fine right now.
4. checking if the IfameHubClient is connected with the Hub by calling
gadgets.Hub.isConnected() returns always *false* - except the original
pubsub-gadgets shipped with rave/shindig - even then trying after x
seconds (gadgets.Hub is loaded!)


Greets & Thanks,
Christian

Reply via email to