`
jackleechina
  • 浏览: 570928 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

调试bug总结

 
阅读更多
一 )提示“ file”后面的文件
Caused by: org.xml.sax.SAXParseException: The content of elements must consist of well-formed character data or markup.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388
)
... 44 more
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.063 sec <<< FAILURE!
Running com.cvt.smarthome.platform.system.resource.RoleServiceTest
[main] 2013-07-25 11:49:39,928 INFO: Loading XML bean definitions from file [F:\workspace\Admin\target\classes\applicati
onContext-Local.xml]

二)Caused by: java.lang.NoClassDefFoundError: LUpdated;
很奇怪的问题。项目中使用git stash后出来的问题。
解决方法主要是clean项目:
1)server 右键 clean;
2)项目上refresh
3)删除tomcat,从workspace和project
4)删除eclipse中项目的临时文件夹在org.eclipse.wst.server.core

三)配置tomcat 和jboss
1)先去掉项目,单独运行tomcat
2)错误一般在比较靠近下方的位置提示
3)删除jboss-as-7.1.1.Final\standalone\deployments目录下的项目
补充第2)点:
配置代码如下:

<bean id="defaultEntityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceUnitManager" ref="defaultPersistenceUnitManager" />

<property name="persistenceUnitName" value="default" />
<property name="jpaVendorAdapter">
<bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
<property name="databasePlatform" value="org.hibernate.dialect.MySQLDialect"></property>
</bean>
</property>
<property name="jpaDialect">
        <bean class="org.springframework.orm.jpa.vendor.HibernateJpaDialect"></bean>
    </property>
<property name="jpaProperties">
<props>
<prop key="hibernate.ejb.naming_strategy">org.hibernate.cfg.ImprovedNamingStrategy</prop>
<prop key="hibernate.archive.autodetection">class</prop>
<prop key="hibernate.show_sql">false</prop>
<prop key="hibernate.format_sql">true</prop>
<prop key="hibernate.hbm2ddl.auto">update</prop>
</props>
</property>
</bean>
报错顺序为:
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultEntityManagerF
actory' defined in URL [file:/E:/cvte/for%20backup%20cvte/eclipse/D:l/workspace/.metadata/.plugins/org.eclipse.wst.serve
r.core/tmp1/wtpwebapps/upgrade/WEB-INF/classes/applicationContext.xml]: Cannot resolve reference to bean 'defaultPersist
enceUnitManager' while setting bean property 'persistenceUnitManager'; nested exception is org.springframework.beans.fac
tory.NoSuchBeanDefinitionException: No bean named 'defaultPersistenceUnitManager' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.j
ava:329)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueRes
olver.java:107)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCap
ableBeanFactory.java:1391)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBea
nFactory.java:1132)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea
nFactory.java:522)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanF
actory.java:461)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.jav
a:223)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:198)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:
420)
	at org.springframework.beans.factory.BeanFactoryUtils.beansOfTypeIncludingAncestors(BeanFactoryUtils.java:277)
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.detectPersistenceExceptionTranslators(Per
sistenceExceptionTranslationInterceptor.java:139)
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.<init>(PersistenceExceptionTranslationInt
erceptor.java:79)
	at org.springframework.dao.annotation.PersistenceExceptionTranslationAdvisor.<init>(PersistenceExceptionTranslationAdvi
sor.java:70)
	at org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor.setBeanFactory(PersistenceExceptionT
ranslationPostProcessor.java:85)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeAwareMethods(AbstractAutowireCapa
bleBeanFactory.java:1506)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableB
eanFactory.java:1474)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBea
nFactory.java:524)
	... 18 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'defaultPersistenceUnitManager
' is defined


注意两个caused by出现的顺序。
分享到:
评论

相关推荐

    linux内核调试方法总结

    一 调试前的准备 二 内核中的bug 三 内核调试配置选项 1 内核配置 2 调试原子操作 四 引发bug并打印信息 1 BUG()和BUG_ON() 2 dump_stack() 五 printk() 1 printk函数的健壮性 2 printk函数脆弱之处 3 LOG等级 4 ...

    13年的 Bug 调试经验总结

    在这13年来我一直在跟踪我所遇到的最棘手的bug,很多事情由此而改变。我工作过小的嵌入式系统,大的电信系统以及基于web的系统。

    VS2008调试技巧大总结

    本文讲叙了在vs2008中的各种调试技巧,快速找出代码中的bug。

    android下如何调试程序

    如果说让程序员最头疼的事情是看到无数bug、软件的发布遥遥无 期,那么让程序员最最头疼的事情是程序在调试状态下没有问题然而在实际运行中确有问题。调试程序是每个程序员工作中必不可少的部分,而且可以毫不夸张地...

    最新前端调试笔记

    前端调试笔记,总结的很全面,可以参考一下(学会解bug才是真才实学)

    各种反调试技术原理与实例

    本人学习的总结,汇总归纳了各种反调试技术并提供了本人创作的各种反调试实例及源代码。 http://hi.baidu.com/tjt999 http://bbs.pediy.com/showthread.php?t=106143 反调试技术 2 发现OD的处理 2 1. 窗口类名、...

    调试Python程序代码的几种方法总结

    有的bug很简单,看看错误信息就知道,有的bug很复杂,我们需要知道出错时,哪些变量的值是正确的,哪些变量的值是错误的,因此,需要一整套调试程序的手段来修复bug。 第一种方法简单直接粗暴有效,就是用print把...

    0_BUG:C_C++商用工程之道(高清).part3

    《0 bug:C/C++商用工程之道》不是教科书,更多的是在开发技巧、测试调试、工程代码库等方面给出实例与总结。《0 bug:C/C++商用工程之道》也可以说是教科书,作者试图通过实战技巧的训练,帮助读者升华出一种全新的...

    0_BUG:C_C++商用工程之道(高清).part2

    《0 bug:C/C++商用工程之道》不是教科书,更多的是在开发技巧、测试调试、工程代码库等方面给出实例与总结。《0 bug:C/C++商用工程之道》也可以说是教科书,作者试图通过实战技巧的训练,帮助读者升华出一种全新的...

    0_BUG:C_C++商用工程之道(高清).part1

    《0 bug:C/C++商用工程之道》不是教科书,更多的是在开发技巧、测试调试、工程代码库等方面给出实例与总结。《0 bug:C/C++商用工程之道》也可以说是教科书,作者试图通过实战技巧的训练,帮助读者升华出一种全新的...

    各种反调试技术原理与实例VC版

    本人学习的总结,汇总归纳了各种反调试技术并提供了本人创作的各种反调试实例及源代码。 http://hi.baidu.com/tjt999 http://bbs.pediy.com/showthread.php?t=106143 反调试技术 2 发现OD的处理 2 1. 窗口类名、...

    MTK camera 调试常见问题及解决办法

    mtk camera 调试问题总结,非常多的案例可供参考,给需要的。

    VxWorks中文FAQ

    有部分经验的工作者可以参考的好FAQ,希望大家将自己调试的手法也多多总结,有非常多的调试命令和经验总结,方便调试机器bug

    测试培训教材

     -测试总结和报告。 一个好的测试管理工具应该能把以上几个阶段都管理起来。 测试人员每时每刻都在度量别人的工作成果,而测试人员的工作成果又由谁来度量呢?度量的标准和依据是什么呢?软件测试的度量是测试...

    IE6兼容心得(自己总结的)

    IE6兼容心得,适合前端开发,调试ie6bug必备知识。

    android实训报告总结.doc

    于是乎,我们继续编写以后面的功能,以及美化界面,细 " " "化代码,测试功能,以及找出程序中存在的不足,和bug,在修正" " "。在大家的团结努力下,我们成功的完成我们的实训的项目 " " "本次实训让我受益匪浅。 " " "首先...

    VC.NET 魔方自动求解程序源码.rar

     程序还有bug,程序可能自动生成一个ml文件,保存bug发生时的魔方状态。经验总结:  当要处理的状态是很多可能状态之一,而识别出当前的状态是哪种状态又比较困难时,可以考虑构造hash函数,以区别每一种状态。求...

    基于C++中常见内存错误的总结

    在系统开发过程中出现的bug相对而言是比较好解决的,花费在这个上面的调试代价不是很大,但是在系统集成后的bug往往是难以定位的bug(最好方式是打桩,通过打桩可以初步锁定出错的位置,如:进入函数前打印日志,...

    浅谈Html5移动端ios/Android兼容性总结

    以前做pc端,也会遇到兼容性的问题,不过说实话,脑海里全是ie的问题,并没有什么可特别注意的,可能是我不善总结,现在做移动端(本来觉得移动端很easy,所以没放在眼里),so,我错了,我为自己的轻视高傲买单!...

    windows驱动开发技术详解-part2

    这是书的光盘。共分为两个部分,这是第一部分。 本书由浅入深、循序渐进地... 本章总结了在内核模式下的四种等待方法,读者可以利用这些方法灵活地用在自己的驱动程序中。最 后本章还介绍了如何对IRP的超时情况进行...

Global site tag (gtag.js) - Google Analytics