Login  Register

Re: Important query!

Posted by sridevi polavaram on Oct 18, 2006; 6:48pm
URL: http://imagej.273.s1.nabble.com/Important-query-tp3701275p3701277.html

Curtis,
 Thanks for responding, Inititally after importing Jena packages i didn't
get any compilation error. But when i tried to open my plugin, I got a
message box saying "Draw_a_Line plugin is not available"

>Your plugin can certainly take advantage of external libraries. Just
>drop the relevant JAR file(s) into the ImageJ plugins folder.
I just did this, and this time it threw an exception like this:

org.xml.sax.SAXParseException: Content is not allowed in prolog.
 at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown
Source)
 at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
 at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
 at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
 at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
 at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown
Source)
 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
 at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
 at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
 at com.hp.hpl.jena.rdf.arp.impl.RDFXMLParser.parse(RDFXMLParser.java:106)
 at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:197)
 at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:184)
 at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:254)
 at com.hp.hpl.jena.rdf.model.impl.ModelCom.read(ModelCom.java:192)
 at com.hp.hpl.jena.ontology.impl.OntModelImpl.read(OntModelImpl.java:2044)
 at ontology.examples.LineModel.<init>(LineModel.java:30)
 at Draw_a_Line.<init>(Draw_a_Line.java:63)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

I have copies all the jar files from Jena/lib to Imagej/plugins folder. but
in the exception is says (unknown source). Also as you can see in the stack
trace all the com.hp.hpl.* packages are the Jena packages and the
Ontology.examples.LineModel is my owl model that i want to use in my
Draw_a_Line plugin

here is the rest of the stack trace....
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
 at java.lang.reflect.Constructor.newInstance(Unknown Source)
 at java.lang.Class.newInstance0(Unknown Source)
 at java.lang.Class.newInstance(Unknown Source)
 at ij.IJ.runUserPlugIn(IJ.java:271)
 at ij.IJ.runPlugIn(IJ.java:117)
 at ij.Executer.runPlugIn(Executer.java:171)
 at ij.Executer.runCommand(Executer.java:133)
 at ij.Executer.run(Executer.java:63)
 at java.lang.Thread.run(Unknown Source)
com.hp.hpl.jena.shared.JenaException: rethrew: org.xml.sax.SAXParseException:
Content is not allowed in prolog.
 at com.hp.hpl.jena.rdf.model.impl.RDFDefaultErrorHandler.fatalError(
RDFDefaultErrorHandler.java:45)
 at com.hp.hpl.jena.rdf.arp.impl.ARPSaxErrorHandler.fatalError(
ARPSaxErrorHandler.java:35)
 at com.hp.hpl.jena.rdf.arp.impl.XMLHandler.warning(XMLHandler.java:214)
 at com.hp.hpl.jena.rdf.arp.impl.XMLHandler.fatalError(XMLHandler.java:241)
 at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
 at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
 at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
 at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
 at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown
Source)
 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
 at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
 at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
 at com.hp.hpl.jena.rdf.arp.impl.RDFXMLParser.parse(RDFXMLParser.java:106)
 at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:197)
 at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:184)
 at com.hp.hpl.jena.rdf.arp.JenaReader.read(JenaReader.java:254)
 at com.hp.hpl.jena.rdf.model.impl.ModelCom.read(ModelCom.java:192)
 at com.hp.hpl.jena.ontology.impl.OntModelImpl.read(OntModelImpl.java:2044)
 at ontology.examples.LineModel.<init>(LineModel.java:30)
 at Draw_a_Line.<init>(Draw_a_Line.java:63)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source)
 at java.lang.reflect.Constructor.newInstance(Unknown Source)
 at java.lang.Class.newInstance0(Unknown Source)
 at java.lang.Class.newInstance(Unknown Source)
 at ij.IJ.runUserPlugIn(IJ.java:271)
 at ij.IJ.runPlugIn(IJ.java:117)
 at ij.Executer.runPlugIn(Executer.java:171)
 at ij.Executer.runCommand(Executer.java:133)
 at ij.Executer.run(Executer.java:63)
 at java.lang.Thread.run(Unknown Source)
Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog.
 at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown
Source)
 ... 30 more