Hi, Found the root cause, we are using old isap redirectors we upgraded isapi_redirect.dll then it is working fine now Thanks all.
~Bhaskar On Fri, May 24, 2013 at 4:09 PM, Sergey Beryozkin <[email protected]>wrote: > Hi- > > Well, I was hoping you'd update us instead on how you've configured Tomcat > not to decode URI :-). > This is definitely coming from Tomcat - if you find out how to configure > it - let me know please, I'll update the docs > > Cheers, Sergey > > On 24/05/13 04:27, Bhaskar wrote: > >> Hi, >> >> any update on this. >> Thanks in advance. >> >> Regards, >> Bhaskar >> >> >> On Tue, May 21, 2013 at 4:51 PM, Sergey Beryozkin <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hi, >> >> Redirecting it to the users list. >> >> I think you need to configure Tomcat not to decode URI, looks like >> it decodes %20 before delegating to CXF. >> >> Cheers, Sergey >> >> On 21/05/13 12:10, Bhaskar wrote: >> >> Hi CXF gurus, >> I am getting the following error with the environment as Tomcat >> 7.0.40 & >> CXF 2.7.5 & JRE 1.7.0_17. >> >> same issue is observed with Tomcat 7.0.40 & CXF 2.7.4 & JRE >> 1.7.0_17. >> >> >> May 21, 2013 4:26:02 PM >> org.apache.catalina.core.__**StandardWrapperValve invoke >> >> SEVERE: Servlet.service() for servlet [CXFServlet] in context >> with path >> [/wac] threw exception >> java.lang.__**IllegalArgumentException: Illegal character in path >> at index 85: >> http://wacteam-vm3/wac/REST/__**services/__** >> assesmentTemplateService/__**assessmentTemplate/test1/__** >> assessmentTemplateDetails<http://wacteam-vm3/wac/REST/__services/__assesmentTemplateService/__assessmentTemplate/test1/__assessmentTemplateDetails> >> <http://wacteam-vm3/wac/REST/**services/** >> assesmentTemplateService/**assessmentTemplate/test1/** >> assessmentTemplateDetails<http://wacteam-vm3/wac/REST/services/assesmentTemplateService/assessmentTemplate/test1/assessmentTemplateDetails> >> > >> at java.net.URI.create(URI.java:_**_859) >> at >> org.apache.cxf.transport.__**servlet.BaseUrlHelper.__** >> getBaseURL(BaseUrlHelper.java:**__49) >> at >> org.apache.cxf.transport.__**servlet.ServletController.__** >> getBaseURL(ServletController._**_java:73) >> at >> org.apache.cxf.transport.__**servlet.ServletController.__** >> updateDestination(__**ServletController.java:82) >> at >> org.apache.cxf.transport.__**servlet.ServletController.__** >> invoke(ServletController.java:**__181) >> at >> org.apache.cxf.transport.__**servlet.ServletController.__** >> invoke(ServletController.java:**__137) >> at >> org.apache.cxf.transport.__**servlet.CXFNonSpringServlet.__** >> invoke(CXFNonSpringServlet.__**java:158) >> at >> org.apache.cxf.transport.__**servlet.AbstractHTTPServlet.__** >> handleRequest(__**AbstractHTTPServlet.java:243) >> at >> org.apache.cxf.transport.__**servlet.AbstractHTTPServlet.__** >> doGet(AbstractHTTPServlet.__**java:168) >> at javax.servlet.http.__**HttpServlet.service(__** >> HttpServlet.java:621) >> at >> org.apache.cxf.transport.__**servlet.AbstractHTTPServlet.__** >> service(AbstractHTTPServlet.__**java:219) >> at >> org.apache.catalina.core.__**ApplicationFilterChain.__** >> internalDoFilter(__**ApplicationFilterChain.java:__**305) >> at >> org.apache.catalina.core.__**ApplicationFilterChain.__** >> doFilter(__**ApplicationFilterChain.java:__**210) >> at com.ca.wac.auth.AuthFilter.__**doFilter(Unknown Source) >> at >> org.apache.catalina.core.__**ApplicationFilterChain.__** >> internalDoFilter(__**ApplicationFilterChain.java:__**243) >> at >> org.apache.catalina.core.__**ApplicationFilterChain.__** >> doFilter(__**ApplicationFilterChain.java:__**210) >> at >> org.apache.catalina.core.__**StandardWrapperValve.invoke(__** >> StandardWrapperValve.java:222) >> at >> org.apache.catalina.core.__**StandardContextValve.invoke(__** >> StandardContextValve.java:123) >> at >> org.apache.catalina.__**authenticator.__** >> AuthenticatorBase.invoke(__**AuthenticatorBase.java:472) >> at >> org.apache.catalina.core.__**StandardHostValve.invoke(__** >> StandardHostValve.java:171) >> at >> org.apache.catalina.valves.__**ErrorReportValve.invoke(__** >> ErrorReportValve.java:99) >> at >> org.apache.catalina.valves.__**AccessLogValve.invoke(__** >> AccessLogValve.java:953) >> at >> org.apache.catalina.core.__**StandardEngineValve.invoke(__** >> StandardEngineValve.java:118) >> at >> org.apache.catalina.connector.**__CoyoteAdapter.service(__** >> CoyoteAdapter.java:408) >> at >> org.apache.coyote.ajp.__**AjpProcessor.process(__** >> AjpProcessor.java:200) >> at >> org.apache.coyote.__**AbstractProtocol$__** >> AbstractConnectionHandler.__**process(AbstractProtocol.java:**__589) >> at >> org.apache.tomcat.util.net >> >> <http://org.apache.tomcat.**util.net<http://org.apache.tomcat.util.net> >> >.__JIoEndpoint$**SocketProcessor.__run(**JIoEndpoint.java:310) >> at >> java.util.concurrent.__**ThreadPoolExecutor.runWorker(_** >> _ThreadPoolExecutor.java:1145) >> at >> java.util.concurrent.__**ThreadPoolExecutor$Worker.run(** >> __ThreadPoolExecutor.java:615) >> at java.lang.Thread.run(Thread.__**java:722) >> >> Caused by: java.net.URISyntaxException: Illegal character in >> path at index >> 85: >> http://wacteam-vm3/wac/REST/__**services/__** >> assesmentTemplateService/__**assessmentTemplate/test1/__** >> assessmentTemplateDetails<http://wacteam-vm3/wac/REST/__services/__assesmentTemplateService/__assessmentTemplate/test1/__assessmentTemplateDetails> >> <http://wacteam-vm3/wac/REST/**services/** >> assesmentTemplateService/**assessmentTemplate/test1/** >> assessmentTemplateDetails<http://wacteam-vm3/wac/REST/services/assesmentTemplateService/assessmentTemplate/test1/assessmentTemplateDetails> >> > >> at java.net.URI$Parser.fail(URI._**_java:2829) >> at java.net.URI$Parser.__**checkChars(URI.java:3002) >> at java.net.URI$Parser.__**parseHierarchical(URI.java:__**3086) >> at java.net.URI$Parser.parse(URI.**__java:3034) >> at java.net.URI.<init>(URI.java:_**_595) >> at java.net.URI.create(URI.java:_**_857) >> >> ... 29 more >> >> >> Can you please help if it a real issue with CXF. >> Thanks in advance. >> >> >> >> -- >> Sergey Beryozkin >> >> Talend Community Coders >> http://coders.talend.com/ >> >> Blog: http://sberyozkin.blogspot.com >> >> >> >> >> -- >> Keep Smiling.... >> Thanks & Regards >> Bhaskar. >> Mobile:9866724142 >> > > -- Keep Smiling.... Thanks & Regards Bhaskar. Mobile:9866724142
