Tomcat fails to start

2004-07-20 Thread Andrew Janian
I am using Eclipse with MyEclipseIDE to run Tomcat.  If I use the startup.bat for 
tomcat everything works fine.  However, if I use eclipse to start tomcat i get the 
error below.  Any ideas?

The version of server.xml that you see below is near identical to server-minimal.xml.

This has been happening for about a day now.  There were no changes made when it 
started to occur, but since then I have reinstalled the JDK, Eclipse, and MyEclipseIDE.

Thanks in advance,

Andrew

?xml version='1.0' encoding='UTF-8'?
Server port=8005 shutdown=SHUTDOWN
GlobalNamingResources
!-- Used by Manager webapp --
Resource name=UserDatabase auth=Container 
type=org.apache.catalina.UserDatabase description=User database that can be updated 
and saved
/Resource
ResourceParams name=UserDatabase
parameter
namefactory/name

valueorg.apache.catalina.users.MemoryUserDatabaseFactory/value
/parameter
parameter
namepathname/name
valueconf/tomcat-users.xml/value
/parameter
/ResourceParams
/GlobalNamingResources
Service name=Catalina
Connector port=8080/
!-- This is here for compatibility only, not required --
!-- Connector port=8009 protocol=AJP/1.3/ --
Engine name=Catalina defaultHost=localhost
!--
Logger className=org.apache.catalina.logger.FileLogger/
Realm className=org.apache.catalina.realm.UserDatabaseRealm 
resourceName=UserDatabase/
--
!-- Host name=localhost appBase=webapps / --
/Engine
/Service
/Server

Thread [main] (Suspended (exception EOFException))
XMLEntityScanner.load(int, boolean) line: not available
XMLEntityScanner.skipSpaces() line: not available
XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(boolean) line: not 
available
XMLDocumentScannerImpl(XMLDocumentFragmentScannerImpl).scanDocument(boolean) 
line: not available
XML11Configuration.parse(boolean) line: not available
XML11Configuration.parse(XMLInputSource) line: not available
SAXParser(XMLParser).parse(XMLInputSource) line: not available
SAXParser(AbstractSAXParser).parse(InputSource) line: not available
CatalinaDigester(Digester).parse(InputSource) line: 1548
Catalina.load() line: 489
Catalina.load(String[]) line: 528
NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available 
[native method]
NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object[]) line: 324
Bootstrap.load(String[]) line: 247
Bootstrap.main(String[]) line: 421

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



what are some things people have done if tomcat fails to start

2004-02-09 Thread Dan
Even though a web app can have an error page, what have some people done 
to indicate to its audience if the tomcat server is not up and running? 
It has been explained to me that when a seperate instance of tomcat is 
started on the same machine while an instance is already running, when a 
user attempts to connect to a web app the message, server is starting, 
will be returned.

I am dealing with Tomcat 3.3 at the moment.

1) Is it possible to start a second instance of tomcat with the same 
server.xml, etc. while one instance is already running?

2) How have some people redirected users to a useful error page when a 
Tomcat server does not successfully come up?

Thank you for your time and consideration,

Dan



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


Re: SSL on AIX: Tomcat fails to start

2003-11-19 Thread russo
Resolved:
 After having our sys. admin. re-order the providers I was still
encountering the error.
 I ended up placing Sun's jsse.jar, jcert.jar, and jnet.jar in
$tomcatHome/common/lib
 Tomcat seemed to be ignoring JSSE_HOME. With JSSE jars in common/lib,
Tomcat does not seem to need JSSE_HOME as it is not set anywhere.
 Additionally, removed all paths to JSSE jars from CLASSPATH variable
within $tomcatHome/bin/setclasspath.sh

 By some evil twist of fate (all my fault) I neglected to move jnet.jar
into common/lib on my attempts prior to submitting to the Tomcat list.

 Side Note: IBM's JSSE is not installed since we are using 131. On my
Linux box I was using JDK 1.4 which came package with JSSE.

-Ryan

 Hi:
  Tomcat newbie running:
 Tomcat 4.1.27 on AIX 5.2 ML1, IBM's 131 JDK, and Sun's JSSE package.

 JSSE_HOME is set to the location of Sun's JSSE jars

 Keystore is created and server.xml adjusted accordingly (using self-signed
 cert for now).

 Lines in java.security (which only sysadmin has access to) looks like:
 security.provider.1=sun.security.provider.Sun
 security.provider.2=com.ibm.crypto.provider.IBMJCA
 security.provider.3=com.sun.net.ssl.internal.ssl.Provider
 security.provider.4=com.sun.rsajca.Provider
 security.provider.5=com.sun.crypto.provider.SunJCE
 security.provider.6=sun.security.jgss.SunProvider

 Receive the following error on startup attempt:
  java.lang.reflect.InvocationTargetException: java.lang.NoSuchMethodError:
   java.security.cert.X509Certificate: method
  getSubjectX500Principal()Ljavax/security/auth/x500/X500Principal; not
  found at
  com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275(Inlined
  Compiled Code)) at  [MORE...]


 Do I need to have the sys admin re-order the security providers so that
 IBM's provider is last?
 Or, do I have to use IBM's JSSE package? I read in the archives that
 earlier Tomcat versions require Sun's JSSE(?).

 Hoping somebody can give me a clue before I ask the sys admin to edit the
 java.security file again...

 Just want to add that this worked fine when I tried it under Red Hat
 8 so I'm fairly certain this is an IBM / Sun package problem.

 Regards,
 |--|
 | Ryan Russo   |
 | [EMAIL PROTECTED]  |
 | University at Albany--Computing  |
 | Technical Services Web Team  |
 |__|

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



|--|
| Ryan Russo   |
| [EMAIL PROTECTED]  |
| University at Albany--Computing  |
| Technical Services Web Team  |
|__|

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



SSL on AIX: Tomcat fails to start

2003-11-14 Thread russo
Hi:
 Tomcat newbie running:
Tomcat 4.1.27 on AIX 5.2 ML1, IBM's 131 JDK, and Sun's JSSE package.

JSSE_HOME is set to the location of Sun's JSSE jars

Keystore is created and server.xml adjusted accordingly (using self-signed
cert for now).

Lines in java.security (which only sysadmin has access to) looks like:
security.provider.1=sun.security.provider.Sun
security.provider.2=com.ibm.crypto.provider.IBMJCA
security.provider.3=com.sun.net.ssl.internal.ssl.Provider
security.provider.4=com.sun.rsajca.Provider
security.provider.5=com.sun.crypto.provider.SunJCE
security.provider.6=sun.security.jgss.SunProvider

Receive the following error on startup attempt:
 java.lang.reflect.InvocationTargetException: java.lang.NoSuchMethodError:
java.security.cert.X509Certificate: method
 getSubjectX500Principal()Ljavax/security/auth/x500/X500Principal; not
 found at
 com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.a(DashoA6275(Inlined
 Compiled Code)) at  [MORE...]


Do I need to have the sys admin re-order the security providers so that
IBM's provider is last?
Or, do I have to use IBM's JSSE package? I read in the archives that
earlier Tomcat versions require Sun's JSSE(?).

Hoping somebody can give me a clue before I ask the sys admin to edit the
java.security file again...

Just want to add that this worked fine when I tried it under Red Hat
8 so I'm fairly certain this is an IBM / Sun package problem.

Regards,
|--|
| Ryan Russo   |
| [EMAIL PROTECTED]  |
| University at Albany--Computing  |
| Technical Services Web Team  |
|__|

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



Tomcat fails to start under win2k-pro

2003-07-08 Thread Dean Karres
Hi,

I'm not a Windows person but have been asked to start a standalone 
Tomcat 4.1.24 server on a Win2k-pro machine.  I did a very basic 
install on a linux box once before and it worked right out of the box.
The windows install and startup is not playing nice.

I did the install and *think* I have configured it to run on port 80
[this is necessary for our needs].  I set the JAVA_HOME variable and
then ran the startup.bat file.  I get a report that

-Djava.endorsed.dirs=

can not be found or is not understood -- sorry for the imprecise message
but the machine is half a building away and I was distracted on the way
back.

I do know this is coming from the catalina.bat script though.  I ran:

catalina.bat start

and received the same message.

Dean...K...

-- 
  Dean Karres / [EMAIL PROTECTED] / itg.uiuc.edu

 Imaging Technology Group / Beckman Institute / University of Illinois
405 North Mathews / Urbana, IL 61801 USA

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



AW: Tomcat fails to start under win2k-pro

2003-07-08 Thread Fruechtenicht, Torben
Try setting the JAVA_HOME variable - either system-wide or in the startup.bat file

I had the same problem and it was a bit irritating - the java.endorsed.dirs variable 
had nothing to do with the problem. It was only because JAVA_HOME was not set and it 
precedes the -Djava... stuff in the line which starts Tomcat, -Djava... is interpreted 
as the command... which of course doesn't make sense.

Torben

---
Torben Fruechtenicht
Developer
IT Solutions

