Is mod_rexx no longer maintained? - REXX
This is a discussion on Is mod_rexx no longer maintained? - REXX ; Hi,
There is a very annoying bug in mod_rexx 2.x:
* One can associate any extension with Rexx Server Pages. For example,
..html. I have several webs fully programmed in mod_rexx; one of these
has 5000+ pages: I'm automating a ...
-
Is mod_rexx no longer maintained?
Hi,
There is a very annoying bug in mod_rexx 2.x:
* One can associate any extension with Rexx Server Pages. For example,
..html. I have several webs fully programmed in mod_rexx; one of these
has 5000+ pages: I'm automating a library, I generate calendars from a
database backend, do on-the-fly LaTeX to XHTML conversion, etc.
* In mod_rexx 1.x, HTTP "GET /somedir/index.html" and "GET /somedir/"
return the same result (which is right). But in mod_rexx 2.x, "GET
/somedir/index.html" works, but "GET /somedir/" gives an acces
violation trap in libhttpd.dll (tested on windows XP SP2, all patches
applied, Home or Professional doesn't matter).
Therefore, if you want to use mod_rexx for serious web development,
you're stuck with mod_rexx 1.x, which is no longer distributed and
works only with Apache 1.x.
On the other hand, I see that there's no mod_rexx for apache 2.2.x.
This makes me suspect that mod_rexx is not longer maintained. If this
were true, it would be a big pity, because it's a great product, and
I've made an enormous investment in mod_rexx development.
José María
-
Re: Is mod_rexx no longer maintained?
In <1153386426.409196.170960@s13g2000cwa.googlegroups.com>, on
07/20/2006
at 02:07 AM, jmblasco@rexxtags.org said:
>There is a very annoying bug in mod_rexx 2.x:
Have you tried reporting it?
--
Shmuel (Seymour J.) Metz, SysProg and JOAT <http://patriot.net/~shmuel>
Unsolicited bulk E-mail subject to legal action. I reserve the
right to publicly post or ridicule any abusive E-mail. Reply to
domain Patriot dot net user shmuel+news to contact me. Do not
reply to spamtrap@library.lspace.org
-
Re: Is mod_rexx no longer maintained?
Yes, that's bug number 1514939 on SourceForge, filed on June 30,
assigned to nobody.
Do you know of some other place where I could report it?
José María
Shmuel (Seymour J.) Metz wrote:
> In <1153386426.409196.170960@s13g2000cwa.googlegroups.com>, on
> 07/20/2006
> at 02:07 AM, jmblasco@rexxtags.org said:
>
> >There is a very annoying bug in mod_rexx 2.x:
>
> Have you tried reporting it?
-
Re: Is mod_rexx no longer maintained?
jmblasco@rexxtags.org wrote:
> Yes, that's bug number 1514939 on SourceForge, filed on June 30,
> assigned to nobody.
>
> Do you know of some other place where I could report it?
mod_rexx is David Ashley's project. He and the rest of the ooRexx team have been busy working on the ooRexx 3.1 release, so that has probably starved time from other OSS/FS projects he is involved in.
Add to that the fact that it is Summer time.
--
Michael Lueck
Lueck Data Systems
http://www.lueckdatasystems.com/
-
Re: Is mod_rexx no longer maintained?
jmblasco@rexxtags.org wrote:
>
> * In mod_rexx 1.x, HTTP "GET /somedir/index.html" and "GET /somedir/"
> return the same result (which is right). But in mod_rexx 2.x, "GET
> /somedir/index.html" works, but "GET /somedir/" gives an acces
> violation trap in libhttpd.dll (tested on windows XP SP2, all patches
> applied, Home or Professional doesn't matter).
I don't think this is a Mod_Rexx problem. The directgives that associate
a file extension to execution by Mod_Rexx are not processed by Mod_Rexx
but by Apache instead. Apache controls this association, not Mod_Rexx.
Have you tried the same operation without Mod_Rexx being loaded? What
was the result?
A version of Mod_Rexx for Apache 2.2 is in the works. However I have
discovered a serious bug which no one will be able to live with if I
released it. The ****ysis of this bug has been going very slow due to
some time constraints on my part (I do have a day time job and a life to
live). As with many open source projects this is a labor of love, not a
full time job.
However, I am willing to accept patches, enhancements, examples, etc
from anyone. You can always reach me via my email address in the
documentation for questions or help. If someone would like to help me
work on Mod_Rexx I would really appreciate that.
W. David Ashley
Open Object Rexx Team and Mod_Rexx maintainer
-
Re: Is mod_rexx no longer maintained?
David Ashley wrote:
> I don't think this is a Mod_Rexx problem. The directgives that associate
> a file extension to execution by Mod_Rexx are not processed by Mod_Rexx
> but by Apache instead. Apache controls this association, not Mod_Rexx.
> Have you tried the same operation without Mod_Rexx being loaded? What
> was the result?
Without mod_rexx it works. It seeems that the problem appears when the
server tries to do the automatic redirection for directory indexes.
It's very easy to reproduce. If you have
Directoryindex index.html
and
AddType application/x-httpd-rexx-rsp .html
and directory sample has a file "index.html" in it, then pointing your
browser to
/sample/index.html
produces the correct result (the rsp file is processed, etc), and
pointing to
/sample/
gives a trap (of course the same is true if the extension is .rsp and
the directives are changed accordingly).
> A version of Mod_Rexx for Apache 2.2 is in the works.
Great news!
> As with many open source projects this is a labor of love, not a
> full time job.
I know, I wrote several free applications for BITNET many years ago,
and I've made my RexxTags public (although many times I have the
suspicion that I'm the only user of RexxTags in the planet). I
appreciate your effort and your work very much.
José María
-
Re: Is mod_rexx no longer maintained?
jmblasco@rexxtags.org wrote:
> Without mod_rexx it works. It seeems that the problem appears when the
> server tries to do the automatic redirection for directory indexes.
> It's very easy to reproduce. If you have
>
> Directoryindex index.html
>
> and
>
> AddType application/x-httpd-rexx-rsp .html
>
> and directory sample has a file "index.html" in it, then pointing your
> browser to
This is NOT a Mod_Rexx problem. The DirectoryIndex directive cannot be
redirected via an AddType directive. This is a limitation that has been
in every version of Apache and will never be lifted (per a conversation
on the Apache mailing list over 3 years ago). It has to do with the
sequence that Apache uses to figure out how to handle a request. If a
DirectoryIndex directive could be redirected via an AddType directive
then it could set up a circular search for the method to handle the
request (a really bad thing).
I too was bitten by this restriction and it took me a long time to
understand why this limitation exists. But now that I understand it, I
can live with it. I hope you can too.
W. David Ashley
ooRexx Team and Mod_Rexx maintainer
-
Re: Is mod_rexx no longer maintained?
In <1153395922.822680.247350@h48g2000cwc.googlegroups.com>, on
07/20/2006
at 04:45 AM, jmblasco@rexxtags.org said:
>Yes, that's bug number 1514939 on SourceForge, filed on June 30,
>assigned to nobody.
That should be the righty place.
--
Shmuel (Seymour J.) Metz, SysProg and JOAT <http://patriot.net/~shmuel>
Unsolicited bulk E-mail subject to legal action. I reserve the
right to publicly post or ridicule any abusive E-mail. Reply to
domain Patriot dot net user shmuel+news to contact me. Do not
reply to spamtrap@library.lspace.org
-
Re: Is mod_rexx no longer maintained?
David Ashley wrote:
> This is NOT a Mod_Rexx problem. The DirectoryIndex directive cannot be
> redirected via an AddType directive. This is a limitation that has been
> in every version of Apache and will never be lifted (per a conversation
> on the Apache mailing list over 3 years ago). It has to do with the
> sequence that Apache uses to figure out how to handle a request.
Wait a moment... In Apache 1.3.35 for Win32 and 1.3.33 for OS/2 it _IS_
working right now (try for example http://www.epbcn.com/ ). Mod_rexx
1.x and 2.0 (for Apache 1.x) do not have this problem. This has to be
something different.
José María
-
Re: Is mod_rexx no longer maintained?
jmblasco@rexxtags.org wrote:
> Wait a moment... In Apache 1.3.35 for Win32 and 1.3.33 for OS/2 it _IS_
> working right now (try for example http://www.epbcn.com/ ). Mod_rexx
> 1.x and 2.0 (for Apache 1.x) do not have this problem. This has to be
> something different.
>
> José María
>
This is an Apache 2.x restriction. You are correct about the behaviour
of Apache 1.3. This restriction caught a lot of people by surprise
during their switch from Apache 1.3 to 2.0.
What the restriction actually says is that all references in a
DirectoryIndex directive MUST be references to actual files. They cannot
be references to dynamic content. So your example does not work for
Perl, PHP, or any other Apache script language.
W. David Ashley
ooRexx Team and Mod_Rexx maintainer
Similar Threads
-
By Application Development in forum Python
Replies: 12
Last Post: 07-31-2007, 02:53 PM
-
By Application Development in forum REXX
Replies: 0
Last Post: 05-16-2007, 01:57 PM
-
By Application Development in forum cobol
Replies: 0
Last Post: 10-27-2006, 09:19 PM
-
By Application Development in forum REXX
Replies: 2
Last Post: 05-15-2006, 04:14 PM
-
By Application Development in forum REXX
Replies: 5
Last Post: 01-18-2006, 04:14 PM