Hi guys, I'm playing with the Shindig gadget server and finding that
my little "hello world" gadget isn't being rendered.  The server
just blocks inside GadgetServer.processGadget() on the call to processor.take() in this section of code:

// Wait around for at least one job to have completed.
// Completion of a job results in an additional dep added to wc.depsDone,
      // thus potentially freeing up other jobs to run
      Future<GadgetException> latestResult = null;
      GadgetException gadgetException = null;
      try {
        latestResult = processor.take();
      } catch (InterruptedException e) {
        gadgetException = new GadgetException(
            GadgetException.Code.INTERNAL_SERVER_ERROR, e);
      }



Unfortunately I'm new to both Shindig and writing Gadgets, so I don't
know if the issue is with my Gadget or with Shindig.  The Gadget
is very basic and basically just copied from the tutorial.  It's
available at:

<http://www.cpphacker.co.uk/gadgets/hello.xml>

and my call to the gadget server looks like this:

http://localhost:8080/gadgets/ifr?url=http://www.cpphacker.co.uk/gadgets/hello.xml


Any chance any of you guys could let me know if this problem is something I'm doing wrong, or just a Shindig issue that I need
to wait for resolution of?  The sample gadget at
<http://www.labpixies.com/campaigns/todo/todo.xml> does work with my server, FWIW.


Thanks,


--
Phillip Rhodes
Chief Architect - OpenQabal
https://openqabal.dev.java.net
LinkedIn: http://www.linkedin.com/in/philliprhodes

Reply via email to