Adding the editor privilege to my accounts fixed my blog.
Now I'm trying to fix my planet configuration. I've worked past the
documentation bug, and have a planet-custom.properties file. However,
when I browse the URL for my planet configuration, I get a status code
500 with the message "Roller Planet has not been bootstrapped yet".
Looking at the log file, the first planet-related entry I can find
after boot is:
INFO 2008-02-23 07:02:33,992 RSDServlet:init - Initializing RSDServlet
INFO 2008-02-23 07:02:33,994 PlanetFeedServlet:init - Initializing
PlanetRssServlet
INFO 2008-02-23 07:02:33,995 PlanetCache:<init> - Planet cache =
{id=cache.planet, enabled=true, timeout=1800, size=10}
INFO 2008-02-23 07:02:34,000 PreviewResourceServlet:init -
Initializing PreviewResourceServlet
INFO 2008-02-23 07:02:34,001 PreviewThemeImageServlet:init -
Initializing PreviewThemeImageServlet
INFO 2008-02-23 07:02:34,012 PreviewServlet:init - Initializing
PreviewServlet
ERROR 2008-02-23 07:03:19,670 StandardWrapperValve:invoke -
Servlet.service() for servlet PlanetFeedServlet threw exception
java.lang.IllegalStateException: Roller Planet has not been
bootstrapped yet
Note that the first line in the above snippet is line 57 in roller.log
after restarting Tomcat with a clean logs directory. The only
exceptions or errors I can find in the logs seem to be in drect
response to the page request rather than any initialization process.
I suspect there is yet another strangeness in my database relative to
a 4.0 clean install. Can I get some advice about what debug messages
to enable to get more information?
Thanks,
-Eric
P.S. - Config is Roller 4.0 running on Tomcat 5.5.25 with Java 6 on
Ubuntu 7.0.4 with Mysql 5. The planet aggregator was working on 3.1
prior to the upgrade to 4.0.
P.P.S. - Sanitized version of planet-custom.properties is below:
# Core planet aggregator configuration information for Roller 4.0
installation.type=auto
database.configurationType=jdbc
database.jdbc.driverClass=com.mysql.jdbc.Driver
database.jdbc.connectionURL=jdbc:mysql://localhost:3306/roller
database.jdbc.username=<omitted>
database.jdbc.password=<omitted>
tasks
.enabled
=
ScheduledEntriesTask
,ResetHitCountsTask
,TurnoverReferersTask
,PingQueueTask,RefreshRollerPlanetTask,SyncWebsitesTask
planet.aggregator.cache.dir=/share/roller_data/planet
cache.dir=/share/roller_data/planet
planet.aggregator.enabled=true
enabled=true