<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>chinarefers</title>
    <description></description>
    <link>http://chinarefers.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>Aapche2.2下使用反向代理到Resin-pro-3.0.21的问题！</title>
        <author>chinarefers</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://chinarefers.javaeye.com">chinarefers</a>&nbsp;
          链接：<a href="http://chinarefers.javaeye.com/blog/32025" style="color:red;">http://chinarefers.javaeye.com/blog/32025</a>&nbsp;
          发表时间: 2006年11月01日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          以前使用Aapche2.2反向代理到Tomcat，协议是ajp，一切正常。<br /><br />这两天找了个Resin-pro-3.0.21的破解版，就想用apache反向代理到resin。<br /><br />apache的配置如下：<br /><br /><div class="quote_title">引用</div><div class="quote_div"><br /><br />&lt;VirtualHost *:80><br /><br />ServerAdmin webmaster@mydomain.com<br />ServerName www.mydomain.com<br /><br />ProxyRequests Off<br />&lt;Proxy *><br />Order allow,deny<br />Allow from all<br />&lt;/Proxy><br /><br />ProxyPass / http://localhost:8080/<br />ProxyPassReverse / http://localhost:8080/<br /><br />&lt;/VirtualHost><br /><br /><br /></div><br /><br /><br />结果访问www.mydomain.com报 403 错误， 直接访问resin的8080端口正常。<br /><br />不知是什么原因，：（
          <br/>
          <span style="color:red;">
            <a href="http://chinarefers.javaeye.com/blog/32025#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 01 Nov 2006 18:14:14 +0800</pubDate>
        <link>http://chinarefers.javaeye.com/blog/32025</link>
        <guid>http://chinarefers.javaeye.com/blog/32025</guid>
      </item>
      <item>
        <title>今天升级hibernate3.2GA遇到一个很奇怪的问题(谢谢大家，已解决)</title>
        <author>chinarefers</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://chinarefers.javaeye.com">chinarefers</a>&nbsp;
          链接：<a href="http://chinarefers.javaeye.com/blog/28230" style="color:red;">http://chinarefers.javaeye.com/blog/28230</a>&nbsp;
          发表时间: 2006年10月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          今天看到hibernate3.2ga版出来，赶紧更新。<br /><br />我原来用的是hibernate3.1.3版本+Spring2.0，结果更新后，我配置的c3p0连接池是死活也连接不上了。<br /><br />数据库是mysql，它在那里一直"Building new Hibernate SessionFactory".<br /><br />一口气创建了好多。输出信息是这样的：<br /><br />....－Building new Hibernate SessionFactory<br />....－Building new Hibernate SessionFactory<br />....－Building new Hibernate SessionFactory<br />....－Building new Hibernate SessionFactory<br />....－Building new Hibernate SessionFactory<br /><br />然后报错：<br /><br />WARN  com.mchange.v2.resourcepool.BasicResourcePool - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@16528a2 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30).<br />2006-10-18 02:07:03,125 [main] WARN  org.hibernate.cfg.SettingsFactory - Could not obtain connection metadata<br />java.sql.SQLException: Connections could not be acquired from the underlying database!<br /><br /><br />把jar包换成hibernate3.1.3.jar就完全正常，用hibernate3.2GA的包就出上面的错误。<br /><br /><br />我的配置如下：<br /><br />	&lt;bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"><br />		&lt;property name="mappingResources"><br />			&lt;list><br />				&lt;value>/domain/Admin.hbm.xml&lt;/value><br />			&lt;/list><br />		&lt;/property><br />		&lt;property name="hibernateProperties"><br />			&lt;props><br />				&lt;!--connection--><br />				&lt;prop key="hibernate.connection.driver_class">${hibernate.connection.driver_class}&lt;/prop><br />				&lt;prop key="hibernate.connection.url">${hibernate.connection.url}&lt;/prop><br />				&lt;prop key="hibernate.connection.username">${hibernate.connection.username}&lt;/prop><br />				&lt;prop key="hibernate.connection.password">${hibernate.connection.password}&lt;/prop><br />				&lt;prop key="hibernate.useUnicode">${hibernate.useUnicode}&lt;/prop><br />				&lt;prop key="hibernate.characterEncoding">${hibernate.characterEncoding}&lt;/prop><br />				&lt;prop key="hibernate.autoReconnect">${hibernate.autoReconnect}&lt;/prop><br />				&lt;prop key="hibernate.dialect">${hibernate.dialect}&lt;/prop><br />				&lt;prop key="hibernate.show_sql">${hibernate.show_sql}&lt;/prop><br />				&lt;prop key="hibernate.default-lazy-init">${hibernate.default-lazy-init}&lt;/prop><br />				&lt;prop key="hibernate.connection.provider_class">${hibernate.connection.provider_class}&lt;/prop><br />				&lt;!--Connection Pooling--><br />				&lt;prop key="hibernate.c3p0.max_size">${hibernate.c3p0.max_size}&lt;/prop><br />				&lt;prop key="hibernate.c3p0.min_size">${hibernate.c3p0.min_size}&lt;/prop><br />				&lt;prop key="hibernate.c3p0.timeout">${hibernate.c3p0.timeout}&lt;/prop><br />				&lt;prop key="hibernate.c3p0.max_statements">${hibernate.c3p0.max_statements}&lt;/prop><br />				&lt;prop key="hibernate.c3p0.idle_test_period">${hibernate.c3p0.idle_test_period}&lt;/prop><br />				&lt;prop key="hibernate.c3p0.acquire_increment">${hibernate.c3p0.acquire_increment}&lt;/prop><br />				&lt;prop key="hibernate.c3p0.validate">${hibernate.c3p0.validate}&lt;/prop><br />			&lt;/props><br />		&lt;/property><br />	&lt;/bean><br /><br /><br /><br />实在是不明白这两个版本的hibernate为什么会造成这种情况，不知道大家有没有出现过这种情况，怎么解决这个问题呢？？？<br /><br /><br /><span style="color: red"><strong><br /><br />问题已解决，谢谢大家！<br /><br />产生的问题是因为没有配置hibernate.cache.provider_class，很奇怪的问题，在3.1.3版本中缓存提供类并非必须的。而在3.2版本中，则必须配置才可以正常创建连接池。<br /><br />：） 万分感谢楼下各位的热心！！<br /><br /></strong></span>
          <br/>
          <span style="color:red;">
            <a href="http://chinarefers.javaeye.com/blog/28230#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 18 Oct 2006 02:15:54 +0800</pubDate>
        <link>http://chinarefers.javaeye.com/blog/28230</link>
        <guid>http://chinarefers.javaeye.com/blog/28230</guid>
      </item>
  </channel>
</rss>