AnsweredAssumed Answered

Activiti Modeler has troubles with german 'Umlaute'

Question asked by pcs on Oct 4, 2010
Latest reply on Oct 5, 2010 by frederikheremans1
While modeling a smapüle workflow i encountered an error while saving.

Modeler´s error message:

Some exceptions are raised while trying to save your diagram. Please try again. If the problem resides, please contact the Signavio Support via the envelope symbol in the toolbar.

Apache error log:

[Fatal Error] Umlaute.signavio.xml:5:505: Invalid byte 1 of 1-byte UTF-8 sequence.
org.json.JSONException: A JSONObject text must begin with '{' at character 0
        at org.json.JSONTokener.syntaxError(Unknown Source)
        at org.json.JSONObject.<init>(Unknown Source)
        at org.json.JSONObject.<init>(Unknown Source)
        at com.signavio.editor.handler.EditorHandler.getJSONString(EditorHandler.java:378)
        at com.signavio.editor.handler.EditorHandler.doGet(EditorHandler.java:112)
        at com.signavio.platform.servlets.DispatcherServlet.dispatch(DispatcherServlet.java:125)
        at com.signavio.platform.servlets.DispatcherServlet.doGet(DispatcherServlet.java:167)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.signavio.platform.filters.ParseParametersFilter.doFilter(ParseParametersFilter.java:92)

while digging around in the "Umlaute.signavio.xml" at column 505 i found

"properties":{"name":"Pr�fung","

which schould be "Prüfung".

If I change "Prüfung" to "Pruefung" i can save the workflow.

The problem is reproduceable. Just make a new Workflow, Insert a task an name it "Prüfung". Saving will fail.
I have attached my sample files.

My environment is the beta2 sample download.

Kind regards
Philipp Eichhorn

Attachments

Outcomes