I got past this issue by re-copying roller-ui and WEB-INF/jsps into my
application. I also changed the absolute URL from
http://raibledesigns.com to http://localhost:8080. Now I'm getting the
following error:

WARN  2007-10-09 11:54:31,806 ThemeManagerImpl:getTheme - Unable to
lookup theme andreas08
ERROR 2007-10-09 11:54:31,821 PageServlet:doGet - Error getting
default page for weblog = rd
java.lang.NullPointerException
        at 
org.apache.roller.weblogger.ui.rendering.servlets.PageServlet.doGet(PageServlet.java:276)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

Will old themes still work or do I have to upgrade my theme to use the
new configuration? It doesn't appear like it will. Everytime I try to
edit my theme, I get:

WARN  2007-10-09 11:57:07,868 ThemeManagerImpl:getTheme - Unable to
lookup theme andreas08

Matt

On 10/9/07, Matt Raible <[EMAIL PROTECTED]> wrote:
> After commenting out my plugins in roller-custom.properties, I was
> able to get Roller to start. However, when I go to
> http://localhost:8080, all I get is a 404. Here's what's in the logs:
>
> INFO  2007-10-09 11:39:57,998 InitFilter:getAbsoluteUrl - 
> http://localhost:8080
>
> If I manually type in /roller-ui/login-redirect.jsp, I get the following 
> error:
>
> javax.servlet.ServletException: java.lang.NoClassDefFoundError:
> org/apache/roller/ui/core/RollerSession
>         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:274)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>
> I re-copied all the JARs from the distribution to my WEB-INF/lib to
> make sure I'm not missing anything. But I still get the same error:
>
> ERROR 2007-10-09 11:43:43,648 BasicTilesContainer:render - Error rendering 
> tile
> java.io.IOException: Error including path
> '/WEB-INF/jsps/tiles/tiles-simplepage.jsp'.
> java.lang.NoClassDefFoundError:
> org/apache/roller/ui/core/RollerSession
>
> I'm on OS X with JDK 5 and MySQL 5 on Tomcat 6.
>
> Matt
>
> On 10/9/07, Matt Raible <[EMAIL PROTECTED]> wrote:
> > I was able to get past this issue by manually running the dbupgrade
> > script. Now I'm stumped on plugins. None of the ones I had listed seem
> > to exist anymore. The only ones I can find are:
> >
> > core/plugins:
> >
> > TextEditor.class
> > UIPluginManager.class
> > UIPluginManagerImpl.class
> > WeblogEntryEditor.class
> > XinhaEditor.class
> >
> > rendering/plugin/comments:
> >
> > AkismetCommentValidator.class
> > BlacklistCommentValidator.class
> > CommentAuthenticator.class
> > CommentValidationManager.class
> > CommentValidator.class
> > DefaultCommentAuthenticator.class
> > ExcessLinksCommentValidator.class
> > ExcessSizeCommentValidator.class
> > MathCommentAuthenticator.class
> > TrackbackLinkbackCommentValidator.class
> >
> > What happened to Smileys and the rest of them?
> >
> > org.apache.roller.weblogger.ui.rendering.plugins.ConvertLineBreaksPlugin \
> > ,org.apache.roller.weblogger.ui.rendering.plugins.TopicTagPlugin \
> > ,org.apache.roller.weblogger.ui.rendering.plugins.WikipediaLinkPlugin \
> > ,org.apache.roller.weblogger.ui.rendering.plugins.GoogleLinkPlugin \
> > ,org.apache.roller.weblogger.ui.rendering.plugins.AcronymsPlugin \
> > ,org.apache.roller.weblogger.ui.rendering.plugins.BookmarkPlugin \
> > ,org.apache.roller.weblogger.ui.rendering.plugins.ObfuscateEmailPlugin \
> > ,org.apache.roller.weblogger.ui.rendering.plugins.SmileysPlugin
> >
> > Thanks,
> >
> > Matt
> > On 10/9/07, Matt Raible <[EMAIL PROTECTED]> wrote:
> > > I don't know what this issue was caused by but it went away. Now I'm
> > > trying to upgrade my existing site to 4.0. I believe I'm currently
> > > running an RC of 3.1. Here's the error I'm getting:
> > >
> > > INFO  2007-10-09 10:35:08,153 DatabaseProvider:successMessage -
> > > SUCCESS: Got parameters. Using configuration type JNDI_NAME
> > > INFO  2007-10-09 10:35:08,157 DatabaseProvider:successMessage - --
> > > Using JNDI datasource name: java:comp/env/jdbc/rollerdb
> > > INFO  2007-10-09 10:35:08,159 DatabaseProvider:successMessage -
> > > SUCCESS: located JNDI DataSource [java:comp/env/jdbc/rollerdb]
> > > INFO  2007-10-09 10:35:08,571 DatabaseInstaller:upgradeDatabase -
> > > Database is old, beginning upgrade to version 400
> > > ERROR 2007-10-09 10:35:08,599 DatabaseInstaller:errorMessage - Problem
> > > upgrading database to version 320
> > > com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column
> > > 'parentid' in 'field list'
> > >         at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
> > >         at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2941)
> > >         at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1623)
> > >         at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1715)
> > >         at com.mysql.jdbc.Connection.execSQL(Connection.java:3249)
> > >         at 
> > > com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1268)
> > >         at 
> > > com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1541)
> > >         at 
> > > com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1455)
> > >         at 
> > > com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1440)
> > >         at 
> > > org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:102)
> > >         at 
> > > org.apache.roller.weblogger.business.startup.DatabaseInstaller.upgradeTo400(DatabaseInstaller.java:741)
> > >         at 
> > > org.apache.roller.weblogger.business.startup.DatabaseInstaller.upgradeDatabase(DatabaseInstaller.java:245)
> > >         at 
> > > org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare(WebloggerStartup.java:192)
> > >         at 
> > > org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:138)
> > >         at 
> > > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
> > >         at 
> > > org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
> > >         at 
> > > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
> > >         at 
> > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
> > >         at 
> > > org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
> > >         at 
> > > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> > >         at 
> > > org.apache.catalina.core.StandardService.start(StandardService.java:516)
> > >         at 
> > > org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
> > >         at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
> > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > >         at 
> > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > >         at 
> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >         at java.lang.reflect.Method.invoke(Method.java:585)
> > >         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
> > >         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> > > FATAL 2007-10-09 10:35:08,603 RollerContext:contextInitialized -
> > > Roller Weblogger startup failed during app preparation
> > > org.apache.roller.weblogger.business.startup.StartupException: Problem
> > > upgrading database to version 320
> > >         at 
> > > org.apache.roller.weblogger.business.startup.DatabaseInstaller.upgradeTo400(DatabaseInstaller.java:764)
> > >         at 
> > > org.apache.roller.weblogger.business.startup.DatabaseInstaller.upgradeDatabase(DatabaseInstaller.java:245)
> > >         at 
> > > org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare(WebloggerStartup.java:192)
> > >         at 
> > > org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:138)
> > >         at 
> > > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
> > >         at 
> > > org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
> > >         at 
> > > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
> > >         at 
> > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
> > >         at 
> > > org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
> > >         at 
> > > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> > >         at 
> > > org.apache.catalina.core.StandardService.start(StandardService.java:516)
> > >         at 
> > > org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
> > >         at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
> > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > >         at 
> > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > >         at 
> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >         at java.lang.reflect.Method.invoke(Method.java:585)
> > >         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
> > >         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> > > --- ROOT CAUSE ---
> > > com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column
> > > 'parentid' in 'field list'
> > >         at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
> > >         at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2941)
> > >         at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1623)
> > >         at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1715)
> > >         at com.mysql.jdbc.Connection.execSQL(Connection.java:3249)
> > >         at 
> > > com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1268)
> > >         at 
> > > com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1541)
> > >         at 
> > > com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1455)
> > >         at 
> > > com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1440)
> > >         at 
> > > org.apache.tomcat.dbcp.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:102)
> > >         at 
> > > org.apache.roller.weblogger.business.startup.DatabaseInstaller.upgradeTo400(DatabaseInstaller.java:741)
> > >         at 
> > > org.apache.roller.weblogger.business.startup.DatabaseInstaller.upgradeDatabase(DatabaseInstaller.java:245)
> > >         at 
> > > org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare(WebloggerStartup.java:192)
> > >         at 
> > > org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:138)
> > >         at 
> > > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
> > >         at 
> > > org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
> > >         at 
> > > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:626)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
> > >         at 
> > > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
> > >         at 
> > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
> > >         at 
> > > org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
> > >         at 
> > > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
> > >         at 
> > > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> > >         at 
> > > org.apache.catalina.core.StandardService.start(StandardService.java:516)
> > >         at 
> > > org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
> > >         at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
> > >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > >         at 
> > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > >         at 
> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >         at java.lang.reflect.Method.invoke(Method.java:585)
> > >         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
> > >         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> > >
> > > Any ideas?
> > >
> > > Matt
> > >
> > > On 10/5/07, Dave <[EMAIL PROTECTED]> wrote:
> > > > On 10/5/07, Matt Raible <[EMAIL PROTECTED]> wrote:
> > > > > My roller-custom.properties (in tomcat6/lib) doesn't seem to be
> > > > > getting picked up. Therefore, my legacy theme doesn't work. Any ideas?
> > > > > Here's the contents:
> > > > >
> > > > > plugins.page=\
> > > > > org.apache.roller.ui.rendering.plugins.ConvertLineBreaksPlugin \
> > > > > ,org.apache.roller.ui.rendering.plugins.TopicTagPlugin \
> > > > > ,org.apache.roller.ui.rendering.plugins.WikipediaLinkPlugin \
> > > > > ,org.apache.roller.ui.rendering.plugins.GoogleLinkPlugin \
> > > > > ,org.apache.roller.ui.rendering.plugins.AcronymsPlugin \
> > > > > ,org.apache.roller.ui.rendering.plugins.BookmarkPlugin \
> > > > > ,org.apache.roller.ui.rendering.plugins.ObfuscateEmailPlugin \
> > > > > ,org.apache.roller.ui.rendering.plugins.SmileysPlugin \
> > > > > ,net.java.dev.roller.plugins.weblogentry.jspwiki.WikiPlugin
> > > >
> > > > Take a look at the roller.properties file at the end of the
> > > > installation guide to get the correct package names for those plugins.
> > > >
> > > > - Dave
> > > >
> > >
> > >
> > > --
> > > http://raibledesigns.com
> > >
> >
> >
> > --
> > http://raibledesigns.com
> >
>
>
> --
> http://raibledesigns.com
>


-- 
http://raibledesigns.com

Reply via email to