5.0.25 has got JNDI problems - you're better off with 5.0.26 - I'm running it now and have not experienced any problems [yet]. Since you're in a production environment, don't take any chances. But it doesn't make much sense to run differnt Tomcat versions on production and staging, so yes - always be on the side of caution.
Regarding your initial problem - why don't you re-install Tomcat and see what happens. Maybe something got corrupted somewhere - I now that's not what you're hoping for, but I always narrow things down from both sides. Michael ----- Original Message ----- From: "Carl Olivier" <[EMAIL PROTECTED]> To: "'Tomcat Users List'" <[EMAIL PROTECTED]> Sent: Saturday, June 05, 2004 8:23 AM Subject: RE: SSL and starting tomcat - issues > Hi Michael. > > Thanks for the response! > > I am running tomcat 5.0.24 - This is a production server - so I think I > should wait till TC5.026 is procounced stable? > > Thanks > > Carl > > -----Original Message----- > From: Michael Mehrle [mailto:[EMAIL PROTECTED] > Sent: 05 June 2004 05:25 PM > To: Tomcat Users List > Subject: Re: SSL and starting tomcat - issues > > > Hi Carl: > > Obviously there are some concurrency issues when registering contexts. What > version of Tomcat are you running? You might want to upgrade to 5.0.26 > (don't use 5.0.24) - from what I gathered this was a bug in 5.0.7. > > Let me know how you fare. > > Michael > > ----- Original Message ----- > From: "Carl Olivier" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Saturday, June 05, 2004 6:56 AM > Subject: SSL and starting tomcat - issues > > > > Greetings. > > > > I am having some weird error when starting tomcat - the exception in > > the logs is: > > > > WARNING: Error registering contexts > > java.util.ConcurrentModificationException > > at java.util.HashMap$HashIterator.nextEntry(HashMap.java:782) > > at java.util.HashMap$EntryIterator.next(HashMap.java:824) > > at java.util.HashMap.putAllForCreate(HashMap.java:424) > > at java.util.HashMap.clone(HashMap.java:656) > > at > > mx4j.server.DefaultMBeanRepository.clone(DefaultMBeanRepository.java:5 > > 6) > > at > > mx4j.server.MBeanServerImpl.findMBeansByPattern(MBeanServerImpl.java:1603) > > at > > mx4j.server.MBeanServerImpl.queryObjectNames(MBeanServerImpl.java:1568) > > at > > mx4j.server.MBeanServerImpl.queryMBeans(MBeanServerImpl.java:1512) > > at > > org.apache.coyote.tomcat5.MapperListener.init(MapperListener.java:136) > > at > > org.apache.coyote.tomcat5.CoyoteConnector.start(CoyoteConnector.java:1510) > > at > > org.apache.catalina.core.StandardService.start(StandardService.java:485) > > at > > org.apache.catalina.core.StandardServer.start(StandardServer.java:2298) > > at org.apache.catalina.startup.Catalina.start(Catalina.java:556) > > 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.startup.Bootstrap.start(Bootstrap.java:284) > > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422) > > > > This results in none of the 49 contexts (hosts) to start correctly (or > > rather to be available). When I request one of the hosts it returns a > HTTP > > 400 - Bad Request! > > > > If I retart Tomcat enough times - it does come up eventually! > > > > The only thing I have added is a HTTPS Coyote Connector - using a > > PKCS12 keystore for a cert for ONE of the contexts (hosts)! Nothing > > else has changed - and it has been running for a fairly long time! > > > > Any ideas? > > > > Carl > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
