Jonathan Sinovassin-Naïk created UNOMI-862:
----------------------------------------------

             Summary: Error in scope existing check during the migration
                 Key: UNOMI-862
                 URL: https://issues.apache.org/jira/browse/UNOMI-862
             Project: Apache Unomi
          Issue Type: Bug
            Reporter: Jonathan Sinovassin-Naïk


During the migration the step 2.0.0-create-scopes-from-existing-events cheks if 
the scope exists before creating it.
If there is special characters in the scope name, the migration fails due to 
java.lang.IllegalArgumentException


{code:java}
Error executing: {version=2.0.0, name='scopes', 
bundle=org.apache.unomi.shell-commands} 
java.lang.IllegalArgumentException: Illegal character in path at index 113: 
https://localhost:9200/context-scope/_doc/scope with space
        at java.net.URI.create(URI.java:883) ~[?:?]
        at org.apache.http.client.methods.HttpGet.<init>(HttpGet.java:66) 
~[!/:4.5.14]
        at 
org.apache.unomi.shell.migration.utils.HttpUtils.executeGetRequest(HttpUtils.java:102)
 ~[!/:?]
[...]
{code}

The migration should not fail if there is some special characters in the scope





--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to