I have expended one week to install roller2.0 but now i still have this
problem:I  cannot see the register link in http://localhost:8181/roller/,
and in http://localhost:8181/roller/dstest.jsp, it displays success.I use
oracle9i for database and tomcat 5.0 for container.
  My hibernate.cfg.xml is like this:

<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd";>
<hibernate-configuration>
    <session-factory>

        <property name="show_sql">false</property>
        <property name="connection.datasource
">java:comp/env/jdbc/rollerdb</property>
        <property name="dialect">org.hibernate.dialect.Oracle9Dialect
</property>
         <property name="hibernate.connection.driver_class">
oracle.jdbc.driver.OracleDriver</property>
         <property name="hibernate.connection.url">
jdbc:oracle:thin:@localhost:1521:test1</property>
        <property name="hibernate.connection.username">test1</property>
        <property name="hibernate.connection.password">test1</property>
        <property name="hibernate.dialect">
org.hibernate.dialect.Oracle9Dialect</property>

        <mapping resource="org/roller/business/HitCountData.hbm.xml" />
        <mapping resource="org/roller/pojos/BookmarkData.hbm.xml" />
        <mapping resource="org/roller/pojos/CommentData.hbm.xml" />
        <mapping resource="org/roller/pojos/EntryAttributeData.hbm.xml" />
        <mapping resource="org/roller/pojos/FolderAssoc.hbm.xml" />
        <mapping resource="org/roller/pojos/FolderData.hbm.xml" />
        <mapping resource="org/roller/pojos/WeblogTemplate.hbm.xml" />
        <mapping
resource="org/roller/pojos/PingCategoryRestrictionData.hbm.xml" />
        <mapping resource="org/roller/pojos/AutoPingData.hbm.xml" />
        <mapping resource="org/roller/pojos/PingQueueEntryData.hbm.xml" />
        <mapping resource="org/roller/pojos/PingTargetData.hbm.xml" />
        <mapping resource="org/roller/pojos/RefererData.hbm.xml" />
        <mapping resource="org/roller/pojos/RoleData.hbm.xml" />
        <mapping resource="org/roller/pojos/RollerConfigData.hbm.xml" />
        <mapping resource="org/roller/pojos/UserData.hbm.xml" />
        <mapping resource="org/roller/pojos/UserCookieData.hbm.xml" />
        <mapping resource="org/roller/pojos/WeblogCategoryData.hbm.xml" />
        <mapping resource="org/roller/pojos/WeblogCategoryAssoc.hbm.xml" />
        <mapping resource="org/roller/pojos/WeblogEntryData.hbm.xml" />
        <mapping resource="org/roller/pojos/WebsiteData.hbm.xml" />
        <mapping resource="org/roller/pojos/RollerPropertyData.hbm.xml" />
        <mapping resource="org/roller/pojos/PermissionsData.hbm.xml" />
        <mapping resource="org/roller/pojos/PlanetConfigData.hbm.xml" />
        <mapping resource="org/roller/pojos/PlanetGroupData.hbm.xml" />
        <mapping resource="org/roller/pojos/PlanetEntryData.hbm.xml" />
        <mapping resource="org/roller/pojos/PlanetSubscriptionData.hbm.xml"
/>
        <mapping
resource="org/roller/pojos/PlanetGroupSubscriptionAssoc.hbm.xml" />

    </session-factory>
</hibernate-configuration>

  and the server.xml is like this:



...........

 <Context path="/roller" docBase="roller" debug="0">

   <Realm className="org.apache.catalina.realm.JDBCRealm"
       driverName="oracle.jdbc.OracleDriver"
       connectionURL=
       "jdbc:oracle:thin:@localhost:1521:TEST1"
       connectionName="test1"
       connectionPassword="test1"
       userTable="rolleruser"
       userNameCol="username"
       userCredCol="passphrase"
       userRoleTable="userrole"
       roleNameCol="rolename" debug="0" />

   <Resource name="jdbc/rollerdb" auth="Container" type="
javax.sql.DataSource" />

   <ResourceParams name="jdbc/rollerdb">
       <parameter>
          <name>factory</name>
          <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
       </parameter>
       <parameter>
          <name>driverClassName</name>
          <value>oracle.jdbc.OracleDriver</value>
       </parameter>
       <parameter>
          <name>url</name>
          <value>jdbc:oracle:thin:@localhost:1521:TEST1</value>
       </parameter>
       <parameter><name>username</name><value>test1</value></parameter>
       <parameter><name>password</name><value>test1</value></parameter>
       <parameter><name>maxActive</name><value>20</value></parameter>
       <parameter><name>maxIdle</name><value>3</value></parameter>

<parameter><name>removeAbandoned</name><value>true</value></parameter>
       <parameter><name>maxWait</name><value>3000</value></parameter>
   </ResourceParams>
   </Context>

...........

  And the roller.log  is like this:

    INFO  2005-12-19 09:35:44,453 BreadCrumbFilter:init - set breadcrumb
stack size to 3
INFO  2005-12-19 09:35:44,531 IfModifiedFilter:init - cache size is: 100
INFO  2005-12-19 09:35:44,531 IfModifiedFilter:init - cache timeout is: 1800
INFO  2005-12-19 09:35:44,546 LRUCacheHandler2:<init> - Initializing for:
PageCacheFilter
INFO  2005-12-19 09:35:44,546 LRUCacheHandler2:<init> - PageCacheFilter
size=100
INFO  2005-12-19 09:35:44,546 LRUCacheHandler2:<init> - PageCacheFilter
timeout=3600seconds
INFO  2005-12-19 09:35:44,562 LRUCacheHandler2:<init> - Initializing for:
RssCacheFilter
INFO  2005-12-19 09:35:44,562 LRUCacheHandler2:<init> - RssCacheFilter
size=100
INFO  2005-12-19 09:35:44,562 LRUCacheHandler2:<init> - RssCacheFilter
timeout=3600seconds
INFO  2005-12-19 09:35:44,562 LoginFilter:init - Remember Me enabled: true
INFO  2005-12-19 09:35:49,671 LoginServlet:init - secure login enabled:
false
INFO  2005-12-19 09:35:49,671 LoginServlet:init - secure login port: 443
FATAL 2005-12-19 09:35:55,750 PropertiesManagerImpl:init - Failed to
initialize runtime configuration properties.Please check that the database
has been upgraded!
java.lang.UnsupportedOperationException
 at org.apache.commons.dbcp.PoolingDataSource.getConnection

.......

 What's the problem?who can help me?THANKS!

JiangLing

Reply via email to