Author Login
Post Reply
users Digest 25 Jul 2010 19:17:38 -0000 Issue 9729
Topics (messages 215014 through 215026):
Re: Tomcat 6 SSL configuration error
215014 by: aung bar hlay
215016 by: Pid
215018 by: sasuke
Re: Issue with Eclipse 3.6, Tomcat 6/7 with Apache Myfaces 2.0
215015 by: Mark Thomas
Re: Cocoon 2.0.4 with Tomcat 5.5.23
215017 by: Pid
File download popup when accessing confidential resources
215019 by: sasuke
Gui for viewing Apache responses from a chain of proxy servers
215020 by: James Godrej
215021 by: Mark Thomas
215025 by: James Godrej
Re: Debugging Tomcat
215022 by: Konstantin Kolinko
215023 by: Caldarale, Charles R
215024 by: Ron McNulty
Re: Problems starting Tomcat on windows 7 64bit.
215026 by: sharkanana
Administrivia:
---------------------------------------------------------------------
To post to the list, e-mail: users@(protected)
To unsubscribe, e-mail: users-digest-unsubscribe@(protected)
For additional commands, e-mail: users-digest-help@(protected)
----------------------------------------------------------------------

Attachment:
users_215014.ezm (zipped)I'm running on WindowsXP.
Path to my keystore file is "c:\is.keystore".
And this is server.xml file.
----------------------------------------------------------------------------------------------------
-----------------------server.xml-------------------
<?xml version='1.0' encoding='utf-8'?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!-- Note: A "Server" is not itself a "Container", so you may not
define subcomponents such as "Valves" at this level.
Documentation at /docs/config/server.html
-->
<Server port="8005" shutdown="SHUTDOWN">
<!--APR library loader. Documentation at /docs/apr.html -->
<Listener className="
org.apache.catalina.core.AprLifecycleListener"
SSLEngine="on" />
<!--Initialize Jasper prior to webapps are loaded. Documentation at
/docs/jasper-howto.html -->
<Listener className="
org.apache.catalina.core.JasperListener" />
<!-- JMX Support for the Tomcat server. Documentation at
/docs/non-existent.html -->
<Listener className="
org.apache.catalina.mbeans.ServerLifecycleListener"
/>
<Listener
className="
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
<!-- Global JNDI resources
Documentation at /docs/jndi-resources-howto.html
-->
<GlobalNamingResources>
<!-- Editable user database that can also be used by
UserDatabaseRealm to authenticate users
-->
<Resource name="UserDatabase" auth="Container"
type="
org.apache.catalina.UserDatabase"
description="User database that can be updated and saved"
factory="
org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
</GlobalNamingResources>
<!-- A "Service" is a collection of one or more "Connectors" that share
a single "Container" Note: A "Service" is not itself a "Container",
so you may not define subcomponents such as "Valves" at this level.
Documentation at /docs/config/service.html
-->
<Service name="Catalina">
<!--The connectors can use a shared executor, you can define one or more
named thread pools-->
<!--
<Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
maxThreads="150" minSpareThreads="4"/>
-->
<!-- A "Connector" represents an endpoint by which requests are received
and responses are returned. Documentation at :
Java HTTP Connector: /docs/config/http.html (blocking &
non-blocking)
Java AJP Connector: /docs/config/ajp.html
APR (HTTP/AJP) Connector: /docs/apr.html
Define a non-SSL HTTP/1.1 Connector on port 8080
-->
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<!-- A "Connector" using the shared thread pool-->
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<!-- Define a SSL HTTP/1.1 Connector on port 8443
This connector uses the JSSE configuration, when using APR, the
connector should be using the OpenSSL style configuration
described in the APR documentation -->
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
keystoreFile="/is.keystore" keystorePass="isolution"
keypass="isolution"
clientAuth="false" sslProtocol="TLS" />
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<!-- An Engine represents the entry point (within Catalina) that
processes
every request. The Engine implementation for Tomcat stand alone
analyzes the HTTP headers included with the request, and passes
them
on to the appropriate Host (virtual host).
Documentation at /docs/config/engine.html -->
<!-- You should set jvmRoute to support load-balancing via AJP ie :
<Engine name="Standalone" defaultHost="localhost"
jvmRoute="jvm1">
-->
<Engine name="Catalina" defaultHost="localhost">
<!--For clustering, please take a look at documentation at:
/docs/cluster-howto.html (simple how to)
/docs/config/cluster.html (reference documentation) -->
<!--
<Cluster className="
org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
-->
<!-- The request dumper valve dumps useful debugging information about
the request and response data received and sent by Tomcat.
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="
org.apache.catalina.valves.RequestDumperValve"/>
-->
<!-- This Realm uses the UserDatabase configured in the global JNDI
resources under the key "UserDatabase". Any edits
that are performed against this UserDatabase are immediately
available for use by the Realm. -->
<Realm className="
org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
<!-- Define the default virtual host
Note: XML Schema validation will not work with Xerces 2.2.
-->
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<!-- SingleSignOn valve, share authentication between web
applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="
org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="
org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common"
resolveHosts="false"/>
-->
</Host>
</Engine>
</Service>
</Server>
---------------------------server.xml--------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
Also this is catalina.log file.
----------------------catalina.log----------------------------------------------------------
Jul 25, 2010 10:47:39 AM
org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal
performance in production environments was not found on the
java.library.path: C:\Program Files\Apache Software Foundation\Tomcat
6.0\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\oracle\ora81\bin;C:\oracle\ora81\Apache\Perl\5.00503\bin\mswin32-x86;C:\Program
Files\Oracle\jre\1.1.7\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program
Files\Microsoft SQL Server\80\Tools\BINN
Jul 25, 2010 10:47:39 AM
org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Jul 25, 2010 10:47:39 AM
org.apache.coyote.http11.Http11Protocol init
SEVERE: Error initializing endpoint
java.net.BindException: Address already in use: JVM_Bind<null>:8080
at
org.apache.tomcat.util.net.JIoEndpoint.init (
JIoEndpoint.java:502)
at
org.apache.coyote.http11.Http11Protocol.init (
Http11Protocol.java:176)
at
org.apache.catalina.connector.Connector.initialize (
Connector.java:1058)
at
org.apache.catalina.core.StandardService.initialize (
StandardService.java:677)
at
org.apache.catalina.core.StandardServer.initialize (
StandardServer.java:795)
at
org.apache.catalina.startup.Catalina.load (
Catalina.java:530)
at
org.apache.catalina.startup.Catalina.load (
Catalina.java:550)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at
java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.catalina.startup.Bootstrap.load (
Bootstrap.java:260)
at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:412)
Jul 25, 2010 10:47:39 AM
org.apache.catalina.startup.Catalina load
SEVERE: Catalina.start
LifecycleException: Protocol handler initialization failed:
java.net.BindException: Address already in use: JVM_Bind<null>:8080
at
org.apache.catalina.connector.Connector.initialize (
Connector.java:1060)
at
org.apache.catalina.core.StandardService.initialize (
StandardService.java:677)
at
org.apache.catalina.core.StandardServer.initialize (
StandardServer.java:795)
at
org.apache.catalina.startup.Catalina.load (
Catalina.java:530)
at
org.apache.catalina.startup.Catalina.load (
Catalina.java:550)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at
java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.catalina.startup.Bootstrap.load (
Bootstrap.java:260)
at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:412)
Jul 25, 2010 10:47:39 AM
org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 251 ms
Jul 25, 2010 10:47:39 AM
org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jul 25, 2010 10:47:39 AM
org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Jul 25, 2010 10:47:40 AM
org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Jul 25, 2010 10:47:40 AM
org.apache.coyote.http11.Http11Protocol start
SEVERE: Error starting endpoint
java.net.BindException: Address already in use: JVM_Bind<null>:8080
at
org.apache.tomcat.util.net.JIoEndpoint.init (
JIoEndpoint.java:502)
at
org.apache.tomcat.util.net.JIoEndpoint.start (
JIoEndpoint.java:519)
at
org.apache.coyote.http11.Http11Protocol.start (
Http11Protocol.java:203)
at
org.apache.catalina.connector.Connector.start (
Connector.java:1131)
at
org.apache.catalina.core.StandardService.start (
StandardService.java:531)
at
org.apache.catalina.core.StandardServer.start (
StandardServer.java:710)
at
org.apache.catalina.startup.Catalina.start (
Catalina.java:578)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at
java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.catalina.startup.Bootstrap.start (
Bootstrap.java:288)
at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:413)
Jul 25, 2010 10:47:40 AM
org.apache.catalina.startup.Catalina start
SEVERE: Catalina.start:
LifecycleException: service.getName(): "Catalina"; Protocol handler start
failed:
java.net.BindException: Address already in use: JVM_Bind<null>:8080
at
org.apache.catalina.connector.Connector.start (
Connector.java:1138)
at
org.apache.catalina.core.StandardService.start (
StandardService.java:531)
at
org.apache.catalina.core.StandardServer.start (
StandardServer.java:710)
at
org.apache.catalina.startup.Catalina.start (
Catalina.java:578)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at
java.lang.reflect.Method.invoke(Unknown Source)
at
org.apache.catalina.startup.Bootstrap.start (
Bootstrap.java:288)
at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:413)
Jul 25, 2010 10:47:40 AM
org.apache.catalina.startup.Catalina start
INFO: Server startup in 317 ms
--------------------------------------catalina.log------------------------------------------------------------------------

