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)