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