Attachment:
users_215016.ezm (zipped)On 24/07/2010 05:20, aung bar hlay wrote:
> I'm running on WindowsXP.
> Path to my keystore file is "c:\is.keystore".
>
>
> And this is server.xml file.
>
> ----------------------------------------------------------------------------------------------------
> -----------------------server.xml-------------------
>
> <?xml version='1.0' encoding='utf-8'?>
> <!--
> Licensed to the Apache Software Foundation (ASF) under one or more
> contributor license agreements. See the NOTICE file distributed with
> this work for additional information regarding copyright ownership.
> The ASF licenses this file to You under the Apache License, Version 2.0
> (the "License"); you may not use this file except in compliance with
> the License. You may obtain a copy of the License at
>
> http://www.apache.org/licenses/LICENSE-2.0
>
> Unless required by applicable law or agreed to in writing, software
> distributed under the License is distributed on an "AS IS" BASIS,
> WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
> See the License for the specific language governing permissions and
> limitations under the License.
> -->
> <!-- Note: A "Server" is not itself a "Container", so you may not
> define subcomponents such as "Valves" at this level.
> Documentation at /docs/config/server.html
> -->
> <Server port="8005" shutdown="SHUTDOWN">
>
> <!--APR library loader. Documentation at /docs/apr.html -->
> <Listener className="
org.apache.catalina.core.AprLifecycleListener"
> SSLEngine="on" />
> <!--Initialize Jasper prior to webapps are loaded. Documentation at
> /docs/jasper-howto.html -->
> <Listener className="
org.apache.catalina.core.JasperListener" />
> <!-- JMX Support for the Tomcat server. Documentation at
> /docs/non-existent.html -->
> <Listener className="
org.apache.catalina.mbeans.ServerLifecycleListener"
> />
> <Listener
> className="
org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
>
> <!-- Global JNDI resources
> Documentation at /docs/jndi-resources-howto.html
> -->
> <GlobalNamingResources>
> <!-- Editable user database that can also be used by
> UserDatabaseRealm to authenticate users
> -->
> <Resource name="UserDatabase" auth="Container"
> type="
org.apache.catalina.UserDatabase"
> description="User database that can be updated and saved"
> factory="
org.apache.catalina.users.MemoryUserDatabaseFactory"
> pathname="conf/tomcat-users.xml" />
> </GlobalNamingResources>
>
> <!-- A "Service" is a collection of one or more "Connectors" that share
> a single "Container" Note: A "Service" is not itself a "Container",
> so you may not define subcomponents such as "Valves" at this level.
> Documentation at /docs/config/service.html
> -->
> <Service name="Catalina">
>
> <!--The connectors can use a shared executor, you can define one or more
> named thread pools-->
> <!--
> <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
> maxThreads="150" minSpareThreads="4"/>
> -->
This Executor is NOT enabled.
> <!-- A "Connector" represents an endpoint by which requests are received
> and responses are returned. Documentation at :
> Java HTTP Connector: /docs/config/http.html (blocking &
> non-blocking)
> Java AJP Connector: /docs/config/ajp.html
> APR (HTTP/AJP) Connector: /docs/apr.html
> Define a non-SSL HTTP/1.1 Connector on port 8080
> -->
> <Connector port="8080" protocol="HTTP/1.1"
> connectionTimeout="20000"
> redirectPort="8443" />
This connector is enabled on port 8080.
> <!-- A "Connector" using the shared thread pool-->
>
> <Connector executor="tomcatThreadPool"
> port="8080" protocol="HTTP/1.1"
> connectionTimeout="20000"
> redirectPort="8443" />
This connector is also enabled, on the same port as the previous one,
but referencing an Executor which is not enabled. So two things wrong.
> <!-- Define a SSL HTTP/1.1 Connector on port 8443
> This connector uses the JSSE configuration, when using APR, the
> connector should be using the OpenSSL style configuration
> described in the APR documentation -->
>
> <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
> maxThreads="150" scheme="https" secure="true"
> keystoreFile="/is.keystore" keystorePass="isolution"
> keypass="isolution"
> clientAuth="false" sslProtocol="TLS" />
An
> <!-- Define an AJP 1.3 Connector on port 8009 -->
> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
The AJP connector is enabled on port 8009.
> <!-- An Engine represents the entry point (within Catalina) that
> processes
> every request. The Engine implementation for Tomcat stand alone
> analyzes the HTTP headers included with the request, and passes
> them
> on to the appropriate Host (virtual host).
> Documentation at /docs/config/engine.html -->
>
> <!-- You should set jvmRoute to support load-balancing via AJP ie :
> <Engine name="Standalone" defaultHost="localhost"
> jvmRoute="jvm1">
> -->
> <Engine name="Catalina" defaultHost="localhost">
>
> <!--For clustering, please take a look at documentation at:
> /docs/cluster-howto.html (simple how to)
> /docs/config/cluster.html (reference documentation) -->
> <!--
> <Cluster className="
org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
> -->
>
> <!-- The request dumper valve dumps useful debugging information about
> the request and response data received and sent by Tomcat.
> Documentation at: /docs/config/valve.html -->
> <!--
> <Valve className="
org.apache.catalina.valves.RequestDumperValve"/>
> -->
>
> <!-- This Realm uses the UserDatabase configured in the global JNDI
> resources under the key "UserDatabase". Any edits
> that are performed against this UserDatabase are immediately
> available for use by the Realm. -->
> <Realm className="
org.apache.catalina.realm.UserDatabaseRealm"
> resourceName="UserDatabase"/>
>
> <!-- Define the default virtual host
> Note: XML Schema validation will not work with Xerces 2.2.
> -->
> <Host name="localhost" appBase="webapps"
> unpackWARs="true" autoDeploy="true"
> xmlValidation="false" xmlNamespaceAware="false">
>
> <!-- SingleSignOn valve, share authentication between web
> applications
> Documentation at: /docs/config/valve.html -->
> <!--
> <Valve className="
org.apache.catalina.authenticator.SingleSignOn" />
> -->
>
> <!-- Access log processes all example.
> Documentation at: /docs/config/valve.html -->
> <!--
> <Valve className="
org.apache.catalina.valves.AccessLogValve"
> directory="logs"
> prefix="localhost_access_log." suffix=".txt" pattern="common"
> resolveHosts="false"/>
> -->
>
> </Host>
> </Engine>
> </Service>
> </Server>
>
> ---------------------------server.xml--------------------------------------------------------------------
> --------------------------------------------------------------------------------------------------------------
>
>
>
> Also this is catalina.log file.
>
> ----------------------catalina.log----------------------------------------------------------
> Jul 25, 2010 10:47:39 AM
org.apache.catalina.core.AprLifecycleListener init
> INFO: The APR based Apache Tomcat Native library which allows optimal
> performance in production environments was not found on the
> java.library.path: C:\Program Files\Apache Software Foundation\Tomcat
> 6.0\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oraclexe\app\oracle\product\10.2.0\server\bin;C:\oracle\ora81\bin;C:\oracle\ora81\Apache\Perl\5.00503\bin\mswin32-x86;C:\Program
> Files\Oracle\jre\1.1.7\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program
> Files\Microsoft SQL Server\80\Tools\BINN
> Jul 25, 2010 10:47:39 AM
org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> Jul 25, 2010 10:47:39 AM
org.apache.coyote.http11.Http11Protocol init
> SEVERE: Error initializing endpoint
Error 1.
>
java.net.BindException: Address already in use: JVM_Bind<null>:8080
> at
org.apache.tomcat.util.net.JIoEndpoint.init (
JIoEndpoint.java:502)
> at
org.apache.coyote.http11.Http11Protocol.init (
Http11Protocol.java:176)
> at
>
org.apache.catalina.connector.Connector.initialize (
Connector.java:1058)
> at
>
org.apache.catalina.core.StandardService.initialize (
StandardService.java:677)
> at
>
org.apache.catalina.core.StandardServer.initialize (
StandardServer.java:795)
> at
org.apache.catalina.startup.Catalina.load (
Catalina.java:530)
> at
org.apache.catalina.startup.Catalina.load (
Catalina.java:550)
> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at
java.lang.reflect.Method.invoke(Unknown Source)
> at
org.apache.catalina.startup.Bootstrap.load (
Bootstrap.java:260)
> at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:412)
> Jul 25, 2010 10:47:39 AM
org.apache.catalina.startup.Catalina load
> SEVERE: Catalina.start
> LifecycleException: Protocol handler initialization failed:
>
java.net.BindException: Address already in use: JVM_Bind<null>:8080
> at
>
org.apache.catalina.connector.Connector.initialize (
Connector.java:1060)
> at
>
org.apache.catalina.core.StandardService.initialize (
StandardService.java:677)
> at
>
org.apache.catalina.core.StandardServer.initialize (
StandardServer.java:795)
> at
org.apache.catalina.startup.Catalina.load (
Catalina.java:530)
> at
org.apache.catalina.startup.Catalina.load (
Catalina.java:550)
> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at
java.lang.reflect.Method.invoke(Unknown Source)
> at
org.apache.catalina.startup.Bootstrap.load (
Bootstrap.java:260)
> at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:412)
> Jul 25, 2010 10:47:39 AM
org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 251 ms
> Jul 25, 2010 10:47:39 AM
org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> Jul 25, 2010 10:47:39 AM
org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
> Jul 25, 2010 10:47:40 AM
org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> Jul 25, 2010 10:47:40 AM
org.apache.coyote.http11.Http11Protocol start
> SEVERE: Error starting endpoint
Error 2.
>
java.net.BindException: Address already in use: JVM_Bind<null>:8080
> at
org.apache.tomcat.util.net.JIoEndpoint.init (
JIoEndpoint.java:502)
> at
org.apache.tomcat.util.net.JIoEndpoint.start (
JIoEndpoint.java:519)
> at
>
org.apache.coyote.http11.Http11Protocol.start (
Http11Protocol.java:203)
> at
org.apache.catalina.connector.Connector.start (
Connector.java:1131)
> at
>
org.apache.catalina.core.StandardService.start (
StandardService.java:531)
> at
>
org.apache.catalina.core.StandardServer.start (
StandardServer.java:710)
> at
org.apache.catalina.startup.Catalina.start (
Catalina.java:578)
> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at
java.lang.reflect.Method.invoke(Unknown Source)
> at
org.apache.catalina.startup.Bootstrap.start (
Bootstrap.java:288)
> at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:413)
> Jul 25, 2010 10:47:40 AM
org.apache.catalina.startup.Catalina start
> SEVERE: Catalina.start:
> LifecycleException: service.getName(): "Catalina"; Protocol handler start
> failed:
java.net.BindException: Address already in use: JVM_Bind<null>:8080
> at
org.apache.catalina.connector.Connector.start (
Connector.java:1138)
There are two clear exceptions here, both indicating that you're trying
to start Tomcat with port 8080 and that this port is already in use.
Did you stop a previously running Tomcat or is there something else
running on that port? You appear to have Oracle installed, which
sometimes has components configured on port 8080 if memory serves.
p
>
org.apache.catalina.core.StandardService.start (
StandardService.java:531)
> at
>
org.apache.catalina.core.StandardServer.start (
StandardServer.java:710)
> at
org.apache.catalina.startup.Catalina.start (
Catalina.java:578)
> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at
java.lang.reflect.Method.invoke(Unknown Source)
> at
org.apache.catalina.startup.Bootstrap.start (
Bootstrap.java:288)
> at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:413)
> Jul 25, 2010 10:47:40 AM
org.apache.catalina.startup.Catalina start
> INFO: Server startup in 317 ms
>
> --------------------------------------catalina.log------------------------------------------------------------------------
>

