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

Reply via email to