新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论Semantic Web(语义Web,语义网或语义万维网, Web 3.0)及相关理论,如:Ontology(本体,本体论), OWL(Web Ontology Langauge,Web本体语言), Description Logic(DL, 描述逻辑),RDFa,Ontology Engineering等。
    [返回] 中文XML论坛 - 专业的XML技术讨论区W3CHINA.ORG讨论区 - Web新技术讨论『 Semantic Web(语义Web)/描述逻辑/本体 』 → 为什么在jsp中不能读出我的model? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 3900 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 为什么在jsp中不能读出我的model? 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     badguy_tj 帅哥哟,离线,有人找我吗?
      
      
      等级:大二期末(Java考了96分!)
      文章:55
      积分:316
      门派:W3CHINA.ORG
      注册:2005/5/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给badguy_tj发送一个短消息 把badguy_tj加入好友 查看badguy_tj的个人资料 搜索badguy_tj在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看badguy_tj的博客楼主
    发贴心情 为什么在jsp中不能读出我的model?

    用protege建立了rdf后,打算用jsp实现查询?可是在用bean读取rdf,并建立model时出现了问题:
    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    javax.servlet.ServletException: com/ibm/icu/text/Normalizer
     org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:673)
     org.apache.jsp.searchResult_jsp._jspService(searchResult_jsp.java:201)
     org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


    root cause

    java.lang.NoClassDefFoundError: com/ibm/icu/text/Normalizer
     com.hp.hpl.jena.rdf.arp.CharacterModel.isNormalFormC(CharacterModel.java:24)
     com.hp.hpl.jena.rdf.arp.CharacterModel.isFullyNormalizedConstruct(CharacterModel.java:43)
     com.hp.hpl.jena.rdf.arp.ARPFilter.(ARPFilter.java:67)
     com.hp.hpl.jena.rdf.arp.JenaReader.(JenaReader.java:102)
     sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
     sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
     java.lang.reflect.Constructor.newInstance(Unknown Source)
     java.lang.Class.newInstance0(Unknown Source)
     java.lang.Class.newInstance(Unknown Source)
     com.hp.hpl.jena.rdf.model.impl.RDFReaderFImpl.getReader(RDFReaderFImpl.java:98)
     com.hp.hpl.jena.rdf.model.impl.RDFReaderFImpl.getReader(RDFReaderFImpl.java:83)
     com.hp.hpl.jena.rdf.model.impl.ModelCom.read(ModelCom.java:184)
     gis.SearchResult.getModel(SearchResult.java:57)
     gis.SearchResult.searchFile(SearchResult.java:122)
     org.apache.jsp.searchResult_jsp._jspService(searchResult_jsp.java:139)
     org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


    note The full stack trace of the root cause is available in the Tomcat logs.


    这是什么原因阿?
    这是读rdf的代码:
    //
    Model data = ModelFactory.createDefaultModel();
    data.read(isr, RDFS.getURI());
    //
    哪位帮忙看看
    做毕业论文遇到的问题,急啊!


       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    不是因为有些事情难以做到,我们才失去自信的;而是因为我们失去自信,有些事情才显得难以做到。 ======================== * * 自信、进取、独立 * * ========================

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/30 11:15:00
     
     jpz6311whu 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      等级:研三(收到微软亚洲研究院的Offer了)(版主)
      文章:1718
      积分:10610
      门派:W3CHINA.ORG
      注册:2005/4/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jpz6311whu发送一个短消息 把jpz6311whu加入好友 查看jpz6311whu的个人资料 搜索jpz6311whu在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看jpz6311whu的博客2
    发贴心情 
    java.lang.NoClassDefFoundError: com/ibm/icu/text/Normalizer
    缺少Tomcat的classpath中缺少com/ibm/icu/text/Normalizer这个包,你看看com/ibm/icu/text/Normalizer是在哪个jar文件下面,把它加入到Tomcat的classpath下面吧。

    事实上要确保jena所依赖的所有的包都在Tomcat的classpath下面

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/30 12:46:00
     
     badguy_tj 帅哥哟,离线,有人找我吗?
      
      
      等级:大二期末(Java考了96分!)
      文章:55
      积分:316
      门派:W3CHINA.ORG
      注册:2005/5/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给badguy_tj发送一个短消息 把badguy_tj加入好友 查看badguy_tj的个人资料 搜索badguy_tj在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看badguy_tj的博客3
    发贴心情 
    谢谢高手指点
    我把icu4j.jar,jena.jar放到了Tomcat的/common/lib下,现在没有报上面的错了,可是又出现了新的错误。
    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    javax.servlet.ServletException
     org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:673)
     org.apache.jsp.searchResult_jsp._jspService(searchResult_jsp.java:201)
     org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
     sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     java.lang.reflect.Method.invoke(Unknown Source)
     org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:284)
     java.security.AccessController.doPrivileged(Native Method)
     javax.security.auth.Subject.doAsPrivileged(Unknown Source)
     org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:306)
     org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:200)


    root cause

    java.lang.NoClassDefFoundError
     com.hp.hpl.jena.rdf.arp.JenaReader.(JenaReader.java:102)
     sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
     sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
     java.lang.reflect.Constructor.newInstance(Unknown Source)
     java.lang.Class.newInstance0(Unknown Source)
     java.lang.Class.newInstance(Unknown Source)
     com.hp.hpl.jena.rdf.model.impl.RDFReaderFImpl.getReader(RDFReaderFImpl.java:98)
     com.hp.hpl.jena.rdf.model.impl.RDFReaderFImpl.getReader(RDFReaderFImpl.java:83)
     com.hp.hpl.jena.rdf.model.impl.ModelCom.read(ModelCom.java:184)
     gis.SearchResult.getModel(SearchResult.java:57)
     gis.SearchResult.searchFile(SearchResult.java:122)
     org.apache.jsp.searchResult_jsp._jspService(searchResult_jsp.java:139)
     org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
     sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
     sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     java.lang.reflect.Method.invoke(Unknown Source)
     org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:284)
     java.security.AccessController.doPrivileged(Native Method)
     javax.security.auth.Subject.doAsPrivileged(Unknown Source)
     org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:306)
     org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:200)


    note The full stack trace of the root cause is available in the Tomcat logs.


    是什么原因呢?

    ----------------------------------------------
    不是因为有些事情难以做到,我们才失去自信的;而是因为我们失去自信,有些事情才显得难以做到。 ======================== * * 自信、进取、独立 * * ========================

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/30 14:52:00
     
     jpz6311whu 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      等级:研三(收到微软亚洲研究院的Offer了)(版主)
      文章:1718
      积分:10610
      门派:W3CHINA.ORG
      注册:2005/4/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给jpz6311whu发送一个短消息 把jpz6311whu加入好友 查看jpz6311whu的个人资料 搜索jpz6311whu在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看jpz6311whu的博客4
    发贴心情 
    -------------
    java.lang.NoClassDefFoundError: com/ibm/icu/text/Normalizer
    缺少Tomcat的classpath中缺少com/ibm/icu/text/Normalizer这个包,你看看com/ibm/icu/text/Normalizer是在哪个jar文件下面,把它加入到Tomcat的classpath下面吧。

    事实上要确保jena所依赖的所有的包都在Tomcat的classpath下面
    ------------------

    把上面的文字com/ibm/icu/text/Normalizer换成com.hp.hpl.jena.rdf.arp.JenaReader就是答案

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/30 15:37:00
     
     badguy_tj 帅哥哟,离线,有人找我吗?
      
      
      等级:大二期末(Java考了96分!)
      文章:55
      积分:316
      门派:W3CHINA.ORG
      注册:2005/5/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给badguy_tj发送一个短消息 把badguy_tj加入好友 查看badguy_tj的个人资料 搜索badguy_tj在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 引用回复这个贴子 回复这个贴子 查看badguy_tj的博客5
    发贴心情 
    谢谢 阿
    现在好了

    ----------------------------------------------
    不是因为有些事情难以做到,我们才失去自信的;而是因为我们失去自信,有些事情才显得难以做到。 ======================== * * 自信、进取、独立 * * ========================

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/30 21:38:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Semantic Web(语义Web)/描述逻辑/本体 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/8/15 14:46:36

    本主题贴数5,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    74.219ms