You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Shivam Mishra <sh...@gmail.com> on 2014/02/06 09:57:23 UTC

Http Status 404

Hye I am using Tomcat 8.0.1 ,my operating system is Windows 8.1 and it is
64- bit configuration .I made a folder in webapps for my servlet but I am
unable to access it Please help

Re: Http Status 404

Posted by Mark Thomas <ma...@apache.org>.
On 06/02/2014 08:57, Shivam Mishra wrote:
> Hye I am using Tomcat 8.0.1 ,my operating system is Windows 8.1 and it is
> 64- bit configuration .I made a folder in webapps for my servlet but I am
> unable to access it Please help

Read this:
http://www.catb.org/~esr/faqs/smart-questions.html

then post a smarter question.

Mark


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


Re: Http Status 404

Posted by Shivam Mishra <sh...@gmail.com>.
I did not make the TestServlet class public .


On Fri, Feb 7, 2014 at 12:05 AM, David kerber <dc...@verizon.net> wrote:

> On 2/6/2014 1:05 PM, Shivam Mishra wrote:
>
>> Its running thank you very much ...
>>
>
> Can you tell us what the trouble was, so other people with the same issue
> can learn from it?
>
>
>
>
>
>>
>>
>> On Thu, Feb 6, 2014 at 11:24 PM, Tim Watts <ti...@cliftonfarm.org> wrote:
>>
>>  On Thu, 2014-02-06 at 23:07 +0530, Shivam Mishra wrote:
>>>
>>>> Now my browser is showing this error as below:
>>>>
>>>> Exception report
>>>>
>>>> *message* *Error instantiating servlet class TestServlet*
>>>>
>>>> *description* *The server encountered an internal error that prevented
>>>> it
>>>> from fulfilling this request.*
>>>>
>>>> *exception*
>>>>
>>>> javax.servlet.ServletException: Error instantiating servlet class
>>>>
>>> TestServlet
>>>
>>>>
>>>>  org.apache.catalina.authenticator.AuthenticatorBase.invoke(
>>> AuthenticatorBase.java:503)
>>>
>>>>
>>>>  org.apache.catalina.valves.ErrorReportValve.invoke(
>>> ErrorReportValve.java:74)
>>>
>>>>
>>>>  org.apache.catalina.valves.AbstractAccessLogValve.invoke(
>>> AbstractAccessLogValve.java:610)
>>>
>>>>
>>>>  org.apache.catalina.connector.CoyoteAdapter.service(
>>> CoyoteAdapter.java:509)
>>>
>>>>
>>>>  org.apache.coyote.http11.AbstractHttp11Processor.process(
>>> AbstractHttp11Processor.java:1015)
>>>
>>>>
>>>>  org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
>>> process(AbstractProtocol.java:651)
>>>
>>>>
>>>>  org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.
>>> process(Http11NioProtocol.java:222)
>>>
>>>>
>>>>  org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
>>> doRun(NioEndpoint.java:1575)
>>>
>>>>
>>>>  org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
>>> run(NioEndpoint.java:1533)
>>>
>>>>        java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
>>>> Source)
>>>>        java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>>>> Source)
>>>>        java.lang.Thread.run(Unknown Source)
>>>>
>>>> *root cause*
>>>>
>>>> java.lang.IllegalAccessException: Class
>>>> org.apache.catalina.core.DefaultInstanceManager can not access a
>>>> member of class TestServlet with modifiers ""
>>>>
>>>
>>> You probably didn't declare it as 'public class ...'.  If that's not the
>>> case perhaps you could post the source.
>>>
>>> (Just a gentle pre-emptive reminder: This list is run by volunteers to
>>> help folks with their Tomcat problems, not to teach basic Java or
>>> Servlet coding.)
>>>
>>>
>>>         sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
>>>>        java.lang.Class.newInstance(Unknown Source)
>>>>
>>>>  org.apache.catalina.authenticator.AuthenticatorBase.invoke(
>>> AuthenticatorBase.java:503)
>>>
>>>>
>>>>  org.apache.catalina.valves.ErrorReportValve.invoke(
>>> ErrorReportValve.java:74)
>>>
>>>>
>>>>  org.apache.catalina.valves.AbstractAccessLogValve.invoke(
>>> AbstractAccessLogValve.java:610)
>>>
>>>>
>>>>  org.apache.catalina.connector.CoyoteAdapter.service(
>>> CoyoteAdapter.java:509)
>>>
>>>>
>>>>  org.apache.coyote.http11.AbstractHttp11Processor.process(
>>> AbstractHttp11Processor.java:1015)
>>>
>>>>
>>>>  org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
>>> process(AbstractProtocol.java:651)
>>>
>>>>
>>>>  org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.
>>> process(Http11NioProtocol.java:222)
>>>
>>>>
>>>>  org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
>>> doRun(NioEndpoint.java:1575)
>>>
>>>>
>>>>  org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
>>> run(NioEndpoint.java:1533)
>>>
>>>>        java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
>>>> Source)
>>>>        java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>>>> Source)
>>>>        java.lang.Thread.run(Unknown Source)
>>>>
>>>>
>>>>
>>>> On Thu, Feb 6, 2014 at 11:04 PM, Shivam Mishra <shmishra101@gmail.com
>>>> wrote:
>>>>
>>>>  My url is http://localhost:8080/name/TestServlet
>>>>>
>>>>>
>>>>> On Thu, Feb 6, 2014 at 10:55 PM, Tim Watts <ti...@cliftonfarm.org>
>>>>>
>>>> wrote:
>>>
>>>>
>>>>>  On Thu, 2014-02-06 at 21:32 +0530, Shivam Mishra wrote:
>>>>>>
>>>>>>> My directory structure is C:\Program Files\Apache Software
>>>>>>> Foundation\Tomcat 8.0\webapps\name\WEB-INF\Classes for .class file
>>>>>>>
>>>>>> of
>>>
>>>> Servlet
>>>>>>>
>>>>>>
>>>>>> That last part should be ...\WEB-INF\classes (lower case 'c').  If
>>>>>>
>>>>> that
>>>
>>>> doesn't fix it then, again I ask, what URL are you using to access the
>>>>>> app?
>>>>>>
>>>>>>
>>>>>>  Description of my logs is below
>>>>>>> 06-Feb-2014 14:50:22.684 INFO [Thread-9]
>>>>>>> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>>>>>>> ["http-nio-8080"]
>>>>>>> 06-Feb-2014 14:50:22.742 INFO [Thread-9]
>>>>>>> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>>>>>>> ["ajp-nio-8009"]
>>>>>>> 06-Feb-2014 14:50:22.793 INFO [Thread-9]
>>>>>>> org.apache.catalina.core.StandardService.stopInternal Stopping
>>>>>>>
>>>>>> service
>>>
>>>> Catalina
>>>>>>> 06-Feb-2014 14:50:22.912 INFO [Thread-9]
>>>>>>> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>>>>>>> ["http-nio-8080"]
>>>>>>> 06-Feb-2014 14:50:22.916 INFO [Thread-9]
>>>>>>> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>>>>>>> ["ajp-nio-8009"]
>>>>>>>
>>>>>>> 2014-02-06 14:50:33 Commons Daemon procrun stderr initialized
>>>>>>> 06-Feb-2014 14:50:34.636 INFO [main]
>>>>>>> org.apache.catalina.core.AprLifecycleListener.init 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
>>>>>>>
>>>>>>>
>>>>>>  8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\
>>> WINDOWS;C:\Program
>>>
>>>> Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program
>>>>>>>
>>>>>> Files
>>>
>>>> (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
>>>>>>>
>>>>>>>
>>>>>>  Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\
>>> Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
>>>
>>>> Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
>>>>>>> MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
>>>>>>>
>>>>>> SDK\2.0\bin\x86;C:\Program
>>>>>>
>>>>>>> Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program
>>>>>>>
>>>>>> Files\Intel\Intel(R)
>>>
>>>> Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
>>>>>>>
>>>>>> Management
>>>>>>
>>>>>>> Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R)
>>>>>>>
>>>>>> Management
>>>
>>>> Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R)
>>>>>>>
>>>>>> Management
>>>
>>>> Engine Components\IPT;C:\Program
>>>>>>>
>>>>>>>
>>>>>>  Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:
>>> \WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\
>>> Program
>>>
>>>> Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
>>>>>>> 06-Feb-2014 14:50:35.189 INFO [main]
>>>>>>> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>>>>>>> ["http-nio-8080"]
>>>>>>> 06-Feb-2014 14:50:35.245 INFO [main]
>>>>>>> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>>>>>>>
>>>>>> shared
>>>>>>
>>>>>>> selector for servlet write/read
>>>>>>> 06-Feb-2014 14:50:35.251 INFO [main]
>>>>>>> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>>>>>>> ["ajp-nio-8009"]
>>>>>>> 06-Feb-2014 14:50:35.258 INFO [main]
>>>>>>> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>>>>>>>
>>>>>> shared
>>>>>>
>>>>>>> selector for servlet write/read
>>>>>>> 06-Feb-2014 14:50:35.258 INFO [main]
>>>>>>> org.apache.catalina.startup.Catalina.load Initialization processed
>>>>>>>
>>>>>> in
>>>
>>>> 1511
>>>>>>
>>>>>>> ms
>>>>>>> 06-Feb-2014 14:50:35.348 INFO [main]
>>>>>>> org.apache.catalina.core.StandardService.startInternal Starting
>>>>>>>
>>>>>> service
>>>
>>>> Catalina
>>>>>>> 06-Feb-2014 14:50:35.349 INFO [main]
>>>>>>> org.apache.catalina.core.StandardEngine.startInternal Starting
>>>>>>>
>>>>>> Servlet
>>>
>>>> Engine: Apache Tomcat/8.0.1
>>>>>>> 06-Feb-2014 14:50:35.375 INFO [localhost-startStop-1]
>>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>>> application directory C:\Program Files\Apache Software
>>>>>>>
>>>>>> Foundation\Tomcat
>>>
>>>> 8.0\webapps\docs
>>>>>>> 06-Feb-2014 14:50:36.370 INFO [localhost-startStop-1]
>>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>>> application directory C:\Program Files\Apache Software
>>>>>>>
>>>>>> Foundation\Tomcat
>>>
>>>> 8.0\webapps\examples
>>>>>>> 06-Feb-2014 14:50:37.825 INFO [localhost-startStop-1]
>>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>>> application directory C:\Program Files\Apache Software
>>>>>>>
>>>>>> Foundation\Tomcat
>>>
>>>> 8.0\webapps\manager
>>>>>>> 06-Feb-2014 14:50:37.936 INFO [localhost-startStop-1]
>>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>>> application directory C:\Program Files\Apache Software
>>>>>>>
>>>>>> Foundation\Tomcat
>>>
>>>> 8.0\webapps\name
>>>>>>> 06-Feb-2014 14:50:38.023 INFO [localhost-startStop-1]
>>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>>> application directory C:\Program Files\Apache Software
>>>>>>>
>>>>>> Foundation\Tomcat
>>>
>>>> 8.0\webapps\ROOT
>>>>>>> 06-Feb-2014 14:50:38.100 INFO [main]
>>>>>>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>>>>>>> ["http-nio-8080"]
>>>>>>> 06-Feb-2014 14:50:38.115 INFO [main]
>>>>>>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>>>>>>> ["ajp-nio-8009"]
>>>>>>> 06-Feb-2014 14:50:38.120 INFO [main]
>>>>>>> org.apache.catalina.startup.Catalina.start Server startup in 2861 ms
>>>>>>> 06-Feb-2014 15:07:38.488 INFO
>>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>>> org.apache.catalina.startup.HostConfig.reload Reloading context
>>>>>>>
>>>>>> [/name]
>>>
>>>> 06-Feb-2014 15:07:38.489 INFO
>>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>>> org.apache.catalina.core.StandardContext.reload Reloading Context
>>>>>>>
>>>>>> with
>>>
>>>> name
>>>>>>
>>>>>>> [/name] has started
>>>>>>> 06-Feb-2014 15:07:38.928 INFO
>>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>>> org.apache.catalina.core.StandardContext.reload Reloading Context
>>>>>>>
>>>>>> with
>>>
>>>> name
>>>>>>
>>>>>>> [/name] is completed
>>>>>>> 06-Feb-2014 15:07:48.932 INFO
>>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>>> org.apache.catalina.startup.HostConfig.reload Reloading context
>>>>>>>
>>>>>> [/name]
>>>
>>>> 06-Feb-2014 15:07:48.932 INFO
>>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>>> org.apache.catalina.core.StandardContext.reload Reloading Context
>>>>>>>
>>>>>> with
>>>
>>>> name
>>>>>>
>>>>>>> [/name] has started
>>>>>>> 06-Feb-2014 15:07:49.401 INFO
>>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>>> org.apache.catalina.core.StandardContext.reload Reloading Context
>>>>>>>
>>>>>> with
>>>
>>>> name
>>>>>>
>>>>>>> [/name] is completed
>>>>>>> 06-Feb-2014 15:07:56.376 INFO [Thread-7]
>>>>>>> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>>>>>>> ["http-nio-8080"]
>>>>>>> 06-Feb-2014 15:07:56.431 INFO [Thread-7]
>>>>>>> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>>>>>>> ["ajp-nio-8009"]
>>>>>>> 06-Feb-2014 15:07:56.482 INFO [Thread-7]
>>>>>>> org.apache.catalina.core.StandardService.stopInternal Stopping
>>>>>>>
>>>>>> service
>>>
>>>> Catalina
>>>>>>> 06-Feb-2014 15:07:56.521 INFO [Thread-7]
>>>>>>> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>>>>>>> ["http-nio-8080"]
>>>>>>> 06-Feb-2014 15:07:56.524 INFO [Thread-7]
>>>>>>> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>>>>>>> ["ajp-nio-8009"]
>>>>>>>
>>>>>>> 2014-02-06 15:08:06 Commons Daemon procrun stderr initialized
>>>>>>> 06-Feb-2014 15:08:07.331 INFO [main]
>>>>>>> org.apache.catalina.core.AprLifecycleListener.init 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
>>>>>>>
>>>>>>>
>>>>>>  8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\
>>> WINDOWS;C:\Program
>>>
>>>> Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program
>>>>>>>
>>>>>> Files
>>>
>>>> (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
>>>>>>>
>>>>>>>
>>>>>>  Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\
>>> Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
>>>
>>>> Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
>>>>>>> MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
>>>>>>>
>>>>>> SDK\2.0\bin\x86;C:\Program
>>>>>>
>>>>>>> Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program
>>>>>>>
>>>>>> Files\Intel\Intel(R)
>>>
>>>> Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
>>>>>>>
>>>>>> Management
>>>>>>
>>>>>>> Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R)
>>>>>>>
>>>>>> Management
>>>
>>>> Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R)
>>>>>>>
>>>>>> Management
>>>
>>>> Engine Components\IPT;C:\Program
>>>>>>>
>>>>>>>
>>>>>>  Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:
>>> \WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\
>>> Program
>>>
>>>> Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
>>>>>>> 06-Feb-2014 15:08:07.629 INFO [main]
>>>>>>> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>>>>>>> ["http-nio-8080"]
>>>>>>> 06-Feb-2014 15:08:07.665 INFO [main]
>>>>>>> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>>>>>>>
>>>>>> shared
>>>>>>
>>>>>>> selector for servlet write/read
>>>>>>> 06-Feb-2014 15:08:07.669 INFO [main]
>>>>>>> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>>>>>>> ["ajp-nio-8009"]
>>>>>>> 06-Feb-2014 15:08:07.672 INFO [main]
>>>>>>> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>>>>>>>
>>>>>> shared
>>>>>>
>>>>>>> selector for servlet write/read
>>>>>>> 06-Feb-2014 15:08:07.672 INFO [main]
>>>>>>> org.apache.catalina.startup.Catalina.load Initialization processed
>>>>>>>
>>>>>> in
>>>
>>>> 817 ms
>>>>>>
>>>>>>> 06-Feb-2014 15:08:07.717 INFO [main]
>>>>>>> org.apache.catalina.core.StandardService.startInternal Starting
>>>>>>>
>>>>>> service
>>>
>>>> Catalina
>>>>>>> 06-Feb-2014 15:08:07.718 INFO [main]
>>>>>>> org.apache.catalina.core.StandardEngine.startInternal Starting
>>>>>>>
>>>>>> Servlet
>>>
>>>> Engine: Apache Tomcat/8.0.1
>>>>>>> 06-Feb-2014 15:08:07.732 INFO [localhost-startStop-1]
>>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>>> application directory C:\Program Files\Apache Software
>>>>>>>
>>>>>> Foundation\Tomcat
>>>
>>>> 8.0\webapps\docs
>>>>>>> 06-Feb-2014 15:08:08.238 INFO [localhost-startStop-1]
>>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>>> application directory C:\Program Files\Apache Software
>>>>>>>
>>>>>> Foundation\Tomcat
>>>
>>>> 8.0\webapps\examples
>>>>>>> 06-Feb-2014 15:08:08.983 INFO [localhost-startStop-1]
>>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>>> application directory C:\Program Files\Apache Software
>>>>>>>
>>>>>> Foundation\Tomcat
>>>
>>>> 8.0\webapps\manager
>>>>>>> 06-Feb-2014 15:08:09.066 INFO [localhost-startStop-1]
>>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>>> application directory C:\Program Files\Apache Software
>>>>>>>
>>>>>> Foundation\Tomcat
>>>
>>>> 8.0\webapps\name
>>>>>>> 06-Feb-2014 15:08:09.126 INFO [localhost-startStop-1]
>>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>>> application directory C:\Program Files\Apache Software
>>>>>>>
>>>>>> Foundation\Tomcat
>>>
>>>> 8.0\webapps\ROOT
>>>>>>> 06-Feb-2014 15:08:09.166 INFO [main]
>>>>>>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>>>>>>> ["http-nio-8080"]
>>>>>>> 06-Feb-2014 15:08:09.174 INFO [main]
>>>>>>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>>>>>>> ["ajp-nio-8009"]
>>>>>>> 06-Feb-2014 15:08:09.177 INFO [main]
>>>>>>> org.apache.catalina.startup.Catalina.start Server startup in 1504 ms
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Feb 6, 2014 at 9:12 PM, Tim Watts <ti...@cliftonfarm.org>
>>>>>>>
>>>>>> wrote:
>>>
>>>>
>>>>>>>  On Thu, 2014-02-06 at 10:32 -0500, Neven Cvetkovic wrote:
>>>>>>>>
>>>>>>>>> On Feb 6, 2014 4:21 PM, "Shivam Mishra" <sh...@gmail.com>
>>>>>>>>>
>>>>>>>> wrote:
>>>>>>
>>>>>>>
>>>>>>>>>> My tomcat and its example application is running but I got an
>>>>>>>>>>
>>>>>>>>> error
>>>>>>
>>>>>>> with
>>>>>>>>
>>>>>>>>> my
>>>>>>>>>
>>>>>>>>>> own application .My port number is 8080 .I compile my servlet
>>>>>>>>>>
>>>>>>>>> programme in
>>>>>>>>
>>>>>>>>> jdk 7 .and my web.xml file is below
>>>>>>>>>> <?xml version="1.0" encoding="ISO-8859-1"?>
>>>>>>>>>> <!DOCTYPE web-app
>>>>>>>>>>      PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
>>>>>>>>>>
>>>>>>>>> 2.2//EN"
>>>>>>
>>>>>>>      "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
>>>>>>>>>>
>>>>>>>>>> <web-app>
>>>>>>>>>>    <servlet>
>>>>>>>>>>      <servlet-name>MyServlet</servlet-name>
>>>>>>>>>>      <servlet-class>TestServlet</servlet-class>
>>>>>>>>>>
>>>>>>>>>>    </servlet>
>>>>>>>>>> <servlet-mapping>
>>>>>>>>>> <servlet-name>MyServlet</servlet-name>
>>>>>>>>>> <url-pattern>/TestServlet</url-pattern>
>>>>>>>>>> </servlet-mapping>
>>>>>>>>>> </web-app>
>>>>>>>>>> My servlet class name is TestServlet
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> Ok, great.
>>>>>>>>>
>>>>>>>>> Now tell us about directory structure of your application, what
>>>>>>>>>
>>>>>>>> files,
>>>>>>
>>>>>>> where did you put the servlet class file, etc.
>>>>>>>>>
>>>>>>>>> Also what do logs say once you deploy your app?
>>>>>>>>>
>>>>>>>>
>>>>>>>> And just as importantly: What URL are you using to access your
>>>>>>>>
>>>>>>> app?
>>>
>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>  ------------------------------------------------------------
>>> ---------
>>>
>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>>>>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>
>>>
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

Re: Http Status 404

Posted by David kerber <dc...@verizon.net>.
On 2/6/2014 1:05 PM, Shivam Mishra wrote:
> Its running thank you very much ...

Can you tell us what the trouble was, so other people with the same 
issue can learn from it?



>
>
>
> On Thu, Feb 6, 2014 at 11:24 PM, Tim Watts <ti...@cliftonfarm.org> wrote:
>
>> On Thu, 2014-02-06 at 23:07 +0530, Shivam Mishra wrote:
>>> Now my browser is showing this error as below:
>>>
>>> Exception report
>>>
>>> *message* *Error instantiating servlet class TestServlet*
>>>
>>> *description* *The server encountered an internal error that prevented it
>>> from fulfilling this request.*
>>>
>>> *exception*
>>>
>>> javax.servlet.ServletException: Error instantiating servlet class
>> TestServlet
>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:74)
>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509)
>>>
>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1015)
>>>
>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:651)
>>>
>> org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
>>>
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1575)
>>>
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1533)
>>>        java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>>        java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>>>        java.lang.Thread.run(Unknown Source)
>>>
>>> *root cause*
>>>
>>> java.lang.IllegalAccessException: Class
>>> org.apache.catalina.core.DefaultInstanceManager can not access a
>>> member of class TestServlet with modifiers ""
>>
>> You probably didn't declare it as 'public class ...'.  If that's not the
>> case perhaps you could post the source.
>>
>> (Just a gentle pre-emptive reminder: This list is run by volunteers to
>> help folks with their Tomcat problems, not to teach basic Java or
>> Servlet coding.)
>>
>>
>>>        sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
>>>        java.lang.Class.newInstance(Unknown Source)
>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:74)
>>>
>> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509)
>>>
>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1015)
>>>
>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:651)
>>>
>> org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
>>>
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1575)
>>>
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1533)
>>>        java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>>>        java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>>>        java.lang.Thread.run(Unknown Source)
>>>
>>>
>>>
>>> On Thu, Feb 6, 2014 at 11:04 PM, Shivam Mishra <shmishra101@gmail.com
>>> wrote:
>>>
>>>> My url is http://localhost:8080/name/TestServlet
>>>>
>>>>
>>>> On Thu, Feb 6, 2014 at 10:55 PM, Tim Watts <ti...@cliftonfarm.org>
>> wrote:
>>>>
>>>>> On Thu, 2014-02-06 at 21:32 +0530, Shivam Mishra wrote:
>>>>>> My directory structure is C:\Program Files\Apache Software
>>>>>> Foundation\Tomcat 8.0\webapps\name\WEB-INF\Classes for .class file
>> of
>>>>>> Servlet
>>>>>
>>>>> That last part should be ...\WEB-INF\classes (lower case 'c').  If
>> that
>>>>> doesn't fix it then, again I ask, what URL are you using to access the
>>>>> app?
>>>>>
>>>>>
>>>>>> Description of my logs is below
>>>>>> 06-Feb-2014 14:50:22.684 INFO [Thread-9]
>>>>>> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>>>>>> ["http-nio-8080"]
>>>>>> 06-Feb-2014 14:50:22.742 INFO [Thread-9]
>>>>>> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>>>>>> ["ajp-nio-8009"]
>>>>>> 06-Feb-2014 14:50:22.793 INFO [Thread-9]
>>>>>> org.apache.catalina.core.StandardService.stopInternal Stopping
>> service
>>>>>> Catalina
>>>>>> 06-Feb-2014 14:50:22.912 INFO [Thread-9]
>>>>>> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>>>>>> ["http-nio-8080"]
>>>>>> 06-Feb-2014 14:50:22.916 INFO [Thread-9]
>>>>>> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>>>>>> ["ajp-nio-8009"]
>>>>>>
>>>>>> 2014-02-06 14:50:33 Commons Daemon procrun stderr initialized
>>>>>> 06-Feb-2014 14:50:34.636 INFO [main]
>>>>>> org.apache.catalina.core.AprLifecycleListener.init 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
>>>>>>
>>>>>
>> 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
>>>>>> Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program
>> Files
>>>>>> (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
>>>>>>
>>>>>
>> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
>>>>>> Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
>>>>>> MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
>>>>> SDK\2.0\bin\x86;C:\Program
>>>>>> Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program
>> Files\Intel\Intel(R)
>>>>>> Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
>>>>> Management
>>>>>> Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R)
>> Management
>>>>>> Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R)
>> Management
>>>>>> Engine Components\IPT;C:\Program
>>>>>>
>>>>>
>> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
>>>>>> Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
>>>>>> 06-Feb-2014 14:50:35.189 INFO [main]
>>>>>> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>>>>>> ["http-nio-8080"]
>>>>>> 06-Feb-2014 14:50:35.245 INFO [main]
>>>>>> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>>>>> shared
>>>>>> selector for servlet write/read
>>>>>> 06-Feb-2014 14:50:35.251 INFO [main]
>>>>>> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>>>>>> ["ajp-nio-8009"]
>>>>>> 06-Feb-2014 14:50:35.258 INFO [main]
>>>>>> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>>>>> shared
>>>>>> selector for servlet write/read
>>>>>> 06-Feb-2014 14:50:35.258 INFO [main]
>>>>>> org.apache.catalina.startup.Catalina.load Initialization processed
>> in
>>>>> 1511
>>>>>> ms
>>>>>> 06-Feb-2014 14:50:35.348 INFO [main]
>>>>>> org.apache.catalina.core.StandardService.startInternal Starting
>> service
>>>>>> Catalina
>>>>>> 06-Feb-2014 14:50:35.349 INFO [main]
>>>>>> org.apache.catalina.core.StandardEngine.startInternal Starting
>> Servlet
>>>>>> Engine: Apache Tomcat/8.0.1
>>>>>> 06-Feb-2014 14:50:35.375 INFO [localhost-startStop-1]
>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>> application directory C:\Program Files\Apache Software
>> Foundation\Tomcat
>>>>>> 8.0\webapps\docs
>>>>>> 06-Feb-2014 14:50:36.370 INFO [localhost-startStop-1]
>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>> application directory C:\Program Files\Apache Software
>> Foundation\Tomcat
>>>>>> 8.0\webapps\examples
>>>>>> 06-Feb-2014 14:50:37.825 INFO [localhost-startStop-1]
>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>> application directory C:\Program Files\Apache Software
>> Foundation\Tomcat
>>>>>> 8.0\webapps\manager
>>>>>> 06-Feb-2014 14:50:37.936 INFO [localhost-startStop-1]
>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>> application directory C:\Program Files\Apache Software
>> Foundation\Tomcat
>>>>>> 8.0\webapps\name
>>>>>> 06-Feb-2014 14:50:38.023 INFO [localhost-startStop-1]
>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>> application directory C:\Program Files\Apache Software
>> Foundation\Tomcat
>>>>>> 8.0\webapps\ROOT
>>>>>> 06-Feb-2014 14:50:38.100 INFO [main]
>>>>>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>>>>>> ["http-nio-8080"]
>>>>>> 06-Feb-2014 14:50:38.115 INFO [main]
>>>>>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>>>>>> ["ajp-nio-8009"]
>>>>>> 06-Feb-2014 14:50:38.120 INFO [main]
>>>>>> org.apache.catalina.startup.Catalina.start Server startup in 2861 ms
>>>>>> 06-Feb-2014 15:07:38.488 INFO
>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>> org.apache.catalina.startup.HostConfig.reload Reloading context
>> [/name]
>>>>>> 06-Feb-2014 15:07:38.489 INFO
>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>> org.apache.catalina.core.StandardContext.reload Reloading Context
>> with
>>>>> name
>>>>>> [/name] has started
>>>>>> 06-Feb-2014 15:07:38.928 INFO
>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>> org.apache.catalina.core.StandardContext.reload Reloading Context
>> with
>>>>> name
>>>>>> [/name] is completed
>>>>>> 06-Feb-2014 15:07:48.932 INFO
>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>> org.apache.catalina.startup.HostConfig.reload Reloading context
>> [/name]
>>>>>> 06-Feb-2014 15:07:48.932 INFO
>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>> org.apache.catalina.core.StandardContext.reload Reloading Context
>> with
>>>>> name
>>>>>> [/name] has started
>>>>>> 06-Feb-2014 15:07:49.401 INFO
>>>>>> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>>>>>> org.apache.catalina.core.StandardContext.reload Reloading Context
>> with
>>>>> name
>>>>>> [/name] is completed
>>>>>> 06-Feb-2014 15:07:56.376 INFO [Thread-7]
>>>>>> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>>>>>> ["http-nio-8080"]
>>>>>> 06-Feb-2014 15:07:56.431 INFO [Thread-7]
>>>>>> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>>>>>> ["ajp-nio-8009"]
>>>>>> 06-Feb-2014 15:07:56.482 INFO [Thread-7]
>>>>>> org.apache.catalina.core.StandardService.stopInternal Stopping
>> service
>>>>>> Catalina
>>>>>> 06-Feb-2014 15:07:56.521 INFO [Thread-7]
>>>>>> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>>>>>> ["http-nio-8080"]
>>>>>> 06-Feb-2014 15:07:56.524 INFO [Thread-7]
>>>>>> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>>>>>> ["ajp-nio-8009"]
>>>>>>
>>>>>> 2014-02-06 15:08:06 Commons Daemon procrun stderr initialized
>>>>>> 06-Feb-2014 15:08:07.331 INFO [main]
>>>>>> org.apache.catalina.core.AprLifecycleListener.init 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
>>>>>>
>>>>>
>> 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
>>>>>> Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program
>> Files
>>>>>> (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
>>>>>>
>>>>>
>> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
>>>>>> Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
>>>>>> MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
>>>>> SDK\2.0\bin\x86;C:\Program
>>>>>> Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program
>> Files\Intel\Intel(R)
>>>>>> Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
>>>>> Management
>>>>>> Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R)
>> Management
>>>>>> Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R)
>> Management
>>>>>> Engine Components\IPT;C:\Program
>>>>>>
>>>>>
>> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
>>>>>> Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
>>>>>> 06-Feb-2014 15:08:07.629 INFO [main]
>>>>>> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>>>>>> ["http-nio-8080"]
>>>>>> 06-Feb-2014 15:08:07.665 INFO [main]
>>>>>> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>>>>> shared
>>>>>> selector for servlet write/read
>>>>>> 06-Feb-2014 15:08:07.669 INFO [main]
>>>>>> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>>>>>> ["ajp-nio-8009"]
>>>>>> 06-Feb-2014 15:08:07.672 INFO [main]
>>>>>> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>>>>> shared
>>>>>> selector for servlet write/read
>>>>>> 06-Feb-2014 15:08:07.672 INFO [main]
>>>>>> org.apache.catalina.startup.Catalina.load Initialization processed
>> in
>>>>> 817 ms
>>>>>> 06-Feb-2014 15:08:07.717 INFO [main]
>>>>>> org.apache.catalina.core.StandardService.startInternal Starting
>> service
>>>>>> Catalina
>>>>>> 06-Feb-2014 15:08:07.718 INFO [main]
>>>>>> org.apache.catalina.core.StandardEngine.startInternal Starting
>> Servlet
>>>>>> Engine: Apache Tomcat/8.0.1
>>>>>> 06-Feb-2014 15:08:07.732 INFO [localhost-startStop-1]
>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>> application directory C:\Program Files\Apache Software
>> Foundation\Tomcat
>>>>>> 8.0\webapps\docs
>>>>>> 06-Feb-2014 15:08:08.238 INFO [localhost-startStop-1]
>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>> application directory C:\Program Files\Apache Software
>> Foundation\Tomcat
>>>>>> 8.0\webapps\examples
>>>>>> 06-Feb-2014 15:08:08.983 INFO [localhost-startStop-1]
>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>> application directory C:\Program Files\Apache Software
>> Foundation\Tomcat
>>>>>> 8.0\webapps\manager
>>>>>> 06-Feb-2014 15:08:09.066 INFO [localhost-startStop-1]
>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>> application directory C:\Program Files\Apache Software
>> Foundation\Tomcat
>>>>>> 8.0\webapps\name
>>>>>> 06-Feb-2014 15:08:09.126 INFO [localhost-startStop-1]
>>>>>> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>>>>>> application directory C:\Program Files\Apache Software
>> Foundation\Tomcat
>>>>>> 8.0\webapps\ROOT
>>>>>> 06-Feb-2014 15:08:09.166 INFO [main]
>>>>>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>>>>>> ["http-nio-8080"]
>>>>>> 06-Feb-2014 15:08:09.174 INFO [main]
>>>>>> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>>>>>> ["ajp-nio-8009"]
>>>>>> 06-Feb-2014 15:08:09.177 INFO [main]
>>>>>> org.apache.catalina.startup.Catalina.start Server startup in 1504 ms
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Feb 6, 2014 at 9:12 PM, Tim Watts <ti...@cliftonfarm.org>
>> wrote:
>>>>>>
>>>>>>> On Thu, 2014-02-06 at 10:32 -0500, Neven Cvetkovic wrote:
>>>>>>>> On Feb 6, 2014 4:21 PM, "Shivam Mishra" <sh...@gmail.com>
>>>>> wrote:
>>>>>>>>>
>>>>>>>>> My tomcat and its example application is running but I got an
>>>>> error
>>>>>>> with
>>>>>>>> my
>>>>>>>>> own application .My port number is 8080 .I compile my servlet
>>>>>>> programme in
>>>>>>>>> jdk 7 .and my web.xml file is below
>>>>>>>>> <?xml version="1.0" encoding="ISO-8859-1"?>
>>>>>>>>> <!DOCTYPE web-app
>>>>>>>>>      PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
>>>>> 2.2//EN"
>>>>>>>>>      "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
>>>>>>>>>
>>>>>>>>> <web-app>
>>>>>>>>>    <servlet>
>>>>>>>>>      <servlet-name>MyServlet</servlet-name>
>>>>>>>>>      <servlet-class>TestServlet</servlet-class>
>>>>>>>>>
>>>>>>>>>    </servlet>
>>>>>>>>> <servlet-mapping>
>>>>>>>>> <servlet-name>MyServlet</servlet-name>
>>>>>>>>> <url-pattern>/TestServlet</url-pattern>
>>>>>>>>> </servlet-mapping>
>>>>>>>>> </web-app>
>>>>>>>>> My servlet class name is TestServlet
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> Ok, great.
>>>>>>>>
>>>>>>>> Now tell us about directory structure of your application, what
>>>>> files,
>>>>>>>> where did you put the servlet class file, etc.
>>>>>>>>
>>>>>>>> Also what do logs say once you deploy your app?
>>>>>>>
>>>>>>> And just as importantly: What URL are you using to access your
>> app?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>>>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>>>>
>>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>>
>>>>>
>>>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>>
>


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


