﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-追随Java-随笔分类-Spring</title><link>http://www.blogjava.net/hgq0011/category/2987.html</link><description>简单的事情重复做，就会产生累积效应！</description><language>zh-cn</language><lastBuildDate>Thu, 10 May 2007 18:34:20 GMT</lastBuildDate><pubDate>Thu, 10 May 2007 18:34:20 GMT</pubDate><ttl>60</ttl><item><title>acegi是一个很好的开源项目，通过认证和授权来保护资源</title><link>http://www.blogjava.net/hgq0011/archive/2007/05/10/116602.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Thu, 10 May 2007 14:10:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2007/05/10/116602.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/116602.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2007/05/10/116602.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/116602.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/116602.html</trackback:ping><description><![CDATA[                acegi是一个很好的开源项目，通过认证和授权来保护资源。目前它必须和spring一起使用，似乎它对spring过份的依赖。当然它能脱离它使用当然是好事情，不过现在Spring有上升为jee的一部分的趋势（<a href="http://www.theserverside.com/tt/articles/article.tss?l=SpringNewJavaEE">http://www.theserverside.com/tt/articles/article.tss?l=SpringNewJavaEE</a>）。<br />所以，不要担心，放心使用吧。：） acegi确实能够给我们带来方便 ，让我们轻松实现权限控制。<br /> 今天在ibm上看到了一篇好文（<a href="http://www.ibm.com/developerworks/cn/java/j-acegi1/index.html?ca=drs-cn">http://www.ibm.com/developerworks/cn/java/j-acegi1/index.html?ca=drs-cn</a>），<br />详细，通俗，明了的介绍了acige，我觉得是份好指南所以推荐给大家。<img src ="http://www.blogjava.net/hgq0011/aggbug/116602.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2007-05-10 22:10 <a href="http://www.blogjava.net/hgq0011/archive/2007/05/10/116602.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>基于Spring框架的WebSphere应用开发</title><link>http://www.blogjava.net/hgq0011/archive/2006/10/25/77192.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Wed, 25 Oct 2006 06:42:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/10/25/77192.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/77192.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/10/25/77192.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/77192.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/77192.html</trackback:ping><description><![CDATA[
		<a href="http://www-128.ibm.com/developerworks/cn/websphere/library/techarticles/0603_fanggw/index.html">http://www-128.ibm.com/developerworks/cn/websphere/library/techarticles/0603_fanggw/index.html</a>
