DO NOT REPLY [Bug 37054] New: - NoClassDefFoundError using ServletContextListener

2005-10-12 Thread bugzilla
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=37054.
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=37054

   Summary: NoClassDefFoundError using ServletContextListener
   Product: Tomcat 5
   Version: 5.5.12
  Platform: PC
OS/Version: Windows XP
Status: NEW
  Severity: major
  Priority: P2
 Component: Unknown
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: [EMAIL PROTECTED]


Since 5.5.12 using a ServletContextListener leads to a NoClassDefFoundError.
5.5.11 instead worked as expected with exactly the same code.

The class ServletListener is part of the web application. The web application of
course has no servlet-api.jar included as this must be provided by the servlet
engine through the appropriate classloader.

o JVM is Sun 1.5.0_05, I got the same error with 1.5.0_04.

o My web.xml:
web-app
   ...
listener
listener-class
this.is.my.ServletListener
/listener-class
/listener   
/web-app

o My listener class:
public class ServletListener implements ServletContextListener {
public void contextInitialized(ServletContextEvent arg0) {...}
public void contextDestroyed(ServletContextEvent arg0) {…}
}

o This is the error during startup:
09:09:12,579 ERROR [/myApp]:3643 - Error configuring application listener of
class this.is.my.ServletListener
java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:870)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1305)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1187)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3640)
at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at 
org.apache.catalina.core.StandardService.start(StandardService.java:450)
at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:680)
at org.apache.catalina.startup.Catalina.start(Catalina.java:536)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
09:09:12,594 ERROR [/myApp]:3650 - Skipped installing application listeners due
to previous error(s)

-- 
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 26447] - NoClassDefFoundError while using Custom Validator (or standard validator - missing ModuleUtils)

2005-06-18 Thread bugzilla
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=26447.
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=26447


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution||INVALID




--- Additional Comments From [EMAIL PROTECTED]  2005-06-18 07:51 ---
This issue, even the last case of Tomcat problems, is obviously an app server
issue.  Please reopen if you can identify a change Struts needs to make to
remedy the issue.

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

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 26447] - NoClassDefFoundError while using Custom Validator (or standard validator - missing ModuleUtils)

2005-05-24 Thread bugzilla
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=26447.
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=26447


[EMAIL PROTECTED] changed:

   What|Removed |Added

 CC||[EMAIL PROTECTED], tomcat-
   ||[EMAIL PROTECTED]
 Status|RESOLVED|REOPENED
 Resolution|INVALID |
Summary|NoClassDefFoundError while  |NoClassDefFoundError while
   |using Custom Validator  |using Custom Validator (or
   ||standard validator - missing
   ||ModuleUtils)




--- Additional Comments From [EMAIL PROTECTED]  2005-05-25 02:24 ---
when switching from tomcat 5.5.4 to 5.5.9, getting

ERROR [http-8443-Processor25] (StandardWrapperValve.java:253) -
Servlet.service() for servlet action threw
exception
java.lang.NoClassDefFoundError: org/apache/struts/util/ModuleUtils
at
org.apache.struts.validator.Resources.getValidatorResources(Resources.java:94)
at 
org.apache.struts.validator.Resources.initValidator(Resources.java:294)
at
org.apache.struts.validator.ValidatorForm.validate(ValidatorForm.java:106)
at
com.privasphere.privalope.util.PsphValForm.validateFromAction(PsphValForm.java:123)
at
com.privasphere.privalope.control.action.LoginAction.userCheck(LoginAction.java:1146)
at
com.privasphere.privalope.control.action.LoginAction.execute(LoginAction.java:239)
at
com.privasphere.privalope.control.action.LoginAction.execute(LoginAction.java:98)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252
)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:407)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol
.java:744)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)


admitted my struts.jar is in CATALINA_HOME/shared/lib against the warning of
http://struts.apache.org/userGuide/configuration.html#config_add but why should
the behaviour change from 5.5.4 to 5.5.9?

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

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-11-17 Thread bugzilla
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=28949.
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=28949


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution||WONTFIX




--- Additional Comments From [EMAIL PROTECTED]  2004-11-17 16:03 ---
So it seems to work on 5.5 (I tried 5.5.4, couldn't reproduce the error, and 
Marc couldn't reproduce it on 5.5.3).  Given that no one feels like doing 
classloader work on the 5.0 branch now that 5.5 is stable, I'm closing this 
issue.  Please only reopen this issue if you have a tested patch to the 
classloader that you can attach to it -- thanks.

-- 
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-27 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-27 11:23 ---
I could only test it on one computer up to now, but it seems better with 5.5.3:
I wasn't able to reproduce the problem in 20 tests when it appeared ~8 times for
20 tests with 5.0.28. I have to perform tests on other machines to have a better
opinion.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-27 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-27 12:08 ---
Then it would indicate that the issue was with StandardClassLoader (which in 5.5
is replaced by a URL classloader).

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31304] - NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

2004-10-26 Thread bugzilla
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=31304.
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=31304

NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|RESOLVED|CLOSED



--- Additional Comments From [EMAIL PROTECTED]  2004-10-26 10:26 ---
After numerous fresh installs on my laptop with no success I attempted an
install on another machine. It worked. But for the life of me still can't see
why it doesn't on my laptop ...

