HTTP Status 404 - / description The requested resource (/) is not available

hi all,
i am new to java and i have installed "eclipse-jee-helios-SR2-win32" on my system.
I have installed Tomcat ,and i have done with all the primary settings and i have added the server.
when i start tomcat from eclipse it starts sucessfully but the home page of Tomcat is not appearing.
when i start tomcat manually(not from eclipse), it start and i get the home page too,
but at the same time i try to start it from eclipse i get below error.
Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already in use.*
The server may already be running in another process, or a system process may be using the port.*
To start this server you will need to stop the other process or change the port number(s).*
please let me know how to come out of this problem.
let me know if you need more information to work on this issue.
thanks.

varun4dba wrote:
i get the home page when i start tomcat from outside which cant find my project, i need to start it from eclipse and then the home page should come.
please let me know if you can help me.Well, you should create a .war of your project and deploy it on tomcat. Now you're relying too much on Eclipse's functionality, being completely helpless when Eclipse suddenly fails to start tomcat for you.

Similar Messages

  • HTTP Status 404  error -- The requested resource  is not available.

    Hi ,
    i am trying to run a sample struts2 program using java1.5 , tomcat5.5 but getting the error ...
    * The requested resource (/Struts2Sample/) is not available.*
    i am listing my files below.. kindly help...
    web.xml -----------------
    <?xml version="1.0"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <display-name>Struts2Sample</display-name>
    <filter>
    <filter-name>struts</filter-name>
    <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>struts</filter-name>
    <url-pattern>/*</url-pattern>
    </filter-mapping>
    <servlet>
         <servlet-name>home</servlet-name>
         <jsp-file>HelloWorld.jsp</jsp-file>
    </servlet>
    <servlet-mapping>
         <servlet-name>home</servlet-name>
         <url-pattern>/home</url-pattern>
    </servlet-mapping>
    </web-app>
    struts.xml ---------------
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">
    <struts>
    <package name="example" extends="struts-default" namespace="/">
    <action name="HelloWorld" class="example.HelloWorld">
    <result>/HelloWorld.jsp</result>
    </action>
    </package>
    </struts>
    HelloWorld.jsp ----------------------
    <%@ taglib prefix="s" uri="/struts-tags" %>
    <html>
    <head>
    <title>Struts 2 Hello World Application!</title>
    </head>
    <body>
    <h2><s:property value="message" /></h2>
    <p>Current date and time is: <b><s:property value="currentTime" /></b>
    </body>
    </html>
    ExampleSupport.java ---------------------------
    package example;
    import com.opensymphony.xwork2.ActionSupport;
    * Base Action class for the Tutorial package.
    public class ExampleSupport extends ActionSupport {
    HelloWorld.java --------------------
    package example;
    public class HelloWorld extends ExampleSupport {
    public String execute() throws Exception {
    setMessage(getText(MESSAGE));
    return SUCCESS;
    * Provide default valuie for Message property.
    public static final String MESSAGE = "HelloWorld.message";
    * Field for Message property.
    private String message;
    * Return Message property.
    * @return Message property
    public String getMessage() {
    return message;
    * Set Message property.
    * @param message Text to display on HelloWorld page.
    public void setMessage(String message) {
    this.message = message;
    My directory structure ....
    D:\tomcat5.5\webapps\Struts2Sample ---- this has my jsp file.
    D:\tomcat5.5\webapps\Struts2Sample\src\example ---- this has both java source files..
    D:\tomcat5.5\webapps\Struts2Sample\WEB-INF\classes\example ---- this has compiled class files
    D:\tomcat5.5\webapps\Struts2Sample\WEB-INF\classes ---- this has my struts.xml file
    D:\tomcat5.5\webapps\Struts2Sample\WEB-INF\lib ---- this has all my jars..
    D:\tomcat5.5\webapps\Struts2Sample\WEB-INF --- this has my web.xml file
    kindly let me know i am making mistakes if any...
    i am using url as : http://localhost:8080/Struts2Sample/
    Thanks,
    Nads

    Hi ,
    when iam trying to deploy struts 2 application iam getting 404 error. in tomcat 5.5.23
    if u got the solution pls help me
    regards
    srini

  • All website went "Not Found HTTP Error 404. The requested resource is not found." and the "Firefox cannot load websites but other programs can" page is not help

    ''dupe of https://support.mozilla.org/en-US/questions/928117''
    all website went "Not Found HTTP Error 404. The requested resource is not found." and the "Firefox cannot load websites but other programs can" page is not helping in any ways

    A possible cause is security software (firewall,anti-virus) that blocks or restricts Firefox or the plugin-container process without informing you, possibly after detecting changes (update) to the Firefox program.
    Remove all rules for Firefox and the plugin-container from the permissions list in the firewall and let your firewall ask again for permission to get full unrestricted access to internet for Firefox and the plugin-container process and the updater process.
    See:
    *https://support.mozilla.org/kb/Server+not+found
    *https://support.mozilla.org/kb/Firewalls
    *http://kb.mozillazine.org/Error_loading_websites
    You can try to reset (power off/on) the router.

  • All website went "HTTP Error 404. The requested resource is not found."

    ''dupe of https://support.mozilla.org/en-US/questions/928117''
    all website went "HTTP Error 404. The requested resource is not found."
    this only happen in firefox (i'm using IE to post this question)

    A possible cause is security software (firewall,anti-virus) that blocks or restricts Firefox or the plugin-container process without informing you, possibly after detecting changes (update) to the Firefox program.
    Remove all rules for Firefox and the plugin-container from the permissions list in the firewall and let your firewall ask again for permission to get full unrestricted access to internet for Firefox and the plugin-container process and the updater process.
    See:
    *https://support.mozilla.org/kb/Server+not+found
    *https://support.mozilla.org/kb/Firewalls
    *http://kb.mozillazine.org/Error_loading_websites
    You can try to reset (power off/on) the router.

  • Http Status 404, The Requested resource is not available

    Dear Friends,
    I am getting error with my tomcat that " The Requested resource is not available"
    Kindly help me , What is the wrong with my code.
    I am using Eclipse 6.0.1, Tomcat 5.5.20, jdk 1.5.0, j2sdk 1.4.0
    My application is just to print user datas and my files are
    *1. login.jsp*
    <html>
    <head>
    <title>login Page </title>
    </head>
    <body>
    <form action="login" method="post">
    <table>
         <tr>
         <td>UserName</td><td><input type="text" name="username"/></td>
         </tr><tr>
         <td>Password</td><td><input type="password" name="password"/></td>     
         </tr>
         <tr><td><input type="submit" value="login"/>
         </tr>
    </table>
    </form>
    </body>
    </html>
    *2.web.xml*
    <web-app>
    <servlet>
         <servlet-name>login</servlet-name>
         <servlet-class>login</servlet-class>
    </servlet>
    <servlet-mapping>
         <servlet-name>login</servlet-name>
         <url-pattern>/login</url-pattern>
    </servlet-mapping>
    </web-app>
    *3. login.java*
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    public class login extends HttpServlet
         public void doPost(HttpServletRequest req, HttpServletResponse res)
              try
              PrintWriter out = res.getWriter();
              String name = req.getParameter("username");
              String password = req.getParameter("password");
              out.println(name+" servlet page");
              }catch(Exception e)
              e.printStackTrace();
    File Directory:
    Myapp
    ! !-->src
    ! ! !--> login.java
    ! !-->WebRoot
    ! !--> META-INF
    ! !--> WEB-INF
    ! !--> Classes
    ! !--> login.class
    ! !--> lib
    ! !--> web.xml
    -->login.jsp
    CATALINA_HOME C:\Program Files\Apache Software Foundation\Tomcat 5.5
    CLASSPATH C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar;C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib\jsp-api.jar
    path C:\Program Files\Java\jdk1.5.0_05\bin;C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin;C:\j2sdk1.4.0\bin
    Please anyone give me the solution to solve my problem.
    Thank you

    Try moving your class file to a package
    <servlet-class>com.logon.login</servlet-class>
    ! !-->src
    ! ! !-->com
              ! !-->logon
                        ! !--> login.java

  • Error after Installing PDK -  (404 The requested resource is not available)

    Hi
    I recently installed my PDK over my existing Portal 6.0 using SDM Tool. I downloaded PDK_6.0.14.0_BusinessPackage from SDN. I deployed pdkcontent6.0.14.0.SCA file using the SDM Tool. It installed successfully. But when i go and check the links under 'Portal Content Development ' , it gives me a 404 - The requested resource is not available.
    Please help out.
    Regards,
    Murali.

    Hi All,
    I am also unable to deploy pdkcontent6.0.14.0.sca completely. I get the exception below
    ===========================================================================
    Deployment started Thu Jun 22 11:01:34 IST 2006
    ===========================================================================
    Starting Deployment of TutWD_KMBrowser
    Finished with warnings: development component 'TutWD_KMBrowser'/'local'/'LOKAL'/'0.2005.11.09.09.51.44', grouped by software component 'pdk-content'/'com.sap'/'SAP AG'/'1000.630.0.1.0.20051130181343':
    Caught exception during application startup from SAP J2EE Engine's deploy service:
    java.rmi.RemoteException: Error occurred while starting application local/TutWD_KMBrowser and wait. Reason: Clusterwide exception: server ID 309660150:com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Application local/TutWD_KMBrowser cannot be started. Reason: it has hard reference to resource com.sap.km.application with type application, which is not active on the server.
         at com.sap.engine.services.deploy.server.ReferenceResolver.processReferenceToApplication(ReferenceResolver.java:596)
         at com.sap.engine.services.deploy.server.ReferenceResolver.processMakeReference(ReferenceResolver.java:399)
         at com.sap.engine.services.deploy.server.ReferenceResolver.beforeStartingApplication(ReferenceResolver.java:328)
         at com.sap.engine.services.deploy.server.application.StartTransaction.beginCommon(StartTransaction.java:178)
         at com.sap.engine.services.deploy.server.application.StartTransaction.begin(StartTransaction.java:147)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:292)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesImpl(ParallelAdapter.java:327)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:111)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:230)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4705)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4610)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:4583)
         at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1163)
         at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
         at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
         at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.sap.engine.services.deploy.container.DeploymentException: <Localization failed: ResourceBundle='com.sap.engine.services.deploy.DeployResourceBundle', ID='Exception while starting: sap.com/com.sap.km.application', Arguments: []> : Can't find resource for bundle java.util.PropertyResourceBundle, key Exception while starting: sap.com/com.sap.km.application
         at com.sap.portal.prt.sapj2ee.PortalRuntimeContainer.prepareStart(PortalRuntimeContainer.java:527)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationLocalAndWait(DeployServiceImpl.java:4359)
         at com.sap.engine.services.deploy.server.ReferenceResolver.processReferenceToApplication(ReferenceResolver.java:588)
         ... 21 more
    Caused by: com.sap.engine.services.deploy.container.DeploymentException: <Localization failed: ResourceBundle='com.sap.engine.services.deploy.DeployResourceBundle', ID='Exception while starting: SAPJ2EE::local/TutWD_KMBrowser', Arguments: []> : Can't find resource for bundle java.util.PropertyResourceBundle, key Exception while starting: SAPJ2EE::local/TutWD_KMBrowser
         at com.sap.portal.prt.sapj2ee.SAPJ2EEPortalRuntime.getAndStartSAPJ2EEApplicationItem(SAPJ2EEPortalRuntime.java:886)
         at com.sap.portal.prt.sapj2ee.PortalRuntimeContainer.prepareStart(PortalRuntimeContainer.java:511)
         ... 23 more
    Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: [ExternalApplicationItem.prepare]: SAPJ2EE::local/TutWD_KMBrowser
         at com.sapportals.portal.prt.core.broker.ExternalApplicationItem.prepare(ExternalApplicationItem.java:188)
         at com.sapportals.portal.prt.core.broker.SAPJ2EEApplicationItem.prepare(SAPJ2EEApplicationItem.java:232)
         at com.sapportals.portal.prt.core.broker.SAPJ2EEApplicationItem.start(SAPJ2EEApplicationItem.java:192)
         at com.sapportals.portal.prt.service.sapj2ee.Mediator.getAndStartExternalApplication(Mediator.java:132)
         at com.sap.portal.prt.sapj2ee.StartPortalApplication.coreRun(StartPortalApplication.java:59)
         at com.sap.portal.prt.sapj2ee.SAPJ2EEPortalRuntime.getAndStartSAPJ2EEApplicationItem(SAPJ2EEPortalRuntime.java:882)
         ... 24 more
    Caused by: com.sapportals.portal.prt.core.broker.PortalApplicationNotFoundException: Could not find portal application com.sap.km.application
         at com.sapportals.portal.prt.core.broker.PortalApplicationItem.prepare(PortalApplicationItem.java:415)
         at com.sapportals.portal.prt.core.broker.ExternalApplicationItem.prepare(ExternalApplicationItem.java:180)
         ... 29 more
    (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).REMEXC)
    Deployment of TutWD_KMBrowser finished with Warning (Duration 9504 ms)
    Starting Deployment of pdk-content
    Finished with warnings: software component 'pdk-content'/'com.sap'/'SAP AG'/'1000.630.0.1.0.20051130181343':
    No further description found.
    Deployment of pdk-content finished with Warning (Duration 1152 ms)
    ===========================================================================
    Deployment ended Thu Jun 22 11:01:47 IST 2006
    ===========================================================================
    Please resolve this issue.
    Regards,
    Amjad

  • Portal Error 404 (The requested resource is not available)

    Dear,
    I have faced the below error in our Portal (6.0), I have created a new role that its linked normally with worksets, pages and i-view, all the way to custom SAP R/3 transactions, most of the users are able to see and execute these transactions, but one of them faced the below error, please advise? What it could be the problem?
    404
    The requested resource is not available.
    stack trace
    com.sapportals.wcm.protocol.webdav.server.WDServletException
    at com.sapportals.wcm.protocol.webdav.server.WDObject.throwNotFoundIf(WDObject.java:54)
    at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.handle(WDGetHandler.java:110)
    at com.sapportals.wcm.protocol.webdav.server.WDServlet.doGet(WDServlet.java:775)
    at com.sapportals.wcm.protocol.webdav.server.WDServlet.service(WDServlet.java:462)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:334)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sapportals.portal.prt.core.broker.ServletComponentItem$ServletWrapperComponent.doContent(ServletComponentItem.java:110)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
    at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)
    at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
    at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
    at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
    at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:95)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:160)

    check whether user has end user permissions or not

  • 404 'the requested resource is not available'

    Hi All,
    We created a KM iview and accessing Flash file. Some users are able to see the iview without error. Some users are getting 404 'the requested resource is not available' Error. They are not able to see the flash file in portal.
    Can anyone advise me what the problem is and resolution steps for this?
    Thanks,
    Srinivasu.Y

    Hi Srinivasu,
    Well you already have lots of valid suggestions above but this problem might be causing for various reasons. As you have already checked the permissions for the set of the users having this problem, it might be worth checking if there are many nodes of the server instance and if any of these are not working properly. It can happen that when those set of users are trying to access the resource, the request is hitting specific server nodes which is unable to find the resource for some reasons. You can try asking the users to clear their browser cache and try again so that when the users try to access the same resource again it might go to different node this time.
    But probably this is a temporary solution that might work as has worked in my case but there might be problem with some server nodes which is worth looking at.
    Hope it helps.
    Regards,
    Gourav

  • ESS/MSS - Error " 404, The requested resource is not available."

    Hi
    I have deployed below archives in the EP 7.0 SP14 system. My back end system is ECC 6.0 with SP14.
    1)BP ERP05 ESS 1.0 with sp14
    2)BP ERP05 MSS 1.0 with sp14
    3)SAP ESS 600 with sp14
    4)SAP MSS 600 with sp14
    5)SAP PCUI_GP 600 with sp14
    We are getting " The requested resource is not available." error after clicking on
    Working Time tab.
    Can anyone suggest me whether i need to update any higher level patches from EP and ERP side ?
    Or what could be the problem ?
    Thanks in Advance,
    Vinay

    Hi Vinay
    Check below steps one by one for your application.Whch is very helpful link.
    http://help.sap.com/saphelp_erp2004/helpdata/en/38/e8584c2a664547b60442646bee23b6/frameset.htm
    Regards
    -SS

  • [TOMCAT] [SERVLET] : The requested resource () is not available.

    Hi!! I'm looking for an answer to my problem, and I'm going to explain what I mean.
    I've created a .jar named yuhuuTunnel.jar that has the following structure:
    yuhuuTunnel.jar:
    --> web (contains the servlets)
          --> *.class
          --> HelloWorldServlet.class
    --> META-INF
          --> MANIFEST.MF
    --> SimpleClient.classThe code of HelloWorldServlet.java is this:
        package web;
        import java.io.IOException;
        import java.io.PrintWriter;
        import javax.servlet.http.HttpServlet;
        import javax.servlet.http.HttpServletResponse;
        import javax.servlet.http.HttpServletRequest;
        import javax.servlet.ServletException;
        import javax.servlet.ServletConfig;
        public class HelloWorldServlet extends HttpServlet {
            public void init(ServletConfig config) throws ServletException {
                super.init(config);
            public void doGet( HttpServletRequest request, HttpServletResponse response )
                    throws ServletException, IOException {
                doPost(request, response);
            public void doPost( HttpServletRequest request, HttpServletResponse response)
                    throws ServletException, IOException {
                response.setContentType("text/html");
                PrintWriter out = response.getWriter();
                out.println("<html>");
                out.println("<body>");
                out.println("<body bgcolor=\"white\">");
                out.println("<h1>Yuhuu Servlet!</h1>");
                out.println("</body>");
                out.println("</html>");
        }then, using a .war file (created with ANT), I've created into /../tomcat/webapps/ a directory call yuhuuTunnel that has this structure:
        /webapps/
              --> yuhuuTunnel
                    --> WEB-INF
                            --> web.xml
                            --> lib
                                 --> yuhuuTunnel.jar
                    --> META-INF
                            --> MANIFEST.MF
                                 --> yuhuuTunnel.jar
                    --> index.htmlThe content of web.xml is the following:
        <?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>
            <!-- Action Servlet Configuration -->
            <servlet>
                 <servlet-name>HelloWorld</servlet-name>
                 <servlet-class>web.HelloWorldServlet</servlet-class>
                 <load-on-startup>0</load-on-startup>
            </servlet>
            <servlet-mapping>
                 <servlet-name>HelloWorld</servlet-name>
                 <url-pattern>HelloWorld</url-pattern>
            </servlet-mapping>
        </web-app>Tomcat works correctly ( http://localhost:8080 return me the page of tomcat ) but when I try to use the HelloWoldServlet typing http://localhost:8080/yuhuuTunnel/HelloWorld into a browser, this one returns me the HTTP Status 404 - The requested resource () is not available.
    What is wrong? The address that I type into the browser or there's an error into web.xml?
    Something interesting: If I type
    http://localhost:8080/yuhuuTunnel/HelloWorld
    the message given back is: "The requested resource () is not available."
    but if I type
    http://localhost:8080/HelloWorld the message is different:
    "The requested resource (/HelloWorld) is not available."

    <?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>
    <!-- Action Servlet Configuration -->
    <servlet>
             <servlet-name>HelloWorld</servlet-name>
             <servlet-class>web.HelloWorldServlet</servlet-class>
             <load-on-startup>0</load-on-startup>
    </servlet>
    <servlet-mapping>
             <servlet-name>HelloWorld</servlet-name>
             <url-pattern>HelloWorld</url-pattern>
    </servlet-mapping>
    </web-app>Please change the servlet url pattern from
    <url-pattern>HelloWorld</url-pattern>to
    <url-pattern>/HelloWorld</url-pattern>in servlet mappings
    REGARDS,
    RaHuL

  • The requested resource /HelloName not available

    Hi all,
    I am new to servlet technology
    I am trying to execute a simple servlete HelloName, I am having a html page which action="/HelloName". When I say Submit it is giving me "The requested resource /HelloName not available" error.
    My servlet class is located at
    "<inst dir>/webapps/Myservlet/WEB-INF/classes" folder.
    The html page is at ""<inst dir>/webapps/Myservlet".
    The web.config content is as below
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <display-name>My Servlet Examples</display-name>
    <description>
    My Hello Servlet Example.
    </description>
    <!-- Define servlet-mapped and path-mapped example filters -->
    <!-- Define servlets that are included in the example application -->
    <servlet>
    <servlet-name>HelloServlet</servlet-name>
    <servlet-class>HelloServlet</servlet-class>
    </servlet>
    <servlet>
         <servlet-name>HelloName</servlet-name>
    <servlet-class>HelloName</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>HelloServlet</servlet-name>
    <url-pattern>/HelloServlet</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>HelloName</servlet-name>
    <url-pattern>/HelloName</url-pattern>
    </servlet-mapping>
    </web-app>
    The html page is
    <html>
    <title> Hello name client </title>
    <FORM METHOD=GET ACTION = "/classes/HelloName">
    PLEASE ENTER YOUR NAME:
    <INPUT TYPE=text NAME="name">
    <INPUT TYPE=SUBMIT NAME="SUBMIT" VALUE="SUBMIT">
    </FORM>
    </html>
    The servlet code is-
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    class HelloName extends HttpServlet {
    public void doGet(HttpServletRequest req, HttpServletResponse res) throws IOException{
    String name = req.getParameter("name");
    res.setContentType("text/html");
    PrintWriter out = res.getWriter();
    out.println("<html>");
    out.println("<head><title> HELLO NAME SERVLET DISPLAYS THE NAME OF THE USER ENTERED </title></head>");
    out.println("<body> Hello "+name+" good morning </body>");
    out.println("</html>");
    Please let me know why am I getting this error.
    Thanks in advance
    Mithun

    Your servlets MUST be packaged, they cannot be part of the root package. And your action should be /Myservlet/HelloName.

  • The requested resource is not available - Please help i want to complete it

    Hi,
    Im using netbeans 6.0 and java 1.6 update 3.
    While executing my netbean web application it is saying that the requested resource is not available
    Please help
    I have to complete it with in this week
    for your information i have formatted my OS and reinstalled
    windows 2000
    apache tomcat server 6.0.14 version im using
    before formatting it was working fine.
    Thanking YOu.
    R.Muthu Kumar.

    I looks like you have classpath issues deleted. why not download latest netbeans bundled with tomcat that should work smoothly.

  • "404 Error - The requested resource does not exist" found in portal for Collaboration room

    Hi Experts,
    I am trying to resolve this issue since a week but not able to solve it, so i need your help.
    The Problem is when i assign a collaboration room to a user, the room is assigned but when the user clicks on the room link it gives the "404 Error - The requested resource doesn't exist". But if a new room is created and give access to the user, the user is able to open the new room through the link and view the documents.
    The Unique thing about the error is, it doesn't occur for every user it happens with few users, since I am the super_admin I am able to view all the rooms without getting such "404 error" even for once.
    I have tried by setting up all the permissions to the room and also assigning Everyone role to the rooms, still the problem persists.
    I am unable to find a solution for this, so need your help.
    Eagerly waiting for your helpful replies.
    Thanks in advance.
    Thanks & Regards,
    Shumana.

    Hi
    Try with following link (VC should be in Caps) -
    http://localhost:50400/VC/default.jsp
    Also check whether you have proper admin roles assigned to your user id.
    Regards
    Sandeep
    Edited by: Sandeep Patki on Sep 16, 2009 8:47 AM

  • HTTP 404 THE REQUESTED RESOURCE IS NOT AVAILABLE

    HELP ME PLEASE !!!!
    I HAVE AN APPLICATION THAT USES 3 PAGES: INDEX.HTML , MOTOR.JSP AND MOTOR2.JSP.
    THE LOGIC OF APPLICATION IS:
    FIRST STEP
    THE FIRST STEP IS SHOWING PAGE INDEX.HTML
    THERE IS THE FOLLOWING CODE IN THIS PAGE:
    <FORM ACTION="DIRECT">
    SECOND STEP
    DIRECT IS A SERVLET THAT HAVE THE FOLLOWING CODE:
    RequestDispatcher rd = req.getRequestDispatcher("Motor.jsp");
    rd.forward(req,res);
    THIRD STEP
    THE PAGE MOTOR.JSP REDIRECT TO A SERVLET ENGINE,
    AND SERVLET ENGINE REDIRECT TO A JSP MOTOR2.JSP
    USING THE COMMAND:
    RequestDispatcher rd = req.getRequestDispatcher("Motor2.jsp");
    rd.forward(req,res);
    IN THIS THIRD STEP THE PAGE IS ALWAYS REFRESHING
    TO ADD INFORMATION TO THE PAGE MOTOR2.JSP.
    SOMETIMES THE APPLICATION SHOWS ALL PAGES,
    BUT, SOMETIMES THE APPLICATION HAS AN ERROR:
    HTTP 404 - THE REQUESTED RESOURCE (/MOTOR2.JSP)
    IS NOT AVAILABLE
    I�M RUNNING THE APPLICATION IN TOMCAT 4.1.27
    IS ANYTHING WRONG WITH THE COMMANDS TO
    REDIRECT THE PAGES?
    PLEASE HELP ME
    THANKS VERY MUCH
    JANE PELLIM

    Hi,
    the refresh of the page is about 2 minutes, because some info
    about the process that is running in background
    is showing in the motor2 jsp.
    the redirects is necessary because in each page
    some processing is running in the servlets.
    The following is the web.xml configuration:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <display-name>Welcome to Tomcat</display-name>
    <description>
    Welcome to Tomcat
    </description>
    <context-param>
         <param-name>class_exec</param-name>
         <param-value>class_exec</param-value>
    </context-param>
    <context-param>
         <param-name>class_erro</param-name>
         <param-value>class_erro</param-value>
    </context-param>
    <context-param>
         <param-name>log_exec</param-name>
         <param-value>log_exec</param-value>
    </context-param>
    <context-param>
         <param-name>log_erro</param-name>
         <param-value>log_erro</param-value>
    </context-param>
    <context-param>
         <param-name>sleep_motor</param-name>
         <param-value>5</param-value>
    </context-param>
    <context-param>
         <param-name>bancos</param-name>
         <param-value>/motor.conf</param-value>
    </context-param>
    <servlet>
    <servlet-name>Engine</servlet-name>
    <servlet-class>com.motor.Engine</servlet-class>
    </servlet>
    <servlet>
    <servlet-name>Direct</servlet-name>
    <servlet-class>com.motor.Direct</servlet-class>
    </servlet>
    <servlet>
    <servlet-name>Monitor</servlet-name>
    <servlet-class>com.motor.Monitor</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>Direct</servlet-name>
    <url-pattern>/Direct</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>Engine</servlet-name>
    <url-pattern>/Engine</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>Monitor</servlet-name>
    <url-pattern>/Monitor</url-pattern>
    </servlet-mapping>
    </web-app>
    Thanks
    Jane

  • Error 404: the request resource is not available

    Hello,
    I'm a newbie am using the Sun One (Forte 4.0 Community Edition) to develop a JSP/Servlet application.
    I'm using the built-in version of Tomcat, that comes with forte. Tomcat has been installed in tyhe following directory:
    C:\forte\forte4j\tomcat401
    My application has the following path:
    C:\forte\RDoku\tomcat401_base\webapps\designer
    After reading the documentation that comes with this version of Forte, it seems that Tomcat can be configured to work this
    way. Is that correct?
    Anyway, when I start tomcat(within forte), the login page, login.jsp is loaded successfully. The action of the login
    form is servlet/com.doku.login. My web.xml file looks like this:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <!-- Define servlets that are included in the example application -->
    <servlet>
    <servlet-name>login</servlet-name>
         <servlet-class>com.doku.login</servlet-class>
    </servlet>
    </web-app>
    My problem is that when I submit the form, I get the following error:
    Error 404, /servlet/com.doku.login, the request resource (/servlet/com.doku.login) is not available.
    I would really appreciate it if anyone could help me in solving this mystery.
    Regards,
    Rudi

    Hey Rudi
    Everything seems to be in place ..except your package structure..
    your webapp has the context of designer.
    Therfore your directory structure for tomcat should look somewhat like this
    webapps
    --designer
    web-inf < web.xml(i think)
    classes  <Place your class files here(if loose)
    lib < jar files
    1.) Somehow tomcat is creating another context in servlet (unless you have created one yourself).I would urge u to check the invocation for your webapp (By saying that i am pointing at the error /servlet/com.doku.login...instead of /designer/com.doku.login).
    change the action of the form to
    /designer/...instead of /servlet/
    2.)Further..on examining your depoyment descriptor..i found missing entries for the <servlet-mapping> element.Tomcat uses your deployment descriptor to map the incoming requests to your classes.The element must be specified in order to allow a smooth mapping from the request to the corresponding servlet class.
    Let me explain by using an example
    a.)my form action="/designer/Hello" method="get"
    b.)The directory structure for my webapp(designer ) is as above
    c.)web.xml
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    <!-- Define servlets that are included in the example application -->
    <servlet>
    <servlet-name>Hello</servlet-name>
    <servlet-class>package.HelloWorld</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>Hello</servlet-name>
    <url-pattern>/Hello</url-pattern>
    </servlet-mapping>
    </web-app>
    so for all incoming requests in the form /servlet/Hello will be mapped to your class defined in the package package.HelloWorld
    Let me know if u have more questions.

Maybe you are looking for

  • Laptop to tv connection

    HELP!  What do I need to connect my laptop to my tv in order to watch movies and stream videos on my tv?  It's Christmas present and I need help asap please.

  • HTC Incredible Calendar

    When I travel my calendar events stay in Central Standard Time.  The calendar does not change time zones to match the time zone you have traveled to.  Any suggestions

  • Install perl module

    I am trying to install the essbase.pm and have some trouble. The makefile refers to /api/lib/libmaxl directory which is not part of the windows install. Does anyone have any clue as to how to modify the makefile.PL.win32 file?ThanksRandy

  • Mail won't let me add a new account. How do I fix this?

    I have tried selecting "add account" and using the + option, and nothing happens at all, either way.

  • Material po text repeating in a table loop for delivery schedules

    Hello, i am displaying a purchase order in a smart form. In the main area of the table(where i am displayin the material and the delivery schedules) after displayin the material i have created a loop node in which i am displayin the delivery schedule