`

Exception 总结

阅读更多

1. 用digester做配置管理,再测试根据配置文件加载数据池时出错:
color=#FF0000]Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/ArrayStack
at org.apache.commons.digester.Digester. <init>(Digester.java:142)
at cn.netjava.feeserver.cfgbean.WebAppCfgManager.parseWebXML(WebAppCfgManager.java:41)
at cn.netjava.feeserver.cfgbean.WebAppCfgManager. <init>(WebAppCfgManager.java:80)
at cn.netjava.feeserver.cfgbean.WebAppCfgManager.ins(WebAppCfgManager.java:19)
at cn.netjava.feeserver.cfgbean.WebAppCfgManager.main(WebAppCfgManager.java:35),[/color]

错误原因:缺乏commons-collection.jar的包 , 解决  把jar加进去就好了

 

2.利用这个方法已经实现了一次数据插入,可问题是当我想要再次插入时系统报错,错误信息为:
Attempt to restart an already started EhCacheProvider. Use sessionFactory.close()  between repeated calls to buildSessionFactory. Consider using net.sf.ehcache.hibernate.SingletonEhCacheProvider. Error from  ehcache was: Cannot parseConfiguration CacheManager. Attempt to create a new instance of CacheManager using the diskStorePath "..\temp" which is already used by an existing CacheManager. The source of the configuration was classpath.

当我重新启动tomcat服务器时,还是只能插入一条记录,请问这是怎么回事,我该怎样修改?

 

原因很简单,根据英文的错误提示,sessionFactory又被创建了。
解决方法:

session.close();
后,加入如下代码
sessionFactory.close();
即可。
其实在英文的错误提示中,已有解决方法。

 

3.   xfire 的异常问题

 

javax.xml.stream.FactoryConfigurationError: Provider com.bea.xml.stream.MXParserFactory not found

 

缺少包:stax-api-1.0.1.jar 、wstx-asl-3.2.0.jar

问题二:

出现 xmlstream等异常

Provider com.bea.xml.stream.MXParserFactory not found

 javax.xml.stream.FactoryConfigurationError: Provider com.bea.xml.stream.MXParserFactory not found
类路径中的包没有StAX 接口的实现,拷贝包:
wstx-asl-3.2.0.jar,stax-api-1.0.1.jar,

问题解决。

其中jsr173_api-1.0.jar和stax-api-1.0.1.jar,内容相同~(解决把jsr173_api-1.0.jar文件删除即可)

在myeclipse创建项目 客户端去调用时抛出异常 其实就是读取wsdl描述文件出现问题

解决方法 设置两个属性(javax.xml.parsers.DocumentBuilderFactory,javax.xml.parsers.SAXParserFactory)值如下:
System.setProperty("javax.xml.parsers.DocumentBuilderFactory",
       "com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl");
System.setProperty("javax.xml.parsers.SAXParserFactory",
       "com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl");
再运行就没有错了.

 

 

 

分享到:
评论

相关推荐

    Eclipse运行TOMCAT 出现在a java exception has occurred的解决办法。

    四、总结 本文介绍了Eclipse运行TOMCAT出现"a java exception has occurred"的解决办法。该解决办法非常简单,只需要添加tomcat-ujli.jar到classpath中,并选择TOMCAT的安装路径和部署路径即可。希望本文能够帮助...

    kernel panic - not syncing : fatal exception

    总结:安装linux系统经常会遇到安装完成之后,无法启动系统。很多情况是由于板载声卡、网卡、或是cpu 超线程功能引起的。这类问题的解决办法就是先查看错误代码中的信息,找到错误所指向的硬件,将其禁用。系统启动...

    Exception的总结

    总结了JavaSE,MySQL,JavaWeb,Maven,Mybatis,Spring常见的一些错误提示以及解决方案

    Exception.doc

    这是关于异常处理的的一些总结,对帮助有肯定你

    Java 常见异常(Runtime Exception )详细介绍并总结

    主要介绍了Java 常见异常(Runtime Exception )详细介绍并相关资料,大家在开发Java 应用软件的时候经常会遇到各种异常这里帮大家整理了一部分,并解释如何解决,需要的朋友可以参考下

    Python异常处理——Exception

    Python标准异常总结 小甲鱼总结的Python标准异常类型 检测异常和处理异常 try–except语句 try–finally语句 try语句检测到异常,try中剩余的语句都不会执行 try: 检测范围 except Exception[as reason]: 出现异常...

    exception.7z

    简单总结java异常,适合java初学者

    软件测试用例方法总结

    Exception Type is [javax.ejb.TransactionRolledbackLocalException]” 2、 记录的错误与实际遇到的错误不相符 比如:新增基础资料,什么都没输入保存时,应该先提示编码不允许为空,而不是提示名称不允许为空

    javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair 解决方法总结

    主要介绍了javax.net.ssl.SSLException: java.lang.RuntimeException: Could not generate DH keypair 解决方法,有需要的朋友们可以学习下。

    java知识点总结

    java九阴真经,java知识点的总结,找工作之前可以复习下知识点

    java基础核心总结归纳---参考手册--心得手册-学习资料-总结经验

    与 Exception 有关的 Java 关键字 19 什么是 Error 20 内部类 20 集合 20 ArrayList 21 Vector 21 LinkedList 21 Stack 21 HashSet 22 TreeSet 22 LinkedHashSet 22 HashMap 23 集合实现类特征图 23 泛形 23 反射 24...

    CORBA异常总结.pdf

    CORBA异常总结.pdf CORBA异常总结.pdf

    Java 基础核心总结 +经典算法大全.rar

    《Java 基础核心总结》 Java 概述 什么是 Java2 Java 的特点Java 开发环境 JDK JRE Java 开发环境配置 Java 基本语法 数据类型基础语法运算符 Java 执行控制流程条件语句 if 条件语句 if...else 条件语句if...else ...

    JSP内置对象归纳与总结

    JSP内置对象的归纳与总结,内置对象概述 out对象 request对象 response对象 session对象 application对象 pageContext对象 exception对象

    java异常机制总结

    关键字:throws 声明方法时候,如果不声明throws的话,那么一般的Exception都要在这个方法中终结,也就是说一定要有相应的catch处理,否则编译时会产生错误。如果方法声明了throws的话,可以交给上一级方法去...

    PMD报错原因修改总结.pdf

    PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。该软件功能强大,扫描效率高,是Java程序员debug的好帮手。...

    springMVC_核心技术总结

    FILTER AOP IOC EXCEPTION LOG4J MULTICONTROLLER 一些知识点总结,对初学者很有启发作用

    内部排序算法大总结Java版

    总结了所有的内部排序算法,包括插入排序,选择排序,交换排序,基数排序,归并排序等等

    ARM中异常中断问题分析总结

    1、ARM中异常中断的类型 2、ARM对异常中断的响应过程 3、详细:各个异常状态发生后,ARM处理器硬件响应过程

    我的Platform Builder编译错误总结

    本文总结了Platform Builder如下常见编译错误及其解决方案: 1、Ram start overlaps rom binary 2、Failed to initialize from CECONFIG.H. 3、Bootloader 引导OS 到SDRAM 后无法执行,提示“Dabort exception!!!”...

Global site tag (gtag.js) - Google Analytics