Thanks for your help Yoav, sorry for troubling you.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-25 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-25 19:11 ---
Updates?  Is 5.5.3 better?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-07 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 11:01 ---
I tried it, and it worked (I'm on Windows). I tried increasing the amount of
frames too.
I don't quite see how it would be different from hitting one of the pages with
ab and a high concurrecy.

This bug doesn't make sense to me overall: it's getting closer to INVALID.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-07 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 12:56 ---
As it is a bug that doesn't happen systematically, I understand that it is for
you difficult to accept it as valid. But as I'm not the only one having the
problem, I'm sure that it is not a dream (sorry a nighmare) and it sould NOT be
changed to INVALID.

As you can't reproduce it on your computer, perhaps can you give some indication
to those wo can, so that they to find the cause? What would you look at if you
could reproduce it?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-07 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup

[EMAIL PROTECTED] changed:

   What|Removed |Added

Version|5.0.19  |5.0.28



--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 13:01 ---
I'd look at the thread-safety of the relevant classloader.  Multiple frames 
means multiple more-or-less concurrent hits, and if there's a class that needs 
to be loaded it means multiple concurrent loadClass-type requests.  But you 
don't want to just synchronized everything on the classloader for no reason, as 
that's a performance penalty.  However, that can be a useful diagnostic tool:

So here's one approach, if you have the time and really want to help us out: 
build your own Tomcat 5.0.28 having added the synchronized keyword around every 
method in every Catalina classloader.  Then try your test and see if the error 
goes away.  This is just a guess, but that's what I'd try if I were in your 
position.  It's wild overkill, but you can always strip out the synchronized 
places one by one afterwards.

BTW, updating version from 5.0.19 to 5.0.28 on this issue.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-07 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 13:12 ---
If this was the case, then you would get problems for servlet based application
as well, or for JSPs which use helper classes. Actually, since a frame is only a
way to do a few concurrent requests, you'd get problems during load tests (for
ex on the date.jsp example).

Syncing everything in the classloader is a bad test IMO. I think it will greatly
affect the capability of the server to run concurrent stuff, and as a result it
will change the behavior of many other components.

Let's not waste time on this.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31304] - NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

2004-10-07 Thread bugzilla
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=31304.
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=31304

NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WORKSFORME



--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 13:33 ---
I took your WAR, and modified it for my environment.  The only changes were the 
JDBC driver class (I have Oracle locally, so oracle.jdbc.driver.OracleDriver), 
and of course database URL, username, and password.  Whether I deploy as a 
packed WAR, or as an expanded directory structure, both dbtest.jsp and 
dbtestdirect.jsp work for me.  (I had to create a dummy table testdata of 
course to match your query).  I get no errors at all, much less that 
collections error you quote.

This was on a clean, new 5.0.28 installation, using Sun JDK 1.4.2 on Solaris 
8.  I repeated the same thing on Windows 2000, same results.  It all works.  So 
I'm closing this item as WORKSFORME.

If I were you, I'd try it with a clean installation, as there's no other 
explanation for what you're seeing.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-07 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 14:08 ---
For info: 
I've just performed a test on an older computer with Windows 2000. Downloaded
Tomcat 5.0.28 zip version and placed the small test application attached to this
bug in the webapps dir. I've performed 20 times startup.bat, called the default
page of the webapp in the browser and then shutdown.bat. In 12 cases everything
was correct and in 8 cases one of the frame had the NoClassDefFoundError exception.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-07 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 14:21 ---
I am sure this is a bug.  There is just too much documentation and too many
disparate reports for that not to be the case.  I am also not sure what
INVALID means, but if it means that the bug does not exist, that is not right.
 The bug does exist.  So, I assume INVALID does not mean that.

I clearly get the undesired behavior both with Marc's test war and with my own
application.  

I should mention that I have different frame based pages.  Some of the pages
have this problem on a consistent basis.  Others never have this problem.  Why
that would be is a mystery to me.  The only apparent difference between the
pages is the number of times the custom taglib is used.  On the page with twelve
uses of the taglib, the behavior is clear and persistent: nearly everytime but
not quite.  Why that should make a difference is not clear to me.  But, that is
the only difference I see.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-07 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 14:33 ---
Created an attachment (id=12984)
I tested Marc's war 7 times and got the error everytime on a Compaq Presario 2500 
running XP Home and Tomcat 5.0 as previously indicated.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-07 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 14:54 ---
Yoav, you mean in all 3:
org.apache.catalina.loader.StandardClassLoader
org.apache.catalina.loader.WebappClassLoader
org.apache.jasper.servlet.JasperLoader

or are there any other class loaders?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-07 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 14:58 ---
Try Tomcat 5.5.3 first. Then I think you shouldn't get guidance if you expect to
actually get a fresh look at what this issue could be.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-06 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-07 05:06 ---
Created an attachment (id=12980)
This is a war provided by Marc Guillemot which replicates this bug.  The replication 
works better (or worse) on Windows than Linux.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-10-05 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-10-06 05:59 ---
Hi.

It is definitely still happening on 5.0.28.

Additional comments/indicators:

-  Only happens when frames are in use - and more than 1 page separate frames 
are accessing the custom tag libs
-  Seems to happen when the machine running Tomcat is under fairly heavy 
memory load
-  Seems more likely to occur if the custom tag lib defines a large number of 
tags.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31304] - NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

2004-09-28 Thread bugzilla
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=31304.
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=31304

NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList





--- Additional Comments From [EMAIL PROTECTED]  2004-09-28 09:31 ---
Created an attachment (id=12875)
test webapp war file

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31304] - NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

2004-09-28 Thread bugzilla
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=31304.
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=31304

NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList





--- Additional Comments From [EMAIL PROTECTED]  2004-09-28 09:32 ---
Yoav,

Please accept my apologies for the delay in providing the war file. I don't
normally deploy using one so I hope it is what you were after.

Thanks again.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-09-21 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-09-21 19:20 ---
Without a test case allowing us to reproduce this problem, this issue will be 
closed as either INVALID or WORKSFORME.  Please post a WAR file which we can 
reload using the admin webapp that will throw this exception.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31304] - NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

