Skip to content

Illegal character when testing workflows and tools in Rabix Composer #437

@ghost

Description

I am new to Rabix and CWL in general. I am just trying to understand how to run my tools from the Rabix Composer on Windows 10. However, everytime I go to test a tool or workflow it gives me the following error

Exception in thread "main" java.lang.IllegalArgumentException: Illegal character in opaque part at index 2: C:\Users\pkara\RabixComposer\Executions\local\hello_world\2019-08-19-13-30-30\app.cwl

This is the tools I am trying to run

class: CommandLineTool
cwlVersion: v1.0
$namespaces:
  sbg: 'https://www.sevenbridges.com/'
id: hello_world
baseCommand:
  - echo
inputs:
  - id: input
    type: string
    inputBinding:
      position: 0
outputs: []
label: hello_world

And this is the full Error Log Output

Exception in thread "main" java.lang.IllegalArgumentException: Illegal character in opaque part at index 2: C:\Users\pkara\RabixComposer\Executions\local\hello_world\2019-08-19-13-30-30\app.cwl
	at java.net.URI.create(Unknown Source)
	at org.rabix.cli.BackendCommandLine.main(BackendCommandLine.java:122)
Caused by: java.net.URISyntaxException: Illegal character in opaque part at index 2: C:\Users\pkara\RabixComposer\Executions\local\hello_world\2019-08-19-13-30-30\app.cwl
	at java.net.URI$Parser.fail(Unknown Source)
	at java.net.URI$Parser.checkChars(Unknown Source)
	at java.net.URI$Parser.parse(Unknown Source)
	at java.net.URI.<init>(Unknown Source)
	... 2 more

It seems to me, that the path, that is generated is not being read correctly by Rabix

For reference I am running Rabix Composer 1.0.1 on Windows 10

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions