I am getting an org.apache.jena.riot.RiotException: Bad character in IRI (space): <http://galois.com/cameo/CubeSat[space]...>, but I can't figure out how to get the line and column.

The above is the complete getMessage() string.  Looking at a stack dump, the ErrorHandling Factory code

        /** report an error */
        @Override
        public void error(String message, long line, long col) {
            logError(message, line, col) ;
            throw new RiotException(fmtMessage(message, line, col)) ;
        }

makes it look like the line and column number should be displayed.  IIRC that used to be the case, but it is not here.

How do I get those two piece of information to report to users? I can't find a way to configure the org.apache.jena.riot.SysRIOT.fmtMessage method.

I am using Jena 4.5.0.

Reply via email to