Attachment:
signature.asc (zipped)
Attachment:
users_215018.ezm (zipped)
aung bar hlay wrote:
>
> [snip]
> <Connector port="8080" protocol="HTTP/1.1"
> connectionTimeout="20000"
> redirectPort="8443" />
>
> <Connector executor="tomcatThreadPool"
> port="8080" protocol="HTTP/1.1"
> connectionTimeout="20000"
> redirectPort="8443" />
> [snip]
>
It seems that you have both the HTTP connectors enabled and that too for the
same port hence the error. Either start those connectors on different ports
or comment one of them.
-sasuke
--
Sent from the Tomcat - User mailing list archive at Nabble.com.

Attachment:
users_215015.ezm (zipped)On 24/07/2010 03:22, puneet arora wrote:
> Hi All
>
> I have defined a dynamic web project in Eclipse 3.6 to which i have added a user library that has all the Myfaces 2.0 jars as well as the el-api-1.1 and el-impl-1.1 jars.
Remove the the EL jars - the are provided by Tomcat.
Mark

Attachment:
users_215017.ezm (zipped)On 23/07/2010 23:59, Pid wrote:
> On 23 Jul 2010, at 19:51, Venkat Tanga <venkateswararao.tanga@(protected):
>
>> Hi All,
>>
>> Does Tomcat 5.5.23 supports Apache Cocoon 2.0.4 ., till now I am using Tomcat 5.0.18 which is working fine with Cocoon 2.0.4.
>
> Tomcat supports Servlet Spec compliant applications.
... and it's backwards compatible, so 99% of apps running on 5.0 will
run on 5.5. If you're upgrading, why not upgrade straight to 6.0 which
is very stable?
Tomcat 7.0 will be stable soon after which 5.5 will likely have a
limited lifespan.
p
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@(protected)
>> For additional commands, e-mail: users-help@(protected)
>>