2004-09-21 Thread bugzilla
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=31304.
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=31304

NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList





--- Additional Comments From [EMAIL PROTECTED]  2004-09-21 19:57 ---
Can you please attach a .war file to this issue with your test JSP, web.xml, 
and META-INF/context.xml file?  Obviously you can use dummy database URL, 
username, and password, as I'll have to use local test values.  I'd like to try 
to reproduce it, although obviously if this was true out of the box we'd have 
heard about it on the mailing list.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31304] - NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

2004-09-20 Thread bugzilla
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=31304.
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=31304

NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList





--- Additional Comments From [EMAIL PROTECTED]  2004-09-20 16:46 ---
First, using DBCP works for me out of the box with Tomcat 5.0.28.  So you must 
have changed something in order to get this error.

Did you modify the commons-pool, commons-collections, or commons-dbcp versions 
that shipped with Tomcat?  Did you place additional versions of any of these 
jars in $CATALINA_HOME/common/lib or in your webapp's WEB-INF/lib directory?

This is the kind of issue that's best discussed on tomcat-user first, rather 
than opening a Tomcat bug report right away, as it's much more likely to be a 
configuration error on your part than an actual Tomcat bug.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31304] - NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

2004-09-20 Thread bugzilla
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=31304.
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=31304

NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList





--- Additional Comments From [EMAIL PROTECTED]  2004-09-20 16:48 ---
Looking at the Jakarta Commons-Collections 3.1 JavaDoc makes it clear that 
org.apache.commons.collections.CursorableLinkedList exists (although it's 
deprecated).

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31304] - NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

2004-09-20 Thread bugzilla
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=31304.
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=31304

NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList





--- Additional Comments From [EMAIL PROTECTED]  2004-09-21 00:01 ---
Yoav,

All that was added was the mysql-connector JAR to common/lib and a session
counting listener to common/classes. Both WEB-INF/lib and WEB-INF/classes are empty.

--- # jar tf common/lib/commons-collections-3.1.jar ---

org/apache/commons/collections/CursorableLinkedList$Listable.class
org/apache/commons/collections/CursorableLinkedList$ListIter.class
org/apache/commons/collections/CursorableLinkedList$Cursor.class
org/apache/commons/collections/CursorableLinkedList.class

So yes it exists in mine as well. To be expected really since I haven't modified
anything.

--- context config ---

  Resource auth=container name=jdbc/test type=javax.sql.DataSource/
  ResourceParams name=jdbc/test
parameter
  nameurl/name
  valuejdbc:mysql://dev:3306/test?autoReconnect=true/value
/parameter
parameter
  namevalidationQuery/name
  valueselect id, foo, bar from testdata/value
/parameter
parameter
  namemaxIdle/name
  value5/value
/parameter
parameter
  namemaxActive/name
  value100/value
/parameter
parameter
  namedriverClassName/name
  valuecom.mysql.jdbc.Driver/value
/parameter
parameter
  namemaxWait/name
  value1/value
/parameter
parameter
  nameremoveAbandoned/name
  valuetrue/value
/parameter
parameter
  namefactory/name
  valueorg.apache.commons.dbcp.BasicDataSourceFactory/value
/parameter
parameter
  nameusername/name
  valuetest/value
/parameter
parameter
  namelogAbandoned/name
  valuetrue/value
/parameter
parameter
  nameremoveAbandonedTimeout/name
  value60/value
/parameter
parameter
  namepassword/name
  valuetest/value
/parameter
  /ResourceParams

--- WEB-INF/web.xml ---

resource-ref
  description
DB Connection Pool
  /description
  res-ref-name
jdbc/test
  /res-ref-name
  res-type
javax.sql.DataSource
  /res-type
  res-auth
Container
  /res-auth
/resource-ref

--- test JSP ---

%@ page import=java.sql.*,
 javax.naming.Context,
 javax.naming.InitialContext,
 javax.sql.DataSource%
%
  Context initContext = new InitialContext();
  Context envContext  = (Context)initContext.lookup(java:/comp/env);
  DataSource ds = (DataSource)envContext.lookup(jdbc/test);
  Statement stmt = null;
  ResultSet rs = null;
  Connection conn = null;
  if (ds != null) {
  try {
conn = ds.getConnection();
stmt = conn.createStatement();
rs = stmt.executeQuery(select id, foo, bar from testdata);
while (rs.next()) {
   %id: %= rs.getInt(id) %, foo: %= rs.getString(foo) %, bar: %=
rs.getInt(bar) %br/%
}
rs.close();
rs = null;
stmt.close();
stmt = null;
conn.close();
conn = null;
  } catch (SQLException e) { ; } finally {
if (rs != null) {
  try { rs.close(); } catch (SQLException e) { ; }
  rs = null;
}
if (stmt != null) {
  try { stmt.close(); } catch (SQLException e) { ; }
  stmt = null;
}
if (conn != null) {
  try { conn.close(); } catch (SQLException e) { ; }
  conn = null;
}
  }
  } else {
  % DataSource is null %
  }
%

I also have a page that performs the same function but by going directly using
the same settings i.e. Class.forName ... etc ...

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 31304] New: - NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

2004-09-19 Thread bugzilla
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=31304.
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=31304

NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList

   Summary: NoClassDefFoundError:
org/apache/commons/collections/CursorableLinkedList
   Product: Tomcat 5
   Version: 5.0.28
  Platform: PC
OS/Version: Linux
Status: NEW
  Severity: Critical
  Priority: Other
 Component: Unknown
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


Hi,

I am receiving the above error when I try to execute a JSP page which attempts
to access a MySQL database via a DataSource. The configuration is following the
JNDI reference in the documentation. I have experienced this with both 5.0.25
and 5.0.28.

