HTTP Status 404 - requested resource is not available

im trying to run a servlet - a very simple one. i have entered http://localhost:8080/servlet/HelloWorldExample on a web browser. the message is the requested resource is not available. i have tried to write the full path of where i saved my program, and many other possibilities of paths, but to no avail. i have checked and re-checked the spelling and case, what am i doing wrong?
servlet mapping on web.xml file seems fine too...
<servlet-mapping>
<servlet-name>HelloWorldExample</servlet-name>
<url-pattern>/servlet/HelloWorldExample</url-pattern>
</servlet-mapping>
and i know that tomcat was setup properly as i can see the homepage at http://localhost:8080
can anyone suggest something.

Multipost: http://forum.java.sun.com/thread.jspa?threadID=5228034&messageID=9935684#9935684
Please don't multipost. Why did you reply to your old thread and start a new one? It's rude and a waste of time and energy.
People on the forum help others voluntarily, it's not their job.
Help them help you.
Learn how to ask questions first: http://faq.javaranch.com/java/HowToAskQuestionsOnJavaRanch
----------------------------------------------------------------

Similar Messages

  • HTTP Status 404 - Servlet PapiWebServiceServlet is not available

    When I click on the http://localhost:8686/papiws/PapiWebServiceEndpoint?wsdl link in papi web service console the following error message comes:
    HTTP Status 404 - Servlet PapiWebServiceServlet is not available
    type Status report
    message Servlet PapiWebServiceServlet is not available
    description The requested resource (Servlet PapiWebServiceServlet is not available) is not available.
    Apache Tomcat/5.5.15
    I am using Standalone 10.3.2. Build #100143.
    How to resolve this issue? Should I use some other version? From where to download it?
    Thanks

    Are you getting following log snap in ur Servlet Engine log of Standalone admin center....??
    RUNTIME:PAPI Web Services Context Listener initialized.
    RUNTIME:********* PAPI Web Services (Version 10.3.1.0.0 Service Pack 1 Build #94375) is starting *********
    RUNTIME:Checking Java Runtime Enviroment ...Ok
    RUNTIME:Initializing enviroment...Ok
    RUNTIME:Initializing PAPI services ...
    RUNTIME:processDocumentationPath = \S:\OraBPMEnterpriseHomeNew\bin\..\tomcat\webapps\..\..\webapps\papiws\processDocumentation\
    RUNTIME:defaultWorkingDirPath = S:\OraBPMEnterpriseHomeNew\bin\..\tomcat\webapps\..\..\webapps\papiws\WEB-INF\
    RUNTIME:Creating ProcessService...
    RUNTIME:ProcessService created successfully.
    RUNTIME:Starting Updater with frequency = '10000'.
    RUNTIME:Updater started successfully.
    RUNTIME:Ok
    RUNTIME:********* PAPI Web Services was initialized successfully *******
    if not you may generate the war and deploy it manually...
    To generate the war go Config-->PAPI WS tab-->generate war(Bottom link)
    hope this help...
    Rgds,
    Biltu

  • Error 404 - Requested resource is not available

    Hi all,
    I have a Web application. It just contains 1 file index.jsp (i just want to test) Actually, when i run the Web application as a stand alone application then it works. But when i add this application to an Enterprise application, then run the Enterprise application, i got this error.
    Did i miss smth ?

    Here's also the message that my IDE (Netbeans) give out :
    "Could not access the URL through the external browser. Check the browser configuration. From the Tools menu, choose Option. Click 'Classic View' button, expand IDE Configuration/Server and External Tool Setting node, then expand Web Browsers and choose valid browser"

  • Tomcat Error: Requested Resource is not Available.

    I'm working on a Struts project, which involves working w/ JSP pages, Tomcat and Java classes.
    I keep receiving the following error whenever I click on a link on my main JSP page. My Servlet's name is StrutsGame, which is defined in web.xml
    HTTP Status 404 - Servlet StrutsGame is not available
    type Status report
    message Servlet StrutsGame is not available
    description The requested resource (Servlet StrutsGame is not available) is not available.
    Apache Tomcat/5.5.20Note that I do not get this problem when I enter the main jsp, although this is under the same servlet name.
    My main jsp page is called DisplayMainMenu.jsp, which contains links to GetAddInfo.jsp, GetDeleteInfo.jsp, GetEditName.jsp and DisplayGames.jsp.
    I receive the problem discussed above when I click on GetAddInfo.jsp.
    Here's how my web.xml looks like. Please help out!
    <!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>StrutsGame</servlet-name>
        <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
         <init-param>
          <param-name>application</param-name>
          <param-value>StrutsGame</param-value>
        </init-param>
         <init-param>
          <param-name>config</param-name>
          <param-value>/WEB-INF/struts-config.xml</param-value>
        </init-param>
        </servlet>
      <servlet-mapping>
        <servlet-name>StrutsGame</servlet-name>
        <url-pattern>/do/*</url-pattern>
      </servlet-mapping>
        <session-config id="timeout">     
         <session-timeout>600</session-timeout>
        </session-config>     
      <welcome-file-list>
        <welcome-file>jsp/DisplayMainMenu.jsp</welcome-file>
      </welcome-file-list>
      <taglib>
        <taglib-uri>struts/bean-el</taglib-uri>
        <taglib-location>/WEB-INF/struts-bean-el.tld</taglib-location>
      </taglib>
      <taglib>
        <taglib-uri>struts/html-el</taglib-uri>
        <taglib-location>/WEB-INF/struts-html-el.tld</taglib-location>
      </taglib>
      <taglib>
        <taglib-uri>struts/logic-el</taglib-uri>
        <taglib-location>/WEB-INF/struts-logic-el.tld</taglib-location>
      </taglib>
    </web-app>

    make this sample web.xml as your reference:
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <!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>
      <description>Empty web.xml file for Web Application</description>
      <servlet>
        <servlet-name>SampleServlet</servlet-name>
        <servlet-class>com.sample.SampleServlet</servlet-class>
      </servlet>
      <servlet>
        <servlet-name>MyServlets</servlet-name>
        <servlet-class>myServlet.MyServlets</servlet-class>
      </servlet>
      <servlet>
        <servlet-name>myServlets</servlet-name>
        <servlet-class>com.myapp.myServlets</servlet-class>
      </servlet>
      <servlet>
        <servlet-name>MyServlet</servlet-name>
        <servlet-class>mypackage5.MyServlet</servlet-class>
      </servlet>
      <servlet>
        <servlet-name>FetchDataServlet</servlet-name>
        <servlet-class>com.myapp.FetchDataServlet</servlet-class>
      </servlet>
      <servlet>
        <servlet-name>ReportServlet</servlet-name>
        <servlet-class>com.jubabes.ReportServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>MyServlets</servlet-name>
        <url-pattern>/myservlets</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
        <servlet-name>MyServlet</servlet-name>
        <url-pattern>/myservlet</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
        <servlet-name>FetchDataServlet</servlet-name>
        <url-pattern>/fetchdataservlet</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
        <servlet-name>ReportServlet</servlet-name>
        <url-pattern>/reportservlet</url-pattern>
      </servlet-mapping>
      <session-config>
        <session-timeout>35</session-timeout>
      </session-config>
      <mime-mapping>
        <extension>html</extension>
        <mime-type>text/html</mime-type>
      </mime-mapping>
      <mime-mapping>
        <extension>txt</extension>
        <mime-type>text/plain</mime-type>
      </mime-mapping>
    </web-app>

  • 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

  • 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

  • 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

  • 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

  • "Requested Resource is not available" error

    Dear Sir,
    I am getting started with jstl. I am getting the error "Requested Resource is not available". Its HTTP status is 404. Please help me out of this problem.
    sanjayfocus

    Sir?
    Most likely something is wrong in the configuration.
    Which version of JSTL are you using? JSTL 1.0.x , JSTL 1.1.x or JSTL 1.2.x ?
    Which container and what is the version of the container?
    Example of a container : Tomcat 5.5.x
    I'm asking the above questions because the configuration is different depending on the version you have.

  • DMS BP giving 'requested resource is not available' error

    Hello, smart KM people 
    I'm having a problem with our DMS business package in our EP6 SP16 portal.  I configured the DMS repository manager successfully.. and the Document Explorer workset is functional and I'm able to navigate through the folder structure and see the documents listed that are located in the DMS.  However, the problem comes in when I click on one of the documents to view it.  When I click on the document, I get a "404 - The requested resource is not available" error.
    What would be the cause of this?  Permissions seem to be set correctly... I'm able to navigate through the folder structure and see the list of documents.  If I access the DMS through SAPGUI, I'm able to view the documents without a problem.  Has anyone had this problem in the past, or have any hints about what configuration to troubleshoot?
    Thanks in advance for the help!
    Cheers,
    Fallon

    Hello Samta -
    I followed your steps and am still receiving the same error, so it must not be a problem with the logon ticket.  And when I went to the Component Monitor, the DMS Repository Manager looked just fine.
    Julian, here's the stack trace I found when viewing the source of the 404 error:
            com.sapportals.wcm.protocol.webdav.server.WDServletException: resource not available
         at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.setContentLocation(WDGetHandler.java:756)
         at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.internalHandle(WDGetHandler.java:495)
         at com.sapportals.wcm.protocol.webdav.server.WDGetHandler.handle(WDGetHandler.java:253)
         at com.sapportals.wcm.protocol.webdav.server.WDServlet.doGet(WDServlet.java:777)
         at com.sapportals.wcm.protocol.webdav.server.WDServlet.service(WDServlet.java:458)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
         at com.sapportals.wcm.portal.proxy.PCProxyServlet.service(PCProxyServlet.java:331)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
         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(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         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(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java(Compiled Code))
         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:545)
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java(Compiled Code))
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Inlined Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java(Compiled Code))
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java(Inlined Compiled Code))
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java(Compiled Code))
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java(Compiled Code))
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java(Compiled Code))
         at java.security.AccessController.doPrivileged1(Native Method)
         at java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java(Compiled Code))
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java(Compiled Code))
    Any hints from this?  We keep running up against brick walls with this problem.
    Thanks for your help!

  • HTTP Status 404 - wwv_flow_custom_auth_std.logout is not allowed.

    Hi,
    Toady, if i tried to log out from my Application(s) or Apex Developer this error occur:
    HTTP Status 404 - Requested url http://XX.XX.XX.XX:XXXX/apex/wwv_flow_custom_auth_std.logout is not allowed.
    My spec:
    APEX 4.0.2
    Apex Listener
    Apache Tomcat
    Firefox 3.6.23
    I use apex one year and i had no problem with it.
    I changed nothing :(
    Where should be the problem ?
    I tried to restart the database and reconfigure Apex listener.
    I do not know, if this is the right forum section. (maybe it should be in the Listener forum ?)
    Regards
    J :D
    EDIT: Redeploy of the apex.war solved this problem

    Oracle Security patches applied to Oracle-Application-Server-10g/10.1.3.5.0 .
    APEX version is Application Express 4.0.1.00.03
    The APEX application after the patch was applied on OAS was raising Error (Getting Http-400 Bad Name In The Request: Not A Legal Plsql Identifier ).
    Implemented metalink Doc ID 1327343.1 to resolve this error.
    Created a new procedure without parameters which calls the original procedure using parameters. Changed the DAD.conf to reflect the new Procedure
    for the variable PlsqlDefaultPage instead of the format PlsqlDefaultPage f?p=AppID:PageID.
    Apparently, there is this custom login screen which is called On-Load before Header on the Default Page 71 like this. And instead of rendering page 71 gives out the error.
    begin
    if app_security_pkg.is_user_authenticated(null,null)
    then
    wwv_flow_custom_auth_std.login( p_uname => v('APP_USER_NAME')
    , p_password => null
    , p_session_id => v('APP_SESSION')
    , p_flow_page => :app_id||':71'
    end if;
    exception
    when others then
    dbms_output.put_line(sqlcode);
    end;

  • 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.

Maybe you are looking for

  • Can not use Endnote "manage citations" in Pages 5.0

    hello there, Is ther any way to modify the citation format in Pages 5.0? My Pages 5.0 has a function "manage citations" in edit - endnote citations, but unfortunately, it can not be changed to a format that I prefer (such as Amecian Antiquity). can s

  • Deployment of SAP_ESS Fails

    Hi all, We are trying to deploy the SAP_ESS component to our J2EE Engine. We have succesfully deployed the PCUIGP component, but the ESS fails. This is a snippet from the log: 07/12/14 12:14:42 -  ERROR: Not deployed. Deploy Service returned ERROR:  

  • What are the steps to setup JavaMail in JDeveloper for Oracle Portlet??

    Dear all, I had got a problem in using JavaMail in JDeveloper. I am developing a Oracle portlet (actually, it is an online applicatin form for user submission.). After user submitted the form, the portlet will send email automatically to someone else

  • VIZIO P602UI-B3 - Order Status

    I went to my local best buy store on this past weekend to buy a vizio 60 inch p series TV. The rep at the TV department told me they only had the 65 inch model in stock. Instead of purchasing the model they had in stock, I instead placed an order in

  • System overload . Just right processor clips. Left one almost at zero.

    Sorry, if this has been asked before, but I did not manage to find a way to look for thread titles and there´s thousands of posts containing my search items! Here´s my problem: I get the System overload message: "Audio engine was not able to process