hi

7 messages Options
Embed this post
Permalink
vinay gautam

hi

Reply Threaded More More options
Print post
Permalink
I am tring to execute this code but couldn't do it. plz tell me the reasom. i am new to Protege and ontology.
 
thankx
 
public class OWLAPIDemoApplication  {

        public static void main(String[] args) {
        String uri ="file:///C:/Documents and Settings/vinay/Desktop/Data Warhouse Gernalize Ontology/DataWH.owl";
    edu.stanford.smi.protegex.owl.model.OWLModel owlModel = ProtegeOWL.createJenaOWLModelFromURI(uri);

    java.util.Collection classes = owlModel.getUserDefinedOWLNamedClasses();
    for (java.util.Iterator it = classes.iterator(); it.hasNext();) {
        edu.stanford.smi.protegex.owl.model.OWLNamedClass cls = (edu.stanford.smi.protegex.owl.model.OWLNamedClass) it.next();
        java.util.Collection instances = cls.getInstances(false);
        System.out.println("Class " + cls.getBrowserText() + " (" + instances.size() + ")");
        for (java.util.Iterator jt = instances.iterator(); jt.hasNext();) {
            edu.stanford.smi.protegex.owl.model.OWLIndividual individual = (edu.stanford.smi.protegex.owl.model.OWLIndividual) jt.next();
            System.out.println(" - " + individual.getBrowserText());
        }
    }
   }

Error:
 
ava.lang.NoClassDefFoundError: edu/stanford/smi/protege/model/KnowledgeBase
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Exception in thread "main" Java Result: 1

_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Anja Le Blanc

Re: hi

Reply Threaded More More options
Print post
Permalink
You are missing a jar file when running the code.

Regards,
Anja


vinay gautam wrote:

> I am tring to execute this code but couldn't do it. plz tell me the
> reasom. i am new to Protege and ontology.
>  
> thankx
>  
> public class OWLAPIDemoApplication  {
>
>         public static void main(String[] args) {
>         String uri ="file:///C:/Documents and
> Settings/vinay/Desktop/Data Warhouse Gernalize Ontology/DataWH.owl";
>     edu.stanford.smi.protegex.owl.model.OWLModel owlModel =
> ProtegeOWL.createJenaOWLModelFromURI(uri);
>
>     java.util.Collection classes = owlModel.getUserDefinedOWLNamedClasses();
>     for (java.util.Iterator it = classes.iterator(); it.hasNext();) {
>         edu.stanford.smi.protegex.owl.model.OWLNamedClass cls =
> (edu.stanford.smi.protegex.owl.model.OWLNamedClass) it.next();
>         java.util.Collection instances = cls.getInstances(false);
>         System.out.println("Class " + cls.getBrowserText() + " (" +
> instances.size() + ")");
>         for (java.util.Iterator jt = instances.iterator(); jt.hasNext();) {
>             edu.stanford.smi.protegex.owl.model.OWLIndividual individual
> = (edu.stanford.smi.protegex.owl.model.OWLIndividual) jt.next();
>             System.out.println(" - " + individual.getBrowserText());
>         }
>     }
>    }
>
> Error:
>  
> ava.lang.NoClassDefFoundError: edu/stanford/smi/protege/model/KnowledgeBase
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>         at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>         at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> Exception in thread "main" Java Result: 1
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> protege-owl mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Vance-15

Re: hi

Reply Threaded More More options
Print post
Permalink
In reply to this post by vinay gautam
Looks like you're running Windows, so you'll need to update the system CLASSPATH environment variable so it includes the full path to the missing JAR file.


--- On Tue, 11/10/09, vinay gautam <[hidden email]> wrote:

From: vinay gautam <[hidden email]>
Subject: [protege-owl] hi
To: [hidden email]
Date: Tuesday, November 10, 2009, 9:50 AM

I am tring to execute this code but couldn't do it. plz tell me the reasom. i am new to Protege and ontology.
 
thankx
 
public class OWLAPIDemoApplication  {
        public static void main(String[] args) {
        String uri ="file:///C:/Documents and Settings/vinay/Desktop/Data Warhouse Gernalize Ontology/DataWH.owl";
    edu.stanford.smi.protegex.owl.model.OWLModel owlModel = ProtegeOWL.createJenaOWLModelFromURI(uri);
    java.util.Collection classes = owlModel.getUserDefinedOWLNamedClasses();
    for (java.util.Iterator it = classes.iterator(); it.hasNext();) {
        edu.stanford.smi.protegex.owl.model.OWLNamedClass cls = (edu.stanford.smi.protegex.owl.model.OWLNamedClass) it.next();
        java.util.Collection instances = cls.getInstances(false);
        System.out.println("Class " + cls.getBrowserText() + " (" + instances.size() + ")");
        for (java.util.Iterator jt = instances.iterator(); jt.hasNext();) {
            edu.stanford.smi.protegex.owl.model.OWLIndividual individual = (edu.stanford.smi.protegex.owl.model.OWLIndividual) jt.next();
            System.out.println(" - " + individual.getBrowserText());
        }
    }
   }
Error:
 
ava.lang.NoClassDefFoundError: edu/stanford/smi/protege/model/KnowledgeBase
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Exception in thread "main" Java Result: 1

-----Inline Attachment Follows-----

_______________________________________________
protege-owl mailing list
protege-owl@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03


_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
vinay gautam

Re: hi

Reply Threaded More More options
Print post
Permalink
i did but still i am getting some exception
 
exception:
 
WARNING: [Local Folder Repository] The specified file must be a directory. (C:\Documents and Settings\vinay\My Documents\NetBeansProjects\protege\plugins\edu.stanford.smi.protegex.owl) -- LocalFolderRepository.update()
SEVERE: Error at loading file file:///D:/wines.owl -- Could not get input stream for file:/D:/wines.owl
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)
        at edu.stanford.smi.protegex.owl.repository.util.XMLBaseExtractor.getXMLBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.JenaKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protege.model.Project.loadDomainKB(Unknown Source)
        at edu.stanford.smi.protege.model.Project.createDomainKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.creator.OwlProjectFromUriCreator.create(Unknown Source)
        at edu.stanford.smi.protegex.owl.ProtegeOWL.createJenaOWLModelFromURI(Unknown Source)
        at protege.OWLAPIDemoApplication.main(OWLAPIDemoApplication.java:23)
Caused by: java.io.FileNotFoundException: D:\wines.owl (The system cannot find the file specified)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at java.io.FileInputStream.<init>(FileInputStream.java:66)
        at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
        at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
        at java.net.URL.openStream(URL.java:1009)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)
        ... 8 more
WARNING: Exception caught  -- Could not get input stream for file:/D:/wines.owl
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)
        at edu.stanford.smi.protegex.owl.repository.util.XMLBaseExtractor.getXMLBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.JenaKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protege.model.Project.loadDomainKB(Unknown Source)
        at edu.stanford.smi.protege.model.Project.createDomainKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.creator.OwlProjectFromUriCreator.create(Unknown Source)
        at edu.stanford.smi.protegex.owl.ProtegeOWL.createJenaOWLModelFromURI(Unknown Source)
        at protege.OWLAPIDemoApplication.main(OWLAPIDemoApplication.java:23)
