Error when running from command line

Hi All,
I am getting the following error when I run my transform from the command line:

QString::replace: invalid QRegularExpression object

I’m using v2.3.0.

Any suggestions on how I can identify where the error is please?

Thanks

Does it run in GUI or Batch mode?

Is there a replace transformation in the tranformation flow using a Regex?

Most problem I had with command line (on Mac) when I adapted the command line statement for „For to“ loops to process multiple files.

@adrianc

This error message is coming from a third party library that Easy Data Transform uses (Qt). Perhaps you are trying to use an invalid regular expression. Or perhaps Easy Data Transform has constructed an invalid regular expression.

I suggest you try opening the .transform file in the GUI and look for errors or warnings in the GUI.

If you aren’t able to get to the bottom of it, please email support (or post here) a .transform and input files that have this issue.

@adrianc
The latest release has some addition error output to the CLI, so please try that:

The GUI wasn’t showing any errors but I tracked it down to a REGEX with a bad expression. All working happily now from both GUI and command line.

1 Like

Can you please post here (or email support) a screenshot or a simple example .transform with input that shows this error. We will then look and see if we can come up with a better way to handle the error (maybe just a better error message).