<img src ="http://www.blogjava.net/hgq0011/aggbug/77192.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-10-25 14:42 <a href="http://www.blogjava.net/hgq0011/archive/2006/10/25/77192.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Error creating bean with name </title><link>http://www.blogjava.net/hgq0011/archive/2006/10/07/73633.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Sat, 07 Oct 2006 08:07:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/10/07/73633.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/73633.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/10/07/73633.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/73633.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/73633.html</trackback:ping><description><![CDATA[[06-10-7 15:27:37:188 CST] 115d2eb8 RequestProces W org.apache.struts.action.RequestProcessor  Unhandled Exception thrown: class org.springframework.beans.factory.BeanCreationException<br />[06-10-7 15:27:37:672 CST] 115d2eb8 WebGroup      E SRVE0026E: ［Servlet 错误］－［<font style="BACKGROUND-COLOR: #7fffd4">Error creating bean with name</font> &amp;#39;/allQueryAction&amp;#39; defined in ServletContext resource [/WEB-INF/action-servlet.xml]: Error setting property values&amp;#59; nested exception is PropertyAccessExceptionsException &amp;#40;1 errors&amp;#41;］：org.springframework.beans.factory.BeanCreationException: Error creating bean with name '/allQueryAction' defined in ServletContext resource [/WEB-INF/action-servlet.xml]: Error setting property values; nested exception is PropertyAccessExceptionsException (1 errors)<br />Caused by: PropertyAccessExceptionsException (1 errors)<br />org.springframework.beans.TypeMismatchException: Failed to convert property value of type <font style="BACKGROUND-COLOR: #ffa500">[com.legend.qryTemplate.service.impl.TemplateManagerImpl$$EnhancerByCGLIB$$5cca3fd4] to required type [com.legend.qryTemplate.service.TemplateManager] for property 'templateManager'; nested exception is</font> java.lang.IllegalArgumentException: No matching editors or conversion strategy found<br />Caused by: java.lang.IllegalArgumentException: No matching editors or conversion strategy found<br /> at org.springframework.beans.PropertyTypeConverter.convertIfNecessary(PropertyTypeConverter.java:209)<br /> at org.springframework.beans.PropertyTypeConverter.convertIfNecessary(PropertyTypeConverter.java:108)<br /> at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:723)<br /> at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:575)<br /> at org.springframework.beans.AbstractPropertyAccessor.setPropertyValue(AbstractPropertyAccessor.java:49)<br /> at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:68)<br /><br />问题找了很久最终,仔细看输出的日志,最终找到了问题.在action-servlet.xml中的"/allQueryAction"所注入的BEAN没有实现相关的接口.<br /><img src ="http://www.blogjava.net/hgq0011/aggbug/73633.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-10-07 16:07 <a href="http://www.blogjava.net/hgq0011/archive/2006/10/07/73633.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Apache Geronimo and the Spring Framework</title><link>http://www.blogjava.net/hgq0011/archive/2006/09/14/69542.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Thu, 14 Sep 2006 01:41:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/09/14/69542.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/69542.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/09/14/69542.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/69542.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/69542.html</trackback:ping><description><![CDATA[
		<span style="COLOR: #999999">
				<font color="#000000">Apache Geronimo and the Spring Framework</font>
		</span>
		<a href="https://www6.software.ibm.com/developerworks/education/os-ag-springframe1/">
				<br />https://www6.software.ibm.com/developerworks/education/os-ag-springframe1/</a>
		<br /> <br />看着这个好的主题,我就忍不住打开看了.apache geronimo是现在比较好的开源的Jee服务器,它也是用开源的一些项目组成的.spring就不用我说了.^_^.上面的连接中只是介绍了spring framework的一些特性.期待其它部分的出现.<img src ="http://www.blogjava.net/hgq0011/aggbug/69542.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-09-14 09:41 <a href="http://www.blogjava.net/hgq0011/archive/2006/09/14/69542.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Introduction to Acegi</title><link>http://www.blogjava.net/hgq0011/archive/2006/08/21/64829.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Mon, 21 Aug 2006 09:00:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/08/21/64829.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/64829.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/08/21/64829.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/64829.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/64829.html</trackback:ping><description><![CDATA[(<a href="http://java.sys-con.com/read/171482_1.htm">http://java.sys-con.com/read/171482_1.htm</a>)一个很好的介绍Acegi框架的指南,对初级用户有很大的帮助,给了一个简单的例子,让你有一个亲身的体验.<img src ="http://www.blogjava.net/hgq0011/aggbug/64829.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-08-21 17:00 <a href="http://www.blogjava.net/hgq0011/archive/2006/08/21/64829.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Introduction to Spring 2 and JPA</title><link>http://www.blogjava.net/hgq0011/archive/2006/08/18/64377.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Fri, 18 Aug 2006 08:15:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/08/18/64377.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/64377.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/08/18/64377.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/64377.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/64377.html</trackback:ping><description><![CDATA[这些文章介绍了SPRING,JPA的相关内容,还是有很大的帮助的.:0)<br />     <a href="https://www6.software.ibm.com/developerworks/education/j-spring2/">https://www6.software.ibm.com/developerworks/education/j-spring2/</a> (<font color="#ff0000">这个非常的不错,我调试过了的)</font><br />     <a href="http://dev2dev.bea.com.cn/techdoc/20060718847.html">http://dev2dev.bea.com.cn/techdoc/20060718847.html</a><br />     <a href="http://dev2dev.bea.com.cn/techdoc/20060327755.html">http://dev2dev.bea.com.cn/techdoc/20060327755.html</a><br />     <a href="http://dev2dev.bea.com.cn/techdoc/20060516791.html">http://dev2dev.bea.com.cn/techdoc/20060516791.html</a><br />    <a href="http://blog.springframework.com/markf/archives/2006/05/30/getting-started-with-jpa-in-spring-20/">http://blog.springframework.com/markf/archives/2006/05/30/getting-started-with-jpa-in-spring-20/</a><img src ="http://www.blogjava.net/hgq0011/aggbug/64377.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-08-18 16:15 <a href="http://www.blogjava.net/hgq0011/archive/2006/08/18/64377.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转贴]acegi 参考的部分翻译</title><link>http://www.blogjava.net/hgq0011/archive/2006/05/26/48275.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Fri, 26 May 2006 02:42:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/05/26/48275.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/48275.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/05/26/48275.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/48275.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/48275.html</trackback:ping><description><![CDATA[
		<a href="http://www.javaresearch.org/article/showarticle.jsp?column=33&amp;thread=50953">http://www.javaresearch.org/article/showarticle.jsp?column=33&amp;thread=50953</a>