Re: Http Status 404

Posted by Shivam Mishra <sh...@gmail.com>.
Its running thank you very much ...



On Thu, Feb 6, 2014 at 11:24 PM, Tim Watts <ti...@cliftonfarm.org> wrote:

> On Thu, 2014-02-06 at 23:07 +0530, Shivam Mishra wrote:
> > Now my browser is showing this error as below:
> >
> > Exception report
> >
> > *message* *Error instantiating servlet class TestServlet*
> >
> > *description* *The server encountered an internal error that prevented it
> > from fulfilling this request.*
> >
> > *exception*
> >
> > javax.servlet.ServletException: Error instantiating servlet class
> TestServlet
> >
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:74)
> >
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509)
> >
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1015)
> >
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:651)
> >
> org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1575)
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1533)
> >       java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> >       java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> >       java.lang.Thread.run(Unknown Source)
> >
> > *root cause*
> >
> > java.lang.IllegalAccessException: Class
> > org.apache.catalina.core.DefaultInstanceManager can not access a
> > member of class TestServlet with modifiers ""
>
> You probably didn't declare it as 'public class ...'.  If that's not the
> case perhaps you could post the source.
>
> (Just a gentle pre-emptive reminder: This list is run by volunteers to
> help folks with their Tomcat problems, not to teach basic Java or
> Servlet coding.)
>
>
> >       sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
> >       java.lang.Class.newInstance(Unknown Source)
> >
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:74)
> >
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509)
> >
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1015)
> >
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:651)
> >
> org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1575)
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1533)
> >       java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> >       java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> >       java.lang.Thread.run(Unknown Source)
> >
> >
> >
> > On Thu, Feb 6, 2014 at 11:04 PM, Shivam Mishra <shmishra101@gmail.com
> >wrote:
> >
> > > My url is http://localhost:8080/name/TestServlet
> > >
> > >
> > > On Thu, Feb 6, 2014 at 10:55 PM, Tim Watts <ti...@cliftonfarm.org>
> wrote:
> > >
> > >> On Thu, 2014-02-06 at 21:32 +0530, Shivam Mishra wrote:
> > >> > My directory structure is C:\Program Files\Apache Software
> > >> > Foundation\Tomcat 8.0\webapps\name\WEB-INF\Classes for .class file
> of
> > >> > Servlet
> > >>
> > >> That last part should be ...\WEB-INF\classes (lower case 'c').  If
> that
> > >> doesn't fix it then, again I ask, what URL are you using to access the
> > >> app?
> > >>
> > >>
> > >> > Description of my logs is below
> > >> > 06-Feb-2014 14:50:22.684 INFO [Thread-9]
> > >> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> > >> > ["http-nio-8080"]
> > >> > 06-Feb-2014 14:50:22.742 INFO [Thread-9]
> > >> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> > >> > ["ajp-nio-8009"]
> > >> > 06-Feb-2014 14:50:22.793 INFO [Thread-9]
> > >> > org.apache.catalina.core.StandardService.stopInternal Stopping
> service
> > >> > Catalina
> > >> > 06-Feb-2014 14:50:22.912 INFO [Thread-9]
> > >> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> > >> > ["http-nio-8080"]
> > >> > 06-Feb-2014 14:50:22.916 INFO [Thread-9]
> > >> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> > >> > ["ajp-nio-8009"]
> > >> >
> > >> > 2014-02-06 14:50:33 Commons Daemon procrun stderr initialized
> > >> > 06-Feb-2014 14:50:34.636 INFO [main]
> > >> > org.apache.catalina.core.AprLifecycleListener.init 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
> > >> >
> > >>
> 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
> > >> > Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program
> Files
> > >> > (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
> > >> >
> > >>
> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
> > >> > Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
> > >> > MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
> > >> SDK\2.0\bin\x86;C:\Program
> > >> > Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program
> Files\Intel\Intel(R)
> > >> > Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
> > >> Management
> > >> > Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R)
> Management
> > >> > Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R)
> Management
> > >> > Engine Components\IPT;C:\Program
> > >> >
> > >>
> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
> > >> > Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
> > >> > 06-Feb-2014 14:50:35.189 INFO [main]
> > >> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> > >> > ["http-nio-8080"]
> > >> > 06-Feb-2014 14:50:35.245 INFO [main]
> > >> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> > >> shared
> > >> > selector for servlet write/read
> > >> > 06-Feb-2014 14:50:35.251 INFO [main]
> > >> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> > >> > ["ajp-nio-8009"]
> > >> > 06-Feb-2014 14:50:35.258 INFO [main]
> > >> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> > >> shared
> > >> > selector for servlet write/read
> > >> > 06-Feb-2014 14:50:35.258 INFO [main]
> > >> > org.apache.catalina.startup.Catalina.load Initialization processed
> in
> > >> 1511
> > >> > ms
> > >> > 06-Feb-2014 14:50:35.348 INFO [main]
> > >> > org.apache.catalina.core.StandardService.startInternal Starting
> service
> > >> > Catalina
> > >> > 06-Feb-2014 14:50:35.349 INFO [main]
> > >> > org.apache.catalina.core.StandardEngine.startInternal Starting
> Servlet
> > >> > Engine: Apache Tomcat/8.0.1
> > >> > 06-Feb-2014 14:50:35.375 INFO [localhost-startStop-1]
> > >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > >> > application directory C:\Program Files\Apache Software
> Foundation\Tomcat
> > >> > 8.0\webapps\docs
> > >> > 06-Feb-2014 14:50:36.370 INFO [localhost-startStop-1]
> > >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > >> > application directory C:\Program Files\Apache Software
> Foundation\Tomcat
> > >> > 8.0\webapps\examples
> > >> > 06-Feb-2014 14:50:37.825 INFO [localhost-startStop-1]
> > >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > >> > application directory C:\Program Files\Apache Software
> Foundation\Tomcat
> > >> > 8.0\webapps\manager
> > >> > 06-Feb-2014 14:50:37.936 INFO [localhost-startStop-1]
> > >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > >> > application directory C:\Program Files\Apache Software
> Foundation\Tomcat
> > >> > 8.0\webapps\name
> > >> > 06-Feb-2014 14:50:38.023 INFO [localhost-startStop-1]
> > >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > >> > application directory C:\Program Files\Apache Software
> Foundation\Tomcat
> > >> > 8.0\webapps\ROOT
> > >> > 06-Feb-2014 14:50:38.100 INFO [main]
> > >> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> > >> > ["http-nio-8080"]
> > >> > 06-Feb-2014 14:50:38.115 INFO [main]
> > >> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> > >> > ["ajp-nio-8009"]
> > >> > 06-Feb-2014 14:50:38.120 INFO [main]
> > >> > org.apache.catalina.startup.Catalina.start Server startup in 2861 ms
> > >> > 06-Feb-2014 15:07:38.488 INFO
> > >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > >> > org.apache.catalina.startup.HostConfig.reload Reloading context
> [/name]
> > >> > 06-Feb-2014 15:07:38.489 INFO
> > >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > >> > org.apache.catalina.core.StandardContext.reload Reloading Context
> with
> > >> name
> > >> > [/name] has started
> > >> > 06-Feb-2014 15:07:38.928 INFO
> > >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > >> > org.apache.catalina.core.StandardContext.reload Reloading Context
> with
> > >> name
> > >> > [/name] is completed
> > >> > 06-Feb-2014 15:07:48.932 INFO
> > >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > >> > org.apache.catalina.startup.HostConfig.reload Reloading context
> [/name]
> > >> > 06-Feb-2014 15:07:48.932 INFO
> > >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > >> > org.apache.catalina.core.StandardContext.reload Reloading Context
> with
> > >> name
> > >> > [/name] has started
> > >> > 06-Feb-2014 15:07:49.401 INFO
> > >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > >> > org.apache.catalina.core.StandardContext.reload Reloading Context
> with
> > >> name
> > >> > [/name] is completed
> > >> > 06-Feb-2014 15:07:56.376 INFO [Thread-7]
> > >> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> > >> > ["http-nio-8080"]
> > >> > 06-Feb-2014 15:07:56.431 INFO [Thread-7]
> > >> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> > >> > ["ajp-nio-8009"]
> > >> > 06-Feb-2014 15:07:56.482 INFO [Thread-7]
> > >> > org.apache.catalina.core.StandardService.stopInternal Stopping
> service
> > >> > Catalina
> > >> > 06-Feb-2014 15:07:56.521 INFO [Thread-7]
> > >> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> > >> > ["http-nio-8080"]
> > >> > 06-Feb-2014 15:07:56.524 INFO [Thread-7]
> > >> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> > >> > ["ajp-nio-8009"]
> > >> >
> > >> > 2014-02-06 15:08:06 Commons Daemon procrun stderr initialized
> > >> > 06-Feb-2014 15:08:07.331 INFO [main]
> > >> > org.apache.catalina.core.AprLifecycleListener.init 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
> > >> >
> > >>
> 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
> > >> > Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program
> Files
> > >> > (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
> > >> >
> > >>
> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
> > >> > Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
> > >> > MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
> > >> SDK\2.0\bin\x86;C:\Program
> > >> > Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program
> Files\Intel\Intel(R)
> > >> > Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
> > >> Management
> > >> > Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R)
> Management
> > >> > Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R)
> Management
> > >> > Engine Components\IPT;C:\Program
> > >> >
> > >>
> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
> > >> > Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
> > >> > 06-Feb-2014 15:08:07.629 INFO [main]
> > >> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> > >> > ["http-nio-8080"]
> > >> > 06-Feb-2014 15:08:07.665 INFO [main]
> > >> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> > >> shared
> > >> > selector for servlet write/read
> > >> > 06-Feb-2014 15:08:07.669 INFO [main]
> > >> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> > >> > ["ajp-nio-8009"]
> > >> > 06-Feb-2014 15:08:07.672 INFO [main]
> > >> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> > >> shared
> > >> > selector for servlet write/read
> > >> > 06-Feb-2014 15:08:07.672 INFO [main]
> > >> > org.apache.catalina.startup.Catalina.load Initialization processed
> in
> > >> 817 ms
> > >> > 06-Feb-2014 15:08:07.717 INFO [main]
> > >> > org.apache.catalina.core.StandardService.startInternal Starting
> service
> > >> > Catalina
> > >> > 06-Feb-2014 15:08:07.718 INFO [main]
> > >> > org.apache.catalina.core.StandardEngine.startInternal Starting
> Servlet
> > >> > Engine: Apache Tomcat/8.0.1
> > >> > 06-Feb-2014 15:08:07.732 INFO [localhost-startStop-1]
> > >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > >> > application directory C:\Program Files\Apache Software
> Foundation\Tomcat
> > >> > 8.0\webapps\docs
> > >> > 06-Feb-2014 15:08:08.238 INFO [localhost-startStop-1]
> > >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > >> > application directory C:\Program Files\Apache Software
> Foundation\Tomcat
> > >> > 8.0\webapps\examples
> > >> > 06-Feb-2014 15:08:08.983 INFO [localhost-startStop-1]
> > >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > >> > application directory C:\Program Files\Apache Software
> Foundation\Tomcat
> > >> > 8.0\webapps\manager
> > >> > 06-Feb-2014 15:08:09.066 INFO [localhost-startStop-1]
> > >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > >> > application directory C:\Program Files\Apache Software
> Foundation\Tomcat
> > >> > 8.0\webapps\name
> > >> > 06-Feb-2014 15:08:09.126 INFO [localhost-startStop-1]
> > >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > >> > application directory C:\Program Files\Apache Software
> Foundation\Tomcat
> > >> > 8.0\webapps\ROOT
> > >> > 06-Feb-2014 15:08:09.166 INFO [main]
> > >> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> > >> > ["http-nio-8080"]
> > >> > 06-Feb-2014 15:08:09.174 INFO [main]
> > >> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> > >> > ["ajp-nio-8009"]
> > >> > 06-Feb-2014 15:08:09.177 INFO [main]
> > >> > org.apache.catalina.startup.Catalina.start Server startup in 1504 ms
> > >> >
> > >> >
> > >> >
> > >> > On Thu, Feb 6, 2014 at 9:12 PM, Tim Watts <ti...@cliftonfarm.org>
> wrote:
> > >> >
> > >> > > On Thu, 2014-02-06 at 10:32 -0500, Neven Cvetkovic wrote:
> > >> > > > On Feb 6, 2014 4:21 PM, "Shivam Mishra" <sh...@gmail.com>
> > >> wrote:
> > >> > > > >
> > >> > > > > My tomcat and its example application is running but I got an
> > >> error
> > >> > > with
> > >> > > > my
> > >> > > > > own application .My port number is 8080 .I compile my servlet
> > >> > > programme in
> > >> > > > > jdk 7 .and my web.xml file is below
> > >> > > > > <?xml version="1.0" encoding="ISO-8859-1"?>
> > >> > > > > <!DOCTYPE web-app
> > >> > > > >     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
> > >> 2.2//EN"
> > >> > > > >     "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
> > >> > > > >
> > >> > > > > <web-app>
> > >> > > > >   <servlet>
> > >> > > > >     <servlet-name>MyServlet</servlet-name>
> > >> > > > >     <servlet-class>TestServlet</servlet-class>
> > >> > > > >
> > >> > > > >   </servlet>
> > >> > > > > <servlet-mapping>
> > >> > > > > <servlet-name>MyServlet</servlet-name>
> > >> > > > > <url-pattern>/TestServlet</url-pattern>
> > >> > > > > </servlet-mapping>
> > >> > > > > </web-app>
> > >> > > > > My servlet class name is TestServlet
> > >> > > > >
> > >> > > > >
> > >> > > >
> > >> > > > Ok, great.
> > >> > > >
> > >> > > > Now tell us about directory structure of your application, what
> > >> files,
> > >> > > > where did you put the servlet class file, etc.
> > >> > > >
> > >> > > > Also what do logs say once you deploy your app?
> > >> > >
> > >> > > And just as importantly: What URL are you using to access your
> app?
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> ---------------------------------------------------------------------
> > >> > > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > >> > > For additional commands, e-mail: users-help@tomcat.apache.org
> > >> > >
> > >> > >
> > >>
> > >>
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > >> For additional commands, e-mail: users-help@tomcat.apache.org
> > >>
> > >>
> > >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

Re: Http Status 404

Posted by Tim Watts <ti...@cliftonfarm.org>.
On Thu, 2014-02-06 at 23:07 +0530, Shivam Mishra wrote:
> Now my browser is showing this error as below:
> 
> Exception report
> 
> *message* *Error instantiating servlet class TestServlet*
> 
> *description* *The server encountered an internal error that prevented it
> from fulfilling this request.*
> 
> *exception*
> 
> javax.servlet.ServletException: Error instantiating servlet class TestServlet
> 	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
> 	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:74)
> 	org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
> 	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509)
> 	org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1015)
> 	org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:651)
> 	org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
> 	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1575)
> 	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1533)
> 	java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> 	java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> 	java.lang.Thread.run(Unknown Source)
> 
> *root cause*
> 
> java.lang.IllegalAccessException: Class
> org.apache.catalina.core.DefaultInstanceManager can not access a
> member of class TestServlet with modifiers ""

You probably didn't declare it as 'public class ...'.  If that's not the
case perhaps you could post the source.

(Just a gentle pre-emptive reminder: This list is run by volunteers to
help folks with their Tomcat problems, not to teach basic Java or
Servlet coding.)


> 	sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
> 	java.lang.Class.newInstance(Unknown Source)
> 	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
> 	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:74)
> 	org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
> 	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509)
> 	org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1015)
> 	org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:651)
> 	org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
> 	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1575)
> 	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1533)
> 	java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
> 	java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> 	java.lang.Thread.run(Unknown Source)
> 
> 
> 
> On Thu, Feb 6, 2014 at 11:04 PM, Shivam Mishra <sh...@gmail.com>wrote:
> 
> > My url is http://localhost:8080/name/TestServlet
> >
> >
> > On Thu, Feb 6, 2014 at 10:55 PM, Tim Watts <ti...@cliftonfarm.org> wrote:
> >
> >> On Thu, 2014-02-06 at 21:32 +0530, Shivam Mishra wrote:
> >> > My directory structure is C:\Program Files\Apache Software
> >> > Foundation\Tomcat 8.0\webapps\name\WEB-INF\Classes for .class file of
> >> > Servlet
> >>
> >> That last part should be ...\WEB-INF\classes (lower case 'c').  If that
> >> doesn't fix it then, again I ask, what URL are you using to access the
> >> app?
> >>
> >>
> >> > Description of my logs is below
> >> > 06-Feb-2014 14:50:22.684 INFO [Thread-9]
> >> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> >> > ["http-nio-8080"]
> >> > 06-Feb-2014 14:50:22.742 INFO [Thread-9]
> >> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> >> > ["ajp-nio-8009"]
> >> > 06-Feb-2014 14:50:22.793 INFO [Thread-9]
> >> > org.apache.catalina.core.StandardService.stopInternal Stopping service
> >> > Catalina
> >> > 06-Feb-2014 14:50:22.912 INFO [Thread-9]
> >> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> >> > ["http-nio-8080"]
> >> > 06-Feb-2014 14:50:22.916 INFO [Thread-9]
> >> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> >> > ["ajp-nio-8009"]
> >> >
> >> > 2014-02-06 14:50:33 Commons Daemon procrun stderr initialized
> >> > 06-Feb-2014 14:50:34.636 INFO [main]
> >> > org.apache.catalina.core.AprLifecycleListener.init 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
> >> >
> >> 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
> >> > Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files
> >> > (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
> >> >
> >> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
> >> > Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
> >> > MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
> >> SDK\2.0\bin\x86;C:\Program
> >> > Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R)
> >> > Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
> >> Management
> >> > Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management
> >> > Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
> >> > Engine Components\IPT;C:\Program
> >> >
> >> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
> >> > Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
> >> > 06-Feb-2014 14:50:35.189 INFO [main]
> >> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> >> > ["http-nio-8080"]
> >> > 06-Feb-2014 14:50:35.245 INFO [main]
> >> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> >> shared
> >> > selector for servlet write/read
> >> > 06-Feb-2014 14:50:35.251 INFO [main]
> >> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> >> > ["ajp-nio-8009"]
> >> > 06-Feb-2014 14:50:35.258 INFO [main]
> >> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> >> shared
> >> > selector for servlet write/read
> >> > 06-Feb-2014 14:50:35.258 INFO [main]
> >> > org.apache.catalina.startup.Catalina.load Initialization processed in
> >> 1511
> >> > ms
> >> > 06-Feb-2014 14:50:35.348 INFO [main]
> >> > org.apache.catalina.core.StandardService.startInternal Starting service
> >> > Catalina
> >> > 06-Feb-2014 14:50:35.349 INFO [main]
> >> > org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
> >> > Engine: Apache Tomcat/8.0.1
> >> > 06-Feb-2014 14:50:35.375 INFO [localhost-startStop-1]
> >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> >> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> >> > 8.0\webapps\docs
> >> > 06-Feb-2014 14:50:36.370 INFO [localhost-startStop-1]
> >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> >> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> >> > 8.0\webapps\examples
> >> > 06-Feb-2014 14:50:37.825 INFO [localhost-startStop-1]
> >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> >> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> >> > 8.0\webapps\manager
> >> > 06-Feb-2014 14:50:37.936 INFO [localhost-startStop-1]
> >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> >> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> >> > 8.0\webapps\name
> >> > 06-Feb-2014 14:50:38.023 INFO [localhost-startStop-1]
> >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> >> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> >> > 8.0\webapps\ROOT
> >> > 06-Feb-2014 14:50:38.100 INFO [main]
> >> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> >> > ["http-nio-8080"]
> >> > 06-Feb-2014 14:50:38.115 INFO [main]
> >> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> >> > ["ajp-nio-8009"]
> >> > 06-Feb-2014 14:50:38.120 INFO [main]
> >> > org.apache.catalina.startup.Catalina.start Server startup in 2861 ms
> >> > 06-Feb-2014 15:07:38.488 INFO
> >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> >> > org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
> >> > 06-Feb-2014 15:07:38.489 INFO
> >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> >> > org.apache.catalina.core.StandardContext.reload Reloading Context with
> >> name
> >> > [/name] has started
> >> > 06-Feb-2014 15:07:38.928 INFO
> >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> >> > org.apache.catalina.core.StandardContext.reload Reloading Context with
> >> name
> >> > [/name] is completed
> >> > 06-Feb-2014 15:07:48.932 INFO
> >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> >> > org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
> >> > 06-Feb-2014 15:07:48.932 INFO
> >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> >> > org.apache.catalina.core.StandardContext.reload Reloading Context with
> >> name
> >> > [/name] has started
> >> > 06-Feb-2014 15:07:49.401 INFO
> >> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> >> > org.apache.catalina.core.StandardContext.reload Reloading Context with
> >> name
> >> > [/name] is completed
> >> > 06-Feb-2014 15:07:56.376 INFO [Thread-7]
> >> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> >> > ["http-nio-8080"]
> >> > 06-Feb-2014 15:07:56.431 INFO [Thread-7]
> >> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> >> > ["ajp-nio-8009"]
> >> > 06-Feb-2014 15:07:56.482 INFO [Thread-7]
> >> > org.apache.catalina.core.StandardService.stopInternal Stopping service
> >> > Catalina
> >> > 06-Feb-2014 15:07:56.521 INFO [Thread-7]
> >> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> >> > ["http-nio-8080"]
> >> > 06-Feb-2014 15:07:56.524 INFO [Thread-7]
> >> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> >> > ["ajp-nio-8009"]
> >> >
> >> > 2014-02-06 15:08:06 Commons Daemon procrun stderr initialized
> >> > 06-Feb-2014 15:08:07.331 INFO [main]
> >> > org.apache.catalina.core.AprLifecycleListener.init 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
> >> >
> >> 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
> >> > Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files
> >> > (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
> >> >
> >> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
> >> > Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
> >> > MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
> >> SDK\2.0\bin\x86;C:\Program
> >> > Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R)
> >> > Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
> >> Management
> >> > Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management
> >> > Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
> >> > Engine Components\IPT;C:\Program
> >> >
> >> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
> >> > Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
> >> > 06-Feb-2014 15:08:07.629 INFO [main]
> >> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> >> > ["http-nio-8080"]
> >> > 06-Feb-2014 15:08:07.665 INFO [main]
> >> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> >> shared
> >> > selector for servlet write/read
> >> > 06-Feb-2014 15:08:07.669 INFO [main]
> >> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> >> > ["ajp-nio-8009"]
> >> > 06-Feb-2014 15:08:07.672 INFO [main]
> >> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> >> shared
> >> > selector for servlet write/read
> >> > 06-Feb-2014 15:08:07.672 INFO [main]
> >> > org.apache.catalina.startup.Catalina.load Initialization processed in
> >> 817 ms
> >> > 06-Feb-2014 15:08:07.717 INFO [main]
> >> > org.apache.catalina.core.StandardService.startInternal Starting service
> >> > Catalina
> >> > 06-Feb-2014 15:08:07.718 INFO [main]
> >> > org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
> >> > Engine: Apache Tomcat/8.0.1
> >> > 06-Feb-2014 15:08:07.732 INFO [localhost-startStop-1]
> >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> >> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> >> > 8.0\webapps\docs
> >> > 06-Feb-2014 15:08:08.238 INFO [localhost-startStop-1]
> >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> >> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> >> > 8.0\webapps\examples
> >> > 06-Feb-2014 15:08:08.983 INFO [localhost-startStop-1]
> >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> >> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> >> > 8.0\webapps\manager
> >> > 06-Feb-2014 15:08:09.066 INFO [localhost-startStop-1]
> >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> >> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> >> > 8.0\webapps\name
> >> > 06-Feb-2014 15:08:09.126 INFO [localhost-startStop-1]
> >> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> >> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> >> > 8.0\webapps\ROOT
> >> > 06-Feb-2014 15:08:09.166 INFO [main]
> >> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> >> > ["http-nio-8080"]
> >> > 06-Feb-2014 15:08:09.174 INFO [main]
> >> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> >> > ["ajp-nio-8009"]
> >> > 06-Feb-2014 15:08:09.177 INFO [main]
> >> > org.apache.catalina.startup.Catalina.start Server startup in 1504 ms
> >> >
> >> >
> >> >
> >> > On Thu, Feb 6, 2014 at 9:12 PM, Tim Watts <ti...@cliftonfarm.org> wrote:
> >> >
> >> > > On Thu, 2014-02-06 at 10:32 -0500, Neven Cvetkovic wrote:
> >> > > > On Feb 6, 2014 4:21 PM, "Shivam Mishra" <sh...@gmail.com>
> >> wrote:
> >> > > > >
> >> > > > > My tomcat and its example application is running but I got an
> >> error
> >> > > with
> >> > > > my
> >> > > > > own application .My port number is 8080 .I compile my servlet
> >> > > programme in
> >> > > > > jdk 7 .and my web.xml file is below
> >> > > > > <?xml version="1.0" encoding="ISO-8859-1"?>
> >> > > > > <!DOCTYPE web-app
> >> > > > >     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
> >> 2.2//EN"
> >> > > > >     "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
> >> > > > >
> >> > > > > <web-app>
> >> > > > >   <servlet>
> >> > > > >     <servlet-name>MyServlet</servlet-name>
> >> > > > >     <servlet-class>TestServlet</servlet-class>
> >> > > > >
> >> > > > >   </servlet>
> >> > > > > <servlet-mapping>
> >> > > > > <servlet-name>MyServlet</servlet-name>
> >> > > > > <url-pattern>/TestServlet</url-pattern>
> >> > > > > </servlet-mapping>
> >> > > > > </web-app>
> >> > > > > My servlet class name is TestServlet
> >> > > > >
> >> > > > >
> >> > > >
> >> > > > Ok, great.
> >> > > >
> >> > > > Now tell us about directory structure of your application, what
> >> files,
> >> > > > where did you put the servlet class file, etc.
> >> > > >
> >> > > > Also what do logs say once you deploy your app?
> >> > >
> >> > > And just as importantly: What URL are you using to access your app?
> >> > >
> >> > >
> >> > >
> >> > >
> >> > > ---------------------------------------------------------------------
> >> > > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> >> > > For additional commands, e-mail: users-help@tomcat.apache.org
> >> > >
> >> > >
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> >> For additional commands, e-mail: users-help@tomcat.apache.org
> >>
> >>
> >



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


