Re: tomcat (7.0.29) a DELETE HTTP metoda
Ahoj, jen tak strilim od boku, nemohlo by to byt security nastaveni web.xml security-constraint web-resource-collection url-pattern/*/url-pattern http-methodGET/http-method http-methodPOST/http-method http-methodPUT/http-method http-methodDELETE/http-method /web-resource-collection !-- no auth-constraint tag here -- /security-constraint Ondra Medek 2014-04-29 20:38 GMT+02:00 Ivan Polak ivan.po...@f4s.sk: Zdravim konferenciu, potrebujem aby Tomcat (7.0.29) obsluhoval okrem GET a POST HTTP volani aj volania typu PUT a DELETE. podla zdrojov na http://tomcat.apache.org/tomcat-7.0-doc/default-servlet.html do web.xml suboru som pridal nastavenie parametru readonly na hodnotu false. servlet servlet-namedefaultServlet/servlet-name servlet-classorg.apache.catalina.servlets.DefaultServlet/servlet-class init-param param-namedebug/param-name param-value0/param-value /init-param init-param param-namelistings/param-name param-valuefalse/param-value /init-param init-param param-namereadonly/param-name param-valuefalse/param-value /init-param load-on-startup1/load-on-startup /servlet servlet-mapping servlet-namedefaultServlet/servlet-name url-pattern//url-pattern /servlet-mapping pouzivam Spring ale tam sa volanie DELETE ani nedostane, ale volanie PUT funguje bezproblemov. pri volani DELETE metody dostavam chybu: 405 Method Not Allowed neviete niekto, co je este potrebne nakonfigurovat, aby fungovala aj DELETE metoda. dakujem Ivan
Re: tomcat (7.0.29) a DELETE HTTP metoda
Ahoj, dakujem za reakciu, prave teraz po debugovani tomcat-u a spring-u som nasiel kde je problem. v konfiguracnom XML-ku (nepouzivam anotacie) pre controller-y pre Spring je mozne definovat nasledovne: bean id=discussionViewerController class=infoDiscussionViewerController property name=supportedMethods value=GET,POST,PUT,DELETE/property /bean chybne som napisal, ze do Springu sa to nedostane, dostavalo, a nasledne som zistil ze porovnavalo ci sa aktualna HTTP metoda nachadza v definovanych, co samozrejme tam nebola. dakujem Ivan 2014-04-30 7:59 GMT+02:00 Ondra Medek xmed...@gmail.com: Ahoj, jen tak strilim od boku, nemohlo by to byt security nastaveni web.xml security-constraint web-resource-collection url-pattern/*/url-pattern http-methodGET/http-method http-methodPOST/http-method http-methodPUT/http-method http-methodDELETE/http-method /web-resource-collection !-- no auth-constraint tag here -- /security-constraint Ondra Medek 2014-04-29 20:38 GMT+02:00 Ivan Polak ivan.po...@f4s.sk: Zdravim konferenciu, potrebujem aby Tomcat (7.0.29) obsluhoval okrem GET a POST HTTP volani aj volania typu PUT a DELETE. podla zdrojov na http://tomcat.apache.org/tomcat-7.0-doc/default-servlet.html do web.xml suboru som pridal nastavenie parametru readonly na hodnotu false. servlet servlet-namedefaultServlet/servlet-name servlet-classorg.apache.catalina.servlets.DefaultServlet/servlet-class init-param param-namedebug/param-name param-value0/param-value /init-param init-param param-namelistings/param-name param-valuefalse/param-value /init-param init-param param-namereadonly/param-name param-valuefalse/param-value /init-param load-on-startup1/load-on-startup /servlet servlet-mapping servlet-namedefaultServlet/servlet-name url-pattern//url-pattern /servlet-mapping pouzivam Spring ale tam sa volanie DELETE ani nedostane, ale volanie PUT funguje bezproblemov. pri volani DELETE metody dostavam chybu: 405 Method Not Allowed neviete niekto, co je este potrebne nakonfigurovat, aby fungovala aj DELETE metoda. dakujem Ivan
tomcat (7.0.29) a DELETE HTTP metoda
Zdravim konferenciu, potrebujem aby Tomcat (7.0.29) obsluhoval okrem GET a POST HTTP volani aj volania typu PUT a DELETE. podla zdrojov na http://tomcat.apache.org/tomcat-7.0-doc/default-servlet.html do web.xml suboru som pridal nastavenie parametru readonly na hodnotu false. servlet servlet-namedefaultServlet/servlet-name servlet-classorg.apache.catalina.servlets.DefaultServlet/servlet-class init-param param-namedebug/param-name param-value0/param-value /init-param init-param param-namelistings/param-name param-valuefalse/param-value /init-param init-param param-namereadonly/param-name param-valuefalse/param-value /init-param load-on-startup1/load-on-startup /servlet servlet-mapping servlet-namedefaultServlet/servlet-name url-pattern//url-pattern /servlet-mapping pouzivam Spring ale tam sa volanie DELETE ani nedostane, ale volanie PUT funguje bezproblemov. pri volani DELETE metody dostavam chybu: 405 Method Not Allowed neviete niekto, co je este potrebne nakonfigurovat, aby fungovala aj DELETE metoda. dakujem Ivan