You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "John Ringland (JIRA)" <ji...@apache.org> on 2013/06/02 06:26:19 UTC

[jira] [Created] (JENA-464) Errors in the example code supplied with the Jena download

John Ringland created JENA-464:
----------------------------------

             Summary: Errors in the example code supplied with the Jena download
                 Key: JENA-464
                 URL: https://issues.apache.org/jira/browse/JENA-464
             Project: Apache Jena
          Issue Type: Bug
          Components: ARQ, Jena
    Affects Versions: Jena 2.10.1, ARQ 2.9.4
         Environment: I don't think this is relevant, however just in case: Eclipse Juno Service Release 2, Java 1.7, Ubuntu 12.04 64-bit, Jena 2.10.1
            Reporter: John Ringland
            Priority: Trivial


Two types of errors in the example code:

Error 1: (simple solution given)

When trying to run the example code in src-examples/arq/examples/update I got the error message:

Exception in thread "main" com.hp.hpl.jena.query.QueryParseException: Encountered " <IRIref> "<http://example/g2> "" at line 1, column 38.
Was expecting:
    "graph" ...

An example of the offending code from UpdateExecuteOperations.java is:

        UpdateFactory.parse(request, "LOAD <file:etc/update-data.ttl> INTO <http://example/g2>") ;

When I tried changing "INTO" to "INTO GRAPH" the examples worked fine.



Error 2: (solution unknown)

After importing all the src-examples into an eclipse project (properly configured with all the libraries in apache-jena-2.10.1/lib) all the example code compiled except for src-examples/org/apache/jena/example/Base.java

Because several examples depend on Base.java those examples cannot be run.

In Base.java Eclipse complains that org.apache.commons.cli.* cannot be resolved.

Furthermore there are numerous other compile errors throughout that file, which may be related to the missing import.

I resolved the error re CommandLine by importing jena.cmdline.CommandLine

To resolve the error re ParseException there are multiple possible imports and it is not clear which is required.

Regarding the other errors (Options, GnuParser, HelpFormatter) eclipse could not find anything from the Jena libraries to suggest for import.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira