I have deployed a java servlet in tomcat6.0. I am unable to use jena
libraries in the servlet.
I tried placing the JENA JAR files inside both $tomcat/WEB-INF/lib
and $tomcat/WEB-INF/classes/
I also tried setting the classpath to $jena/lib in control
panel->system->advanced->environment variables
but i am getting the following errors.
C:\Program Files\Apache Software Foundation\Tomcat
6.0\webapps\MyFiles\WEB-INF\c
lasses>javac submitBlog.java
.\Hello.java:6: package com.hp.hpl.jena.rdf.model does not exist
import com.hp.hpl.jena.rdf.model.*;
^
.\Hello.java:7: package com.hp.hpl.jena.vocabulary does not exist
import com.hp.hpl.jena.vocabulary.*;
^
.\Hello.java:32: cannot find symbol
symbol : class Model
location: class Hello
Model model = ModelFactory.createDefaultModel();
^
.\Hello.java:32: cannot find symbol
symbol : variable ModelFactory
location: class Hello
Model model = ModelFactory.createDefaultModel();
^
.\Hello.java:36: cannot find symbol
symbol : class Resource
location: class Hello
Resource johnSmith
^
.\Hello.java:39: cannot find symbol
symbol : variable VCARD
location: class Hello
.addProperty(VCARD.N,
^
.\Hello.java:42: cannot find symbol
symbol : variable VCARD
location: class Hello
.addProperty(VCARD.Family, familyName));
^
.\Hello.java:41: cannot find symbol
symbol : variable VCARD
location: class Hello
.addProperty(VCARD.Given, givenName)
^
.\Hello.java:38: cannot find symbol
symbol : variable VCARD
location: class Hello
.addProperty(VCARD.FN, fullName)
^
9 errors
C:\Program Files\Apache Software Foundation\Tomcat
6.0\webapps\MyFiles\WEB-INF\c
lasses>
I want to know where I should place the library files.