UBIS AGfon:   +49 30 39929-731
Dircksenstraße 42-44   fax:   +49 30 39929-900
D-10178 Berlin email: [EMAIL PROTECTED]
Germanyweb:   http://www.ubis-ag.com
--- 

 -Ursprüngliche Nachricht-
 Von: Dean Karres [mailto:[EMAIL PROTECTED]
 Gesendet: Dienstag, 8. Juli 2003 18:07
 An: [EMAIL PROTECTED]
 Betreff: Tomcat fails to start under win2k-pro
 
 
 Hi,
 
 I'm not a Windows person but have been asked to start a standalone 
 Tomcat 4.1.24 server on a Win2k-pro machine.  I did a very basic 
 install on a linux box once before and it worked right out of the box.
 The windows install and startup is not playing nice.
 
 I did the install and *think* I have configured it to run on port 80
 [this is necessary for our needs].  I set the JAVA_HOME variable and
 then ran the startup.bat file.  I get a report that
 
   -Djava.endorsed.dirs=
 
 can not be found or is not understood -- sorry for the 
 imprecise message
 but the machine is half a building away and I was distracted 
 on the way
 back.
 
 I do know this is coming from the catalina.bat script though.  I ran:
 
   catalina.bat start
 
 and received the same message.
 
 Dean...K...
 
 -- 
   Dean Karres / [EMAIL PROTECTED] / itg.uiuc.edu
 
  Imaging Technology Group / Beckman Institute / 
 University of Illinois
 405 North Mathews / Urbana, IL 61801 USA
 
 -
 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]



RE: Tomcat fails to start...

2001-12-26 Thread Mark . Donoghue

Jack,

Looks like a CLASSPATH issue.  It usually helps to set the CLASSPATH in the
startup.sh file yourself. Look at the tomcat.sh file to see what tomcat
needs and set it in startup.sh.

I usually put everything I think tomcat will need on the classpath.  It
works better than letting tomcat do it itself.  In your case it looks like
tomcat can't find its own classes or something from java's rt.jar (or your
system's equivalent).

Good luck,
Mark



-Original Message-
From: Jack Lauman [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 25, 2001 5:37 PM
To: Tomcat Developers List; Tomcat User List
Subject: Tomcat fails to start...


Tomcat 4.x (CVS 12-25-2001) fails to start.

I'm using the following configuration:

RedHat 7.0 (glibc 2.2.4-18.7.0.3)
jdk1.3.1_02
commons-utils-1.1
commons-collections-1.0
commons-digester-1.1.1
commons-dbcp-20011222
commons-modeler-20011222
commons-pool-20011222
crimson-1.1.3
xerces-1.4.4

I got the following error when executing $CATALINA_HOME/bin/startup.sh
and would appreciate any assistance in resolving it.

Thanks,

Jack

End event threw exception
java.lang.ClassNotFoundException:
org.apache.catalina.ServerSocketFactory
at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader
.java:992)
at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader
.java:857)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:155)
at
org.apache.commons.digester.Digester.endElement(Digester.java:757)
at
org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)
at
org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator
.java:1550)
at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanne
r.java:1809)
at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM
LDocumentScanner.java:1182)
at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:381)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
at org.apache.commons.digester.Digester.parse(Digester.java:1170)
at org.apache.catalina.startup.Catalina.start(Catalina.java:444)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:399)
at org.apache.catalina.startup.Catalina.process(Catalina.java:178)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:246)
Catalina.start: java.lang.ClassNotFoundException:
org.apache.catalina.ServerSocketFactory
java.lang.ClassNotFoundException:
org.apache.catalina.ServerSocketFactory
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:1763)
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:1785)
at
org.apache.commons.digester.Digester.endElement(Digester.java:760)
at
org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)
at
org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator
.java:1550)
at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanne
r.java:1809)
at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM
LDocumentScanner.java:1182)
at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:381)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
at org.apache.commons.digester.Digester.parse(Digester.java:1170)
at org.apache.catalina.startup.Catalina.start(Catalina.java:444)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:399)
at org.apache.catalina.startup.Catalina.process(Catalina.java:178)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:246)

--
To unsubscribe:   mailto:[EMAIL PROTECTED]
For additional commands: mailto:[EMAIL PROTECTED]
Troubles with the list: mailto:[EMAIL PROTECTED]

--
To unsubscribe:   mailto:[EMAIL PROTECTED]
For additional commands: mailto:[EMAIL PROTECTED]
Troubles with the list: mailto:[EMAIL PROTECTED]




Tomcat fails to start...

2001-12-25 Thread Jack Lauman

Tomcat 4.x (CVS 12-25-2001) fails to start.

I'm using the following configuration:

RedHat 7.0 (glibc 2.2.4-18.7.0.3)
jdk1.3.1_02
commons-utils-1.1
commons-collections-1.0
commons-digester-1.1.1
commons-dbcp-20011222
commons-modeler-20011222
commons-pool-20011222
crimson-1.1.3
xerces-1.4.4

I got the following error when executing $CATALINA_HOME/bin/startup.sh
and would appreciate any assistance in resolving it.

Thanks,

Jack

