On 28/07/14 16:36, Carmen Manzulli wrote:
ok....i'm using giraph 1.1.0, hadoop 1.2.1 jena arq 2.12.0 and
com.hp.hpl.jena 2.8.8; I've introduced the last one because there were
class not found exceptions for query and queryfactory....i make use of
these two classes to implement a simple select and just for the moment i'm
using select* as query string to test the code!
jena arq 2.12.0 and jena-core 2.8.8 don't mix.
Use a consistent cut of jena.
Andy
2014-07-28 16:43 GMT+02:00 Andy Seaborne <[email protected]>:
On 28/07/14 15:00, Carmen Manzulli wrote:
Hi experts,
i'm trying to use some jena classes (as Query and QueryFactory) in a
project but when i run my code i get:
java.lang.NoClassDefFoundError:
com/hp/hpl/jena/shared/PrefixMapping$IllegalPrefixException
at com.hp.hpl.jena.query.QueryFactory.create(
QueryFactory.java:68)
at com.hp.hpl.jena.query.QueryFactory.create(
QueryFactory.java:40)
at com.hp.hpl.jena.query.QueryFactory.create(
QueryFactory.java:28)
at sisinflab.Query2.compute(Query2.java:27)
and also :
java.lang.ClassNotFoundException:
com.hp.hpl.jena.shared.PrefixMapping$IllegalPrefixException
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 12 more
who can help me?
"NoClassDefFoundError" means it was there are compile time (of Jena) and
not at runtime (of your code).
You have an incomplete or incompatible set of jars files.
Andy
PS Please could you include things like version numbers (needed for line
numbers to mean anything), the query in question, etc when describing
something.