Hi.

I  updated winXp to win7 and cannot start my tomcat 7.0.22
web-application.
The tomcat returns 403 error. When i run manager application
everything is ok.

The manager app is ok, or running the manager app fixes your other app?

The manager itself runs ok but starting my app from the manager list
still results in 403 error.

What seems to be my problem?

Problem: you haven't told us anything useful.

Thanks.

403 is HTTP Forbidden, it means that Auth has failed. What Auth do you
have configured?

No  Auth have been configured, because i just copy my app to the
webapps directory from
the old operating system, where my app was running without any Auth
configuration.

What else has changed?

Operating system have been changed from WinXp pro to Win7 pro. That's all.

Do you still have the old server.xml file?

No. I've installed Tomcat 7.0.22.

Can you paste the application web.xml file (inline) into your reply?

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xmlns="http://java.sun.com/xml/ns/javaee";
        xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd";
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd";
        version="2.5">
 <display-name>WEB query</display-name>
 <description></description>
 <error-page>
   <error-code>404</error-code>
   <location>/includes/error404.jsp</location>
 </error-page>
 <error-page>
   <error-code>500</error-code>
   <location>/includes/error500.jsp</location>
 </error-page>
 <servlet>
   <description></description>
   <display-name>reportcmnt</display-name>
   <servlet-name>reportcmnt</servlet-name>
   <jsp-file>/jsp/reportcmnt.jsp</jsp-file>
 </servlet>
 <servlet-mapping>
   <servlet-name>reportcmnt</servlet-name>
   <url-pattern>/reportcmnt</url-pattern>
 </servlet-mapping>
</web-app>

Remove usernames/passwords if present.

What is in the WEB-INF/lib and WEB-INF/classes directory?

WEB-INF/lib contains
com4j.jar
ojdbc6.jar
orai18n.jar
orgkvsutils_2_0.jar
serializer.jar
SmartInspect.jar
xalan.jar
xercesImpl.jar
xml-apis.jar

WEB-INF/classes doesn't exxists.


Does the application deploy correctly?

Yes.

Is there anything in the logs?

catalina.2011-11-13.log:

ноя 13, 2011 9:50:06 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 (x86)\Apache Software Foundation\Tomcat 7.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\app\basil\product\11.2.0\client_1;C:\app\basil\product\11.2.0\client_1\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;y:\Program Files\Microsoft SQL Server\100\Tools\Binn\;y:\Program Files\Microsoft SQL Server\100\Tools\Binn\;y:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;y:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\QuickTime\QTSystem\;;.
ноя 13, 2011 9:50:07 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8082"]
ноя 13, 2011 9:50:07 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
ноя 13, 2011 9:50:07 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1927 ms
ноя 13, 2011 9:50:07 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
ноя 13, 2011 9:50:07 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.22
ноя 13, 2011 9:50:07 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
ноя 13, 2011 9:50:07 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory loader
ноя 13, 2011 9:50:08 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory manager
ноя 13, 2011 9:50:08 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory query
ноя 13, 2011 9:50:09 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
ноя 13, 2011 9:50:09 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8082"]
ноя 13, 2011 9:50:09 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
ноя 13, 2011 9:50:09 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 2089 ms

manager.2011-11-13.log

ноя 13, 2011 11:40:51 AM org.apache.catalina.core.ApplicationContext log
INFO: HTMLManager: init: Associated with Deployer 'Catalina:type=Deployer,host=localhost'
ноя 13, 2011 11:40:51 AM org.apache.catalina.core.ApplicationContext log
INFO: HTMLManager: init: Global resources are available
ноя 13, 2011 11:40:51 AM org.apache.catalina.core.ApplicationContext log
INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'


tomcat7-stderr.2011-11-13.log


2011-11-13 10:50:03 Commons Daemon procrun stderr initialized
ноя 13, 2011 9:50:06 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 (x86)\Apache Software Foundation\Tomcat 7.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;C:\app\basil\product\11.2.0\client_1;C:\app\basil\product\11.2.0\client_1\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;y:\Program Files\Microsoft SQL Server\100\Tools\Binn\;y:\Program Files\Microsoft SQL Server\100\Tools\Binn\;y:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;y:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\QuickTime\QTSystem\;;.
ноя 13, 2011 9:50:07 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8082"]
ноя 13, 2011 9:50:07 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
ноя 13, 2011 9:50:07 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1927 ms
ноя 13, 2011 9:50:07 AM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
ноя 13, 2011 9:50:07 AM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.22
ноя 13, 2011 9:50:07 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
ноя 13, 2011 9:50:07 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory loader
ноя 13, 2011 9:50:08 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory manager
ноя 13, 2011 9:50:08 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory query
ноя 13, 2011 9:50:09 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
ноя 13, 2011 9:50:09 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8082"]
ноя 13, 2011 9:50:09 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
ноя 13, 2011 9:50:09 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 2089 ms
ноя 14, 2011 12:52:48 AM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-8082"]
ноя 14, 2011 12:52:49 AM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["ajp-bio-8009"]
ноя 14, 2011 12:52:50 AM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
ноя 14, 2011 12:52:50 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-8082"]
ноя 14, 2011 12:52:50 AM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["ajp-bio-8009"]


Do you have an access log configured, if so, what does it show?

0:0:0:0:0:0:0:1 - - [13/Nov/2011:09:50:32 +0300] "GET /query HTTP/1.1" 302 125 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2" 0:0:0:0:0:0:0:1 - - [13/Nov/2011:09:50:32 +0300] "GET /query/ HTTP/1.1" 403 964 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2" 0:0:0:0:0:0:0:1 - - [13/Nov/2011:11:40:54 +0300] "GET /query HTTP/1.1" 302 125 "http://localhost:8082/manager/html;jsessionid=4D76EA53493CA915B556DB02D1D9932E?org.apache.catalina.filters.CSRF_NONCE=95AB554C225507BE146FBA41E2BF3A97"; "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2" 0:0:0:0:0:0:0:1 - - [13/Nov/2011:11:40:54 +0300] "GET /query/ HTTP/1.1" 403 964 "http://localhost:8082/manager/html;jsessionid=4D76EA53493CA915B556DB02D1D9932E?org.apache.catalina.filters.CSRF_NONCE=95AB554C225507BE146FBA41E2BF3A97"; "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2"
What user account is Tomcat running under?



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to