Re: Fwd: [Bug 56430] Extension mapping that includes a dot in the extension does not work

2021-07-02 Thread Christopher Schultz

Mark,

On 7/1/21 03:56, Mark Thomas wrote:

On 30/06/2021 23:13, Christopher Schultz wrote:

All,

I don't believe I have any BZ karma at all, but this user has 
duplicated old comments and inserted spam URLs into the comment 
stream. Can someone kill this stuff?


Yes. Felix or I can do it. I've just removed it.

Please don't duplicate the spam by forwarding it to the mailing list.


Aha, I forgot about that part :)

-chris


 Forwarded Message 
Subject: [Bug 56430] Extension mapping that includes a dot in the 
extension does not work

Date: Wed, 30 Jun 2021 20:58:16 +
From: bugzi...@apache.org
Reply-To: Tomcat Developers List 
To: dev@tomcat.apache.org

https://bz.apache.org/bugzilla/show_bug.cgi?id=56430

jullieverma  changed:




-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: Fwd: [Bug 56430] Extension mapping that includes a dot in the extension does not work

2021-07-01 Thread Mark Thomas

On 30/06/2021 23:13, Christopher Schultz wrote:

All,

I don't believe I have any BZ karma at all, but this user has duplicated 
old comments and inserted spam URLs into the comment stream. Can someone 
kill this stuff?


Yes. Felix or I can do it. I've just removed it.

Please don't duplicate the spam by forwarding it to the mailing list.

Mark




-chris

 Forwarded Message 
Subject: [Bug 56430] Extension mapping that includes a dot in the 
extension does not work

Date: Wed, 30 Jun 2021 20:58:16 +
From: bugzi...@apache.org
Reply-To: Tomcat Developers List 
To: dev@tomcat.apache.org

https://bz.apache.org/bugzilla/show_bug.cgi?id=56430

jullieverma  changed:




-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Fwd: [Bug 56430] Extension mapping that includes a dot in the extension does not work

2021-06-30 Thread Christopher Schultz

All,

I don't believe I have any BZ karma at all, but this user has duplicated 
old comments and inserted spam URLs into the comment stream. Can someone 
kill this stuff?


-chris

 Forwarded Message 
Subject: [Bug 56430] Extension mapping that includes a dot in the 
extension does not work

Date: Wed, 30 Jun 2021 20:58:16 +
From: bugzi...@apache.org
Reply-To: Tomcat Developers List 
To: dev@tomcat.apache.org

https://bz.apache.org/bugzilla/show_bug.cgi?id=56430

jullieverma  changed:

   What|Removed |Added

URL||https://cutt.ly/Bmo9ZOE
   Keywords||FAQ

--- Comment #10 from jullieverma  ---
Ok, but then it would be great, to get any kind of a feedback when deploying
the application. When I use an invalid pattern like '/*.jsp' the server also
complains. But when I use '*.my.txt' I get no hint that something is wrong.

--
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2021-06-30 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=56430

--- Comment #11 from jullieverma  ---
Since this is at best an enhancement, it can be considered fixed in Tomcat 8
which includes a rewrite valve that can easily do this sort of matching.

Documentation available here: https://www.callandys.com

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2021-06-30 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=56430

jullieverma  changed:

   What|Removed |Added

URL||https://cutt.ly/Bmo9ZOE
   Keywords||FAQ

--- Comment #10 from jullieverma  ---
Ok, but then it would be great, to get any kind of a feedback when deploying
the application. When I use an invalid pattern like '/*.jsp' the server also
complains. But when I use '*.my.txt' I get no hint that something is wrong.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-24 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

Mark Thomas ma...@apache.org changed:

   What|Removed |Added

 Resolution|INVALID |FIXED

--- Comment #9 from Mark Thomas ma...@apache.org ---
I've extended the check for suspicious URL patterns to include *.a.b style
patterns. The fix has been applied to 8.0.x for 8.0.6 onwards and to 7.0.x for
7.0.54 onwards.

While we can't realistically detect every possible error that a user might make
when specifying a pattern this is looks like it could be a common error and the
test was simple to add.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-22 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