End event threw exception
java.lang.ClassNotFoundException:
org.apache.catalina.ServerSocketFactory
at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992)
at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857)
at org.apache.commons.digester.SetNextRule.end(SetNextRule.java:155)
at org.apache.commons.digester.Digester.endElement(Digester.java:757)
at org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)
at
org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator.java:1550)
at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1809)
at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1182)
at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
at org.apache.commons.digester.Digester.parse(Digester.java:1170)
at org.apache.catalina.startup.Catalina.start(Catalina.java:444)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:399)
at org.apache.catalina.startup.Catalina.process(Catalina.java:178)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:246)
Catalina.start: java.lang.ClassNotFoundException:
org.apache.catalina.ServerSocketFactory
java.lang.ClassNotFoundException:
org.apache.catalina.ServerSocketFactory
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:1763)
at
org.apache.commons.digester.Digester.createSAXException(Digester.java:1785)
at org.apache.commons.digester.Digester.endElement(Digester.java:760)
at org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)
at
org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator.java:1550)
at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1809)
at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1182)
at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
at org.apache.commons.digester.Digester.parse(Digester.java:1170)
at org.apache.catalina.startup.Catalina.start(Catalina.java:444)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:399)
at org.apache.catalina.startup.Catalina.process(Catalina.java:178)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:246)

--
To unsubscribe:   mailto:[EMAIL PROTECTED]
For additional commands: mailto:[EMAIL PROTECTED]
Troubles with the list: mailto:[EMAIL PROTECTED]




Re: Tomcat fails to start...

2001-12-25 Thread Sanjeev Rathore

Hi Jack,

I think you may not have installed Java on your
computer.  

Sanjeev 

--- Jack Lauman [EMAIL PROTECTED] wrote:
 Tomcat 4.x (CVS 12-25-2001) fails to start.
 
 I'm using the following configuration:
 
 RedHat 7.0 (glibc 2.2.4-18.7.0.3)
 jdk1.3.1_02
 commons-utils-1.1
 commons-collections-1.0
 commons-digester-1.1.1
 commons-dbcp-20011222
 commons-modeler-20011222
 commons-pool-20011222
 crimson-1.1.3
 xerces-1.4.4
 
 I got the following error when executing
 $CATALINA_HOME/bin/startup.sh
 and would appreciate any assistance in resolving it.
 
 Thanks,
 
 Jack
 
 End event threw exception
 java.lang.ClassNotFoundException:
 org.apache.catalina.ServerSocketFactory
   at

org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:992)
   at

org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:857)
   at

org.apache.commons.digester.SetNextRule.end(SetNextRule.java:155)
   at

org.apache.commons.digester.Digester.endElement(Digester.java:757)
   at

org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)
   at

org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator.java:1550)
   at

org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1809)
   at

org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1182)
   at

org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
   at

org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
   at

org.apache.commons.digester.Digester.parse(Digester.java:1170)
   at

org.apache.catalina.startup.Catalina.start(Catalina.java:444)
   at

org.apache.catalina.startup.Catalina.execute(Catalina.java:399)
   at

org.apache.catalina.startup.Catalina.process(Catalina.java:178)
   at java.lang.reflect.Method.invoke(Native Method)
   at

org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:246)
 Catalina.start: java.lang.ClassNotFoundException:
 org.apache.catalina.ServerSocketFactory
 java.lang.ClassNotFoundException:
 org.apache.catalina.ServerSocketFactory
   at

org.apache.commons.digester.Digester.createSAXException(Digester.java:1763)
   at

org.apache.commons.digester.Digester.createSAXException(Digester.java:1785)
   at

org.apache.commons.digester.Digester.endElement(Digester.java:760)
   at

org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java:1403)
   at

org.apache.xerces.validators.common.XMLValidator.callEndElement(XMLValidator.java:1550)
   at

org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1809)
   at

org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1182)
   at

org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
   at

org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
   at

org.apache.commons.digester.Digester.parse(Digester.java:1170)
   at

org.apache.catalina.startup.Catalina.start(Catalina.java:444)
   at

org.apache.catalina.startup.Catalina.execute(Catalina.java:399)
   at

org.apache.catalina.startup.Catalina.process(Catalina.java:178)
   at java.lang.reflect.Method.invoke(Native Method)
   at

org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:246)
 
 --
 To unsubscribe:  
 mailto:[EMAIL PROTECTED]
 For additional commands:
 mailto:[EMAIL PROTECTED]
 Troubles with the list:
 mailto:[EMAIL PROTECTED]
 


__
Do You Yahoo!?
Send your FREE holiday greetings online!
http://greetings.yahoo.com

--
To unsubscribe:   mailto:[EMAIL PROTECTED]
For additional commands: mailto:[EMAIL PROTECTED]
Troubles with the list: mailto:[EMAIL PROTECTED]