<img src ="http://www.blogjava.net/hgq0011/aggbug/48275.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-05-26 10:42 <a href="http://www.blogjava.net/hgq0011/archive/2006/05/26/48275.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Error establishing socket????</title><link>http://www.blogjava.net/hgq0011/archive/2006/02/08/29871.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Wed, 08 Feb 2006 00:54:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/02/08/29871.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/29871.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/02/08/29871.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/29871.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/29871.html</trackback:ping><description><![CDATA[<P>启动服务出现如下错误：</P>
<DIV style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">WARN&nbsp;</SPAN><SPAN style="COLOR: #808080">-</SPAN><SPAN style="COLOR: #000000">&nbsp;JDBCExceptionReporter.logExceptions(</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">71</SPAN><SPAN style="COLOR: #000000">)&nbsp;</SPAN><SPAN style="COLOR: #808080">|</SPAN><SPAN style="COLOR: #000000">&nbsp;SQL&nbsp;Error:&nbsp;</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">0</SPAN><SPAN style="COLOR: #000000">,&nbsp;SQLState:&nbsp;</SPAN><SPAN style="COLOR: #0000ff">null</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>ERROR&nbsp;</SPAN><SPAN style="COLOR: #808080">-</SPAN><SPAN style="COLOR: #000000">&nbsp;JDBCExceptionReporter.logExceptions(</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">72</SPAN><SPAN style="COLOR: #000000">)&nbsp;</SPAN><SPAN style="COLOR: #808080">|</SPAN><SPAN style="COLOR: #000000">&nbsp;Cannot&nbsp;</SPAN><SPAN style="COLOR: #0000ff">create</SPAN><SPAN style="COLOR: #000000">&nbsp;PoolableConnecti<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>onFactory&nbsp;(</SPAN><SPAN style="COLOR: #ff0000">[</SPAN><SPAN style="COLOR: #ff0000">Microsoft</SPAN><SPAN style="COLOR: #ff0000">][</SPAN><SPAN style="COLOR: #ff0000">SQLServer&nbsp;2000&nbsp;Driver&nbsp;for&nbsp;JDBC</SPAN><SPAN style="COLOR: #ff0000">]</SPAN><SPAN style="COLOR: #000000">Error&nbsp;establishing&nbsp;socket.<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>WARN&nbsp;</SPAN><SPAN style="COLOR: #808080">-</SPAN><SPAN style="COLOR: #000000">&nbsp;SettingsFactory.buildSettings(</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">103</SPAN><SPAN style="COLOR: #000000">)&nbsp;</SPAN><SPAN style="COLOR: #808080">|</SPAN><SPAN style="COLOR: #000000">&nbsp;Could&nbsp;</SPAN><SPAN style="COLOR: #808080">not</SPAN><SPAN style="COLOR: #000000">&nbsp;obtain&nbsp;connection&nbsp;metadata<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>org.apache.commons.dbcp.SQLNestedException:&nbsp;Cannot&nbsp;</SPAN><SPAN style="COLOR: #0000ff">create</SPAN><SPAN style="COLOR: #000000">&nbsp;PoolableConnectionFact<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>ory&nbsp;(</SPAN><SPAN style="COLOR: #ff0000">[</SPAN><SPAN style="COLOR: #ff0000">Microsoft</SPAN><SPAN style="COLOR: #ff0000">][</SPAN><SPAN style="COLOR: #ff0000">SQLServer&nbsp;2000&nbsp;Driver&nbsp;for&nbsp;JDBC</SPAN><SPAN style="COLOR: #ff0000">]</SPAN><SPAN style="COLOR: #000000">Error&nbsp;establishing&nbsp;socket.)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>rce.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">855</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">540</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>getConnection(LocalDataSourceConnectionProvider.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">80</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">72</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.hibernate.cfg.Configuration.buildSettings(Configuration.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">1463</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.jav<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>a:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">1004</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSession<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Factory(LocalSessionFactoryBean.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">746</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPrope<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>rtiesSet(LocalSessionFactoryBean.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">673</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">962</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Factory.createBean(AbstractAutowireCapableBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">354</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractBeanFactory.getBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>(AbstractBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">223</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractBeanFactory.getBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>(AbstractBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">147</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.BeanDefinitionValueResolver<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>.resolveReference(BeanDefinitionValueResolver.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">176</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.BeanDefinitionValueResolver<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>.resolveValueIfNecessary(BeanDefinitionValueResolver.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">105</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">916</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Factory.populateBean(AbstractAutowireCapableBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">727</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Factory.createBean(AbstractAutowireCapableBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">336</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractBeanFactory.getBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>(AbstractBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">223</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractBeanFactory.getBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>(AbstractBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">147</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.BeanDefinitionValueResolver<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>.resolveReference(BeanDefinitionValueResolver.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">176</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.BeanDefinitionValueResolver<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>.resolveValueIfNecessary(BeanDefinitionValueResolver.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">105</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">916</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Factory.populateBean(AbstractAutowireCapableBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">727</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Factory.createBean(AbstractAutowireCapableBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">336</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractBeanFactory.getBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>(AbstractBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">223</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.AbstractBeanFactory.getBean<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>(AbstractBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">147</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.beans.factory.support.DefaultListableBeanFactory.<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>preInstantiateSingletons(DefaultListableBeanFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">271</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.context.support.AbstractApplicationContext.refres<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>h(AbstractApplicationContext.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">312</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.web.context.support.AbstractRefreshableWebApplica<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>tionContext.refresh(AbstractRefreshableWebApplicationContext.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">134</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.web.context.ContextLoader.createWebApplicationCon<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #000000">text</SPAN><SPAN style="COLOR: #000000">(ContextLoader.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">230</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.web.context.ContextLoader.initWebApplicationConte<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>xt(ContextLoader.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">156</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.springframework.web.context.ContextLoaderListener.contextInitiali<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>zed(ContextLoaderListener.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">48</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.StandardContext.listenerStart(StandardContex<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>t.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">3805</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.StandardContext.start(StandardContext.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">4</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">321</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">823</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">80</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">7</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.StandardHost.addChild(StandardHost.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">595</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>loyer.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">277</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.StandardHost.install(StandardHost.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">832</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>ava:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">687</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">432</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.startup.HostConfig.start(HostConfig.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">968</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">349</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>eSupport.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">119</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.ContainerBase.start(ContainerBase.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">1091</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.StandardHost.start(StandardHost.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">789</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.ContainerBase.start(ContainerBase.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">1083</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.StandardEngine.start(StandardEngine.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">478</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.StandardService.start(StandardService.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">4</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">76</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.core.StandardServer.start(StandardServer.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">231</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">3</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.startup.Catalina.start(Catalina.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">556</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;sun.reflect.NativeMethodAccessorImpl.invoke0(Native&nbsp;Method)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">39</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>sorImpl.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">25</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;java.lang.reflect.Method.invoke(Method.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">585</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">284</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">422</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>Caused&nbsp;</SPAN><SPAN style="COLOR: #0000ff">by</SPAN><SPAN style="COLOR: #000000">:&nbsp;java.sql.SQLException:&nbsp;</SPAN><SPAN style="COLOR: #ff0000">[</SPAN><SPAN style="COLOR: #ff0000">Microsoft</SPAN><SPAN style="COLOR: #ff0000">][</SPAN><SPAN style="COLOR: #ff0000">SQLServer&nbsp;2000&nbsp;Driver&nbsp;for&nbsp;JDBC</SPAN><SPAN style="COLOR: #ff0000">]</SPAN><SPAN style="COLOR: #000000">Err<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #808080">or</SPAN><SPAN style="COLOR: #000000">&nbsp;establishing&nbsp;socket.<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;com.microsoft.jdbc.base.BaseExceptions.createException(Unknown&nbsp;Source<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;com.microsoft.jdbc.base.BaseExceptions.getException(Unknown&nbsp;Source)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;com.microsoft.jdbc.base.BaseExceptions.getException(Unknown&nbsp;Source)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;com.microsoft.jdbc.sqlserver.tds.TDSConnection.</SPAN><SPAN style="COLOR: #808080">&lt;</SPAN><SPAN style="COLOR: #000000">init</SPAN><SPAN style="COLOR: #808080">&gt;</SPAN><SPAN style="COLOR: #000000">(Unknown&nbsp;Source)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;com.microsoft.jdbc.sqlserver.SQLServerImplConnection.</SPAN><SPAN style="COLOR: #0000ff">open</SPAN><SPAN style="COLOR: #000000">(Unknown&nbsp;Sou<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>rce)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown&nbsp;S<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>ource)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;com.microsoft.jdbc.base.BaseConnection.</SPAN><SPAN style="COLOR: #0000ff">open</SPAN><SPAN style="COLOR: #000000">(Unknown&nbsp;Source)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;com.microsoft.jdbc.base.BaseDriver.connect(Unknown&nbsp;Source)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.commons.dbcp.DriverConnectionFactory.createConnection(Driv<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>erConnectionFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">37</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(Poolable<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>ConnectionFactory.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">290</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(Bas<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>icDataSource.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">877</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at&nbsp;org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSou<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>rce.java:</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">851</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<IMG src="http://www.blogjava.net/images/dot.gif">&nbsp;</SPAN><SPAN style="FONT-WEIGHT: bold; COLOR: #800000">56</SPAN><SPAN style="COLOR: #000000">&nbsp;more<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top></SPAN></DIV><BR>解决方案：<BR>&nbsp;&nbsp;&nbsp;&nbsp; 1）<A href="http://dev.csdn.net/article/70/70360.shtm">http://dev.csdn.net/article/70/70360.shtm</A><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2）重新启动机器<BR><img src ="http://www.blogjava.net/hgq0011/aggbug/29871.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-02-08 08:54 <a href="http://www.blogjava.net/hgq0011/archive/2006/02/08/29871.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转载]Servlets 2.4的過濾器</title><link>http://www.blogjava.net/hgq0011/archive/2006/01/04/26554.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Wed, 04 Jan 2006 06:58:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/01/04/26554.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/26554.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/01/04/26554.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/26554.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/26554.html</trackback:ping><description><![CDATA[<A href="http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=2727">http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=2727</A><img src ="http://www.blogjava.net/hgq0011/aggbug/26554.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-01-04 14:58 <a href="http://www.blogjava.net/hgq0011/archive/2006/01/04/26554.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转载]Spring MVC框架類圖與順序圖</title><link>http://www.blogjava.net/hgq0011/archive/2006/01/04/26553.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Wed, 04 Jan 2006 06:57:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2006/01/04/26553.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/26553.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2006/01/04/26553.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/26553.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/26553.html</trackback:ping><description><![CDATA[<A href="http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=2316">http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=2316</A><img src ="http://www.blogjava.net/hgq0011/aggbug/26553.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2006-01-04 14:57 <a href="http://www.blogjava.net/hgq0011/archive/2006/01/04/26553.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring+hibernate初始化出错，错误真是隐蔽得很，让人郁闷，，，</title><link>http://www.blogjava.net/hgq0011/archive/2005/10/25/16745.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Tue, 25 Oct 2005 05:59:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2005/10/25/16745.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/16745.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2005/10/25/16745.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/16745.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/16745.html</trackback:ping><description><![CDATA[在初始化系统时出现了如下的错误：<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ERROR - Configuration.addInputStream(407) | <FONT color=#ff0000>Could not configure datastore from input stream</FONT><BR>org.dom4j.DocumentException: <FONT color=#ff0000>Connection timed out: connect Nested exception: Connection timed out: connect<BR></FONT>&nbsp;at org.dom4j.io.SAXReader.read(SAXReader.java:484)<BR>&nbsp;at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:398)<BR>&nbsp;at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:608)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:962)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:354)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:223)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)<BR>&nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:271)<BR>&nbsp;at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:312)<BR>&nbsp;at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)<BR>&nbsp;at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)<BR>&nbsp;at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)<BR>&nbsp;at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)<BR>&nbsp;at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)<BR>&nbsp;at org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)<BR>&nbsp;at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:910)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:873)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)<BR>&nbsp;at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)<BR>&nbsp;at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)<BR>&nbsp;at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)<BR>&nbsp;at org.apache.catalina.core.StandardService.start(StandardService.java:450)<BR>&nbsp;at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)<BR>&nbsp;at org.apache.catalina.startup.Catalina.start(Catalina.java:540)<BR>&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<BR>&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<BR>&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<BR>&nbsp;at java.lang.reflect.Method.invoke(Unknown Source)<BR>&nbsp;at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)<BR>&nbsp;at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)<BR>Nested exception: <BR>java.net.ConnectException: <FONT color=#ff0000>Connection timed out: connect</FONT><BR>&nbsp;at java.net.PlainSocketImpl.socketConnect(Native Method)<BR>&nbsp;at java.net.PlainSocketImpl.doConnect(Unknown Source)<BR>&nbsp;at java.net.PlainSocketImpl.connectToAddress(Unknown Source)<BR>&nbsp;at java.net.PlainSocketImpl.connect(Unknown Source)<BR>&nbsp;at java.net.Socket.connect(Unknown Source)<BR>&nbsp;at java.net.Socket.connect(Unknown Source)<BR>&nbsp;at sun.net.NetworkClient.doConnect(Unknown Source)<BR>&nbsp;at sun.net.www.http.HttpClient.openServer(Unknown Source)<BR>&nbsp;at sun.net.www.http.HttpClient.openServer(Unknown Source)<BR>&nbsp;at sun.net.www.http.HttpClient.&lt;init&gt;(Unknown Source)<BR>&nbsp;at sun.net.www.http.HttpClient.New(Unknown Source)<BR>&nbsp;at sun.net.www.http.HttpClient.New(Unknown Source)<BR>&nbsp;at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)<BR>&nbsp;at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)<BR>&nbsp;at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)<BR>&nbsp;at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)<BR>&nbsp;at java.net.URL.openStream(Unknown Source)<BR>&nbsp;at org.apache.xerces.impl.XMLEntityManager.startEntity(XMLEntityManager.java:807)<BR>&nbsp;at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:767)<BR>&nbsp;at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:275)<BR>&nbsp;at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocumentScannerImpl.java:841)<BR>&nbsp;at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329)<BR>&nbsp;at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525)<BR>&nbsp;at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581)<BR>&nbsp;at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)<BR>&nbsp;at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1175)<BR>&nbsp;at org.dom4j.io.SAXReader.read(SAXReader.java:465)<BR>&nbsp;at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:398)<BR>&nbsp;at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:608)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:962)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:354)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:223)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)<BR>&nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:271)<BR>&nbsp;at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:312)<BR>&nbsp;at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)<BR>&nbsp;at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)<BR>&nbsp;at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)<BR>&nbsp;at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)<BR>&nbsp;at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)<BR>&nbsp;at org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)<BR>&nbsp;at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:910)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:873)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)<BR>&nbsp;at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)<BR>&nbsp;at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)<BR>&nbsp;at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)<BR>&nbsp;at org.apache.catalina.core.StandardService.start(StandardService.java:450)<BR>&nbsp;at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)<BR>&nbsp;at org.apache.catalina.startup.Catalina.start(Catalina.java:540)<BR>&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<BR>&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<BR>&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<BR>&nbsp;at java.lang.reflect.Method.invoke(Unknown Source)<BR>&nbsp;at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)<BR>&nbsp;at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)<BR>ERROR - <FONT color=#ff0000>ContextLoader.initWebApplicationContext(177) | Context initialization failed<BR>org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext-hibernate.xml]: Initialization of bean failed; nested exception is org.hibernate.MappingException: org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect<BR></FONT>org.hibernate.MappingException: org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect<BR>&nbsp;at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:408)<BR>&nbsp;at org.springframework.orm.hibernate3.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:608)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:962)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:354)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:223)<BR>&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)<BR>&nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:271)<BR>&nbsp;at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:312)<BR>&nbsp;at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)<BR>&nbsp;at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)<BR>&nbsp;at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)<BR>&nbsp;at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)<BR>&nbsp;at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3692)<BR>&nbsp;at org.apache.catalina.core.StandardContext.start(StandardContext.java:4127)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)<BR>&nbsp;at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:910)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:873)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1118)<BR>&nbsp;at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)<BR>&nbsp;at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)<BR>&nbsp;at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)<BR>&nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)<BR>&nbsp;at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)<BR>&nbsp;at org.apache.catalina.core.StandardService.start(StandardService.java:450)<BR>&nbsp;at org.apache.catalina.core.StandardServer.start(StandardServer.java:680)<BR>&nbsp;at org.apache.catalina.startup.Catalina.start(Catalina.java:540)<BR>&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<BR>&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<BR>&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<BR>&nbsp;at java.lang.reflect.Method.invoke(Unknown Source)<BR>&nbsp;at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)<BR>&nbsp;at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)<BR>Caused by: org.dom4j.DocumentException: <FONT color=#ff0000>Connection timed out: connect Nested exception: Connection timed out: connect<BR></FONT>&nbsp;at org.dom4j.io.SAXReader.read(SAXReader.java:484)<BR>&nbsp;at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:398)<BR>&nbsp;... 35 more<BR>我仔细看看那些提示信息，&nbsp;我找呀找呀。我猜是没有连接到数据库，但其他同事在那台机器上的系统没有问题，为什么我的会有问题呢？最主要的是我在自己的机器上运行没有问题，为什么在另一台机器上就有问题了呢？我就试着找出两机器运行环境的差别。经过N次的测试，检查类包，发现持久层我最先用是hibernate2.0版本，后来改成了hibernate3.0版本。我只修改了import可没有修改*.hbm.xml文件的dtd文件的内容。最终我把*.hbm.xml文件的<BR>&lt;!DOCTYPE hibernate-mapping PUBLIC<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "-//Hibernate/Hibernate Mapping DTD 2.0//EN"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "<A href="http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd</A>" &gt;
<P>变为:</P>
<P>&lt;!DOCTYPE hibernate-mapping PUBLIC<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "-//Hibernate/Hibernate Mapping DTD 3.0//EN"<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "<A href="http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd</A>" &gt;<BR>手工把3.0改为2.0了.<BR>这样才得以把问题解决。这问题实在是很难找呀。<BR>在以后的开发过程中，把所有环境统一起来。在别的机器(不同环境)上多测试。<BR>还是要多实践，把理论知识与实践联系起来。</P><img src ="http://www.blogjava.net/hgq0011/aggbug/16745.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2005-10-25 13:59 <a href="http://www.blogjava.net/hgq0011/archive/2005/10/25/16745.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring初始化时出错了，</title><link>http://www.blogjava.net/hgq0011/archive/2005/09/15/13070.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Thu, 15 Sep 2005 06:16:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2005/09/15/13070.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/13070.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2005/09/15/13070.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/13070.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/13070.html</trackback:ping><description><![CDATA[我的系统部署到客户那边在初始化时出现了如下的错误：<BR>
<DIV style="BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px solid">
<DIV><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000">org.springframework.web.context.ContextLoaderListener<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>org.springframework.beans.factory.<FONT color=#ffffff>BeanCreationException</FONT>:&nbsp;Error&nbsp;creating&nbsp;bean&nbsp;with&nbsp;name&nbsp;'sessionFactory'&nbsp;defined&nbsp;in&nbsp;ServletContext&nbsp;resource&nbsp;[/WEB-INF/applicationContext-hibernate.xml]:&nbsp;Initialization&nbsp;of&nbsp;bean&nbsp;failed;&nbsp;nested&nbsp;exception&nbsp;is&nbsp;org.hibernate.MappingException:&nbsp;org.dom4j.DocumentException:&nbsp;No&nbsp;route&nbsp;to&nbsp;host:&nbsp;connect&nbsp;Nested&nbsp;exception:&nbsp;No&nbsp;route&nbsp;to&nbsp;host:&nbsp;connect<BR><IMG src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align=top>org.hibernate.MappingException:&nbsp;org.dom4j.DocumentException:&nbsp;No&nbsp;route&nbsp;to&nbsp;host:&nbsp;connect&nbsp;Nested&nbsp;exception:&nbsp;No&nbsp;route&nbsp;to&nbsp;host:&nbsp;connect</SPAN></DIV></DIV><BR>我觉得问题的核心在“No&nbsp;route&nbsp;to&nbsp;host:&nbsp;connect”，我猜想是客户那边tomcat服务器不能连到数据库服务器。具体的问题还不清楚，不知那位有没有什么高见，请指点，谢谢！：）<img src ="http://www.blogjava.net/hgq0011/aggbug/13070.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2005-09-15 14:16 <a href="http://www.blogjava.net/hgq0011/archive/2005/09/15/13070.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring+hibernate下连接两个以上的数据库</title><link>http://www.blogjava.net/hgq0011/archive/2005/09/08/12439.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Thu, 08 Sep 2005 08:10:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2005/09/08/12439.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/12439.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2005/09/08/12439.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/12439.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/12439.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 新的系统有可能会要用到遗留系统的数据，所以有时就会要连接两个以上的数据库。那么怎么来处理这一问题呢？原理：创建类似的文件（两个数据库就有两个类似用spring+hibernate的配置文件）下面以webwork+spring+hibernate来说明。1）web.xml&lt;?xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"?&gt;&lt;web...&nbsp;&nbsp;<a href='http://www.blogjava.net/hgq0011/archive/2005/09/08/12439.html'>阅读全文</a><img src ="http://www.blogjava.net/hgq0011/aggbug/12439.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2005-09-08 16:10 <a href="http://www.blogjava.net/hgq0011/archive/2005/09/08/12439.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>hibernate测试</title><link>http://www.blogjava.net/hgq0011/archive/2005/09/06/12181.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Tue, 06 Sep 2005 02:02:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2005/09/06/12181.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/12181.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2005/09/06/12181.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/12181.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/12181.html</trackback:ping><description><![CDATA[<P>直到今天为止，采用spring+hibernate来学习它们，总算熟悉了很多的东西，心里非常的高兴。也感觉到了spring+hibernate的强大功能。当然对于开发项目的同时，也增加了很多的配置任务。其实当你掌握到了一定的程度也就不会感觉得多了。最主要的是用applicationContext.xml，*.hbm.xml来配置。最麻烦的是配置*.hbm.xml对应数据表之间的关系，一对一，一对多，多对一，多对多，处理好这些关系就好办了。现在我还得集中火力，继续深入的学习，多实践，这样才能活学活用，才能为以后的开发更为方便，节省时间，系统也好。</P><img src ="http://www.blogjava.net/hgq0011/aggbug/12181.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2005-09-06 10:02 <a href="http://www.blogjava.net/hgq0011/archive/2005/09/06/12181.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>webwork+spring+hibernate开发心得</title><link>http://www.blogjava.net/hgq0011/archive/2005/09/06/12169.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Tue, 06 Sep 2005 01:46:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2005/09/06/12169.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/12169.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2005/09/06/12169.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/12169.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/12169.html</trackback:ping><description><![CDATA[<P>结合webwork+spring+hibernate来开发系统感觉还是很方便的。</P>
<P>　　比如：</P>
<P>　　　1）jsp页面减少了很多java脚本（可以说是看不到了，以前采用jsp+javabean+jdbc，jsp页面真是很乱呀，到处是java脚本，这样的话就会有很多业务（business）逻辑也出现页面中，有时直接调用javaBean来处理，导致程序之间的耦合度很高），更加美观大方。</P>
<P>　　　2）webwork体现出了MVC结构。减少了程序之的耦合程度。webwork采用ongl(对象描述语言）很大程度上减少了set(),get()方法的出现。这样做，你必须在页面，javaBean,之间的命名规则要符合webwork的field-driver,model-driver的要求。</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3）程序的请求统一由com.opensymphony.webwork.dispatcher.ServletDispatcher（control）来处理,然后通过xwork.xml中的配置，取得相应的处理程序(Action)。这样减少了把一些业务逻辑写在jsp页面中。也更加清晰，有利于以后的维护。</P>
<P>　　　4）spring起到了事务管理，aop等作用。减少了很烦琐的try{}catch(){}，程序的结构感觉很清晰、明了。</P>
<P>　　　5)hibernate提供了持久化支持。面向对象的hql语言很方便。</P>
<P>　　　6）对后台的处理，都是面向接口的编程。对以后的维护很方便。</P><img src ="http://www.blogjava.net/hgq0011/aggbug/12169.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2005-09-06 09:46 <a href="http://www.blogjava.net/hgq0011/archive/2005/09/06/12169.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Spring toturial</title><link>http://www.blogjava.net/hgq0011/archive/2005/09/06/12160.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Tue, 06 Sep 2005 01:23:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2005/09/06/12160.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/12160.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2005/09/06/12160.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/12160.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/12160.html</trackback:ping><description><![CDATA[<A href="http://javaboutique.internet.com/tutorials/spring_frame/index-2.html">http://javaboutique.internet.com/tutorials/spring_frame/index-2.html</A> <img src ="http://www.blogjava.net/hgq0011/aggbug/12160.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2005-09-06 09:23 <a href="http://www.blogjava.net/hgq0011/archive/2005/09/06/12160.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring,hibernate指南</title><link>http://www.blogjava.net/hgq0011/archive/2005/09/02/11839.html</link><dc:creator>Harryson</dc:creator><author>Harryson</author><pubDate>Fri, 02 Sep 2005 07:13:00 GMT</pubDate><guid>http://www.blogjava.net/hgq0011/archive/2005/09/02/11839.html</guid><wfw:comment>http://www.blogjava.net/hgq0011/comments/11839.html</wfw:comment><comments>http://www.blogjava.net/hgq0011/archive/2005/09/02/11839.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hgq0011/comments/commentRss/11839.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hgq0011/services/trackbacks/11839.html</trackback:ping><description><![CDATA[<A href="http://www.javaworld.com.tw/confluence/display/opensrc/Home">http://www.javaworld.com.tw/confluence/display/opensrc/Home</A><img src ="http://www.blogjava.net/hgq0011/aggbug/11839.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hgq0011/" target="_blank">Harryson</a> 2005-09-02 15:13 <a href="http://www.blogjava.net/hgq0011/archive/2005/09/02/11839.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>