--- Comment #5 from Karl Peterbauer k...@peterbauer.cc ---
I think both the Servlet spec and Tomcat's implementation are quite
unfortunate. Patterns like '*.jsp' or '*.my.txt' closely resemble the venerable
UNIX glob style pattern matching, and consequenty they should behave
accordingly. For example, the UNIX command ls *.my.txt does match a file
named test.my.txt.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-22 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

Christopher Schultz ch...@christopherschultz.net changed:

   What|Removed |Added

 Resolution|WORKSFORME  |INVALID

--- Comment #6 from Christopher Schultz ch...@christopherschultz.net ---
Thanks for the further clarification, Konstantin. I stopped reading too soon. I
see Tomcat as implementing the spec faithfully, here, so there is no bug.
Marking INVALID.

If you'd like to request an enhancement, please REOPEN this bug and state your
request.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-22 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

--- Comment #7 from Remy Maucherat r...@apache.org ---
As an enhancement, it should be fine to say the rewrite valve should be used.
It is a generic solution that can take care of any matching scenario, but it
would be bad to add tiny proprietary extensions however.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-22 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

Benjamin Plocek sm...@benjaminplocek.com changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|INVALID |---

--- Comment #8 from Benjamin Plocek sm...@benjaminplocek.com ---
Using the rewrite valve is not an enhancement. It's a workaround that doesn't
work with Tomcat 7.

Please, read my comment #3. I now see why Tomcat doesn't support extension
mappings including multiple dots. But hey, then please fix your code so that it
is consistent.

In StandardContext.java you have a method validateURLPattern which is used at
startup. For this method the String '*.my.txt' _is valid_, but when it comes to
using this pattern, it does not have an effect, because the rest of the code
seems to agree with your explanation and takes this pattern as invalid.

So, again, I REOPEN this issue and request this enhancement: Fix the check at
startup, so that it is clear why the given filter mapping with multiple dots
does not work. It's a pain, when you have to find out why your filter does not
work and you don't even get a warning in your logs.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-22 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

Remy Maucherat r...@apache.org changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |INVALID

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-20 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

Mark Thomas ma...@apache.org changed:

   What|Removed |Added

   Severity|normal  |enhancement

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-20 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

Remy Maucherat r...@apache.org changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #4 from Remy Maucherat r...@apache.org ---
Since this is at best an enhancement, it can be considered fixed in Tomcat 8
which includes a rewrite valve that can easily do this sort of matching.

Documentation available here:
http://tomcat.apache.org/tomcat-8.0-doc/rewrite.html

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-19 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

Benjamin Plocek sm...@benjaminplocek.com changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|INVALID |---

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-18 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

--- Comment #1 from Christopher Schultz ch...@christopherschultz.net ---
This is probably a spec-clarification question, really: does * match a dot? Is
it greedy-matching? If it behaves like a Perl-compatible RE .* (or really any
RE .*), then what you'll match is .txt and not .my.txt.

I agree with you that Tomcat's behavior is surprising, at least in this case.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-18 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

Konstantin Kolinko knst.koli...@gmail.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |INVALID

--- Comment #2 from Konstantin Kolinko knst.koli...@gmail.com ---
From Servlet 3.1-final.pdf
Ch. 12.1 Use of URL Paths (page #12-121 (141 of 240))

[quote]
3. If the last segment in the URL path contains an extension (e.g. .jsp), the
servlet
container will try to match a servlet that handles requests for the extension.
An
extension is defined as the part of the last segment after the last ’.’
character.
[/quote]

In Servlet 2.5 spec that is chapter SRV.11.1

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 56430] Extension mapping that includes a dot in the extension does not work

2014-04-18 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=56430

--- Comment #3 from Benjamin Plocek sm...@benjaminplocek.com ---
Ok, but then it would be great, to get any kind of a feedback when deploying
the application. When I use an invalid pattern like '/*.jsp' the server also
complains. But when I use '*.my.txt' I get no hint that something is wrong.

So I end up with a servlet-/filter-mapping that does not have any effect.

-- 
You are receiving this mail because:
You are the assignee for the bug.

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org