Hi Pedro and Roland,
I looked at this issue during the weekend. I wasn't able to reproduce the issue at first, perhaps because I did my experiments on a Windows machine.
However, I am confident of having identified the root cause of the issue. Actually, I made a further test that allowed me to obtain exactly Pedro's stack trace.
Let me explain the identified cause.
When you import an ontology from a file, VocBench needs the ontology file (obviously) and a base URI. If the latter is not provided, VocBench generates a base URI from the filename. The generated base URI should only be used temporarily, as VocBench will determine the right base URI from the definition of an owl:Ontology within the file. In Pedro's case, the generated base URI is
/opt/vocbench3/semanticturkey-9.1/data/tmp/addFromLocalFile3454097934842922800thor_ont.owl which is not a valid URI. This is a bug in VocBench, since it should generate a valid URI, for example by prepending file://.
I am going to push a fix soon.
In the meantime, there is an easy workaround: just indicate the base URI when importing the ontology from a file, like in the screenshot below.
Please, let me know if the workaround works for you.
Best regards
Manuel
PS
The further test that I mentioned in the email to reproduce Pedro's stack trace was to use
/opt/vocbench3/semanticturkey-9.1/data/tmp/addFromLocalFile3454097934842922800thor_ont.owl as base URI