Attachment:
signature.asc (zipped)
Attachment:
users_215019.ezm (zipped)
Hi all,
Just observed a strange behaviour when accessing secure resource using HTTP
instead of HTTPS. Instead of redirecting the client to the proper HTTPS
resource, a download file popup is shown. As an e.g.:
Client requests: http://localhost:8080/app/help.jsp [redirect to HTTPS as
per web.xml config]
Client requests: https://localhost:8443/app/help.jsp [serve confidential
resource]
Client requests: http://localhost:8443/app/help.jsp [popup asking for
download of help.jsp ?]
In the third scenario, the confidential resource help.jsp is requested with
"http" being the protocol and the port being "8443" (https port). The result
is a download dialog box for 'help.jsp' (which fortunately contains junk
data). Is this behaviour normal? Any means by which this can be suppressed?
TIA,
sasuke
--
Sent from the Tomcat - User mailing list archive at Nabble.com.

Attachment:
users_215020.ezm (zipped)Is there any GUI for viewing Apache headers which are being served by a chain
of Reverse Proxy Servers.
I have a cloud which uses a few Proxy Servers in between the client and actual
server which has to serve the original request.
All servers are Unix Servers.
And if there is a problem which I do not get a clue to then to be able to post
them here
downloading and doing an ftp of those headers with all the logs ,
loging in each time to each proxy server and Opening the browser and exporting
the
X display to some remote server each time from the chain and then observing
HTTP_RESPONSES and checking the request from each of those servers and then
posting log with configuration and response takes at least 2-3 hours to type an
email.
Is there a shorter way to do so?

