Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Not A Problem
-
OpenCMIS 0.10.0
-
None
-
None
Description
See https://issues.alfresco.com/jira/browse/MNT-13057.
We have a document that is named "KRUIS_LOGO_100%_PMS.eps". Note the percent in the name. If we have some code like this:
public class CMISTest
{
@Test
public void test1() throws Exception
{
String nodeRef = "workspace://SpacesStore/6f493b69-8267-497e-831b-8ffd2b6f59a9;1.0";
InputStream inputStream = null;
try
finally
{ IOUtils.closeQuietly(inputStream); } }
}
org.apache.chemistry.opencmis.server.shared.splitPath() throws an exception:
"org.apache.chemistry.opencmis.commons.exceptions.CmisRuntimeException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "
Note that we have tried upgrading to OpenCMIS 0.12.0 and 0.13.0, to no avail.