On Tue, Feb 26, 2008 at 9:44 PM, 蒋剑峰 <[EMAIL PROTECTED]> wrote:
> hello
>    I startup my resin web server. but throw exception :
>  I saw the roller source:RollerContext.contextInitialized,
>  WebloggerFactory.bootstrap,GuiceWebloggerProvider.bootstrap
>
>  org.apache.roller.weblogger.business.WebloggerFactory : the 128 line
>     output : Weblogger Provider =
>  org.apache.roller.weblogger.business.GuiceWebloggerProvider
>
>  why ?
>  How to solve?


>  the context of roller.log file :
>  INFO  2008-02-27 10:25:09,234 DatabaseProvider:successMessage - SUCCESS: Got
>  parameters. Using configuration type JDBC_PROPERTIES
>  INFO  2008-02-27 10:25:09,265 DatabaseProvider:successMessage - -- Using
>  JDBC driver class: com.mysql.jdbc.Driver
>  INFO  2008-02-27 10:25:09,265 DatabaseProvider:successMessage - -- Using
>  JDBC connection URL: jdbc:mysql://192.168.0.20:3306/rollerdb
>  INFO  2008-02-27 10:25:09,265 DatabaseProvider:successMessage - -- Using
>  JDBC username: scott
>  INFO  2008-02-27 10:25:09,265 DatabaseProvider:successMessage - -- Using
>  JDBC password: [hidden]
>  INFO  2008-02-27 10:25:09,265 DatabaseProvider:successMessage - SUCCESS:
>  loaded JDBC driver class [com.mysql.jdbc.Driver]
>  ERROR 2008-02-27 10:25:58,312 DatabaseInstaller:getDatabaseVersion -
>  Couldn't lookup current database version
>  java.sql.SQLException: Table 'rollerdb.roller_properties' doesn't exist

Looks like you've got your database connection parameters set up
correctly, Roller is connecting to the database but is not finding any
tables.

You need to either create the database tables using the MySQL
createdb.sql script

Or you can set "installation.type=auto" in your
roller-custom.properties file and Roller will offer to create the
tables for you via the web UI.

- Dave

Reply via email to