以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  [求助]用JENA解析规则文件时出错啊,急  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=90272)


--  作者:timshawn2010
--  发布时间:4/11/2011 9:01:00 AM

--  [求助]用JENA解析规则文件时出错啊,急

JSP页面出错:
root cause

com.hp.hpl.jena.reasoner.rulesys.Rule$ParserException: Expected '(' at start of clause, found fa:
At '@prefix fa: '
 com.hp.hpl.jena.reasoner.rulesys.Rule$Parser.parseNodeList(Rule.java:921)
 com.hp.hpl.jena.reasoner.rulesys.Rule$Parser.parseClause(Rule.java:957)
 com.hp.hpl.jena.reasoner.rulesys.Rule$Parser.doParseRule(Rule.java:1000)
 com.hp.hpl.jena.reasoner.rulesys.Rule$Parser.parseRule(Rule.java:973)
 com.hp.hpl.jena.reasoner.rulesys.Rule.parseRules(Rule.java:625)
 com.hp.hpl.jena.reasoner.rulesys.Rule.rulesFromURL(Rule.java:464)
 org.apache.jsp.eerp002beta_jsp._jspService(eerp002beta_jsp.java:143)
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


--  作者:lusijia
--  发布时间:4/11/2011 9:55:00 AM

--  
Expected '(' at start of clause, found fa:At '@prefix fa: '

看看是字符不,或多一个...我有时候也出现这个...
比如你用sougou输入法打出的(和用纯英文键盘打出的(是不一样的...


--  作者:timshawn2010
--  发布时间:4/12/2011 5:53:00 AM

--  
补充,我这个规则文件在JAVA下可以执行,而在JSP下就出现上述错误。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms