Hi everybody,
   
  I have the problem to start KIM server with extended domain ontology. I have 
developed a very simple ontology with only 1 class MyExampleTopic extending 
Class Topic from Proton Top ontology. I put it at the same folder with other 
proton ontologies (..\context\default\kb\owl). I have added 2 lines of code in 
"sesame.inmem.conf" to set params, as shown bellow.
If I try to start KIM server I always get a list of errors, which does not come 
out if I do not extend Proton ontology. I have copied the myExample ontology, 
sesame.inmem.conf, Sesame and KIM screens bellow if it can help you to find 
what is the problem. I suppose that I have missed some step to do. I hope that 
somebody can help me to solve the problem.
   
  Best
Zoran Jeremic
   
  ************myExample.owl********
  <?xml version="1.0"?>
<!DOCTYPE rdf:RDF [
    <!ENTITY owl "http://www.w3.org/2002/07/owl#"; >
    <!ENTITY owl11 "http://www.w3.org/2006/12/owl11#"; >
    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#"; >
    <!ENTITY owl11xml "http://www.w3.org/2006/12/owl11-xml#"; >
    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#"; >
    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#"; >
    <!ENTITY protont "http://proton.semanticweb.org/2005/04/protont#"; >
    <!ENTITY MyExampleOntology 
"http://www.semanticweb.org/ontologies/2007/10/11/MyExampleOntology.owl#"; >
]>
<rdf:RDF 
xmlns="http://www.semanticweb.org/ontologies/2007/10/11/MyExampleOntology.owl#";
     
xml:base="http://www.semanticweb.org/ontologies/2007/10/11/MyExampleOntology.owl";
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#";
     xmlns:owl11="http://www.w3.org/2006/12/owl11#";
     xmlns:owl11xml="http://www.w3.org/2006/12/owl11-xml#";
     xmlns:owl="http://www.w3.org/2002/07/owl#";
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#";
     
xmlns:MyExampleOntology="http://www.semanticweb.org/ontologies/2007/10/11/MyExampleOntology.owl#";
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
     xmlns:protont="http://proton.semanticweb.org/2005/04/protont#";>
    <owl:Ontology rdf:about="">
        <owl:imports 
rdf:resource="http://proton.semanticweb.org/2005/04/protont"/>
    </owl:Ontology>
    
 
    <owl:Class rdf:about="&protont;Topic"/>
    
      <owl:Class rdf:about="#MyExampleTopic">
        <rdfs:subClassOf rdf:resource="&protont;Topic"/>
    </owl:Class>
</rdf:RDF>
  
***********sesame.inmem.conf********************
....
<param name="imports" value=
    "kb/owl/owl.rdfs;
     kb/owl/protons.owl;
     kb/owl/protont.owl;
     kb/owl/protonu.owl;
     kb/owl/protonkm.owl;
     kb/owl/kimso.owl;
     kb/owl/kimlo.owl;
     kb/owl/myExample.owl;
     kb/wkb.nt;
     kb/wkbx.nt;
     kb/ignorelist.nt;
     kb/visibility.nt;"/>
    <param name="defaultNS" value=
    "http://www.w3.org/2002/07/owl#;
    http://proton.semanticweb.org/2005/04/protons#;
    http://proton.semanticweb.org/2005/04/protont#;
    http://proton.semanticweb.org/2005/04/protonu#;
    http://proton.semanticweb.org/2005/04/protonkm#;
    http://www.ontotext.com/kim/2005/04/kimso#;
    http://www.ontotext.com/kim/2005/04/kimlo#;
    http://www.semanticweb.org/ontologies/2007/10/11/MyExampleOntology.owl#
    http://www.ontotext.com/kim/2005/04/wkb#;
    http://www.ontotext.com/kim/2005/04/wkb#;
    http://www.ontotext.com/kim/2005/04/wkb#;
    http://www.ontotext.com/kim/2005/04/wkb#;"/> 
  ****************Start Sesame screen
....
Rule set compiled.
_addThisOntology: kb/owl/owl.rdfs ... processed for 78ms
_addThisOntology: kb/owl/protons.owl ... processed for 16ms
_addThisOntology: kb/owl/protont.owl ... processed for 31ms
_addThisOntology: kb/owl/protonu.owl ... processed for 62ms
_addThisOntology: kb/owl/protonkm.owl ... processed for 16ms
_addThisOntology: kb/owl/kimso.owl ... processed for 16ms
_addThisOntology: kb/owl/kimlo.owl ... processed for 15ms
_addThisOntology: kb/owl/myExample.owl ... processed for 16ms
_addThisOntology: kb/wkb.nt ... processed for 8484ms
_addThisOntology: kb/wkbx.nt ... processed for 16ms
_addThisOntology: kb/ignorelist.nt ... processed for 0ms
java.util.NoSuchElementException
        at java.util.StringTokenizer.nextToken(StringTokenizer.java:332)
        at org.openrdf.sesame.sailimpl.OWLIMSchemaRepository.doLocalInit(OWLIMSc
hemaRepository.java:316)
        at org.openrdf.sesame.sailimpl.OWLIMSchemaRepository.initialize(OWLIMSch
emaRepository.java:254)
        at org.openrdf.sesame.repository.local.LocalService._createRepository(Lo
calService.java:376)
        at org.openrdf.sesame.repository.local.LocalService.getRepository(LocalS
ervice.java:238)
        at com.ontotext.omm.RegisteringThread.run(RMICenter.java:176)