Context initContext = new InitialContext();
Context envContext  = (Context)initContext.lookup(java:/comp/env);
DataSource ds = (DataSource)envContext.lookup(jdbc/test);
  Statement stmt = null;
  ResultSet rs = null;
  Connection conn = null;
  try {
conn = ds.getConnection();  -- error occurs here

ApplicationDispatcher[/sportsweb] Servlet.service() for servlet jsp threw exception
java.lang.NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList
at org.apache.commons.pool.impl.GenericObjectPool.init(Unknown Source)
at org.apache.commons.pool.impl.GenericObjectPool.init(Unknown Source)
at
org.apache.commons.dbcp.AbandonedObjectPool.init(AbandonedObjectPool.java:97)
at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:545)
at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:312)
at org.apache.jsp.dbtest_jsp._jspService(dbtest_jsp.java:58)

# java -version
java version 1.4.2_03
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02)
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)

Tomcat 5 was installed by extracting the tar.gz version and modifying the conf
files appropriately.

I have searched through the mailing list archive but can't find anything
regarding this. 

My common/lib directory containg commons-collections-3.1.jar as distributed with
Tomcat 5.0.28 (20 Sep 04)

Any help will be appreciated.

Thanks,
Peter Johnson

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-09-08 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-09-08 13:22 ---
Yes, it still happens with Tomcat 5.0.28.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 30575] - noClassDefFoundError: org/apache/tomcat/util/http/mapper/Mapper

2004-08-18 Thread bugzilla
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=30575.
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=30575

noClassDefFoundError: org/apache/tomcat/util/http/mapper/Mapper

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||INVALID



--- Additional Comments From [EMAIL PROTECTED]  2004-08-18 20:09 ---
This bug doesn't make any sense. What are you trying to do? Please add a test
case or more info.

-- Jeanfrancois

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 30575] New: - noClassDefFoundError: org/apache/tomcat/util/http/mapper/Mapper

2004-08-10 Thread bugzilla
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=30575.
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=30575

noClassDefFoundError: org/apache/tomcat/util/http/mapper/Mapper

   Summary: noClassDefFoundError:
org/apache/tomcat/util/http/mapper/Mapper
   Product: Tomcat 5
   Version: 5.0.27
  Platform: Other
OS/Version: Other
Status: UNCONFIRMED
  Severity: Critical
  Priority: Other
 Component: Unknown
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


Found the tomcat-util.jar file.  It has the http directory but no http/mapper 
directory.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-08-04 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|INVALID |



--- Additional Comments From [EMAIL PROTECTED]  2004-08-04 16:12 ---
This seems to happen after each restart of the applicaton on one development
computer. It appears only sporadically on other computers. I can't send the
application. If you have indications, I can apply them on this computer to help
solving this bug.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-07-19 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution||INVALID



--- Additional Comments From [EMAIL PROTECTED]  2004-07-19 12:29 ---
Sorry, it still doens't happen for me. The admin webapp appears to work fine,
with all its Struts tags and frames.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-06-15 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|INVALID |



--- Additional Comments From [EMAIL PROTECTED]  2004-06-15 16:33 ---
I'm having the same issue. A refresh of the offending page loads properly. 
It's always after a tomcat restart and it can't find one of the classes for a 
custom tag.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-05-29 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-05-29 18:56 ---
I've got the same problem: 
 webapp reloading/starting  page with frames  NoClassDefFoundError: xxxTag 
(after reloading of page everything is OK)

this happens sporadically (but happens :( )

i know that NoClassDefFoundError: class is usually connected with the 
problem of the visibility of dependent classes of class in classloader tree, 
but in this case it seems to be st. else (i've checked that all required 
clasess was visible).

i don't understand the accidentality of occurrences of this error (various 
frames, various tags)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-05-29 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup





--- Additional Comments From [EMAIL PROTECTED]  2004-05-29 19:10 ---
Hi.

This also happens to me.  In my case is always seems to happen with TEI 
classes that are in my custom tag library - and if there are not any TEI 
classes then another class - also a custom tag class - is not found after 
restart.  A refresh sorts the problem.

I have posted this issue to the users list a number of times.  The problem 
seems to happen under the following conditions:

-  large custom tag library (mine is custom with 200+ tags)
-  A number of frames in the browser - one or more of which reference the tag 
library
-  TEI classes (if present) are always the culprits - and always in order of 
appearance in the tld.

I have now got a servlet doing a load-on-startup of 1 and in its init I do the 
following:

ClassLoader cls = this.getClass().getClassLoader();
cls.loadClass(offence.very.TEIClasses);

:)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] - Occasional NoClassDefFoundError for tag classes at startup

2004-05-14 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID



--- Additional Comments From [EMAIL PROTECTED]  2004-05-14 07:20 ---
I've never seen this occur with the admin webapp, which seems a good candidate,
nor with other Struts based webapps.
Please submit a test case.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 28949] New: - Occasional NoClassDefFoundError for tag classes at startup

2004-05-13 Thread bugzilla
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=28949.
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=28949

Occasional NoClassDefFoundError for tag classes at startup

   Summary: Occasional NoClassDefFoundError for tag classes at
startup
   Product: Tomcat 5
   Version: 5.0.19
  Platform: PC
OS/Version: Linux
Status: NEW
  Severity: Normal
  Priority: Other
 Component: Catalina
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


I get now and then a NoClassDefFoundError concerning a tag class (not always the
same) after I've restarted the webapp. After a reload, the concerned page is
displayed normally and it doesn't seem to have any consequences. This occurs on
a page with many frames (I've not seen it on any other page, but I call this
page really more frequently than others) and when it occurs, only 1 frame is
concerned.

