求高手解决问题啊。。。困扰很久了。

问题描述

WebContext(/PMRS),ERROR:action:null+org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'busExeProjectDAO'definedinfile[/web_data/pmrs.war/WEB-INF/classes/spring/businessdao.xml]:Can'tresolvereferencetobean'PagePmrClient'whilesettingproperty'sqlMapClient';nestedexceptionisorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'PagePmrClient'definedinfile[/web_data/pmrs.war/WEB-INF/classes/spring/database.xml]:Initializationofbeanfailed;nestedexceptionisjava.lang.RuntimeException:Erroroccurred.Cause:com.ibatis.common.xml.NodeletException:ErrorparsingXML.Cause:java.lang.RuntimeException:ErrorparsingXPath'/sqlMapConfig/sqlMap'.Cause:com.ibatis.common.xml.NodeletException:ErrorparsingXML.Cause:org.xml.sax.SAXParseException:AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocument.+org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'PagePmrClient'definedinfile[/web_data/pmrs.war/WEB-INF/classes/spring/database.xml]:Initializationofbeanfailed;nestedexceptionisjava.lang.RuntimeException:Erroroccurred.Cause:com.ibatis.common.xml.NodeletException:ErrorparsingXML.Cause:java.lang.RuntimeException:ErrorparsingXPath'/sqlMapConfig/sqlMap'.Cause:com.ibatis.common.xml.NodeletException:ErrorparsingXML.Cause:org.xml.sax.SAXParseException:AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocument.+java.lang.RuntimeException:Erroroccurred.Cause:com.ibatis.common.xml.NodeletException:ErrorparsingXML.Cause:java.lang.RuntimeException:ErrorparsingXPath'/sqlMapConfig/sqlMap'.Cause:com.ibatis.common.xml.NodeletException:ErrorparsingXML.Cause:org.xml.sax.SAXParseException:AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocument.+atcom.ibatis.sqlmap.engine.builder.xml.SqlMapConfigParser.parse(SqlMapConfigParser.java:89)+atcom.ibatis.sqlmap.client.SqlMapClientBuilder.buildSqlMapClient(SqlMapClientBuilder.java:63)+atorg.springframework.orm.ibatis.SqlMapClientFactoryBean.afterPropertiesSet(SqlMapClientFactoryBean.java:258)+atcom.ibatis.sqlmap.client.spring.CustomSqlMapClientFactoryBean.afterPropertiesSet(CustomSqlMapClientFactoryBean.java:19)+atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1058)+atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:363)+atorg.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)+atorg.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)+atorg.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:176)+atorg.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:105)+atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1012)+atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:823)+atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)+atorg.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:239)+atorg.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)+atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:843)+atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:811)+atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)+

解决方案

解决方案二:
ibatis是配置文件XML写错了么?
解决方案三:
引用1楼wobuxiangnila的回复:

ibatis是配置文件XML写错了么?

感觉没有啊,检查了好久没问题的
解决方案四:
AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocumen你的配置文件肯定有问题,还是个很难找的字符问题,你重建个吧,不要复制旧的
解决方案五:
引用3楼longtian1213的回复:

AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocumen你的配置文件肯定有问题,还是个很难找的字符问题,你重建个吧,不要复制旧的

-<resource-refid="ResourceRef_1"><res-ref-name>DocManage/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_2"><res-ref-name>PMRS3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_3"><res-ref-name>PMRS/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_4"><res-ref-name>DocManage3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>只改动了这里请问有问题么
解决方案六:
引用4楼w269237176wangtao的回复:

Quote: 引用3楼longtian1213的回复:
AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocumen你的配置文件肯定有问题,还是个很难找的字符问题,你重建个吧,不要复制旧的

-<resource-refid="ResourceRef_1"><res-ref-name>DocManage/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_2"><res-ref-name>PMRS3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_3"><res-ref-name>PMRS/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_4"><res-ref-name>DocManage3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>只改动了这里请问有问题么

异常中说你有个非法的XML字符,这东西很难找
解决方案七:
引用5楼longtian1213的回复:

Quote: 引用4楼w269237176wangtao的回复:
Quote: 引用3楼longtian1213的回复:
AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocumen你的配置文件肯定有问题,还是个很难找的字符问题,你重建个吧,不要复制旧的

-<resource-refid="ResourceRef_1"><res-ref-name>DocManage/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_2"><res-ref-name>PMRS3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_3"><res-ref-name>PMRS/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_4"><res-ref-name>DocManage3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>只改动了这里请问有问题么

