以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  [求助]关于用Protege OWL API将本体存储进数据库的一段代码  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=74225)


--  作者:yolanda8487
--  发布时间:4/15/2009 5:32:00 PM

--  [求助]关于用Protege OWL API将本体存储进数据库的一段代码
public void saveTab( String fileName ) {
  
  Project prj = Project.loadProjectFromFile( fileName, new ArrayList());
  OWLDatabaseKnowledgeBaseFactory.setSources( prj.getSources(), className, url, tableName, userName, userPWD );
  
  ArrayList errors = new ArrayList();
  prj.save( errors );
  
  
 }

这段代码用来将本体的.pprj文件存储进数据库,经测试可以执行成功。但是当换一个url时,总会出现异常。比如原url:"jdbc:mysql://localhost:3306/sales" 换成 "jdbc:mysql://localhost:3306/protege_db"。不晓得是什么原因造成的,希望有做过的童鞋不吝赐教


--  作者:jpz6311whu
--  发布时间:4/16/2009 8:34:00 PM

--  
把异常信息打印出来看看,还有那个error对象里面的内容也打印出来看看
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms