Details
-
Bug
-
Resolution: Duplicate
-
Medium
-
None
-
4.2
-
4.02
-
Description
Steps needed to reproduced this behaviour:
- create a file consisting parenthesis in the name e.g.
{F746CFFD-458B-88BC-0960B686E887}
_
{5DC352A7-0E45-46AE-B6B5-1107D422D444}_Request.xml
- compress it into a zip file,
- attempt to attach file to an issue.
When the page is submitted the following exception is returned:
java.lang.IllegalArgumentException: missing matching end character: } for query: F746CFFD-458B-88BC-0960B686E887}_{5DC352A7-0E45-46AE-B6B5-1107D422D444 at webwork.util.Query.throwIllegalArgumentException(Query.java:716) at webwork.util.Query.getMatchingChar(Query.java:629) at webwork.util.Query.splitQuery(Query.java:577) at webwork.util.Query.<init>(Query.java:138) at webwork.util.Query.getQuery(Query.java:36) at webwork.util.Query.<init>(Query.java:419) at webwork.util.Query.getQuery(Query.java:36) at webwork.util.ValueStack.findValue(ValueStack.java:211) at webwork.view.taglib.WebWorkBodyTagSupport.findValue(WebWorkBodyTagSupport.java:62) at webwork.view.taglib.ui.ComponentTag.doEndTag(ComponentTag.java:207) at org.apache.jsp.includes.panels.issue.view_005fattachments_jsp._jspx_meth_ww_005fcomponent_005f1(view_005fattachments_jsp.java:2419) at org.apache.jsp.includes.panels.issue.view_005fattachments_jsp._jspx_meth_ww_005fif_005f16(view_005fattachments_jsp.java:2209) at org.apache.jsp.includes.panels.issue.view_005fattachments_jsp._jspx_meth_ww_005fiterator_005f1(view_005fattachments_jsp.java:2154) at org.apache.jsp.includes.panels.issue.view_005fattachments_jsp._jspx_meth_ww_005fproperty_005f16(view_005fattachments_jsp.java:2094) at org.apache.jsp.includes.panels.issue.view_005fattachments_jsp._jspx_meth_ww_005fif_005f15(view_005fattachments_jsp.java:1871) at org.apache.jsp.includes.panels.issue.view_005fattachments_jsp._jspx_meth_ww_005fiterator_005f0(view_005fattachments_jsp.java:1346) at org.apache.jsp.includes.panels.issue.view_005fattachments_jsp._jspx_meth_ww_005fif_005f10(view_005fattachments_jsp.java:1295) at org.apache.jsp.includes.panels.issue.view_005fattachments_jsp._jspx_meth_ww_005fif_005f0(view_005fattachments_jsp.java:272) at org.apache.jsp.includes.panels.issue.view_005fattachments_jsp._jspService(view_005fattachments_jsp.java:107) 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.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
Bug in action at http://jira.atlassian.com/browse/ZTEST-19
A possible workaround is to avoid any special characters in the name of the files such as curly brackets { }. Alternatively, set Enable ZIP Support to OFF in the JIRA admin > Attachments.
Attachments
Issue Links
- duplicates
-
JRASERVER-22980 Jasper exception when trying to add a zip containing a file with an ' (apostrophe) character in its name
- Closed