Caused by: java.io.FileNotFoundException: D:\wines.owl (The system cannot find the file specified)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at java.io.FileInputStream.<init>(FileInputStream.java:66)
        at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
        at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
        at java.net.URL.openStream(URL.java:1009)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)


On Tue, Nov 10, 2009 at 9:12 PM, Vance <[hidden email]> wrote:
Looks like you're running Windows, so you'll need to update the system CLASSPATH environment variable so it includes the full path to the missing JAR file.


--- On Tue, 11/10/09, vinay gautam <[hidden email]> wrote:

From: vinay gautam <[hidden email]>
Subject: [protege-owl] hi
To: [hidden email]
Date: Tuesday, November 10, 2009, 9:50 AM


I am tring to execute this code but couldn't do it. plz tell me the reasom. i am new to Protege and ontology.
 
thankx
 
public class OWLAPIDemoApplication  {
        public static void main(String[] args) {
        String uri ="file:///C:/Documents and Settings/vinay/Desktop/Data Warhouse Gernalize Ontology/DataWH.owl";
    edu.stanford.smi.protegex.owl.model.OWLModel owlModel = ProtegeOWL.createJenaOWLModelFromURI(uri);
    java.util.Collection classes = owlModel.getUserDefinedOWLNamedClasses();
    for (java.util.Iterator it = classes.iterator(); it.hasNext();) {
        edu.stanford.smi.protegex.owl.model.OWLNamedClass cls = (edu.stanford.smi.protegex.owl.model.OWLNamedClass) it.next();
        java.util.Collection instances = cls.getInstances(false);
        System.out.println("Class " + cls.getBrowserText() + " (" + instances.size() + ")");
        for (java.util.Iterator jt = instances.iterator(); jt.hasNext();) {
            edu.stanford.smi.protegex.owl.model.OWLIndividual individual = (edu.stanford.smi.protegex.owl.model.OWLIndividual) jt.next();
            System.out.println(" - " + individual.getBrowserText());
        }
    }
   }
Error:
 
ava.lang.NoClassDefFoundError: edu/stanford/smi/protege/model/KnowledgeBase
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Exception in thread "main" Java Result: 1

-----Inline Attachment Follows-----


_______________________________________________
protege-owl mailing list
protege-owl@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03


_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03



_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
vinay gautam

Re: hi

Reply Threaded More More options
Print post
Permalink
hello
 
I facing problem to connect owl file with OWL-API program. plz tell me difference between Protege 4.0 and Protege 3.4. I build a owl ontology and just want to edit with owl-api but its not recognizing the file. During uplaoding of jar file i found difference between.
So how i go forward.
 
thankx

On Wed, Nov 11, 2009 at 4:27 PM, vinay gautam <[hidden email]> wrote:
i did but still i am getting some exception
 
exception:
 
WARNING: [Local Folder Repository] The specified file must be a directory. (C:\Documents and Settings\vinay\My Documents\NetBeansProjects\protege\plugins\edu.stanford.smi.protegex.owl) -- LocalFolderRepository.update()
SEVERE: Error at loading file file:///D:/wines.owl -- Could not get input stream for file:/D:/wines.owl
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)
        at edu.stanford.smi.protegex.owl.repository.util.XMLBaseExtractor.getXMLBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.JenaKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protege.model.Project.loadDomainKB(Unknown Source)
        at edu.stanford.smi.protege.model.Project.createDomainKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.creator.OwlProjectFromUriCreator.create(Unknown Source)
        at edu.stanford.smi.protegex.owl.ProtegeOWL.createJenaOWLModelFromURI(Unknown Source)
        at protege.OWLAPIDemoApplication.main(OWLAPIDemoApplication.java:23)
Caused by: java.io.FileNotFoundException: D:\wines.owl (The system cannot find the file specified)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at java.io.FileInputStream.<init>(FileInputStream.java:66)
        at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
        at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
        at java.net.URL.openStream(URL.java:1009)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)
        ... 8 more
WARNING: Exception caught  -- Could not get input stream for file:/D:/wines.owl
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)
        at edu.stanford.smi.protegex.owl.repository.util.XMLBaseExtractor.getXMLBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.JenaKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protege.model.Project.loadDomainKB(Unknown Source)
        at edu.stanford.smi.protege.model.Project.createDomainKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.creator.OwlProjectFromUriCreator.create(Unknown Source)
        at edu.stanford.smi.protegex.owl.ProtegeOWL.createJenaOWLModelFromURI(Unknown Source)
        at protege.OWLAPIDemoApplication.main(OWLAPIDemoApplication.java:23)
Caused by: java.io.FileNotFoundException: D:\wines.owl (The system cannot find the file specified)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at java.io.FileInputStream.<init>(FileInputStream.java:66)
        at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
        at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
        at java.net.URL.openStream(URL.java:1009)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)


On Tue, Nov 10, 2009 at 9:12 PM, Vance <[hidden email]> wrote:
Looks like you're running Windows, so you'll need to update the system CLASSPATH environment variable so it includes the full path to the missing JAR file.


