So, We should have a comment in SampleContainer.html code for PHP Shindig
users that Please change /social/rest to /social/data/ till we have RESTful
api support in PHP Shindig.

On Fri, Jun 6, 2008 at 4:45 PM, Chris Chabot <[EMAIL PROTECTED]> wrote:

> I guess the sample container assumes your using the RESTful api, which
> doesn't exist yet in the PHP version.
>
> On Fri, 2008-06-06 at 15:08 +0530, Ram Sharma wrote:
> > Hi Chirs,
> >
> > I wrote that as a bug because in samplecontiner.html contains the code
> >
> > var socialDataPath = document.location.protocol + "//" +
> > document.location.host
> >     + "/social/data/samplecontainer/";
> >
> > so it will try to find  '/social/data/'  and throws error
> >
> > that's why had have that change in URL mapping.
> >
> > - Ram
> >
> > On Fri, Jun 6, 2008 at 3:04 PM, Ram Sharma <[EMAIL PROTECTED]>
> wrote:
> >
> > > Hi Chris,
> > >
> > > That might be the case, But if don't change the mapping then sample
> > > container doesn't work like Xin has asked. Wha to do in that case.
> > >
> > >
> > > On Fri, Jun 6, 2008 at 2:14 PM, Chris Chabot <[EMAIL PROTECTED]>
> wrote:
> > >
> > >> Hey Ram,
> > >>
> > >> Just to prevent potential confusion... thats not a  bug.
> > >>
> > >> The PHP version of shindig still uses the original JSON based wire
> format
> > >> which lives under /social/data. We are working on making the RESTful
> > >> interface too, and once that's done that will live under /social/rest.
> > >>
> > >> However just changing the URL mapping of the JSON wire format handler,
> > >> doesn't make it into a restful interface it will only break everything
> :-)
> > >>
> > >>        -- Chris
> > >>
> > >>
> > >> On Jun 6, 2008, at 8:27 AM, Ram Sharma wrote:
> > >>
> > >>  Hi,
> > >>> There is a bug left in recent releases. Index.php has some
> definitions
> > >>> for
> > >>> the incoming server requests.
> > >>> the code which is there
> > >>>
> > >>> $servletMap = array(
> > >>> Config::get('web_prefix') . '/gadgets/files'    => 'FilesServlet',
> > >>> Config::get('web_prefix') . '/gadgets/js'       => 'JsServlet',
> > >>> Config::get('web_prefix') . '/gadgets/proxy'    => 'ProxyServlet',
> > >>> Config::get('web_prefix') . '/gadgets/ifr'      =>
> > >>> 'GadgetRenderingServlet',
> > >>> Config::get('web_prefix') . '/gadgets/metadata' => 'JsonRpcServlet',
> > >>> Config::get('web_prefix') . '/social/data'      =>
> 'GadgetDataServlet',
> > >>> Config::get('web_prefix') . '/public.crt'       => 'CertServlet'
> > >>> );
> > >>>
> > >>> you will have to change
> > >>>
> > >>> Config::get('web_prefix') . '/social/data'      =>
> 'GadgetDataServlet',
> > >>> to
> > >>> Config::get('web_prefix') . '/social/rest'      =>
> 'GadgetDataServlet',
> > >>>
> > >>> I think it will work for you.
> > >>>
> > >>> - Ram Sharma
> > >>>  Impetus Infotech India Pvt Ltd
> > >>>
> > >>>
> > >>> On Fri, Jun 6, 2008 at 12:07 AM, xin zhang <[EMAIL PROTECTED]>
> wrote:
> > >>>
> > >>>  Hi,
> > >>>>
> > >>>> When I run the open social sample container
> > >>>>
> > >>>>
> hhttp://localhost/shindig/php/gadgets/files/samplecontainer/samplecontainer.html,
> > >>>> I got "The request to the server caused an error" caused by
> > >>>> POST
> http://localhost/shindig/php/social/rest/samplecontainer/setstate
> > >>>>  404
> > >>>>
> > >>>> It is ok if start java shindig server with mvn -Prun.
> > >>>>
> > >>>> Can anyone help me this?
> > >>>> Thanks
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>
> > >>> --
> > >>> Ram Sharma
> > >>> Software Engineer
> > >>> Impetus Infotech (India) Pvt Ltd
> > >>> Indore
> > >>>
> > >>
> > >>
> > >
> > >
> > > --
> > > Ram Sharma
> > > Software Engineer
> > > Impetus Infotech (India) Pvt Ltd
> > > Indore
> > >
> >
> >
> >
>
>


-- 
Ram Sharma
Software Engineer
Impetus Infotech (India) Pvt Ltd
Indore

Reply via email to