Search Mailing List Archives
[protege-discussion] Fwd: problems importing an OWL ontology
Alexandre Vidal
vidal at ime.usp.br
Wed Jul 18 11:19:36 PDT 2007
Hi, Thomas.
Thanks for the answer. I've just found my mistake. And it was related with
my own procedures.
[]s
Alexandre
On 7/18/07, Thomas Russ <tar at isi.edu> wrote:
>
>
> On Jul 18, 2007, at 4:41 AM, Alexandre Vidal wrote:
>
> >
> > Hi, everybody.
> >
> > I am having troubles when loading a OWL ontologies that imports
> > other OWL ontology.
> > The problem does not happen whit an ontology that does not use the
> > import mechanism.
> > I have no troubles when using Protégé-OWL. I even got inferred
> > class hierarchies of both the ontologies.
>
> Well, when I try to access the imported ontology you reference using
> a web browser, I get a not found error. So it looks like the
> ontology you want to import is not there.
>
> >
> >
> > Loading triples
> > SEVERE: Exception caught -- java.io.FileNotFoundException: http://
> > www.deinf.ufma.br/~vidal/GO/Ontology1184719492.owl ( the imported
> > ontology)
> > at sun.net.www.protocol.http.HttpURLConnection.getInputStream
> > (HttpURLConnection.java:1172)
> > at
> > edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStr
> > eam(Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.repository.impl.HTTPRepository.update
> > (Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.repository.impl.HTTPRepository.<init>
> > (Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.repository.RepositoryManager.getReposito
> > ry (Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getReposito
> > ry(Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.runImport
> > (Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.processImpo
> > rts(Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.loadTriples
> > (Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run
> > (Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run
> > (Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run
> > (Unknown Source)
> > at edu.stanford.smi.protegex.owl.jena.JenaOWLModel.load
> > (Unknown Source)
> > at
> > edu.stanford.smi.protegex.owl.ProtegeOWL.createJenaOWLModelFromURI
> > (Unknown Source)
> > at com.demo.application.OWLAPIDemoApplication.main
> > (OWLAPIDemoApplication.java:30)
> >
> > I am only testing and both the ontologies have only one class. I
> > use this code copied and adapted from
> > The Protégé-OWL API Programmer's Guide.
> >
> > public class OWLAPIDemoApplication {
> > public static void main(String[] args) {
> > final String ONTOLOGY_URL = " http://www.deinf.ufma.br/
> > ~vidal/GO/client.owl";
> > final String REASONER_URL = "http://localhost:8081 ";
> > try {
> > JenaOWLModel gridOwlModel =
> > ProtegeOWL.createJenaOWLModelFromURI(ONTOLOGY_URL); // LINE ERROR
> > ReasonerManager reasonerManager =
> > ReasonerManager.getInstance();
> > ProtegeOWLReasoner reasoner =
> > reasonerManager.getReasoner (gridOwlModel);
> > // Set the reasoner URL and test the connection.
> > reasoner.setURL(REASONER_URL);
> >
> > if (reasoner.isConnected()) {
> > DIGReasonerIdentity reasonerIdentity =
> > reasoner.getIdentity();
> > System.out.println("Connected to " +
> > reasonerIdentity.getName() + " " +
> > reasonerIdentity.getVersion());
> >
> > // We can classify the whole ontology, which
> > will put the
> > // inferred class hierarchy information directly
> > into the Protégé-OWL model.
> > System.out.println("Classifying taxonomy...");
> > reasoner.classifyTaxonomy (null);
> > System.out.println("...Classified taxonomy!");
> > }
> > else {
> > System.out.println("Reasoner not connected!");
> > }
> > } catch (Exception e) {
> > // TODO Auto-generated catch block
> > e.printStackTrace();
> > }
> >
> > Could someone please help me?
> > Thanks.
> >
> > Alexandre
> >
> >
> >
> > _______________________________________________
> > protege-discussion mailing list
> > protege-discussion at lists.stanford.edu
> > https://mailman.stanford.edu/mailman/listinfo/protege-discussion
> >
> > Instructions for unsubscribing: http://protege.stanford.edu/doc/
> > faq.html#01a.03
>
> _______________________________________________
> protege-discussion mailing list
> protege-discussion at lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>
> Instructions for unsubscribing:
> http://protege.stanford.edu/doc/faq.html#01a.03
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.stanford.edu/pipermail/protege-discussion/attachments/20070718/b164639b/attachment.html>
More information about the protege-discussion
mailing list