The stacktrace from the last case:
2004-05-13 14:53:38 StandardWrapperValve[jsp]: Servlet.service() for servlet jsp
threw exception
java.lang.NoClassDefFoundError: org.apache.struts.taglib.html.ImgTag
at org.apache.jsp.nav.navtop_jsp.class$(navtop_jsp.java:262)
at org.apache.jsp.nav.navtop_jsp._jspx_meth_html_img_0(navtop_jsp.java:459)
at org.apache.jsp.nav.navtop_jsp._jspx_meth_html_link_0(navtop_jsp.java:440)
at org.apache.jsp.nav.navtop_jsp._jspService(navtop_jsp.java:182)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
at
de.internetzky.util.web.JSPEngineExceptionReporter.doFilter(JSPEngineExceptionReporter.java:45)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
at
de.internetzky.util.web.SessionsObserver$SessionCreationFilter.doFilter(SessionsObserver.java:77)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
at de.internetzky.jnetz.web.Log4jNDCFilter.doFilter(Log4jNDCFilter.java:68)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
at
org.apache.coyote.http11

DO NOT REPLY [Bug 14595] - bind to RMI registry fails in Registry.rebind() with noClassDefFoundError

2004-02-12 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14595.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14595

bind to RMI registry fails in Registry.rebind() with noClassDefFoundError

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID



--- Additional Comments From [EMAIL PROTECTED]  2004-02-12 22:30 ---
This looks like a JDK issue rather than a Tomcat bug.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 26174] New: - NoClassDefFoundError when calling getNamedDispatcher with security manager

2004-01-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26174.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26174

NoClassDefFoundError when calling getNamedDispatcher with security manager

   Summary: NoClassDefFoundError when calling getNamedDispatcher
with security manager
   Product: Tomcat 4
   Version: 4.1.24
  Platform: PC
OS/Version: Linux
Status: NEW
  Severity: Normal
  Priority: Other
 Component: Catalina
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


In the default RPM installation, the following servlet code causes a 
NoClassDefFoundError when running under the security manager.

RequestDispatcher rd = servletcontext.getNamedDispatcher(default);

This problem was solved by putting the following into catalina.policy:
permission 
java.lang.RuntimePermission accessClassInPackage.org.apache.catalina.*;
permission 
java.lang.RuntimePermission accessClassInPackage.org.apache.catalina;
permission 
java.lang.RuntimePermission defineClassInPackage.org.apache.catalina.*;
permission 
java.lang.RuntimePermission defineClassInPackage.org.apache.catalina;

I propose that either (A) getNamedDispatcher be modified so that it doesn't 
generate this error or (B) the above lines get added by default to 
catalina.policy. (Possibly this is too liberal.  Maybe there is a more 
specific setting that should be applied).

As a side note, the RPM (rightly so, I believe) installs Tomcat with the 
security manager on by default.  This makes it important that catalina.policy 
settings allow servlets and JSP files to work smoothly.

Trace:
java.lang.NoClassDefFoundError: org/apache/catalina/core/ApplicationDispatcher

java.lang.NoClassDefFoundError: org/apache/catalina/core/ApplicationDispatcher
at org.apache.catalina.core.ApplicationContext.getNamedDispatcher
(Unknown Source)
at org.apache.catalina.core.ApplicationContextFacade.getNamedDispatcher
(Unknown Source)
at com.forio.servlet.plugin.implement.ServeFile.sendFileResponse
(Unknown Source)
at com.forio.servlet.plugin.implement.ServeFile.processRequest(Unknown 
Source)
at com.forio.servlet.SimServlet.handleRequest(Unknown Source)
at com.forio.servlet.util.VelocityServletAlt.doRequest(Unknown Source)
at com.forio.servlet.util.VelocityServletAlt.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.access$0(Unknown 
Source)
at org.apache.catalina.core.ApplicationFilterChain$1.run(Unknown 
Source)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown 
Source)
at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 24270] New: - NoClassDefFoundError when running in security mode

2003-10-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24270.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24270

NoClassDefFoundError when running in security mode

   Summary: NoClassDefFoundError when running in security mode
   Product: Tomcat 5
   Version: Nightly Build
  Platform: Sun
OS/Version: Solaris
Status: NEW
  Severity: Normal
  Priority: Other
 Component: Jasper
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]
CC: [EMAIL PROTECTED]


I ran standalone tomcat nightly (10/29/2003) build with -security option, and
default catlina.policy. When executing a jsp that uses reflection, internal
error occurred:  It happened on both Windows 200 pro and Solaris 9 Sparc, with
j2se 1.4.2_01/_02

javax.servlet.ServletException: java.lang.NoClassDefFoundError:
org/apache/tomcat/util/http/FastHttpDateFormat
at com.sun.ts.tests.jsp.common.util.JspTestUtil.invokeTest(JspTestUtil.java:78)
at org.apache.jsp.JspWriterTest_jsp._jspService(JspWriterTest_jsp.java:510)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:284)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:306)
at 
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:200)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:278)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:97)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:183)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:209)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
at java.lang.Thread.run(Thread.java:534

DO NOT REPLY [Bug 24270] - NoClassDefFoundError when running in security mode

2003-10-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24270.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24270

NoClassDefFoundError when running in security mode





--- Additional Comments From [EMAIL PROTECTED]  2003-10-30 23:34 ---
Created an attachment (id=8840)
war file to reproduce

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 24270] - NoClassDefFoundError when running in security mode

2003-10-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24270.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24270

NoClassDefFoundError when running in security mode





--- Additional Comments From [EMAIL PROTECTED]  2003-10-30 23:36 ---
http://localhost:8080/jsp_jspwriter_web/JspWriterTest.jsp?testname=jspWriterClearIOExceptionTest
is the url that triggered the error with attached war.

The following is from catalina.out on Solaris:
Security Violation, attempt to use Restricted Class:
org.apache.jasper.compiler.Localizer
java.security.AccessControlException: access denied (java.lang.RuntimePermission
accessClassInPackage.org.apache.jasper.compiler)
at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:269)
at java.security.AccessController.checkPermission(AccessController.java:401)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:524)
at java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1491)
at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:820)
at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:756)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at org.apache.jasper.runtime.JspWriterImpl.clear(JspWriterImpl.java:178)
at
org.apache.jsp.JspWriterTest_jsp.jspWriterClearIOExceptionTest(JspWriterTest_jsp.java:231)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
com.sun.ts.tests.jsp.common.util.JspTestUtil.invokeTest(JspTestUtil.java:76)
at org.apache.jsp.JspWriterTest_jsp._jspService(JspWriterTest_jsp.java:510)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:284)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:306)
at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:200)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:278)
at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:97)
at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:187)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:183)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:563)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 24270] - NoClassDefFoundError when running in security mode

2003-10-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24270.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=24270

NoClassDefFoundError when running in security mode

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED



--- Additional Comments From [EMAIL PROTECTED]  2003-10-31 01:35 ---
Fixed.

Thanks

-- Jeanfrancois

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 14595] New: - bind to RMI registry fails in Registry.rebind() with noClassDefFoundError

2002-11-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14595.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14595

bind to RMI registry fails in Registry.rebind() with noClassDefFoundError

   Summary: bind to RMI registry fails in Registry.rebind() with
noClassDefFoundError
   Product: Tomcat 4
   Version: 4.1.12
  Platform: PC
OS/Version: Linux
Status: NEW
  Severity: Normal
  Priority: Other
 Component: Unknown
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


Trying to create/bind to an RMI registry fails with the error:
java.lang.NoClassDefFoundError: sun/reflect/SerializationConstructorAccessorImpl

The Java installation is SDK 1.4.1.
The OS is RedHat 7.3.

In searching the Web the only reference to this problem I have located is to do
with a bug in Java 1.4 or Ant. The workaround during building is to set the
fork=true option for Ant.

A temporary fix is to run Tomcat with JRE 1.3.1.

--
To unsubscribe, e-mail:   mailto:tomcat-dev-unsubscribe;jakarta.apache.org
For additional commands, e-mail: mailto:tomcat-dev-help;jakarta.apache.org




JK2+Apache2: LogFactory java Error: NoClassDefFoundError

2002-10-07 Thread Brzezinski, Paul J

Getting an error message when I start Tomcat 4.1.12 on Solaris 8 SPARC:

15750 [main] ERROR server.JkMain  - Can't create apr
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.jk.apr.AprImpl.clinit(AprImpl.java:340)

I'm using the Apache Tomcat/4.1.12-LE-jdk14.

FYI: CLASSPATH set to:

/server/lib/commons-logging.jar:/em/opt/j2sdk1.4.0_02/lib/tools.jar:.:/em/op
t/j2sdk1.4.0_02/lib/jta.jar:/em/opt/jaf-1.0.2/activation.jar:/em/opt/javamai
l-1.3/mail.jar:/em/opt/j2sdk1.4.0_02/jre/lib/jsse.jar


Anyone else run into this?

Know how to solve it?  

Is it a CLASSPATH env var problem?




--
mailto:[EMAIL PROTECTED]
Enterprise Distributed Capabilities
EDS Corporation
248-265-8283




Paul J. Brzezinski ([EMAIL PROTECTED]).vcf
Description: Binary data

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]


DO NOT REPLY [Bug 13052] - SecurityManager + req.getParameter() = ParameterMap class loading NoClassDefFoundError exception

2002-09-30 Thread bugzilla

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

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13052

SecurityManager + req.getParameter() = ParameterMap class loading 
NoClassDefFoundError exception

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution||FIXED



--- Additional Comments From [EMAIL PROTECTED]  2002-09-30 20:02 ---
Note, only security exploit bug fixes are being made to the Tomcat 4.0.x branch.
I had already added the accessClassInPackage for the util package to the
catalina.policy in the current Tomcat 4.1.x branch.  I added the additional
defineClassInPackage permissions to this branch in CVS. Thanks for reporting this.

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




DO NOT REPLY [Bug 13052] - SecurityManager + req.getParameter() = ParameterMap class loading NoClassDefFoundError exception

2002-09-30 Thread bugzilla

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

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13052

SecurityManager + req.getParameter() = ParameterMap class loading 
NoClassDefFoundError exception

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|RESOLVED|CLOSED

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




DO NOT REPLY [Bug 13052] - SecurityManager + req.getParameter() = ParameterMap class loading NoClassDefFoundError exception

2002-09-27 Thread bugzilla

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

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13052

SecurityManager + req.getParameter() = ParameterMap class loading 
NoClassDefFoundError exception

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution||INVALID



--- Additional Comments From [EMAIL PROTECTED]  2002-09-27 22:19 ---
As I stated in the other bugzilla report, there is nothing in
org.apache.catalina.util.* that is security sensitive.

Fix your policy so that the correct defineClassInPackage Runitme permission is 
granted.

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




DO NOT REPLY [Bug 13052] - SecurityManager + req.getParameter() = ParameterMap class loading NoClassDefFoundError exception

2002-09-27 Thread bugzilla

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

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13052

SecurityManager + req.getParameter() = ParameterMap class loading 
NoClassDefFoundError exception

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|RESOLVED|CLOSED

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




