Hi, You need elaborate which Servicemix version you are using? Which components you used to handle the request? ------------- Freeman(Yue) Fang
Red Hat, Inc. FuseSource is now part of Red Hat Web: http://fusesource.com | http://www.redhat.com/ Twitter: freemanfang Blog: http://freemanfang.blogspot.com http://blog.sina.com.cn/u/1473905042 weibo: @Freeman小屋 On 2013-2-7, at 下午5:44, ServiceMixNewbieUser wrote: > Hi, > > I am doing a very simple HTML to servlet invocation within ServiceMix. > > My HTML is very simple with below form element: > > > <form name='testForm' method="post" action="RouteServlet"> > > <input type="text" name="userID" value="uid-12345"/> > <input type="password" name="password" value="uid-12345"/> > <input id="button" type="submit" name="submit" value="Submit"/> > > > > My Servlet code is as below: > > > protected void doPost(HttpServletRequest request, HttpServletResponse > response) throws ServletException, IOException { > System.out > .println("------------------RouteTest1------------------------"); > System.out.println("Do Post"); > PrintWriter out = response.getWriter(); > response.setContentType("text/html"); > > out.println("Response from Servlet"); > } > > > Upon deployment I get below error: > > > HTTP ERROR 405 > > > Problem accessing /RouteTest1/RouteServlet. Reason: > > HTTP method POST is not supported by this URL > > > I tried to add <http-method>post</http-servlet> within web.xml > <servlet-mapping> element but using servlet 2.5 it is not allowing me to do > so. > > I also have added a static block to check if servlet is getting invoked but > it is also not appearing in the logs. > > Can please assist with this? > > Thanks in advance, > Manoj > > > > -- > View this message in context: > http://servicemix.396122.n5.nabble.com/Getting-HTTP-405-in-POST-call-tp5715779.html > Sent from the ServiceMix - User mailing list archive at Nabble.com.