异常中说你有个非法的XML字符,这东西很难找

有没可能是跟系统的字符编码不符合产生的哦。。。linux系统的。。系统的字符编码是utf_8但程序的是GBK
解决方案八:
引用5楼longtian1213的回复:

Quote: 引用4楼w269237176wangtao的回复:
Quote: 引用3楼longtian1213的回复:
AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocumen你的配置文件肯定有问题,还是个很难找的字符问题,你重建个吧,不要复制旧的

-<resource-refid="ResourceRef_1"><res-ref-name>DocManage/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_2"><res-ref-name>PMRS3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_3"><res-ref-name>PMRS/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_4"><res-ref-name>DocManage3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>只改动了这里请问有问题么

异常中说你有个非法的XML字符,这东西很难找

有没有可能是系统的字符编码不一样喃。linux系统是utf_8程序是gbk
解决方案九:
引用7楼w269237176wangtao的回复:

Quote: 引用5楼longtian1213的回复:
Quote: 引用4楼w269237176wangtao的回复:
Quote: 引用3楼longtian1213的回复:
AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocumen你的配置文件肯定有问题,还是个很难找的字符问题,你重建个吧,不要复制旧的

-<resource-refid="ResourceRef_1"><res-ref-name>DocManage/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_2"><res-ref-name>PMRS3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_3"><res-ref-name>PMRS/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_4"><res-ref-name>DocManage3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>只改动了这里请问有问题么

异常中说你有个非法的XML字符,这东西很难找

有没有可能是系统的字符编码不一样喃。linux系统是utf_8程序是gbk

有没有可能是系统的字符编码不一样喃。linux系统是utf_8程序是gbk
解决方案十:
引用8楼w269237176wangtao的回复:

Quote: 引用7楼w269237176wangtao的回复:
Quote: 引用5楼longtian1213的回复:
Quote: 引用4楼w269237176wangtao的回复:
Quote: 引用3楼longtian1213的回复:
AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocumen你的配置文件肯定有问题,还是个很难找的字符问题,你重建个吧,不要复制旧的

-<resource-refid="ResourceRef_1"><res-ref-name>DocManage/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_2"><res-ref-name>PMRS3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_3"><res-ref-name>PMRS/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_4"><res-ref-name>DocManage3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>只改动了这里请问有问题么

异常中说你有个非法的XML字符,这东西很难找

有没有可能是系统的字符编码不一样喃。linux系统是utf_8程序是gbk

有没有可能是系统的字符编码不一样喃。linux系统是utf_8程序是gbk

你最好能统一编码,可以少很多麻烦
解决方案十一:
引用9楼longtian1213的回复:

Quote: 引用8楼w269237176wangtao的回复:
Quote: 引用7楼w269237176wangtao的回复:
Quote: 引用5楼longtian1213的回复:
Quote: 引用4楼w269237176wangtao的回复:
Quote: 引用3楼longtian1213的回复:
AninvalidXMLcharacter(Unicode:0xd8e8)wasfoundintheelementcontentofthedocumen你的配置文件肯定有问题,还是个很难找的字符问题,你重建个吧,不要复制旧的

-<resource-refid="ResourceRef_1"><res-ref-name>DocManage/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_2"><res-ref-name>PMRS3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_3"><res-ref-name>PMRS/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>-<resource-refid="ResourceRef_4"><res-ref-name>DocManage3195000003/DataSource</res-ref-name><res-type>javax.sql.DataSource</res-type><res-auth>Container</res-auth></resource-ref>只改动了这里请问有问题么

异常中说你有个非法的XML字符,这东西很难找

有没有可能是系统的字符编码不一样喃。linux系统是utf_8程序是gbk

有没有可能是系统的字符编码不一样喃。linux系统是utf_8程序是gbk

你最好能统一编码,可以少很多麻烦

好的谢谢你

时间: 2024-12-05 22:36:25

求高手解决问题啊。。。困扰很久了。的相关文章

获取 属性-如何获得Datalist里面嵌套的DropDownList属性ID?求高手慷慨相助!!很急!在线等!

问题描述 如何获得Datalist里面嵌套的DropDownList属性ID?求高手慷慨相助!!很急!在线等! 前台页面布局: <asp:datalist id="DataList1" runat="server" > <EditItemTemplate> <tr> <td> <asp:DropDownList ID="DropDownList0" runat="server&quo

蓝桥杯 历届试题 公式求值 (想了很久了,想不明白,才来请教的,麻烦各位了)