Re: Http Status 404

Posted by Shivam Mishra <sh...@gmail.com>.
Now my browser is showing this error as below:

Exception report

*message* *Error instantiating servlet class TestServlet*

*description* *The server encountered an internal error that prevented it
from fulfilling this request.*

*exception*

javax.servlet.ServletException: Error instantiating servlet class TestServlet
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:74)
	org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509)
	org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1015)
	org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:651)
	org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1575)
	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1533)
	java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	java.lang.Thread.run(Unknown Source)

*root cause*

java.lang.IllegalAccessException: Class
org.apache.catalina.core.DefaultInstanceManager can not access a
member of class TestServlet with modifiers ""
	sun.reflect.Reflection.ensureMemberAccess(Unknown Source)
	java.lang.Class.newInstance(Unknown Source)
	org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503)
	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:74)
	org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:509)
	org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1015)
	org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:651)
	org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1575)
	org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1533)
	java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	java.lang.Thread.run(Unknown Source)



On Thu, Feb 6, 2014 at 11:04 PM, Shivam Mishra <sh...@gmail.com>wrote:

> My url is http://localhost:8080/name/TestServlet
>
>
> On Thu, Feb 6, 2014 at 10:55 PM, Tim Watts <ti...@cliftonfarm.org> wrote:
>
>> On Thu, 2014-02-06 at 21:32 +0530, Shivam Mishra wrote:
>> > My directory structure is C:\Program Files\Apache Software
>> > Foundation\Tomcat 8.0\webapps\name\WEB-INF\Classes for .class file of
>> > Servlet
>>
>> That last part should be ...\WEB-INF\classes (lower case 'c').  If that
>> doesn't fix it then, again I ask, what URL are you using to access the
>> app?
>>
>>
>> > Description of my logs is below
>> > 06-Feb-2014 14:50:22.684 INFO [Thread-9]
>> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>> > ["http-nio-8080"]
>> > 06-Feb-2014 14:50:22.742 INFO [Thread-9]
>> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>> > ["ajp-nio-8009"]
>> > 06-Feb-2014 14:50:22.793 INFO [Thread-9]
>> > org.apache.catalina.core.StandardService.stopInternal Stopping service
>> > Catalina
>> > 06-Feb-2014 14:50:22.912 INFO [Thread-9]
>> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>> > ["http-nio-8080"]
>> > 06-Feb-2014 14:50:22.916 INFO [Thread-9]
>> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>> > ["ajp-nio-8009"]
>> >
>> > 2014-02-06 14:50:33 Commons Daemon procrun stderr initialized
>> > 06-Feb-2014 14:50:34.636 INFO [main]
>> > org.apache.catalina.core.AprLifecycleListener.init 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
>> >
>> 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
>> > Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files
>> > (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
>> >
>> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
>> > Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
>> > MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
>> SDK\2.0\bin\x86;C:\Program
>> > Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R)
>> > Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
>> Management
>> > Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management
>> > Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
>> > Engine Components\IPT;C:\Program
>> >
>> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
>> > Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
>> > 06-Feb-2014 14:50:35.189 INFO [main]
>> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>> > ["http-nio-8080"]
>> > 06-Feb-2014 14:50:35.245 INFO [main]
>> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>> shared
>> > selector for servlet write/read
>> > 06-Feb-2014 14:50:35.251 INFO [main]
>> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>> > ["ajp-nio-8009"]
>> > 06-Feb-2014 14:50:35.258 INFO [main]
>> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>> shared
>> > selector for servlet write/read
>> > 06-Feb-2014 14:50:35.258 INFO [main]
>> > org.apache.catalina.startup.Catalina.load Initialization processed in
>> 1511
>> > ms
>> > 06-Feb-2014 14:50:35.348 INFO [main]
>> > org.apache.catalina.core.StandardService.startInternal Starting service
>> > Catalina
>> > 06-Feb-2014 14:50:35.349 INFO [main]
>> > org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
>> > Engine: Apache Tomcat/8.0.1
>> > 06-Feb-2014 14:50:35.375 INFO [localhost-startStop-1]
>> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> > application directory C:\Program Files\Apache Software Foundation\Tomcat
>> > 8.0\webapps\docs
>> > 06-Feb-2014 14:50:36.370 INFO [localhost-startStop-1]
>> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> > application directory C:\Program Files\Apache Software Foundation\Tomcat
>> > 8.0\webapps\examples
>> > 06-Feb-2014 14:50:37.825 INFO [localhost-startStop-1]
>> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> > application directory C:\Program Files\Apache Software Foundation\Tomcat
>> > 8.0\webapps\manager
>> > 06-Feb-2014 14:50:37.936 INFO [localhost-startStop-1]
>> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> > application directory C:\Program Files\Apache Software Foundation\Tomcat
>> > 8.0\webapps\name
>> > 06-Feb-2014 14:50:38.023 INFO [localhost-startStop-1]
>> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> > application directory C:\Program Files\Apache Software Foundation\Tomcat
>> > 8.0\webapps\ROOT
>> > 06-Feb-2014 14:50:38.100 INFO [main]
>> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>> > ["http-nio-8080"]
>> > 06-Feb-2014 14:50:38.115 INFO [main]
>> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>> > ["ajp-nio-8009"]
>> > 06-Feb-2014 14:50:38.120 INFO [main]
>> > org.apache.catalina.startup.Catalina.start Server startup in 2861 ms
>> > 06-Feb-2014 15:07:38.488 INFO
>> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>> > org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
>> > 06-Feb-2014 15:07:38.489 INFO
>> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>> > org.apache.catalina.core.StandardContext.reload Reloading Context with
>> name
>> > [/name] has started
>> > 06-Feb-2014 15:07:38.928 INFO
>> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>> > org.apache.catalina.core.StandardContext.reload Reloading Context with
>> name
>> > [/name] is completed
>> > 06-Feb-2014 15:07:48.932 INFO
>> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>> > org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
>> > 06-Feb-2014 15:07:48.932 INFO
>> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>> > org.apache.catalina.core.StandardContext.reload Reloading Context with
>> name
>> > [/name] has started
>> > 06-Feb-2014 15:07:49.401 INFO
>> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
>> > org.apache.catalina.core.StandardContext.reload Reloading Context with
>> name
>> > [/name] is completed
>> > 06-Feb-2014 15:07:56.376 INFO [Thread-7]
>> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>> > ["http-nio-8080"]
>> > 06-Feb-2014 15:07:56.431 INFO [Thread-7]
>> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
>> > ["ajp-nio-8009"]
>> > 06-Feb-2014 15:07:56.482 INFO [Thread-7]
>> > org.apache.catalina.core.StandardService.stopInternal Stopping service
>> > Catalina
>> > 06-Feb-2014 15:07:56.521 INFO [Thread-7]
>> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>> > ["http-nio-8080"]
>> > 06-Feb-2014 15:07:56.524 INFO [Thread-7]
>> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
>> > ["ajp-nio-8009"]
>> >
>> > 2014-02-06 15:08:06 Commons Daemon procrun stderr initialized
>> > 06-Feb-2014 15:08:07.331 INFO [main]
>> > org.apache.catalina.core.AprLifecycleListener.init 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
>> >
>> 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
>> > Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files
>> > (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
>> >
>> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
>> > Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
>> > MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
>> SDK\2.0\bin\x86;C:\Program
>> > Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R)
>> > Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
>> Management
>> > Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management
>> > Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
>> > Engine Components\IPT;C:\Program
>> >
>> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
>> > Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
>> > 06-Feb-2014 15:08:07.629 INFO [main]
>> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>> > ["http-nio-8080"]
>> > 06-Feb-2014 15:08:07.665 INFO [main]
>> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>> shared
>> > selector for servlet write/read
>> > 06-Feb-2014 15:08:07.669 INFO [main]
>> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
>> > ["ajp-nio-8009"]
>> > 06-Feb-2014 15:08:07.672 INFO [main]
>> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
>> shared
>> > selector for servlet write/read
>> > 06-Feb-2014 15:08:07.672 INFO [main]
>> > org.apache.catalina.startup.Catalina.load Initialization processed in
>> 817 ms
>> > 06-Feb-2014 15:08:07.717 INFO [main]
>> > org.apache.catalina.core.StandardService.startInternal Starting service
>> > Catalina
>> > 06-Feb-2014 15:08:07.718 INFO [main]
>> > org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
>> > Engine: Apache Tomcat/8.0.1
>> > 06-Feb-2014 15:08:07.732 INFO [localhost-startStop-1]
>> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> > application directory C:\Program Files\Apache Software Foundation\Tomcat
>> > 8.0\webapps\docs
>> > 06-Feb-2014 15:08:08.238 INFO [localhost-startStop-1]
>> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> > application directory C:\Program Files\Apache Software Foundation\Tomcat
>> > 8.0\webapps\examples
>> > 06-Feb-2014 15:08:08.983 INFO [localhost-startStop-1]
>> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> > application directory C:\Program Files\Apache Software Foundation\Tomcat
>> > 8.0\webapps\manager
>> > 06-Feb-2014 15:08:09.066 INFO [localhost-startStop-1]
>> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> > application directory C:\Program Files\Apache Software Foundation\Tomcat
>> > 8.0\webapps\name
>> > 06-Feb-2014 15:08:09.126 INFO [localhost-startStop-1]
>> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
>> > application directory C:\Program Files\Apache Software Foundation\Tomcat
>> > 8.0\webapps\ROOT
>> > 06-Feb-2014 15:08:09.166 INFO [main]
>> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>> > ["http-nio-8080"]
>> > 06-Feb-2014 15:08:09.174 INFO [main]
>> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
>> > ["ajp-nio-8009"]
>> > 06-Feb-2014 15:08:09.177 INFO [main]
>> > org.apache.catalina.startup.Catalina.start Server startup in 1504 ms
>> >
>> >
>> >
>> > On Thu, Feb 6, 2014 at 9:12 PM, Tim Watts <ti...@cliftonfarm.org> wrote:
>> >
>> > > On Thu, 2014-02-06 at 10:32 -0500, Neven Cvetkovic wrote:
>> > > > On Feb 6, 2014 4:21 PM, "Shivam Mishra" <sh...@gmail.com>
>> wrote:
>> > > > >
>> > > > > My tomcat and its example application is running but I got an
>> error
>> > > with
>> > > > my
>> > > > > own application .My port number is 8080 .I compile my servlet
>> > > programme in
>> > > > > jdk 7 .and my web.xml file is below
>> > > > > <?xml version="1.0" encoding="ISO-8859-1"?>
>> > > > > <!DOCTYPE web-app
>> > > > >     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
>> 2.2//EN"
>> > > > >     "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
>> > > > >
>> > > > > <web-app>
>> > > > >   <servlet>
>> > > > >     <servlet-name>MyServlet</servlet-name>
>> > > > >     <servlet-class>TestServlet</servlet-class>
>> > > > >
>> > > > >   </servlet>
>> > > > > <servlet-mapping>
>> > > > > <servlet-name>MyServlet</servlet-name>
>> > > > > <url-pattern>/TestServlet</url-pattern>
>> > > > > </servlet-mapping>
>> > > > > </web-app>
>> > > > > My servlet class name is TestServlet
>> > > > >
>> > > > >
>> > > >
>> > > > Ok, great.
>> > > >
>> > > > Now tell us about directory structure of your application, what
>> files,
>> > > > where did you put the servlet class file, etc.
>> > > >
>> > > > Also what do logs say once you deploy your app?
>> > >
>> > > And just as importantly: What URL are you using to access your app?
>> > >
>> > >
>> > >
>> > >
>> > > ---------------------------------------------------------------------
>> > > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> > > For additional commands, e-mail: users-help@tomcat.apache.org
>> > >
>> > >
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>>
>

