{"id":1312,"date":"2022-08-30T15:15:29","date_gmt":"2022-08-30T15:15:29","guid":{"rendered":"https:\/\/unknownerror.org\/index.php\/2013\/11\/10\/web-service-deployment-service-does-not-work-out-of-eclipse-collection-of-common-programming-errors\/"},"modified":"2022-08-30T15:15:29","modified_gmt":"2022-08-30T15:15:29","slug":"web-service-deployment-service-does-not-work-out-of-eclipse-collection-of-common-programming-errors","status":"publish","type":"post","link":"https:\/\/unknownerror.org\/index.php\/2022\/08\/30\/web-service-deployment-service-does-not-work-out-of-eclipse-collection-of-common-programming-errors\/","title":{"rendered":"Web service deployment: Service does not work out of Eclipse-Collection of common programming errors"},"content":{"rendered":"<p>I have developed a simple WSDL web service. It is working with no problems in Eclipse. But when I deploy it in Tomcat , which is the same Tomcat server I use in Eclipse, I am getting following error:<\/p>\n<pre><code>type Exception report\n\nmessage (404)Not Found\n\ndescription The server encountered an internal error that prevented it from fulfilling this request.\n\nexception\n\norg.apache.jasper.JasperException: (404)Not Found\n    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:549)\n    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:460)\n    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)\n    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)\n    javax.servlet.http.HttpServlet.service(HttpServlet.java:728)\n\nroot cause\n\n(404)Not Found\n    org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:744)\n    org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)\n    org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)\n    org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)\n    org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)\n    org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)\n    org.apache.axis.client.Call.invokeEngine(Call.java:2784)\n    org.apache.axis.client.Call.invoke(Call.java:2767)\n    org.apache.axis.client.Call.invoke(Call.java:2443)\n    org.apache.axis.client.Call.invoke(Call.java:2366)\n    org.apache.axis.client.Call.invoke(Call.java:1812)\n    gyte.kiosk.WriteAnnouncementSoapBindingStub.vriteAnnouncement(WriteAnnouncementSoapBindingStub.java:108)\n    gyte.kiosk.WriteAnnouncementProxy.vriteAnnouncement(WriteAnnouncementProxy.java:55)\n    org.apache.jsp.proxy.Result_jsp._jspService(Result_jsp.java:106)\n    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)\n    javax.servlet.http.HttpServlet.service(HttpServlet.java:728)\n    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)\n    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)\n    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)\n    javax.servlet.http.HttpServlet.service(HttpServlet.java:728)\n\nnote The full stack trace of the root cause is available in the Apache Tomcat\/7.0.34 logs.\n<\/code><\/pre>\n<p>I have put classes with in the Web-Inf folder. What else shoul I do to fix this problem?<\/p>\n<p>Apache Tomcat 7.0.34 Windows 8 x64<\/p>\n<p>Here is the Tomcat log:<\/p>\n<pre><code>SEVERE: Servlet.service() for servlet [jsp] in context with path [\/gytekioskduyuru] threw exception [(404)Not Found] with root cause\nAxisFault\n faultCode: {http:\/\/xml.apache.org\/axis\/}HTTP\n faultSubcode: \n faultString: (404)Not Found\n faultActor: \n faultNode: \n faultDetail: \n    {}:return code:  404\n&lt;html&gt;&lt;head&gt;&lt;title&gt;Apache Tomcat\/7.0.34 - Error report&lt;\/title&gt;&lt;style&gt;&lt;!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--&gt;&lt;\/style&gt; &lt;\/head&gt;&lt;body&gt;&lt;h1&gt;HTTP Status 404 - \/GyteKiosk\/services\/WriteAnnouncement&lt;\/h1&gt;&lt;HR size=\"1\" noshade=\"noshade\"&gt;&lt;p&gt;&lt;b&gt;type&lt;\/b&gt; Status report&lt;\/p&gt;&lt;p&gt;&lt;b&gt;message&lt;\/b&gt; &lt;u&gt;\/GyteKiosk\/services\/WriteAnnouncement&lt;\/u&gt;&lt;\/p&gt;&lt;p&gt;&lt;b&gt;description&lt;\/b&gt; &lt;u&gt;The requested resource is not available.&lt;\/u&gt;&lt;\/p&gt;&lt;HR size=\"1\" noshade=\"noshade\"&gt;&lt;h3&gt;Apache Tomcat\/7.0.34&lt;\/h3&gt;&lt;\/body&gt;&lt;\/html&gt;\n    {http:\/\/xml.apache.org\/axis\/}HttpErrorCode:404\n\n(404)Not Found\n    at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:744)\n    at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)\n    at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)\n    at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)\n    at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)\n    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)\n    at org.apache.axis.client.Call.invokeEngine(Call.java:2784)\n    at org.apache.axis.client.Call.invoke(Call.java:2767)\n    at org.apache.axis.client.Call.invoke(Call.java:2443)\n    at org.apache.axis.client.Call.invoke(Call.java:2366)\n    at org.apache.axis.client.Call.invoke(Call.java:1812)\n    at gyte.kiosk.WriteAnnouncementSoapBindingStub.vriteAnnouncement(WriteAnnouncementSoapBindingStub.java:108)\n    at gyte.kiosk.WriteAnnouncementProxy.vriteAnnouncement(WriteAnnouncementProxy.java:55)\n    at org.apache.jsp.proxy.Result_jsp._jspService(Result_jsp.java:106)\n    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)\n    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)\n    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)\n    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)\n    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)\n    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)\n    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)\n    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)\n    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)\n    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)\n    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)\n    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)\n    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)\n    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)\n    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)\n    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)\n    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)\n    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1822)\n    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)\n    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)\n    at java.lang.Thread.run(Unknown Source)\n<\/code><\/pre>\n<ol>\n<li>\n<p>I found the answer:<\/p>\n<p>Right click on project -&gt; Export -&gt; WAR File<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/i.stack.imgur.com\/McH04.png\" \/><\/p>\n<\/li>\n<\/ol>\n<p id=\"rop\"><small>Originally posted 2013-11-10 00:16:07. <\/small><\/p>","protected":false},"excerpt":{"rendered":"<p>I have developed a simple WSDL web service. It is working with no problems in Eclipse. But when I deploy it in Tomcat , which is the same Tomcat server I use in Eclipse, I am getting following error: type Exception report message (404)Not Found description The server encountered an internal error that prevented it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1312","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts\/1312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/comments?post=1312"}],"version-history":[{"count":0,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts\/1312\/revisions"}],"wp:attachment":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/media?parent=1312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/categories?post=1312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/tags?post=1312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}