问题描述 蓝桥杯 历届试题 公式求值 (想了很久了,想不明白,才来请教的,麻烦各位了) 问题描述 输入n, m, k,输出下面公式的值. 其中C_n^m是组合数,表示在n个人的集合中选出m个人组成一个集合的方案数.组合数的计算公式如下. 输入格式 输入的第一行包含一个整数n:第二行包含一个整数m,第三行包含一个整数k. 输出格式 计算上面公式的值,由于答案非常大,请输出这个值除以999101的余数. 样例输入 3 1 3 样例输出 162 样例输入 20 10 10 样例输出 359316 数据

java ee-没有C币,第一次提问,这个问题困扰很久了,请大神帮忙协助解决,谢谢!

问题描述 没有C币,第一次提问,这个问题困扰很久了,请大神帮忙协助解决,谢谢! 单独建立项目同样的配置不会出现这个问题,与spring mvc+mybatis框放在一起就会报这个错. <servlet> <servlet-name>Rest Servlet</servlet-name> <servlet-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</servlet-cl

求高手解决问题啊Luceen查询价格区间问题啊名字就可以索引出来怎么价格就不行啊

问题描述 publicPaginationsearchPage(Directorydir,StringqueryString,LongwebId,LongctgId,LongstoreId,DoublebeginPrice,DoubleendPrice,Datestart,Dateend,intpageNo,intpageSize)throwsCorruptIndexException,IOException,ParseException{Searchersearcher=newIndexSea

求救:困扰很久,glassfish 运行项目,服务器要求输入用户名和密码

问题描述 如图,一个练手的系统,刚部署上,网站登陆时弹出一个框,服务器需要用户名和密码,求解????注意:我试过glassfish控制台的用户名和密码,不好使. 解决方案 解决方案二:同问解决方案三:如果你是在本机部署的话,可以进入glassfish的控制台asadmin输入命令disable-secure-admin关闭远程访问,本地将不再出现用户验证而自动登录.如果你使用的版本,3.1.1的话,glassfish有个bug,首次启动可能会导致认证有问题,从新启动glassfish服务则可以自

紧急求助!一个困扰了我很久的问题了!关于程序配置

问题描述 我搞ASP.NET算是业余爱好吧当然也上过这门课制作网站的基本功和各种控件的使用也都还可以但是现在有一个困扰很久的问题比如说VS2005+自带的SQL2005建站的一个配置程序,可以自动提供成员管理功能,我觉得很方便.但是这样开发出来的程序做好之后怎么在其他机器上运行呢?如果到只有SQL2000的地方呢?还有这种配置实际上用的多不?还是说都是全部自己写成员管理,不用自带的? 解决方案 解决方案二:没有高手知道么?自己顶上去在线等谢谢各位如果知道请一定要告诉我~解决方案三:我一般是还要在

sql server-SQL Server提示错误,求高手帮解决

问题描述 SQL Server提示错误,求高手帮解决 select gl.ccus_id 客户编码, gl.cexch_name 币种, gl.cbegind_c 金额期初方向, (case when gl.cbegind_c = '借' then SUM(ISNULL(gl.mb, 0)) + SUM(ISNULL(ap.iAmount_f,0)) - SUM(ISNULL(dts.iQuantity * dts.iTaxUnitPrice, 0)) else sum(isnull(-gl.m

mingw-Code::Blocks Windows环境下编译HelloWorld程序报错,求高手支招!

问题描述 Code::Blocks Windows环境下编译HelloWorld程序报错,求高手支招! 很简单的Hello World 程序,编译时提示: D:MinGWincludec++3.4.5bitscodecvt.h|475 这个文件中引用的 bits/codecvt_specializations.h 文件找不到 请问是哪里出了问题? ?

tomcat-求助java大神,困扰了很久,网上搜了n多解答方式但是还是没有用,求正解!

问题描述 求助java大神,困扰了很久,网上搜了n多解答方式但是还是没有用,求正解! eclipse中做web项目,启动tomcat没有问题,但是每次都出404错误,但是tomcat目录下是有 项目名称的,可是在浏览器上就只能出猫,加项目名什么的就404,摆脱各位大神们,实在是不知道什么问题,路径也反复核对了很多次的,配置文件也是 解决方案 原因一 .URL有错误:检查url 原因二.项目启动报错:解决错误 原因三.没有部署成功:重新部署,或者项目有错误 原因四.项目本身没有欢迎页面,访问具体j