Re: Http Status 404

Posted by Shivam Mishra <sh...@gmail.com>.
My url is http://localhost:8080/name/TestServlet


On Thu, Feb 6, 2014 at 10:55 PM, Tim Watts <ti...@cliftonfarm.org> wrote:

> On Thu, 2014-02-06 at 21:32 +0530, Shivam Mishra wrote:
> > My directory structure is C:\Program Files\Apache Software
> > Foundation\Tomcat 8.0\webapps\name\WEB-INF\Classes for .class file of
> > Servlet
>
> That last part should be ...\WEB-INF\classes (lower case 'c').  If that
> doesn't fix it then, again I ask, what URL are you using to access the
> app?
>
>
> > Description of my logs is below
> > 06-Feb-2014 14:50:22.684 INFO [Thread-9]
> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> > ["http-nio-8080"]
> > 06-Feb-2014 14:50:22.742 INFO [Thread-9]
> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> > ["ajp-nio-8009"]
> > 06-Feb-2014 14:50:22.793 INFO [Thread-9]
> > org.apache.catalina.core.StandardService.stopInternal Stopping service
> > Catalina
> > 06-Feb-2014 14:50:22.912 INFO [Thread-9]
> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> > ["http-nio-8080"]
> > 06-Feb-2014 14:50:22.916 INFO [Thread-9]
> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> > ["ajp-nio-8009"]
> >
> > 2014-02-06 14:50:33 Commons Daemon procrun stderr initialized
> > 06-Feb-2014 14:50:34.636 INFO [main]
> > org.apache.catalina.core.AprLifecycleListener.init 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
> > 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
> > Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files
> > (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
> >
> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
> > Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
> > MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
> SDK\2.0\bin\x86;C:\Program
> > Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R)
> > Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
> Management
> > Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management
> > Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
> > Engine Components\IPT;C:\Program
> >
> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
> > Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
> > 06-Feb-2014 14:50:35.189 INFO [main]
> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> > ["http-nio-8080"]
> > 06-Feb-2014 14:50:35.245 INFO [main]
> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> shared
> > selector for servlet write/read
> > 06-Feb-2014 14:50:35.251 INFO [main]
> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> > ["ajp-nio-8009"]
> > 06-Feb-2014 14:50:35.258 INFO [main]
> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> shared
> > selector for servlet write/read
> > 06-Feb-2014 14:50:35.258 INFO [main]
> > org.apache.catalina.startup.Catalina.load Initialization processed in
> 1511
> > ms
> > 06-Feb-2014 14:50:35.348 INFO [main]
> > org.apache.catalina.core.StandardService.startInternal Starting service
> > Catalina
> > 06-Feb-2014 14:50:35.349 INFO [main]
> > org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
> > Engine: Apache Tomcat/8.0.1
> > 06-Feb-2014 14:50:35.375 INFO [localhost-startStop-1]
> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> > 8.0\webapps\docs
> > 06-Feb-2014 14:50:36.370 INFO [localhost-startStop-1]
> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> > 8.0\webapps\examples
> > 06-Feb-2014 14:50:37.825 INFO [localhost-startStop-1]
> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> > 8.0\webapps\manager
> > 06-Feb-2014 14:50:37.936 INFO [localhost-startStop-1]
> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> > 8.0\webapps\name
> > 06-Feb-2014 14:50:38.023 INFO [localhost-startStop-1]
> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> > 8.0\webapps\ROOT
> > 06-Feb-2014 14:50:38.100 INFO [main]
> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> > ["http-nio-8080"]
> > 06-Feb-2014 14:50:38.115 INFO [main]
> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> > ["ajp-nio-8009"]
> > 06-Feb-2014 14:50:38.120 INFO [main]
> > org.apache.catalina.startup.Catalina.start Server startup in 2861 ms
> > 06-Feb-2014 15:07:38.488 INFO
> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
> > 06-Feb-2014 15:07:38.489 INFO
> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > org.apache.catalina.core.StandardContext.reload Reloading Context with
> name
> > [/name] has started
> > 06-Feb-2014 15:07:38.928 INFO
> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > org.apache.catalina.core.StandardContext.reload Reloading Context with
> name
> > [/name] is completed
> > 06-Feb-2014 15:07:48.932 INFO
> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
> > 06-Feb-2014 15:07:48.932 INFO
> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > org.apache.catalina.core.StandardContext.reload Reloading Context with
> name
> > [/name] has started
> > 06-Feb-2014 15:07:49.401 INFO
> > [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> > org.apache.catalina.core.StandardContext.reload Reloading Context with
> name
> > [/name] is completed
> > 06-Feb-2014 15:07:56.376 INFO [Thread-7]
> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> > ["http-nio-8080"]
> > 06-Feb-2014 15:07:56.431 INFO [Thread-7]
> > org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> > ["ajp-nio-8009"]
> > 06-Feb-2014 15:07:56.482 INFO [Thread-7]
> > org.apache.catalina.core.StandardService.stopInternal Stopping service
> > Catalina
> > 06-Feb-2014 15:07:56.521 INFO [Thread-7]
> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> > ["http-nio-8080"]
> > 06-Feb-2014 15:07:56.524 INFO [Thread-7]
> > org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> > ["ajp-nio-8009"]
> >
> > 2014-02-06 15:08:06 Commons Daemon procrun stderr initialized
> > 06-Feb-2014 15:08:07.331 INFO [main]
> > org.apache.catalina.core.AprLifecycleListener.init 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
> > 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
> > Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files
> > (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
> >
> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
> > Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
> > MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL
> SDK\2.0\bin\x86;C:\Program
> > Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R)
> > Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
> Management
> > Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management
> > Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
> > Engine Components\IPT;C:\Program
> >
> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
> > Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
> > 06-Feb-2014 15:08:07.629 INFO [main]
> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> > ["http-nio-8080"]
> > 06-Feb-2014 15:08:07.665 INFO [main]
> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> shared
> > selector for servlet write/read
> > 06-Feb-2014 15:08:07.669 INFO [main]
> > org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> > ["ajp-nio-8009"]
> > 06-Feb-2014 15:08:07.672 INFO [main]
> > org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a
> shared
> > selector for servlet write/read
> > 06-Feb-2014 15:08:07.672 INFO [main]
> > org.apache.catalina.startup.Catalina.load Initialization processed in
> 817 ms
> > 06-Feb-2014 15:08:07.717 INFO [main]
> > org.apache.catalina.core.StandardService.startInternal Starting service
> > Catalina
> > 06-Feb-2014 15:08:07.718 INFO [main]
> > org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
> > Engine: Apache Tomcat/8.0.1
> > 06-Feb-2014 15:08:07.732 INFO [localhost-startStop-1]
> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> > 8.0\webapps\docs
> > 06-Feb-2014 15:08:08.238 INFO [localhost-startStop-1]
> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> > 8.0\webapps\examples
> > 06-Feb-2014 15:08:08.983 INFO [localhost-startStop-1]
> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> > 8.0\webapps\manager
> > 06-Feb-2014 15:08:09.066 INFO [localhost-startStop-1]
> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> > 8.0\webapps\name
> > 06-Feb-2014 15:08:09.126 INFO [localhost-startStop-1]
> > org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> > application directory C:\Program Files\Apache Software Foundation\Tomcat
> > 8.0\webapps\ROOT
> > 06-Feb-2014 15:08:09.166 INFO [main]
> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> > ["http-nio-8080"]
> > 06-Feb-2014 15:08:09.174 INFO [main]
> > org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> > ["ajp-nio-8009"]
> > 06-Feb-2014 15:08:09.177 INFO [main]
> > org.apache.catalina.startup.Catalina.start Server startup in 1504 ms
> >
> >
> >
> > On Thu, Feb 6, 2014 at 9:12 PM, Tim Watts <ti...@cliftonfarm.org> wrote:
> >
> > > On Thu, 2014-02-06 at 10:32 -0500, Neven Cvetkovic wrote:
> > > > On Feb 6, 2014 4:21 PM, "Shivam Mishra" <sh...@gmail.com>
> wrote:
> > > > >
> > > > > My tomcat and its example application is running but I got an error
> > > with
> > > > my
> > > > > own application .My port number is 8080 .I compile my servlet
> > > programme in
> > > > > jdk 7 .and my web.xml file is below
> > > > > <?xml version="1.0" encoding="ISO-8859-1"?>
> > > > > <!DOCTYPE web-app
> > > > >     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
> > > > >     "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
> > > > >
> > > > > <web-app>
> > > > >   <servlet>
> > > > >     <servlet-name>MyServlet</servlet-name>
> > > > >     <servlet-class>TestServlet</servlet-class>
> > > > >
> > > > >   </servlet>
> > > > > <servlet-mapping>
> > > > > <servlet-name>MyServlet</servlet-name>
> > > > > <url-pattern>/TestServlet</url-pattern>
> > > > > </servlet-mapping>
> > > > > </web-app>
> > > > > My servlet class name is TestServlet
> > > > >
> > > > >
> > > >
> > > > Ok, great.
> > > >
> > > > Now tell us about directory structure of your application, what
> files,
> > > > where did you put the servlet class file, etc.
> > > >
> > > > Also what do logs say once you deploy your app?
> > >
> > > And just as importantly: What URL are you using to access your app?
> > >
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > > For additional commands, e-mail: users-help@tomcat.apache.org
> > >
> > >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

Re: Http Status 404

Posted by Tim Watts <ti...@cliftonfarm.org>.
On Thu, 2014-02-06 at 21:32 +0530, Shivam Mishra wrote:
> My directory structure is C:\Program Files\Apache Software
> Foundation\Tomcat 8.0\webapps\name\WEB-INF\Classes for .class file of
> Servlet

That last part should be ...\WEB-INF\classes (lower case 'c').  If that
doesn't fix it then, again I ask, what URL are you using to access the
app?


> Description of my logs is below
> 06-Feb-2014 14:50:22.684 INFO [Thread-9]
> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> ["http-nio-8080"]
> 06-Feb-2014 14:50:22.742 INFO [Thread-9]
> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> ["ajp-nio-8009"]
> 06-Feb-2014 14:50:22.793 INFO [Thread-9]
> org.apache.catalina.core.StandardService.stopInternal Stopping service
> Catalina
> 06-Feb-2014 14:50:22.912 INFO [Thread-9]
> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> ["http-nio-8080"]
> 06-Feb-2014 14:50:22.916 INFO [Thread-9]
> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> ["ajp-nio-8009"]
> 
> 2014-02-06 14:50:33 Commons Daemon procrun stderr initialized
> 06-Feb-2014 14:50:34.636 INFO [main]
> org.apache.catalina.core.AprLifecycleListener.init 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
> 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
> Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files
> (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
> Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
> MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program
> Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R)
> Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management
> Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management
> Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
> Engine Components\IPT;C:\Program
> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
> Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
> 06-Feb-2014 14:50:35.189 INFO [main]
> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> ["http-nio-8080"]
> 06-Feb-2014 14:50:35.245 INFO [main]
> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
> selector for servlet write/read
> 06-Feb-2014 14:50:35.251 INFO [main]
> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> ["ajp-nio-8009"]
> 06-Feb-2014 14:50:35.258 INFO [main]
> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
> selector for servlet write/read
> 06-Feb-2014 14:50:35.258 INFO [main]
> org.apache.catalina.startup.Catalina.load Initialization processed in 1511
> ms
> 06-Feb-2014 14:50:35.348 INFO [main]
> org.apache.catalina.core.StandardService.startInternal Starting service
> Catalina
> 06-Feb-2014 14:50:35.349 INFO [main]
> org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
> Engine: Apache Tomcat/8.0.1
> 06-Feb-2014 14:50:35.375 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\docs
> 06-Feb-2014 14:50:36.370 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\examples
> 06-Feb-2014 14:50:37.825 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\manager
> 06-Feb-2014 14:50:37.936 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\name
> 06-Feb-2014 14:50:38.023 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\ROOT
> 06-Feb-2014 14:50:38.100 INFO [main]
> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> ["http-nio-8080"]
> 06-Feb-2014 14:50:38.115 INFO [main]
> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> ["ajp-nio-8009"]
> 06-Feb-2014 14:50:38.120 INFO [main]
> org.apache.catalina.startup.Catalina.start Server startup in 2861 ms
> 06-Feb-2014 15:07:38.488 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
> 06-Feb-2014 15:07:38.489 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.core.StandardContext.reload Reloading Context with name
> [/name] has started
> 06-Feb-2014 15:07:38.928 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.core.StandardContext.reload Reloading Context with name
> [/name] is completed
> 06-Feb-2014 15:07:48.932 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
> 06-Feb-2014 15:07:48.932 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.core.StandardContext.reload Reloading Context with name
> [/name] has started
> 06-Feb-2014 15:07:49.401 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.core.StandardContext.reload Reloading Context with name
> [/name] is completed
> 06-Feb-2014 15:07:56.376 INFO [Thread-7]
> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> ["http-nio-8080"]
> 06-Feb-2014 15:07:56.431 INFO [Thread-7]
> org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
> ["ajp-nio-8009"]
> 06-Feb-2014 15:07:56.482 INFO [Thread-7]
> org.apache.catalina.core.StandardService.stopInternal Stopping service
> Catalina
> 06-Feb-2014 15:07:56.521 INFO [Thread-7]
> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> ["http-nio-8080"]
> 06-Feb-2014 15:07:56.524 INFO [Thread-7]
> org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
> ["ajp-nio-8009"]
> 
> 2014-02-06 15:08:06 Commons Daemon procrun stderr initialized
> 06-Feb-2014 15:08:07.331 INFO [main]
> org.apache.catalina.core.AprLifecycleListener.init 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
> 8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
> Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files
> (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
> Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
> Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
> MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program
> Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R)
> Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management
> Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management
> Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
> Engine Components\IPT;C:\Program
> Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
> Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
> 06-Feb-2014 15:08:07.629 INFO [main]
> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> ["http-nio-8080"]
> 06-Feb-2014 15:08:07.665 INFO [main]
> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
> selector for servlet write/read
> 06-Feb-2014 15:08:07.669 INFO [main]
> org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
> ["ajp-nio-8009"]
> 06-Feb-2014 15:08:07.672 INFO [main]
> org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
> selector for servlet write/read
> 06-Feb-2014 15:08:07.672 INFO [main]
> org.apache.catalina.startup.Catalina.load Initialization processed in 817 ms
> 06-Feb-2014 15:08:07.717 INFO [main]
> org.apache.catalina.core.StandardService.startInternal Starting service
> Catalina
> 06-Feb-2014 15:08:07.718 INFO [main]
> org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
> Engine: Apache Tomcat/8.0.1
> 06-Feb-2014 15:08:07.732 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\docs
> 06-Feb-2014 15:08:08.238 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\examples
> 06-Feb-2014 15:08:08.983 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\manager
> 06-Feb-2014 15:08:09.066 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\name
> 06-Feb-2014 15:08:09.126 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\ROOT
> 06-Feb-2014 15:08:09.166 INFO [main]
> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> ["http-nio-8080"]
> 06-Feb-2014 15:08:09.174 INFO [main]
> org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
> ["ajp-nio-8009"]
> 06-Feb-2014 15:08:09.177 INFO [main]
> org.apache.catalina.startup.Catalina.start Server startup in 1504 ms
> 
> 
> 
> On Thu, Feb 6, 2014 at 9:12 PM, Tim Watts <ti...@cliftonfarm.org> wrote:
> 
> > On Thu, 2014-02-06 at 10:32 -0500, Neven Cvetkovic wrote:
> > > On Feb 6, 2014 4:21 PM, "Shivam Mishra" <sh...@gmail.com> wrote:
> > > >
> > > > My tomcat and its example application is running but I got an error
> > with
> > > my
> > > > own application .My port number is 8080 .I compile my servlet
> > programme in
> > > > jdk 7 .and my web.xml file is below
> > > > <?xml version="1.0" encoding="ISO-8859-1"?>
> > > > <!DOCTYPE web-app
> > > >     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
> > > >     "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
> > > >
> > > > <web-app>
> > > >   <servlet>
> > > >     <servlet-name>MyServlet</servlet-name>
> > > >     <servlet-class>TestServlet</servlet-class>
> > > >
> > > >   </servlet>
> > > > <servlet-mapping>
> > > > <servlet-name>MyServlet</servlet-name>
> > > > <url-pattern>/TestServlet</url-pattern>
> > > > </servlet-mapping>
> > > > </web-app>
> > > > My servlet class name is TestServlet
> > > >
> > > >
> > >
> > > Ok, great.
> > >
> > > Now tell us about directory structure of your application, what files,
> > > where did you put the servlet class file, etc.
> > >
> > > Also what do logs say once you deploy your app?
> >
> > And just as importantly: What URL are you using to access your app?
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> > For additional commands, e-mail: users-help@tomcat.apache.org
> >
> >



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


Re: Http Status 404

Posted by Neven Cvetkovic <ne...@gmail.com>.
On Thu, Feb 6, 2014 at 11:02 AM, Shivam Mishra <sh...@gmail.com>wrote:

> My directory structure is C:\Program Files\Apache Software
> Foundation\Tomcat 8.0\webapps\name\WEB-INF\Classes for .class file of
> Servlet
>

That should probably be lowercase "classes", e.g.

C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\name\WEB-INF\classes\MyServlet.class



> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\docs
> 06-Feb-2014 14:50:36.370 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\examples
> 06-Feb-2014 14:50:37.825 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\manager
> 06-Feb-2014 14:50:37.936 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\name
> 06-Feb-2014 14:50:38.023 INFO [localhost-startStop-1]
> org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
> application directory C:\Program Files\Apache Software Foundation\Tomcat
> 8.0\webapps\ROOT
>

Here you can see all the apps that were successfully deployed: docs,
example, manager, name (your app), ROOT (default application with "/"
context)


[ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
> 06-Feb-2014 15:07:38.489 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.core.StandardContext.reload Reloading Context with name
> [/name] has started
> 06-Feb-2014 15:07:38.928 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.core.StandardContext.reload Reloading Context with name
> [/name] is completed
> 06-Feb-2014 15:07:48.932 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
> 06-Feb-2014 15:07:48.932 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.core.StandardContext.reload Reloading Context with name
> [/name] has started
> 06-Feb-2014 15:07:49.401 INFO
> [ContainerBackgroundProcessor[StandardEngine[Catalina]]]
> org.apache.catalina.core.StandardContext.reload Reloading Context with name
> [/name] is completed
>
>
How did you test your servlet?

Based on your configuration, it is probably something like:
http://localhost:8080/name/TestServlet

Does that work? What is the error message you get?

Re: Http Status 404

Posted by Shivam Mishra <sh...@gmail.com>.
My directory structure is C:\Program Files\Apache Software
Foundation\Tomcat 8.0\webapps\name\WEB-INF\Classes for .class file of
Servlet
Description of my logs is below
06-Feb-2014 14:50:22.684 INFO [Thread-9]
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
["http-nio-8080"]
06-Feb-2014 14:50:22.742 INFO [Thread-9]
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
["ajp-nio-8009"]
06-Feb-2014 14:50:22.793 INFO [Thread-9]
org.apache.catalina.core.StandardService.stopInternal Stopping service
Catalina
06-Feb-2014 14:50:22.912 INFO [Thread-9]
org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
["http-nio-8080"]
06-Feb-2014 14:50:22.916 INFO [Thread-9]
org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
["ajp-nio-8009"]

2014-02-06 14:50:33 Commons Daemon procrun stderr initialized
06-Feb-2014 14:50:34.636 INFO [main]
org.apache.catalina.core.AprLifecycleListener.init 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
8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files
(x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program
Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R)
Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management
Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management
Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
Engine Components\IPT;C:\Program
Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
06-Feb-2014 14:50:35.189 INFO [main]
org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
["http-nio-8080"]
06-Feb-2014 14:50:35.245 INFO [main]
org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
selector for servlet write/read
06-Feb-2014 14:50:35.251 INFO [main]
org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
["ajp-nio-8009"]
06-Feb-2014 14:50:35.258 INFO [main]
org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
selector for servlet write/read
06-Feb-2014 14:50:35.258 INFO [main]
org.apache.catalina.startup.Catalina.load Initialization processed in 1511
ms
06-Feb-2014 14:50:35.348 INFO [main]
org.apache.catalina.core.StandardService.startInternal Starting service
Catalina
06-Feb-2014 14:50:35.349 INFO [main]
org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
Engine: Apache Tomcat/8.0.1
06-Feb-2014 14:50:35.375 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\docs
06-Feb-2014 14:50:36.370 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\examples
06-Feb-2014 14:50:37.825 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\manager
06-Feb-2014 14:50:37.936 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\name
06-Feb-2014 14:50:38.023 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\ROOT
06-Feb-2014 14:50:38.100 INFO [main]
org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
["http-nio-8080"]
06-Feb-2014 14:50:38.115 INFO [main]
org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
["ajp-nio-8009"]
06-Feb-2014 14:50:38.120 INFO [main]
org.apache.catalina.startup.Catalina.start Server startup in 2861 ms
06-Feb-2014 15:07:38.488 INFO
[ContainerBackgroundProcessor[StandardEngine[Catalina]]]
org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
06-Feb-2014 15:07:38.489 INFO
[ContainerBackgroundProcessor[StandardEngine[Catalina]]]
org.apache.catalina.core.StandardContext.reload Reloading Context with name
[/name] has started
06-Feb-2014 15:07:38.928 INFO
[ContainerBackgroundProcessor[StandardEngine[Catalina]]]
org.apache.catalina.core.StandardContext.reload Reloading Context with name
[/name] is completed
06-Feb-2014 15:07:48.932 INFO
[ContainerBackgroundProcessor[StandardEngine[Catalina]]]
org.apache.catalina.startup.HostConfig.reload Reloading context [/name]
06-Feb-2014 15:07:48.932 INFO
[ContainerBackgroundProcessor[StandardEngine[Catalina]]]
org.apache.catalina.core.StandardContext.reload Reloading Context with name
[/name] has started
06-Feb-2014 15:07:49.401 INFO
[ContainerBackgroundProcessor[StandardEngine[Catalina]]]
org.apache.catalina.core.StandardContext.reload Reloading Context with name
[/name] is completed
06-Feb-2014 15:07:56.376 INFO [Thread-7]
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
["http-nio-8080"]
06-Feb-2014 15:07:56.431 INFO [Thread-7]
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
["ajp-nio-8009"]
06-Feb-2014 15:07:56.482 INFO [Thread-7]
org.apache.catalina.core.StandardService.stopInternal Stopping service
Catalina
06-Feb-2014 15:07:56.521 INFO [Thread-7]
org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
["http-nio-8080"]
06-Feb-2014 15:07:56.524 INFO [Thread-7]
org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
["ajp-nio-8009"]

2014-02-06 15:08:06 Commons Daemon procrun stderr initialized
06-Feb-2014 15:08:07.331 INFO [main]
org.apache.catalina.core.AprLifecycleListener.init 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
8.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program
Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;;C:\Program Files
(x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
Files (x86)\EgisTec MyWinLocker\x64;C:\Program Files (x86)\EgisTec
MyWinLocker\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program
Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R)
Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management
Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management
Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
Engine Components\IPT;C:\Program
Files\Java\jdk1.8.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program
Files (x86)\MySQL\MySQL Utilities 1.3.5\;;.
06-Feb-2014 15:08:07.629 INFO [main]
org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
["http-nio-8080"]
06-Feb-2014 15:08:07.665 INFO [main]
org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
selector for servlet write/read
06-Feb-2014 15:08:07.669 INFO [main]
org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler
["ajp-nio-8009"]
06-Feb-2014 15:08:07.672 INFO [main]
org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
selector for servlet write/read
06-Feb-2014 15:08:07.672 INFO [main]
org.apache.catalina.startup.Catalina.load Initialization processed in 817 ms
06-Feb-2014 15:08:07.717 INFO [main]
org.apache.catalina.core.StandardService.startInternal Starting service
Catalina
06-Feb-2014 15:08:07.718 INFO [main]
org.apache.catalina.core.StandardEngine.startInternal Starting Servlet
Engine: Apache Tomcat/8.0.1
06-Feb-2014 15:08:07.732 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\docs
06-Feb-2014 15:08:08.238 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\examples
06-Feb-2014 15:08:08.983 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\manager
06-Feb-2014 15:08:09.066 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\name
06-Feb-2014 15:08:09.126 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory C:\Program Files\Apache Software Foundation\Tomcat
8.0\webapps\ROOT
06-Feb-2014 15:08:09.166 INFO [main]
org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
["http-nio-8080"]
06-Feb-2014 15:08:09.174 INFO [main]
org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
["ajp-nio-8009"]
06-Feb-2014 15:08:09.177 INFO [main]
org.apache.catalina.startup.Catalina.start Server startup in 1504 ms



On Thu, Feb 6, 2014 at 9:12 PM, Tim Watts <ti...@cliftonfarm.org> wrote:

> On Thu, 2014-02-06 at 10:32 -0500, Neven Cvetkovic wrote:
> > On Feb 6, 2014 4:21 PM, "Shivam Mishra" <sh...@gmail.com> wrote:
> > >
> > > My tomcat and its example application is running but I got an error
> with
> > my
> > > own application .My port number is 8080 .I compile my servlet
> programme in
> > > jdk 7 .and my web.xml file is below
> > > <?xml version="1.0" encoding="ISO-8859-1"?>
> > > <!DOCTYPE web-app
> > >     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
> > >     "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
> > >
> > > <web-app>
> > >   <servlet>
> > >     <servlet-name>MyServlet</servlet-name>
> > >     <servlet-class>TestServlet</servlet-class>
> > >
> > >   </servlet>
> > > <servlet-mapping>
> > > <servlet-name>MyServlet</servlet-name>
> > > <url-pattern>/TestServlet</url-pattern>
> > > </servlet-mapping>
> > > </web-app>
> > > My servlet class name is TestServlet
> > >
> > >
> >
> > Ok, great.
> >
> > Now tell us about directory structure of your application, what files,
> > where did you put the servlet class file, etc.
> >
> > Also what do logs say once you deploy your app?
>
> And just as importantly: What URL are you using to access your app?
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

Re: Http Status 404

Posted by Tim Watts <ti...@cliftonfarm.org>.
On Thu, 2014-02-06 at 10:32 -0500, Neven Cvetkovic wrote:
> On Feb 6, 2014 4:21 PM, "Shivam Mishra" <sh...@gmail.com> wrote:
> >
> > My tomcat and its example application is running but I got an error with
> my
> > own application .My port number is 8080 .I compile my servlet programme in
> > jdk 7 .and my web.xml file is below
> > <?xml version="1.0" encoding="ISO-8859-1"?>
> > <!DOCTYPE web-app
> >     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
> >     "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
> >
> > <web-app>
> >   <servlet>
> >     <servlet-name>MyServlet</servlet-name>
> >     <servlet-class>TestServlet</servlet-class>
> >
> >   </servlet>
> > <servlet-mapping>
> > <servlet-name>MyServlet</servlet-name>
> > <url-pattern>/TestServlet</url-pattern>
> > </servlet-mapping>
> > </web-app>
> > My servlet class name is TestServlet
> >
> >
> 
> Ok, great.
> 
> Now tell us about directory structure of your application, what files,
> where did you put the servlet class file, etc.
> 
> Also what do logs say once you deploy your app?

And just as importantly: What URL are you using to access your app?




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


Re: Http Status 404

Posted by Neven Cvetkovic <ne...@gmail.com>.
On Feb 6, 2014 4:21 PM, "Shivam Mishra" <sh...@gmail.com> wrote:
>
> My tomcat and its example application is running but I got an error with
my
> own application .My port number is 8080 .I compile my servlet programme in
> jdk 7 .and my web.xml file is below
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <!DOCTYPE web-app
>     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
>     "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
>
> <web-app>
>   <servlet>
>     <servlet-name>MyServlet</servlet-name>
>     <servlet-class>TestServlet</servlet-class>
>
>   </servlet>
> <servlet-mapping>
> <servlet-name>MyServlet</servlet-name>
> <url-pattern>/TestServlet</url-pattern>
> </servlet-mapping>
> </web-app>
> My servlet class name is TestServlet
>
>

Ok, great.

Now tell us about directory structure of your application, what files,
where did you put the servlet class file, etc.

Also what do logs say once you deploy your app?

Re: Http Status 404

Posted by Shivam Mishra <sh...@gmail.com>.
My tomcat and its example application is running but I got an error with my
own application .My port number is 8080 .I compile my servlet programme in
jdk 7 .and my web.xml file is below
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">

<web-app>
  <servlet>
    <servlet-name>MyServlet</servlet-name>
    <servlet-class>TestServlet</servlet-class>

  </servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/TestServlet</url-pattern>
</servlet-mapping>
</web-app>
My servlet class name is TestServlet


On Thu, Feb 6, 2014 at 3:53 PM, Neven Cvetkovic
<ne...@gmail.com>wrote:

> On Feb 6, 2014 9:58 AM, "Shivam Mishra" <sh...@gmail.com> wrote:
> >
> > Hye I am using Tomcat 8.0.1 ,my operating system is Windows 8.1 and it is
> > 64- bit configuration .I made a folder in webapps for my servlet but I am
> > unable to access it Please help
>
> Shivam,
>
> Is your tomcat running? What port number? How did you start tomcat?
>
> Do you see the default application?
> e.g. http://localhost:8080
>
> Typical web application would have the following folder structure:
>
> myapp/
> myapp/WEB-INF/classes/com/shivamcompany/myproject/web/MyServlet.class
> myapp/index.jsp
> myapp/images/...
> ...
>
> You would either make a myapp.war or just copy the folder into
> TOMCAT_INSTALL_FOLDER_ON_YOUR_SYSTEM/webapps.
>
> Start your tomcat if it is not started.
>
> Your application should be visible from http://localhost:8080/myweb
>
> How did you compile your servlet?
>
> How is your servlet mapped? Are you using web.xml to map or annotations in
> the servlet code?
>
> Your servlet should be visible from
> http://localhost:8080/myapp/servlet_mapping
>
> and would execute doGet(...) method you defined in your servlet (if you
> just requested the address in the browser).
>
> Hope that helps.
> Good luck!
>

Re: Http Status 404

Posted by Neven Cvetkovic <ne...@gmail.com>.
On Feb 6, 2014 9:58 AM, "Shivam Mishra" <sh...@gmail.com> wrote:
>
> Hye I am using Tomcat 8.0.1 ,my operating system is Windows 8.1 and it is
> 64- bit configuration .I made a folder in webapps for my servlet but I am
> unable to access it Please help

Shivam,

Is your tomcat running? What port number? How did you start tomcat?

Do you see the default application?
e.g. http://localhost:8080

Typical web application would have the following folder structure:

myapp/
myapp/WEB-INF/classes/com/shivamcompany/myproject/web/MyServlet.class
myapp/index.jsp
myapp/images/...
...

You would either make a myapp.war or just copy the folder into
TOMCAT_INSTALL_FOLDER_ON_YOUR_SYSTEM/webapps.

Start your tomcat if it is not started.

Your application should be visible from http://localhost:8080/myweb

How did you compile your servlet?

How is your servlet mapped? Are you using web.xml to map or annotations in
the servlet code?

Your servlet should be visible from
http://localhost:8080/myapp/servlet_mapping

and would execute doGet(...) method you defined in your servlet (if you
just requested the address in the browser).

Hope that helps.
Good luck!