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

Reply via email to