Hi, I'm having problems starting up tomcat 4.1.12 LE using java 1.4.0_01 on Windows 2000 Professional. I'm using the LE version because I want to set up Scarab, which doesn't work with xerces2 in the classpath (its site recommends using LE). Here is what's going on... (I'm calling "catalina run" because startup.bat opens a new console which disappears before I can read the stack trace. I'm pretty sure it's not causing a problem.) C:\jakarta-tomcat-4.1.12-LE-jdk14\bin>catalina run Using CATALINA_BASE: .. Using CATALINA_HOME: .. Using CATALINA_TMPDIR: ..\temp Using JAVA_HOME: c:\j2sdk1.4.0_01 Oct 24, 2002 11:55:15 AM org.apache.commons.modeler.Registry loadRegistry INFO: Loading registry information Oct 24, 2002 11:55:15 AM org.apache.commons.modeler.Registry getRegistry INFO: Creating new Registry instance Oct 24, 2002 11:55:15 AM org.apache.commons.modeler.Registry getServer INFO: Creating MBeanServer Oct 24, 2002 11:55:16 AM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on port 8080 Starting service Tomcat-Standalone Apache Tomcat/4.1.12-LE-jdk14 Exception during startup processing java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) Caused by: java.lang.InternalError: internal error: SHA-1 not available. at sun.security.provider.SecureRandom.init(SecureRandom.java:86) at sun.security.provider.SecureRandom.<init>(SecureRandom.java:65) at java.security.SecureRandom.<init>(SecureRandom.java:131) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct orAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC onstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:274) at java.lang.Class.newInstance0(Class.java:296) at java.lang.Class.newInstance(Class.java:249) at org.apache.catalina.session.ManagerBase.getRandom(ManagerBase.java:47 7) at org.apache.catalina.session.ManagerBase.generateSessionId(ManagerBase .java:675) at org.apache.catalina.session.StandardManager.start(StandardManager.jav a:620) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3 496) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) at org.apache.catalina.core.StandardHost.start(StandardHost.java:738) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347 ) at org.apache.catalina.core.StandardService.start(StandardService.java:4 97) at org.apache.catalina.core.StandardServer.start(StandardServer.java:218 9) at org.apache.catalina.startup.Catalina.start(Catalina.java:510) at org.apache.catalina.startup.Catalina.execute(Catalina.java:400) at org.apache.catalina.startup.Catalina.process(Catalina.java:180) ... 5 more I can see it's related to SHA-1. This is part of JCE, right? java.sun.com says it's integrated into SDK 1.4 so I'm confused. Any help appreciated. Regards, Martin. _____
Martin Batty eProcurement Developer <mailto:battym@;farnell.com> [EMAIL PROTECTED] +44 (0) 113 279 0101 x 3471 _____ Farnell Canal Road, Leeds, LS12 2TU A Premier Farnell company -- To unsubscribe, e-mail: <mailto:tomcat-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:tomcat-user-help@;jakarta.apache.org>