--- On Tue, 11/10/09, vinay gautam <[hidden email]> wrote:

From: vinay gautam <[hidden email]>
Subject: [protege-owl] hi
To: [hidden email]
Date: Tuesday, November 10, 2009, 9:50 AM


I am tring to execute this code but couldn't do it. plz tell me the reasom. i am new to Protege and ontology.
 
thankx
 
public class OWLAPIDemoApplication  {
        public static void main(String[] args) {
        String uri ="file:///C:/Documents and Settings/vinay/Desktop/Data Warhouse Gernalize Ontology/DataWH.owl";
    edu.stanford.smi.protegex.owl.model.OWLModel owlModel = ProtegeOWL.createJenaOWLModelFromURI(uri);
    java.util.Collection classes = owlModel.getUserDefinedOWLNamedClasses();
    for (java.util.Iterator it = classes.iterator(); it.hasNext();) {
        edu.stanford.smi.protegex.owl.model.OWLNamedClass cls = (edu.stanford.smi.protegex.owl.model.OWLNamedClass) it.next();
        java.util.Collection instances = cls.getInstances(false);
        System.out.println("Class " + cls.getBrowserText() + " (" + instances.size() + ")");
        for (java.util.Iterator jt = instances.iterator(); jt.hasNext();) {
            edu.stanford.smi.protegex.owl.model.OWLIndividual individual = (edu.stanford.smi.protegex.owl.model.OWLIndividual) jt.next();
            System.out.println(" - " + individual.getBrowserText());
        }
    }
   }
Error:
 
ava.lang.NoClassDefFoundError: edu/stanford/smi/protege/model/KnowledgeBase
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Exception in thread "main" Java Result: 1

-----Inline Attachment Follows-----


_______________________________________________
protege-owl mailing list
protege-owl@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03


_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03




_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Vance-15

Re: hi

Reply Threaded More More options
Print post
Permalink
Re: "Caused by: java.io.FileNotFoundException: D:\wines.owl (The system cannot find the file specified)"
 
Does this file
 
   D:\wines.owl
 
actually exist?


--- On Wed, 11/11/09, vinay gautam <[hidden email]> wrote:

From: vinay gautam <[hidden email]>
Subject: Re: [protege-owl] hi
To: "User support for the Protege-OWL editor" <[hidden email]>
Date: Wednesday, November 11, 2009, 7:37 AM

hello
 
I facing problem to connect owl file with OWL-API program. plz tell me difference between Protege 4.0 and Protege 3.4. I build a owl ontology and just want to edit with owl-api but its not recognizing the file. During uplaoding of jar file i found difference between.
So how i go forward.
 
thankx

On Wed, Nov 11, 2009 at 4:27 PM, vinay gautam <vinaykkr@...> wrote:
i did but still i am getting some exception
 
exception:
 
WARNING: [Local Folder Repository] The specified file must be a directory. (C:\Documents and Settings\vinay\My Documents\NetBeansProjects\protege\plugins\edu.stanford.smi.protegex.owl) -- LocalFolderRepository.update()
SEVERE: Error at loading file file:///D:/wines.owl -- Could not get input stream for file:/D:/wines.owl
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)
        at edu.stanford.smi.protegex.owl.repository.util.XMLBaseExtractor.getXMLBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.JenaKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protege.model.Project.loadDomainKB(Unknown Source)
        at edu.stanford.smi.protege.model.Project.createDomainKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.creator.OwlProjectFromUriCreator.create(Unknown Source)
        at edu.stanford.smi.protegex.owl.ProtegeOWL.createJenaOWLModelFromURI(Unknown Source)
        at protege.OWLAPIDemoApplication.main(OWLAPIDemoApplication.java:23)
Caused by: java.io.FileNotFoundException: D:\wines.owl (The system cannot find the file specified)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at java.io.FileInputStream.<init>(FileInputStream.java:66)
        at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
        at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
        at java.net.URL.openStream(URL.java:1009)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)
        ... 8 more
WARNING: Exception caught  -- Could not get input stream for file:/D:/wines.owl
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)
        at edu.stanford.smi.protegex.owl.repository.util.XMLBaseExtractor.getXMLBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.JenaKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protege.model.Project.loadDomainKB(Unknown Source)
        at edu.stanford.smi.protege.model.Project.createDomainKnowledgeBase(Unknown Source)
        at edu.stanford.smi.protegex.owl.jena.creator.OwlProjectFromUriCreator.create(Unknown Source)
        at edu.stanford.smi.protegex.owl.ProtegeOWL.createJenaOWLModelFromURI(Unknown Source)
        at protege.OWLAPIDemoApplication.main(OWLAPIDemoApplication.java:23)
Caused by: java.io.FileNotFoundException: D:\wines.owl (The system cannot find the file specified)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at java.io.FileInputStream.<init>(FileInputStream.java:66)
        at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
        at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
        at java.net.URL.openStream(URL.java:1009)
        at edu.stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown Source)


On Tue, Nov 10, 2009 at 9:12 PM, Vance <aroc725@...> wrote:
Looks like you're running Windows, so you'll need to update the system CLASSPATH environment variable so it includes the full path to the missing JAR file.


--- On Tue, 11/10/09, vinay gautam <vinaykkr@...> wrote:

From: vinay gautam <vinaykkr@...>
Subject: [protege-owl] hi
To: protege-owl@...
Date: Tuesday, November 10, 2009, 9:50 AM


I am tring to execute this code but couldn't do it. plz tell me the reasom. i am new to Protege and ontology.
 
thankx
 