RUN ENDED!
  
*******************Start KIM server screen
....
   
  1 warning
Rule set compiled.
_addThisOntology: kb/owl/owl.rdfs ... processed for 125ms
_addThisOntology: kb/owl/protons.owl ... processed for 16ms
_addThisOntology: kb/owl/protont.owl ... processed for 31ms
_addThisOntology: kb/owl/protonu.owl ... processed for 63ms
_addThisOntology: kb/owl/protonkm.owl ... processed for 31ms
_addThisOntology: kb/owl/kimso.owl ... processed for 0ms
_addThisOntology: kb/owl/kimlo.owl ... processed for 31ms
_addThisOntology: kb/owl/myExample.owl ... processed for 0ms
_addThisOntology: kb/wkb.nt ... processed for 8578ms
_addThisOntology: kb/wkbx.nt ... processed for 16ms
_addThisOntology: kb/ignorelist.nt ... processed for 0ms
java.util.NoSuchElementException
        at java.util.StringTokenizer.nextToken(StringTokenizer.java:332)
        at org.openrdf.sesame.sailimpl.OWLIMSchemaRepository.doLocalInit(OWLIMSc
hemaRepository.java:316)
        at org.openrdf.sesame.sailimpl.OWLIMSchemaRepository.initialize(OWLIMSch
emaRepository.java:254)
        at org.openrdf.sesame.repository.local.LocalService._createRepository(Lo
calService.java:376)
        at org.openrdf.sesame.repository.local.LocalService.getRepository(LocalS
ervice.java:238)
        at com.ontotext.kim.KIMServiceImpl.getSemanticRepositoryBySesameFactory(
KIMServiceImpl.java:185)
        at com.ontotext.kim.KIMServiceImpl.getSemanticRepositoryAPI(KIMServiceIm
pl.java:139)
        at com.ontotext.kim.KIMServiceImpl.getKBVersion(KIMServiceImpl.java:334)
          at com.ontotext.kim.KIMServiceImpl.<init>(KIMServiceImpl.java:92)
        at com.ontotext.kim.KIMServiceImpl.<init>(KIMServiceImpl.java:79)
        at com.ontotext.kim.FactoryInterfaceImpl.bind(FactoryInterfaceImpl.java:
58)
        at com.ontotext.kim.KIMServer.main(KIMServer.java:27)
Get SemanticRepositoryRemoteAPI.
Failed to get KB Version due to :
java.lang.NullPointerException
        at com.ontotext.kim.KIMServiceImpl.getKBVersion(KIMServiceImpl.java:334)
          at com.ontotext.kim.KIMServiceImpl.<init>(KIMServiceImpl.java:92)
        at com.ontotext.kim.KIMServiceImpl.<init>(KIMServiceImpl.java:79)
        at com.ontotext.kim.FactoryInterfaceImpl.bind(FactoryInterfaceImpl.java:
58)
        at com.ontotext.kim.KIMServer.main(KIMServer.java:27)
Unable to construct KIMServiceImpl
java.lang.RuntimeException: Attempting to get KB Version
        at com.ontotext.kim.KIMServiceImpl.getKBVersion(KIMServiceImpl.java:344)
          at com.ontotext.kim.KIMServiceImpl.<init>(KIMServiceImpl.java:92)
        at com.ontotext.kim.KIMServiceImpl.<init>(KIMServiceImpl.java:79)
        at com.ontotext.kim.FactoryInterfaceImpl.bind(FactoryInterfaceImpl.java:
58)
        at com.ontotext.kim.KIMServer.main(KIMServer.java:27)
Caused by: java.lang.NullPointerException
        at com.ontotext.kim.KIMServiceImpl.getKBVersion(KIMServiceImpl.java:334)
          ... 4 more
Exception in thread "main" com.ontotext.kim.client.KIMRuntimeException: java.lan
g.RuntimeException: Attempting to get KB Version
        at com.ontotext.kim.FactoryInterfaceImpl.bind(FactoryInterfaceImpl.java:
61)
        at com.ontotext.kim.KIMServer.main(KIMServer.java:27)
Caused by: java.lang.RuntimeException: Attempting to get KB Version
        at com.ontotext.kim.KIMServiceImpl.getKBVersion(KIMServiceImpl.java:344)
          at com.ontotext.kim.KIMServiceImpl.<init>(KIMServiceImpl.java:92)
        at com.ontotext.kim.KIMServiceImpl.<init>(KIMServiceImpl.java:79)
        at com.ontotext.kim.FactoryInterfaceImpl.bind(FactoryInterfaceImpl.java:
58)
        ... 1 more
Caused by: java.lang.NullPointerException
        at com.ontotext.kim.KIMServiceImpl.getKBVersion(KIMServiceImpl.java:334)
          ... 4 more


 __________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
_______________________________________________
NOTE: Please REPLY TO ALL to ensure that your reply reaches all members of this 
mailing list.

KIM-discussion mailing list
[email protected]
http://ontotext.com/mailman/listinfo/kim-discussion_ontotext.com

Reply via email to