Attachment:
users_215021.ezm (zipped)On 24/07/2010 21:17, James Godrej wrote:
> Is there any GUI for viewing Apache headers which are being served by a chain
> of Reverse Proxy Servers.
> I have a cloud which uses a few Proxy Servers in between the client and actual
> server which has to serve the original request.
> All servers are Unix Servers.
>
>
>
> And if there is a problem which I do not get a clue to then to be able to post
> them here
> downloading and doing an ftp of those headers with all the logs ,
> loging in each time to each proxy server and Opening the browser and exporting
> the
> X display to some remote server each time from the chain and then observing
> HTTP_RESPONSES and checking the request from each of those servers and then
> posting log with configuration and response takes at least 2-3 hours to type an
> email.
>
> Is there a shorter way to do so?
That is what HEAD requests were invented for.
Mark

Attachment:
users_215025.ezm (zipped)
From: Mark Thomas <markt@(protected)>
To: Tomcat Users List <users@(protected)>
That is what HEAD requests were invented for.
I did not get your point.Can you give a link to what you are saying.

Attachment:
users_215022.ezm (zipped)2010/7/23 Andy Bell <andy.photos.bell@(protected)>:
> Hi
>
> I'm running Tomcat 6.0.24 as aa serviced on Windows XP.
>
> I am trying to debug Java code in the webapp Ihave deployed to Tomcat
> and I have added this line:
>
> -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
>
> to the Java Options in the Tomcat 6 Properties Java Options. I've
> added it as the first line in the Java Options list.
>
> However when i point my debugger at localhost:8000 I just get a
> Connection Refused message.
>
> Am I doing something wrong?
>
I usually use the following command to start Tomcat for debugging
catalina.bat jpda start
You might see that it passes the following argument to java.exe:
-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
Best regards,
Konstantin Kolinko