public class OWLAPIDemoApplication  {
        public static void main(String[] args) {
        String uri ="file:///C:/Documents and Settings/vinay/Desktop/Data Warhouse Gernalize Ontology/DataWH.owl";
    edu.stanford.smi.protegex.owl.model.OWLModel owlModel = ProtegeOWL.createJenaOWLModelFromURI(uri);
    java.util.Collection classes = owlModel.getUserDefinedOWLNamedClasses();
    for (java.util.Iterator it = classes.iterator(); it.hasNext();) {
        edu.stanford.smi.protegex.owl.model.OWLNamedClass cls = (edu.stanford.smi.protegex.owl.model.OWLNamedClass) it.next();
        java.util.Collection instances = cls.getInstances(false);
        System.out.println("Class " + cls.getBrowserText() + " (" + instances.size() + ")");
        for (java.util.Iterator jt = instances.iterator(); jt.hasNext();) {
            edu.stanford.smi.protegex.owl.model.OWLIndividual individual = (edu.stanford.smi.protegex.owl.model.OWLIndividual) jt.next();
            System.out.println(" - " + individual.getBrowserText());
        }
    }
   }
Error:
 
ava.lang.NoClassDefFoundError: edu/stanford/smi/protege/model/KnowledgeBase
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Exception in thread "main" Java Result: 1

-----Inline Attachment Follows-----


_______________________________________________
protege-owl mailing list
protege-owl@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03


_______________________________________________
protege-owl mailing list
protege-owl@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03




-----Inline Attachment Follows-----

_______________________________________________
protege-owl mailing list
protege-owl@...
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03


_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
Timothy Redmond

Re: hi

Reply Threaded More More options
Print post
Permalink
In reply to this post by vinay gautam

>> plz tell me difference between Protege 4.0 and Protege 3.4.

Protege 4.0 has an entirely revised architecture and is incompatible  
with Protege 3.4.  Protege 3.4 is an older api and when it was  
originally written the owl specifications were in flux.  Protege 4.0  
is based on the Manchester owl api and the code is much cleaner.  The  
OWL api (and most of Protege 4) was written by Matthew Horridge who  
has a deep understanding of OWL and writes excellent and clean code.

The main motivation for using the Protege 3.4 owl api in a program is  
that you need some features that can only be found in Protege 3.4.  
Protege 4 and the Manchester OWL api is much cleaner and I think  
ultimately much easier to use. When writing new programs I generally  
try to use the Manchester OWL api and Protege 4.

-Timothy


On Nov 11, 2009, at 4:37 AM, vinay gautam wrote:

> hello
>
> I facing problem to connect owl file with OWL-API program. plz tell  
> me difference between Protege 4.0 and Protege 3.4. I build a owl  
> ontology and just want to edit with owl-api but its not recognizing  
> the file. During uplaoding of jar file i found difference between.
> So how i go forward.
>
> thankx
>
> On Wed, Nov 11, 2009 at 4:27 PM, vinay gautam <[hidden email]>  
> wrote:
> i did but still i am getting some exception
>
> exception:
>
> WARNING: [Local Folder Repository] The specified file must be a  
> directory. (C:\Documents and Settings\vinay\My Documents
> \NetBeansProjects\protege\plugins\edu.stanford.smi.protegex.owl) --  
> LocalFolderRepository.update()
> SEVERE: Error at loading file file:///D:/wines.owl -- Could not get  
> input stream for file:/D:/wines.owl
>         at  
> edu
> .stanford
> .smi
> .protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown  
> Source)
>         at  
> edu
> .stanford
> .smi
> .protegex.owl.repository.util.XMLBaseExtractor.getXMLBase(Unknown  
> Source)
>         at  
> edu
> .stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run(Unknown  
> Source)
>         at  
> edu
> .stanford
> .smi
> .protegex
> .owl.jena.JenaKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)
>         at  
> edu.stanford.smi.protege.model.Project.loadDomainKB(Unknown Source)
>         at  
> edu
> .stanford
> .smi.protege.model.Project.createDomainKnowledgeBase(Unknown Source)
>         at  
> edu
> .stanford
> .smi
> .protegex.owl.jena.creator.OwlProjectFromUriCreator.create(Unknown  
> Source)
>         at  
> edu
> .stanford
> .smi.protegex.owl.ProtegeOWL.createJenaOWLModelFromURI(Unknown Source)
>         at  
> protege.OWLAPIDemoApplication.main(OWLAPIDemoApplication.java:23)
> Caused by: java.io.FileNotFoundException: D:\wines.owl (The system  
> cannot find the file specified)
>         at java.io.FileInputStream.open(Native Method)
>         at java.io.FileInputStream.<init>(FileInputStream.java:106)
>         at java.io.FileInputStream.<init>(FileInputStream.java:66)
>         at  
> sun
> .net
> .www.protocol.file.FileURLConnection.connect(FileURLConnection.java:
> 70)
>         at  
> sun
> .net
> .www
> .protocol
> .file.FileURLConnection.getInputStream(FileURLConnection.java:161)
>         at java.net.URL.openStream(URL.java:1009)
>         at  
> edu
> .stanford
> .smi
> .protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown  
> Source)
>         ... 8 more
> WARNING: Exception caught  -- Could not get input stream for file:/
> D:/wines.owl
>         at  
> edu
> .stanford
> .smi
> .protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown  
> Source)
>         at  
> edu
> .stanford
> .smi
> .protegex.owl.repository.util.XMLBaseExtractor.getXMLBase(Unknown  
> Source)
>         at  
> edu
> .stanford.smi.protegex.owl.jena.parser.ProtegeOWLParser.run(Unknown  
> Source)
>         at  
> edu
> .stanford
> .smi
> .protegex
> .owl.jena.JenaKnowledgeBaseFactory.loadKnowledgeBase(Unknown Source)
>         at  
> edu.stanford.smi.protege.model.Project.loadDomainKB(Unknown Source)
>         at  
> edu
> .stanford
> .smi.protege.model.Project.createDomainKnowledgeBase(Unknown Source)
>         at  
> edu
> .stanford
> .smi
> .protegex.owl.jena.creator.OwlProjectFromUriCreator.create(Unknown  
> Source)
>         at  
> edu
> .stanford
> .smi.protegex.owl.ProtegeOWL.createJenaOWLModelFromURI(Unknown Source)
>         at  
> protege.OWLAPIDemoApplication.main(OWLAPIDemoApplication.java:23)
> Caused by: java.io.FileNotFoundException: D:\wines.owl (The system  
> cannot find the file specified)
>         at java.io.FileInputStream.open(Native Method)
>         at java.io.FileInputStream.<init>(FileInputStream.java:106)
>         at java.io.FileInputStream.<init>(FileInputStream.java:66)
>         at  
> sun
> .net
> .www.protocol.file.FileURLConnection.connect(FileURLConnection.java:
> 70)
>         at  
> sun
> .net
> .www
> .protocol
> .file.FileURLConnection.getInputStream(FileURLConnection.java:161)
>         at java.net.URL.openStream(URL.java:1009)
>         at  
> edu
> .stanford
> .smi
> .protegex.owl.jena.parser.ProtegeOWLParser.getInputStream(Unknown  
> Source)
>
>
> On Tue, Nov 10, 2009 at 9:12 PM, Vance <[hidden email]> wrote:
> Looks like you're running Windows, so you'll need to update the  
> system CLASSPATH environment variable so it includes the full path  
> to the missing JAR file.
>
>
> --- On Tue, 11/10/09, vinay gautam <[hidden email]> wrote:
>
> From: vinay gautam <[hidden email]>
> Subject: [protege-owl] hi
> To: [hidden email]
> Date: Tuesday, November 10, 2009, 9:50 AM
>
>
> I am tring to execute this code but couldn't do it. plz tell me the  
> reasom. i am new to Protege and ontology.
>
> thankx
>
> public class OWLAPIDemoApplication  {
>         public static void main(String[] args) {
>         String uri ="file:///C:/Documents and Settings/vinay/Desktop/
> Data Warhouse Gernalize Ontology/DataWH.owl";
>     edu.stanford.smi.protegex.owl.model.OWLModel owlModel =  
> ProtegeOWL.createJenaOWLModelFromURI(uri);
>     java.util.Collection classes =  
> owlModel.getUserDefinedOWLNamedClasses();
>     for (java.util.Iterator it = classes.iterator(); it.hasNext();) {
>         edu.stanford.smi.protegex.owl.model.OWLNamedClass cls =  
> (edu.stanford.smi.protegex.owl.model.OWLNamedClass) it.next();
>         java.util.Collection instances = cls.getInstances(false);
>         System.out.println("Class " + cls.getBrowserText() + " (" +  
> instances.size() + ")");
>         for (java.util.Iterator jt = instances.iterator();  
> jt.hasNext();) {
>             edu.stanford.smi.protegex.owl.model.OWLIndividual  
> individual = (edu.stanford.smi.protegex.owl.model.OWLIndividual)  
> jt.next();
>             System.out.println(" - " + individual.getBrowserText());
>         }
>     }
>    }
> Error:
>
> ava.lang.NoClassDefFoundError: edu/stanford/smi/protege/model/
> KnowledgeBase
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>         at  
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
> 124)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:
> 260)
>         at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:
> 276)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
> 319)
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>         at  
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
> 124)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:
> 260)
>         at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:
> 276)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
> 319)
> Exception in thread "main" Java Result: 1
>
> -----Inline Attachment Follows-----
>
>
> _______________________________________________
> protege-owl mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
>
>
> _______________________________________________
> protege-owl mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
>
>
>
> _______________________________________________
> protege-owl mailing list
> [hidden email]
> https://mailman.stanford.edu/mailman/listinfo/protege-owl
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03

_______________________________________________
protege-owl mailing list
[hidden email]
https://mailman.stanford.edu/mailman/listinfo/protege-owl

Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03