Details
Description
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.