javascript - Servlet filter working selectively -
i have spring/jsf application redirects open reports (based on logiinfo reporting tool) in new window. servlet filter has been applied append/modify parameters before launched using resp.sendredirect(reporturl);
on test environments works , reports launch expected. on client environment, subset of reports not launch , end showing 403 forbidden
error on new window. after debugging realized url not modified dofilter()
not invoked these subset of reports (in fact tomcat not receive 'get' request these urls).
(update) major difference between 2 :
- that test server runs on tomcat 7.0 whereas client environment runs on 8.0.
- the web server apache 2.2 in test environment & apache 2.4 in client environment
it strange issue , i'm not sure there absolutely no difference in .xhtml
pages invoke these reports or javascript. idea why selective behaviour in play?
it turned out firewall related issue , nothing either apache or tomcat servers. blocking urls of reports since have single quotes in them.
Comments
Post a Comment