[Zope] Netscape roaming profiles

Jeroen Baekelandt jeroen.baekelandt@inno.com
Tue, 25 Jan 2000 16:17:06 +0100


That's because a standard apache doesn't have PUT (nor MOVE). There is
mod_roaming for apache which implements PUT and MOVE. It works great.

But Zope does have PUT, so theoretically, it should work, but it doesn't.

Question: is it possible to make an External Method (or a Product) that
implements the PUT and MOVE REQUEST_METHODS. If it is, it would allow me to
store roaming data in the var dir, to escape the ZODB transactions.

Jeroen

> -----Original Message-----
> From: Maarten Slaets [mailto:maarten.slaets@kpnqwest.com]
> Sent: dinsdag 25 januari 2000 16:17
> To: jeroen.baekelandt@inno.com
> Cc: zope
> Subject: Re: [Zope] Netscape roaming profiles
>
>
> It doesn't even work on a standard apache. I think you need a NS
> webserver.
>
> Jeroen Baekelandt wrote:
> >
> > Hi,
> >
> > I tried to use netscape communicators roaming profiles with Zope. Since
> > it
> > has the PUT method, it should work, when setting
> > user_pref("li.server.http.useSimplePut", true); in prefs.js. I created a
> > folder for my netscape roaming user, gave it manager persmissions (just
> > to
> > test). It stored some of the profile files, but also outputs these
> > errors on
> > the console:
> >
> > 2000-01-25T10:01:32 ERROR(200) ZServer Bad HTTP request:   * context
> > expression, or when the NVList passed to arguments did not
> > ------
> > 2000-01-25T10:01:32 ERROR(200) ZServer uncaptured python exception,
> > closing
> > channel <zhttp_channel connected 127.0.0.1:1536 at b084f0 channel#: 245
> > requests:>exceptions.IndexError:list index out of range [C:\Program
> > Files\ZopeTest\ZServer\medusa\asyncore.py|poll|59] [C:\Program
> > Files\ZopeTest\ZServer\medusa\asyncore.py|handle_read_event|291]
> > [C:\Program
> > Files\ZopeTest\ZServer\medusa\asynchat.py|handle_read|128] [C:\Program
> > Files\ZopeTest\ZServer\medusa\http_server.py|found_terminator|476]
> > [C:\Program
> > Files\ZopeTest\ZServer\medusa\http_server.py|join_headers|672])
> > ------
> > 2000-01-25T10:02:35 ERROR(200) ZServer uncaptured python exception,
> > closing
> > channel <zhttp_channel connected 127.0.0.1:1552 at b4b620 channel#: 260
> > requests:1>
> > (exceptions.AttributeError:data [C:\Program
> > Files\ZopeTest\ZServer\medusa\asyncore.py|poll|59] [C:\Program
> > Files\ZopeTest\ZServer\medusa\asyncore.py|handle_read_event|291]
> > [C:\Program
> > Files\ZopeTest\ZServer\medusa\asynchat.py|handle_read|103] [C:\Program
> > Files\ZopeTest\ZServer\medusa\http_server.py|collect_incoming_data|435]
> > [C:\Program
> > Files\ZopeTest\ZServer\medusa\http_server.py|collect_incoming_data|143]
> > [C:\Program
> > Files\ZopeTest\ZServer\HTTPServer.py|collect_incoming_data|300])
> >
> > Any ideas?
> >
> > Jeroen
> >
> > _______________________________________________
> > Zope maillist  -  Zope@zope.org
> > http://lists.zope.org/mailman/listinfo/zope
> > **   No cross posts or HTML encoding!  **
> > (Related lists -
> >  http://lists.zope.org/mailman/listinfo/zope-announce
> >  http://lists.zope.org/mailman/listinfo/zope-dev )
>
> --
> Maarten Slaets
> Web Developer
> KPNQwest Belgium
> http://www.fonky.com/vcard/MaartenSlaets/
>