Illegal character in authority Exception while publishing Modeler App

Hi,

I am getting the following exception while publishing the modeler app:

Illegal character in authority at index 7: http://:/flowable-task/app-api/app-repository/deployments?deploymentKey=gigApp&deploymentName=Gig+App

More details:

  • Changed the value of flowable.modeler.app.deployment-api-url in properties file
  • Tried on a tomcat server
  • My setup has a default H2 database

As per my research, the exception occurs because of “” string in my URL. It has to change from somewhere apart from properties file.
Please help.

Hi @awparray

It seems you have a typo in your configured flowable.modeler.app.deployment-api-url property: http://:/flowable-task/app-api/.

Regards,
Simon

Thanks @amporsim

But I have the correct configuration as:
flowable.modeler.app.deployment-api-url=http://localhost:8080/flowable-task/app-api

How do you set the property flowable.modeler.app.deployment-api-url? Do you use placeholders for the hostname and the port? Because it seems they will not properly resolved.

Regards,
Simon

I have set the properties file as follows:
flowable.modeler.app.deployment-api-url= http://localhost:8080/flowable-task/app-api/

But still its not working as expected.

Are you sure you don’t have any other property with the same value, overwriting your setting? The fact the url is changed to ‘http://:/flowable-task/…’ is really weird, the value of the property is taken as-is and then values are appened.