[ 
https://issues.apache.org/jira/browse/JSPWIKI-270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12596188#action_12596188
 ] 

popay p commented on JSPWIKI-270:
---------------------------------

now i am at home.
i tested it this morning with firefox in my work (i dont remember whice 
version)  
and it didnt work.
so its happening in ie 7.0 and some or one versions of firefox.




> illegal page name when copy url in hebrew to address bar
> --------------------------------------------------------
>
>                 Key: JSPWIKI-270
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-270
>             Project: JSPWiki
>          Issue Type: Bug
>          Components: Localization
>    Affects Versions: 2.6.1
>         Environment: tomcat 5.5
>            Reporter: popay p
>            Priority: Minor
>
> i installed jspwiki 2.6.1 on tomcat 5.5 when trying to copy url in hebrew to 
> address bar i getting exception. for example: 
> http://172.21.1.73:8080/wiki/Wiki.jsp?page=גיל%20שויד 
> the encoding on the server is utf-8 
> when trying to click that link through the page is seem ok. 
> the problem only exist if i copy the url to the address bar. 
> something wrong with the encoding.
> ERROR com.ecyrd.jspwiki.tags.WikiTagBase JSPWiki:/wiki/Wiki.jsp 
> JSPWiki:http://172.21.1.73:8080/wiki/Wiki.jsp - Tag failed 
> com.ecyrd.jspwiki.providers.ProviderException: Illegal page name at 
> com.ecyrd.jspwiki.PageManager.pageExists(PageManager.java:522) at 
> com.ecyrd.jspwiki.ui.CommandResolver.simplePageExists(CommandResolver.java:521)
>  at 
> com.ecyrd.jspwiki.ui.CommandResolver.getFinalPageName(CommandResolver.java:323)
>  at com.ecyrd.jspwiki.WikiEngine.getFinalPageName(WikiEngine.java:1209) at 
> com.ecyrd.jspwiki.WikiEngine.pageExists(WikiEngine.java:1146) at 
> com.ecyrd.jspwiki.tags.NoSuchPageTag.doWikiStartTag(NoSuchPageTag.java:75) at 
> com.ecyrd.jspwiki.tags.PageExistsTag.doWikiStartTag(PageExistsTag.java:44) at 
> com.ecyrd.jspwiki.tags.WikiTagBase.doStartTag(WikiTagBase.java:89) at 
> org.apache.jsp.templates.default_.PageActionsTop_jsp._jspx_meth_wiki_005fPageExists_005f0(PageActionsTop_jsp.java:787)
>  at 
> org.apache.jsp.templates.default_.PageActionsTop_jsp._jspx_meth_wiki_005fCheckRequestContext_005f2(PageActionsTop_jsp.java:754)
>  at 
> org.apache.jsp.templates.default_.PageActionsTop_jsp._jspService(PageActionsTop_jsp.java:141)
>  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
>  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329) 
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>  at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>  at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
>  at 
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
>  at 
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
>  at 
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
>  at 
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600) 
> at com.ecyrd.jspwiki.tags.IncludeTag.doEndTag(IncludeTag.java:84) at 
> org.apache.jsp.templates.default_.ViewTemplate_jsp._jspx_meth_wiki_005fInclude_005f3(ViewTemplate_jsp.java:555)
>  at 
> org.apache.jsp.templates.default_.ViewTemplate_jsp._jspService(ViewTemplate_jsp.java:138)
>  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
>  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329) 
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>  at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>  at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
>  at 
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)
>  at 
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497)
>  at 
> org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:965)
>  at 
> org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:600) 
> at com.ecyrd.jspwiki.tags.IncludeTag.doEndTag(IncludeTag.java:84) at 
> org.apache.jsp.Wiki_jsp._jspService(Wiki_jsp.java:108) at 
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
>  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329) 
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>  at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>  at 
> com.ecyrd.jspwiki.ui.WikiServletFilter.doFilter(WikiServletFilter.java:99) at 
> com.ecyrd.jspwiki.ui.WikiJSPFilter.doFilter(WikiJSPFilter.java:91) at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>  at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>  at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>  at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>  at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) 
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>  at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) 
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) 
> at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>  at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>  at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>  at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>  at java.lang.Thread.run(Thread.java:595) 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to