Attachment:
users_215023.ezm (zipped)2010/7/23 Andy Bell <andy.photos.bell@(protected)>:
>
> I am trying to debug Java code in the webapp Ihave deployed to Tomcat
> and I have added this line:
>
> -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
>
> to the Java Options in the Tomcat 6 Properties Java Options. I've
> added it as the first line in the Java Options list.
I think you need to break the line up into two, using only one option per line:
-Xdebug
-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
It's often easier to debug Tomcat by using the scripts rather than trying to run it as a service. If the .bat scripts aren't in your Tomcat's bin directory, you can find them in the .zip download.
- Chuck
THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.

Attachment:
users_215024.ezm (zipped)Hi Andre
Reading your original post, it looks like you are trying to debug your own
web app running under Tomcat, rather than Tomcat itself (as the thread title
implies).
I can recommend starting Tomcat from inside Eclipse using the Sysdeo Tomcat
plugin. That is the way all our development shop debug their code. My 3 year
old laptop (4GB of RAM) handles it with ease. It is convenient when jar
locking stops a hot deploy - just hit the stop button, redeploy and hit the
start button.
We don't run Tomcat as a service.
Regards
Ron
----- Original Message -----
From: "André Warnier" <aw@(protected)>
To: "Tomcat Users List" <users@(protected)>
Sent: Saturday, July 24, 2010 2:56 AM
Subject: Re: Debugging Tomcat
> Mark Thomas wrote:
>> On 23/07/2010 15:44, André Warnier wrote:
>>> Andy Bell wrote:
>>>> Hi
>>>>
>>>> I'm running Tomcat 6.0.24 as aa serviced on Windows XP.
>>>>
>>>> I am trying to debug Java code in the webapp Ihave deployed to Tomcat
>>>> and I have added this line:
>>>>
>>>> -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
>>>>
>>> I don't know anything about debugging Java, but considering that the
>>> attribute above is called "address", should you not be giving it a value
>>> more like "127.0.0.1:8000" ?
>>
>> Nope.
>>
> Then it should better be called "port", no ?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>

Attachment:
users_215026.ezm (zipped)I have fixed it, I reinstalled the 64 bit versions of jdk and jre, and
removed all the env vars I added and it started right away.
Thanks!
sharkanana wrote:
>
> I've run tomcat so many times before on every one of my computers with no
> problem, but I just went to do it today on my desktop and am getting an
> error immediately on the start of the server.
>
> I have set catalina_home, classpath, java_home, jre_home, added jdk to
> path.
>
> I have tried many different versions of tomcat and all give the same
> problem.
>
> Any ideas?
>
> Here is the debug:
>
> Jul 21, 2010 10:50:09 PM com.sun.org.apache.commons.digester.Digester
> startElement
> SEVERE: Begin event threw exception
>
java.lang.ClassNotFoundException:
>
org.apache.catalina.core.AprLifecycleListener> at
java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at
java.security.AccessController.doPrivileged(Native Method)
> at
java.net.URLClassLoader.findClass (
URLClassLoader.java:190)
> at
sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:229)
> at
java.lang.ClassLoader.loadClass (
ClassLoader.java:307)
> at
java.lang.ClassLoader.loadClass (
ClassLoader.java:248)
> at
> com.sun.org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:252)
> at com.sun.org.apache.commons.digester.Rule.begin(Rule.java:200)
> at
> com.sun.org.apache.commons.digester.Digester.startElement(Digester.java:1273)
> at
>
org.apache.catalina.util.CatalinaDigester.startElement (
CatalinaDigester.java:105)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement (
AbstractSAXParser.java:501)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement (
AbstractXMLDocumentParser.java:179)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement (
XMLDocumentFragmentScannerImpl.java:1343)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2755)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next (
XMLDocumentScannerImpl.java:648)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (
XMLDocumentFragmentScannerImpl.java:511)
> at
>
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (
XML11Configuration.java:808)
> at
>
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (
XML11Configuration.java:737)
> at
>
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (
XMLParser.java:119)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (
AbstractSAXParser.java:1205)
> at
>
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
> at com.sun.org.apache.commons.digester.Digester.parse(Digester.java:1548)
> at
org.apache.catalina.startup.Catalina.load (
Catalina.java:526)
> at
org.apache.catalina.startup.Catalina.load (
Catalina.java:563)
> 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:597)
> at
org.apache.catalina.startup.Bootstrap.load (
Bootstrap.java:264)
> at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:401)
> Jul 21, 2010 10:50:09 PM
org.apache.catalina.startup.Catalina load
> WARNING: Catalina.start:
>
java.lang.ClassNotFoundException:
>
org.apache.catalina.core.AprLifecycleListener> at
> com.sun.org.apache.commons.digester.Digester.createSAXException(Digester.java:2540)
> at
> com.sun.org.apache.commons.digester.Digester.createSAXException(Digester.java:2566)
> at
> com.sun.org.apache.commons.digester.Digester.startElement(Digester.java:1276)
> at
>
org.apache.catalina.util.CatalinaDigester.startElement (
CatalinaDigester.java:105)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement (
AbstractSAXParser.java:501)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement (
AbstractXMLDocumentParser.java:179)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement (
XMLDocumentFragmentScannerImpl.java:1343)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2755)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next (
XMLDocumentScannerImpl.java:648)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (
XMLDocumentFragmentScannerImpl.java:511)
> at
>
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (
XML11Configuration.java:808)
> at
>
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (
XML11Configuration.java:737)
> at
>
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (
XMLParser.java:119)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (
AbstractSAXParser.java:1205)
> at
>
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
> at com.sun.org.apache.commons.digester.Digester.parse(Digester.java:1548)
> at
org.apache.catalina.startup.Catalina.load (
Catalina.java:526)
> at
org.apache.catalina.startup.Catalina.load (
Catalina.java:563)
> 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:597)
> at
org.apache.catalina.startup.Bootstrap.load (
Bootstrap.java:264)
> at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:401)
> Caused by:
java.lang.ClassNotFoundException:
>
org.apache.catalina.core.AprLifecycleListener> at
java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at
java.security.AccessController.doPrivileged(Native Method)
> at
java.net.URLClassLoader.findClass (
URLClassLoader.java:190)
> at
sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:229)
> at
java.lang.ClassLoader.loadClass (
ClassLoader.java:307)
> at
java.lang.ClassLoader.loadClass (
ClassLoader.java:248)
> at
> com.sun.org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:252)
> at com.sun.org.apache.commons.digester.Rule.begin(Rule.java:200)
> at
> com.sun.org.apache.commons.digester.Digester.startElement(Digester.java:1273)
> ... 21 more
> Jul 21, 2010 10:50:09 PM com.sun.org.apache.commons.digester.Digester
> startElement
> SEVERE: Begin event threw exception
>
java.lang.ClassNotFoundException:
>
org.apache.catalina.core.AprLifecycleListener> at
java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at
java.security.AccessController.doPrivileged(Native Method)
> at
java.net.URLClassLoader.findClass (
URLClassLoader.java:190)
> at
sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:229)
> at
java.lang.ClassLoader.loadClass (
ClassLoader.java:307)
> at
java.lang.ClassLoader.loadClass (
ClassLoader.java:248)
> at
> com.sun.org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:252)
> at com.sun.org.apache.commons.digester.Rule.begin(Rule.java:200)
> at
> com.sun.org.apache.commons.digester.Digester.startElement(Digester.java:1273)
> at
>
org.apache.catalina.util.CatalinaDigester.startElement (
CatalinaDigester.java:105)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement (
AbstractSAXParser.java:501)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement (
AbstractXMLDocumentParser.java:179)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement (
XMLDocumentFragmentScannerImpl.java:1343)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2755)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next (
XMLDocumentScannerImpl.java:648)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (
XMLDocumentFragmentScannerImpl.java:511)
> at
>
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (
XML11Configuration.java:808)
> at
>
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (
XML11Configuration.java:737)
> at
>
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (
XMLParser.java:119)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (
AbstractSAXParser.java:1205)
> at
>
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
> at com.sun.org.apache.commons.digester.Digester.parse(Digester.java:1548)
> at
org.apache.catalina.startup.Catalina.load (
Catalina.java:526)
> at
org.apache.catalina.startup.Catalina.start (
Catalina.java:583)
> 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:597)
> at
org.apache.catalina.startup.Bootstrap.start (
Bootstrap.java:301)
> at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:402)
> Jul 21, 2010 10:50:09 PM
org.apache.catalina.startup.Catalina load
> WARNING: Catalina.start:
>
java.lang.ClassNotFoundException:
>
org.apache.catalina.core.AprLifecycleListener> at
> com.sun.org.apache.commons.digester.Digester.createSAXException(Digester.java:2540)
> at
> com.sun.org.apache.commons.digester.Digester.createSAXException(Digester.java:2566)
> at
> com.sun.org.apache.commons.digester.Digester.startElement(Digester.java:1276)
> at
>
org.apache.catalina.util.CatalinaDigester.startElement (
CatalinaDigester.java:105)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement (
AbstractSAXParser.java:501)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement (
AbstractXMLDocumentParser.java:179)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement (
XMLDocumentFragmentScannerImpl.java:1343)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2755)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next (
XMLDocumentScannerImpl.java:648)
> at
>
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (
XMLDocumentFragmentScannerImpl.java:511)
> at
>
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (
XML11Configuration.java:808)
> at
>
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (
XML11Configuration.java:737)
> at
>
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (
XMLParser.java:119)
> at
>
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (
AbstractSAXParser.java:1205)
> at
>
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
> at com.sun.org.apache.commons.digester.Digester.parse(Digester.java:1548)
> at
org.apache.catalina.startup.Catalina.load (
Catalina.java:526)
> at
org.apache.catalina.startup.Catalina.start (
Catalina.java:583)
> 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:597)
> at
org.apache.catalina.startup.Bootstrap.start (
Bootstrap.java:301)
> at
org.apache.catalina.startup.Bootstrap.main (
Bootstrap.java:402)
> Caused by:
java.lang.ClassNotFoundException:
>
org.apache.catalina.core.AprLifecycleListener> at
java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at
java.security.AccessController.doPrivileged(Native Method)
> at
java.net.URLClassLoader.findClass (
URLClassLoader.java:190)
> at
sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:229)
> at
java.lang.ClassLoader.loadClass (
ClassLoader.java:307)
> at
java.lang.ClassLoader.loadClass (
ClassLoader.java:248)
> at
> com.sun.org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:252)
> at com.sun.org.apache.commons.digester.Rule.begin(Rule.java:200)
> at
> com.sun.org.apache.commons.digester.Digester.startElement(Digester.java:1273)
> ... 21 more
> Jul 21, 2010 10:50:09 PM
org.apache.catalina.startup.Catalina start
> INFO: Server startup in 0 ms
>
--
Sent from the Tomcat - User mailing list archive at Nabble.com.