Open quote is expected for attribute "{1}" associated with an element type "name".

來源:互聯網
上載者:User
嚴重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener

org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 37 in XML document from URL [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp5/wtpwebapps/clm-webapp/WEB-INF/lib/clm-domain-1.0-SNAPSHOT.jar!/spring/base-orm.xml] is invalid; nested exception is org.xml.sax.SAXParseException: Open quote is expected for attribute "{1}" associated with an  element type  "name".



xml解析 屬性必須用引號

class屬性必須用引號。。

添上  <bean id="flMusicUserDBJdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource"ref="flMusicUserDBDataSource" />
</bean>


有了之前的思路,這個輕而易舉就resolve

嚴重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 54 in XML document from URL [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp5/wtpwebapps/clm-webapp/WEB-INF/lib/clm-domain-1.0-SNAPSHOT.jar!/spring/base-orm.xml] is invalid; nested exception is org.xml.sax.SAXParseException: The end-tag for element type "bean" must end with a '>' delimiter.


需要一個結束的</bean>標籤           delimiter(定界符)




2011-12-15 16:26:08|ERROR|main|org.springframework.web.context.ContextLoader  215|Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name '/UserInfoController.do' defined in file [E:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp5\wtpwebapps\clm-webapp\WEB-INF\classes\spring\controller-inteface.xml]: Cannot resolve reference to bean 'userInfoService' while setting bean property 'userInfoService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userInfoService' defined in URL [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp5/wtpwebapps/clm-webapp/WEB-INF/lib/clm-service.jar!/spring/clm-service.xml]: Cannot resolve reference to bean 'clmJdbcDao' while setting bean property 'clmJdbcDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clmJdbcDao' defined in URL [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp5/wtpwebapps/clm-webapp/WEB-INF/lib/clm-domain.jar!/spring/base-dao-jdbc.xml]: Cannot resolve reference to bean 'flMusicUserDBJdbcTemplate' while setting bean property 'flMusicUserDBJdbcTemplate'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flMusicUserDBJdbcTemplate' defined in URL [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp5/wtpwebapps/clm-webapp/WEB-INF/lib/clm-domain.jar!/spring/base-orm.xml]: Cannot resolve reference to bean 'flMusicUserDBDataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.apache.commons.dbcp.BasicDataSource] for bean with name 'flMusicUserDBDataSource' defined in URL [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp5/wtpwebapps/clm-webapp/WEB-INF/lib/clm-domain.jar!/spring/base-orm.xml]; nested exception is java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource


 org.apache.commons.dbcp.BasicDataSource
這個沒有引入這個包  用proxool的DATASOURCE也可以 如果你要用DBCP的.那麼你就要在clm_intf的要目錄中的pom.xml中匯入這個DBCP包.在網上查一下maven dbcp就能找到.

<bean id="flMusicUserDBDataSource" class="org.apache.commons.dbcp.BasicDataSource"   org.logicalcobwebs.proxool.ProxoolDataSource
destroy-method="close">
<property name="driverClassName">
<value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value>
</property>
<property name="url">
<value>jdbc:sqlserver://192.168.0.108:1433;databasename=flMusicUserDB</value>
</property>
<property name="username">
<value>sa</value>
</property>
<property name="password">
<value>mmiku</value>
</property>
</bean>


2011-12-15 16:54:19|ERROR|main|org.springframework.web.context.ContextLoader  215|Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name '/UserInfoController.do' defined in file [E:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp5\wtpwebapps\clm-webapp\WEB-INF\classes\spring\controller-inteface.xml]: Cannot resolve reference to bean 'userInfoService' while setting bean property 'userInfoService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userInfoService' defined in URL [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp5/wtpwebapps/clm-webapp/WEB-INF/lib/clm-service.jar!/spring/clm-service.xml]: Cannot resolve reference to bean 'clmJdbcDao' while setting bean property 'clmJdbcDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'clmJdbcDao' defined in URL [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp5/wtpwebapps/clm-webapp/WEB-INF/lib/clm-domain.jar!/spring/base-dao-jdbc.xml]: Cannot resolve reference to bean 'flMusicUserDBJdbcTemplate' while setting bean property 'flMusicUserDBJdbcTemplate'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flMusicUserDBJdbcTemplate' defined in URL [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp5/wtpwebapps/clm-webapp/WEB-INF/lib/clm-domain.jar!/spring/base-orm.xml]: Cannot resolve reference to bean 'flMusicUserDBDataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flMusicUserDBDataSource' defined in URL [jar:file:/E:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp5/wtpwebapps/clm-webapp/WEB-INF/lib/clm-domain.jar!/spring/base-orm.xml]: Initialization of bean failed; nested exception is org.springframework.beans.InvalidPropertyException: Invalid property 'driverClassName' of bean class [org.logicalcobwebs.proxool.ProxoolDataSource]: No property 'driverClassName' found

在改了DataSource後,它的屬性也不跟之前的相同了,得將相應的屬性也改過來.

<bean id="flMusicUserDBDataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource">
<property name="driver" value="com.microsoft.sqlserver.jdbc.SQLServerDriver">
</property>
<property name="driverUrl"
value="jdbc:sqlserver://192.168.0.108:1433;databasename=flMusicUserDB">
</property>
<property name="user" value="sa">
</property>
<property name="password" value="mmiku">
</property>
</bean>

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.