DO NOT REPLY [Bug 38312] New: - servlet-api.5.0.28.jar in classpath creates problems

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

DO NOT REPLY [Bug 38312] New: - servlet-api.5.0.28.jar in classpath creates problems

Bugzilla from bugzilla@apache.org
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38312>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38312

           Summary: servlet-api.5.0.28.jar in classpath creates problems
           Product: Tomcat 5
           Version: 5.5.9
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Catalina
        AssignedTo: [hidden email]
        ReportedBy: [hidden email]


I know its illegal to have a servlet-api.jar in the webapp classpath. Normally
it just gets ignored with a warning. With tomcat-5.5.9 and the servlet-api from
the previous tomcat version 5.0.28 which is then the servlet-api-2.3. I realize
that no warning is created and servlets don't function anymore.

After debugging a little bit I found a ClassCastException is produced in the
StandardWrapper.java when loading the servlet (line 1048). Thats because the
myServlet can not be casted to the servlet class of tomcat. It seems that tomcat
is in fact loading the servlet class of the webapp classloaded and therfore can
not cast it to the class of its own classloader.

Its quit unfortunate that it is not rejected that servlet-api and its not
showing ANY error message whatsoever in the normal tomcat log. The
classcastexception is not displayed, at least not when I start Tomcat normally.

--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

DO NOT REPLY [Bug 38312] - servlet-api.5.0.28.jar in classpath creates problems

Bugzilla from bugzilla@apache.org
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38312>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38312


[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID




------- Additional Comments From [hidden email]  2006-01-18 17:53 -------
This is really a one off complaint as compared to
http://tomcat.apache.org/faq/classnotfound.html#filter

--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

DO NOT REPLY [Bug 38312] - servlet-api.5.0.28.jar in classpath creates problems

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38312>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38312





------- Additional Comments From [hidden email]  2006-01-18 18:33 -------
I disagree since I the whole point is that I did not get an exception of any kind. The only result was that a
servlet that I thought I defined properly was not found in the browser. The Browser said "Servlet xxxx
could not be found".

Also I don't quit get it why you changed the behavior that .jars with packages like javax.servlet are not
loaded in the first place in tomcat. That existed in tomcat5 and was a big help. I know I am a nerd but I
love it if tomcat keeps on telling me rather than I have to waste hours to find that out by myself :-)

--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

DO NOT REPLY [Bug 38312] - servlet-api.5.0.28.jar in classpath creates problems

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38312>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38312


[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |




------- Additional Comments From [hidden email]  2006-01-18 19:59 -------
I reopen and ask you to supply a comment why you think I need to debug (literally debug) into the tomcat
code to find that I have a configuration issue...thanks in advance

--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

DO NOT REPLY [Bug 38312] - servlet-api.5.0.28.jar in classpath creates problems

Bugzilla from bugzilla@apache.org
In reply to this post by Bugzilla from bugzilla@apache.org
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=38312>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=38312


[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |INVALID




--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]