Product: StreamSets Transformer
Question:
One might see behavior where the unable to run Transformer Job in Control Hub on an EMR Cluster with a “java.lang.IllegalStateException: Application launch failed. Current Status is FAILED. Reason is {Message: Caused by: java.net.URISyntaxException: Expected scheme-specific part at index 3”. However, when using the test run in the pipeline designer, the pipeline starts properly.
Answer:
The error occurs due to a space in the pipeline name where the EMR Cluster is not able to submit the job properly. This is a known issue and has been fixed for Transformer 3.14.0.
For earlier versions of the Transformer, remove the spaces from the pipeline name and update the job with the new pipeline version.