在applet中使用jdom,找不到解析器是怎么回事?

tinderman 2006-01-15 08:08:05
最近写做了一个 mapxtreme for java的胖客户端applet,applet中有一个公开的函数,在jsp页面中用javascript调用这个公开函数时提示如下错误:

java.lang.RuntimeException: org.jdom.JDOMException: Could not load org.apache.xerces.parsers.SAXParser: SAX2 driver class org.apache.xerces.parsers.SAXParser not found: org/apache/xerces/parsers/SAXParser
at com.mapinfo.xmlprot.mxtj.bm.createRendition(Unknown Source)
at com.mapinfo.xmlprot.mxtj.bm.createRendition(Unknown Source)
at com.mapinfo.util.bi.createRendition(Unknown Source)
at com.mapinfo.dp.util.msf.cl.b(Unknown Source)
at com.mapinfo.dp.util.msf.cl.getNextFeature(Unknown Source)
at com.mapinfo.dp.util.RewindableFeatureSet.getNextFeature(Unknown Source)
at SimpleMap.drawContour(SimpleMap.java:707)
at SimpleMap.contour(SimpleMap.java:411)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin.javascript.invoke.JSInvoke.invoke(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
at sun.plugin.com.MethodDispatcher.invoke(Unknown Source)
at sun.plugin.com.DispatchImpl.invokeImpl(Unknown Source)
at sun.plugin.com.DispatchImpl$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin.com.DispatchImpl.invoke(Unknown Source)

一直没有找到原因,另外我已经把 xercesImpl.jar, xml-apis.jar及其他相关的包放到了和applet相同的文件夹,以及 Tomcat\common\lib, Tomcat\common\endorsed. 但还是出现相同的异常。各位帮忙看看。我的环境是 windows 2000 server, Tomcat 5.5.5, JDK1.5.0_03
...全文
155 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
NotDo 2006-01-27
  • 打赏
  • 举报
回复
APPLET签名
jy03108434 2006-01-27
  • 打赏
  • 举报
回复
顶一顶~~接分!
YuLimin 2006-01-26
  • 打赏
  • 举报
回复
你的<Applet 中加了用到的XML的.jar 文件没有?你的Applet运行在哪个版本的JVM上面?
doway 2006-01-15
  • 打赏
  • 举报
回复
好像 applet 只知道 .class 文件,.jar 文件怕是不成,得解开吧。

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