DO NOT REPLY [Bug 13052] New: - SecurityManager + req.getParameter() = ParameterMap class loading NoClassDefFoundError exception

2002-09-26 Thread bugzilla

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

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13052

SecurityManager + req.getParameter() = ParameterMap class loading 
NoClassDefFoundError exception

   Summary: SecurityManager + req.getParameter() = ParameterMap
class loading NoClassDefFoundError exception
   Product: Tomcat 4
   Version: 4.0.4 Final
  Platform: Other
OS/Version: Other
Status: NEW
  Severity: Normal
  Priority: Other
 Component: Connector:Other
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


NOTE:  You should add a 4.0.5 Final Tomcat version option in Bugzilla.

I have confirmed this is a bug in Tomcat 4.0.5 when run with the 
SecurityManager enabled (but this may have existed in older Tomcat versions).  
After starting the server using the HTTP/1.1 Connector, a requested servlet 
that calls request.getParameter() will cause Tomcat to throw a 
java.lang.NoClassDefFoundError exception for class ParameterMap.  This is due 
to the webapp code not being granted the defineClassInPackage 
RuntimePermission for org.apache.catalina.util in the catalina.policy file.  
I imagine that the best solution here is to avoid having to grant this extra 
permission to webapps in the policy file by simply ensuring that ParameterMap 
gets loaded by the server classloader during Tomcat initialization.  This 
should be as simple as changing org.apache.catalina.connector.HttpRequestBase 
as follows:

-protected ParameterMap parameters = null;
+protected ParameterMap parameters = new ParameterMap();

Although the HTTP/1.1 Connector is deprecated as of Tomcat 4.1.x, the fix to 
this can still be made to HttpRequestBase, as it is a connector-independent 
base class.

-Eddie
__

Example request:
  http://127.0.0.1:8080/examples/servlet/RequestParamExample?
firstname=foolastname=bar

Example output (exception):
htmlheadtitleApache Tomcat/4.0.5 - Error report/titleSTYLE!--H1{font-
family : sans-serif,Arial,Tahoma;color : white;background-color : #0086b2;} BODY
{font-family : sans-serif,Arial,Tahoma;color : black;background-color : white;} 
B{color : white;background-color : #0086b2;} HR{color : #0086b2;} --/STYLE 
/headbodyh1Apache Tomcat/4.0.5 - HTTP Status 500 - Internal Server 
Error/h1HR size=1 noshadepbtype/b Exception 
report/ppbmessage/b uInternal Server 
Error/u/ppbdescription/b uThe server encountered an internal error 
(Internal Server Error) that prevented it from fulfilling this 
request./u/ppbexception/b prejavax.servlet.ServletException: 
Servlet execution threw an exception
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.access$000
(ApplicationFilterChain.java:98)
at org.apache.catalina.core.ApplicationFilterChain$1.run
(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:172)
at filters.ExampleFilter.doFilter(ExampleFilter.java:149)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.access$000
(ApplicationFilterChain.java:98)
at org.apache.catalina.core.ApplicationFilterChain$1.run
(ApplicationFilterChain.java:176)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:172)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:243)
at org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:190)
at org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke
(AuthenticatorBase.java:475)
at org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke
(StandardContext.java:2347)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:180

DO NOT REPLY [Bug 13052] - SecurityManager + req.getParameter() = ParameterMap class loading NoClassDefFoundError exception

2002-09-26 Thread bugzilla

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

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13052

SecurityManager + req.getParameter() = ParameterMap class loading 
NoClassDefFoundError exception

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||DUPLICATE



--- Additional Comments From [EMAIL PROTECTED]  2002-09-27 00:40 ---
This duplicates a previous report.  See bug 12101 for the
work around. 

*** This bug has been marked as a duplicate of 12101 ***

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




DO NOT REPLY [Bug 13052] - SecurityManager + req.getParameter() = ParameterMap class loading NoClassDefFoundError exception

2002-09-26 Thread bugzilla

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

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13052

SecurityManager + req.getParameter() = ParameterMap class loading 
NoClassDefFoundError exception

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|RESOLVED|CLOSED

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




DO NOT REPLY [Bug 13052] - SecurityManager + req.getParameter() = ParameterMap class loading NoClassDefFoundError exception

2002-09-26 Thread bugzilla

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

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13052

SecurityManager + req.getParameter() = ParameterMap class loading 
NoClassDefFoundError exception

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|CLOSED  |REOPENED
 Resolution|DUPLICATE   |



--- Additional Comments From [EMAIL PROTECTED]  2002-09-27 06:19 ---
Although it may be related, this is technically a DIFFERENT problem than bug 
12101.  Your fix to 12101 was to add the accessClassInPackage 
RuntimePermission to the catalina.policy file.  In Tomcat 4.0.5, even with this 
policy file, the exception is thrown due to a lack of a defineClassInPackage 
permission.  Hence, this bug calls for an additional fix to Tomcat.

I proposed a few solutions -- you can either grant the defineClassInPackage 
for org.apache.catalina.util to webapp code or (better yet) fix it in the 
Tomcat source by defining ParameterMap during server initialization (e.g., when 
HttpRequestBase gets instantiated).

So, I'm reopening this bug for your attention and comments.

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




NoClassDefFoundError

2002-04-24 Thread Paul, Samit (CORP, GEITC)

Hi,

I'm using Apache Tomcat 4.0.3 (OS - Win2000). I've encountered the problem
of - 
java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
I can successfully compile the java file which is basically for DB utility
and the way I'm loading the oracle driver is mentioned below - 
(Line no. 25) DriverManager.registerDriver(new
oracle.jdbc.driver.OracleDriver());
But while running the application through the tomcat it's throwing the
exception and pointing towards the line 25 of the java file. I've already
included the classes12.zip  classes111.zip file under the classpath
(jdk1.3.1).
Any suggestion?
- Samit



THIS E-MAIL MESSAGE ALONG WITH ANY ATTACHMENTS IS INTENDED ONLY FOR THE
ADDRESSEE and may contain confidential and privileged information.
If the reader of this message is not the intended recipient,
you are notified that any dissemination, distribution or copy of this 
communication is strictly Prohibited. 
If you have received this message by error, please notify us 
immediately, return the original mail to the sender and delete the 
message from your system.


--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: NoClassDefFoundError

2002-04-24 Thread Ignacio J. Ortega

 I've already
 included the classes12.zip  classes111.zip file under the classpath
 (jdk1.3.1).
 Any suggestion?

2 suggestions:

1) Use tomcat-user for this kind of messages.. Thanks..

2) None of Tomcat versions ( 3.x or 4.x ) reads zip files from the jar
repositories ( web-inf/lib nor any of the server repositiories ) ( as
the Servlet Spec says ), so rename your *.zip files to *.jar

Saludos ,
Ignacio J. Ortega



--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




DO NOT REPLY [Bug 6948] - Cocoon2 doesn't work because of strange NoClassDefFoundError

2002-03-07 Thread bugzilla

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

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6948

Cocoon2 doesn't work because of strange NoClassDefFoundError

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||DUPLICATE



--- Additional Comments From [EMAIL PROTECTED]  2002-03-07 08:19 ---
4.0.4 b1 fixes that problem (which has been discussed quite a bit on tomcat-user).

*** This bug has been marked as a duplicate of 6374 ***

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




DO NOT REPLY [Bug 6948] New: - Cocoon2 doesn't work because of strange NoClassDefFoundError

2002-03-06 Thread bugzilla

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

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6948

Cocoon2 doesn't work because of strange NoClassDefFoundError

   Summary: Cocoon2 doesn't work because of strange
NoClassDefFoundError
   Product: Tomcat 4
   Version: 4.0.3 Final
  Platform: PC
OS/Version: All
Status: NEW
  Severity: Critical
  Priority: Other
 Component: Catalina
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


When I tryed to run default install of Cocoon 2.0.1 Final on a default install 
of Tomcat 4.0.3 Final I saw Internal Server Error 500 showing that 
CocoonServlet cannot initialize with the root cause of NoClassDefFoundError (it 
couldn't find javax.xml.transform.URIResolver). Restarting Tomcat and playing 
with different configurations couldn't help.

When I installed Cocoon 2.0.1 Final under the same conditions but on Tomcat 
4.0.1 Final it run OK!

Here is the error page that I get with Cocoon 2.0.1 and Tomcat 4.0.3:

Apache Tomcat/4.0.3 - HTTP Status 500 - Internal Server Error



type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server Error) 
that prevented it from fulfilling this request.

exception 

javax.servlet.ServletException: Servlet.init() for servlet Cocoon2 threw 
exception
at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:935)
at org.apache.catalina.core.StandardWrapper.allocate
(StandardWrapper.java:653)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:190)
at org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke
(StandardContext.java:2343)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke
(ErrorDispatcherValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at org.apache.catalina.valves.AccessLogValve.invoke
(AccessLogValve.java:468)
at org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline.invokeNext
(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process
(HttpProcessor.java:1012)
at org.apache.catalina.connector.http.HttpProcessor.run
(HttpProcessor.java:1107)
at java.lang.Thread.run(Thread.java:484)


root cause 

java.lang.NoClassDefFoundError: javax/xml/transform/URIResolver
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
at java.security.SecureClassLoader.defineClass
(SecureClassLoader.java:111)
at org.apache.catalina.loader.WebappClassLoader.findClassInternal
(WebappClassLoader.java:1631)
at org.apache.catalina.loader.WebappClassLoader.findClass
(WebappClassLoader.java:926)
at org.apache.catalina.loader.WebappClassLoader.loadClass
(WebappClassLoader.java:1360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:290)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at 
org.apache.avalon.excalibur.component.ExcaliburComponentManager.configure

NoClassDefFoundError

2001-06-01 Thread kailash vyas

hi all

i am trying to run a jsp file with a bean tag in
Apache Jserv.
i have been provided with a servlets directory and a
bean directory where the bean directory has been
included in classpath on the server.

the code for jsp file is 
html

jsp:useBean id=comment class=cal.hello
scope=request
jsp:setProperty name=comment property=*
/
/jsp:useBean
   b% out.print(comment.getComment()); %/b


/html

the code for bean is 
package cal;
public class hello{
String comment;
 public hello() {
comment = comment;
  }
  public String getComment() {
 return comment;
  } 
  public void setComment(String acomment) {
 comment = acomment;
  }
}

i put the jsp file in servlets directory and the class
file in bean/cal.

i get the following error.

Exception while servicing request for
/servlets/hello.jsp:
java.lang.NoClassDefFoundError

i also tried putting a jar file in bean directory and 

pls help
-kailash

__
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  http://personal.mail.yahoo.com/



: RE: Tomcat NoClassDefFoundError

2001-01-20 Thread Peter Bhola

On downloading the latest version of Jarkarta (jakarta-tomcat-3.2.1) and
attempting to run the startup.sh under in the bin directory I got the
NoClassDefFoundError. What I found was untarring the files under the
directory foo, the directory foo/tomcat/jakarta-tomcat-3.2.1 was created.
The scripts work relative to foo/tomcat rather than
foo/tomcat/jakarta-tomcat-3.2.1. To remedy the problem, everything under
jakarta-3.2.1 must be placed under foo/tomcat.


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