On 2/14/06, David M Johnson <[EMAIL PROTECTED]> wrote:
> I've tried it on MySQL and PostgreSQL. Henri did a sanity check too.
> It's in production, docs are updated.
Do we have any notes for upgraders?
Since I finally got my PlanetStruts.org site running on Kattare last
night <happy-dance/>, the first thing I did this morning was break it
by trying to upgrade from 2.0.1 to 2.1-RC4.
So far, I
* Unpacked RC4 to a folder in my home directory
* Ran through the installation guide and made the change to the security.xml
* Copied over the roller-custom.properties from the 2.0 installation
* Stopped Tomcat
* Backed up the 2.0 database
* Applied the database upgrade script
* Moved the 2.0 roller folder elsewhere and replaced it with the 2.1 version
* Restarted Tomcat
The Roller page started to display but stopped after the logo. The
roller.log reports
ERROR 2006-02-23 06:13:25,523 ApplicationDispatcher:invoke -
Servlet.service() for servlet jsp threw exception
java.lang.NoSuchMethodError:
org.roller.presentation.RollerContext.getRollerContext(Ljavax/servlet/http/HttpServletRequest;)Lo
rg/roller/presentation/RollerContext;
at
org.apache.jsp.theme.bannerStatus_jsp._jspService(org.apache.jsp.theme.bannerStatus_jsp:135)
The catalina.out log seems nominal.
It's being run under Tomcat 5.5.9
I haven't done that much, and I could just try starting over, but I
thought upgrading what I've done so far would be a way to judge the
quality of the release. Since I'm on the Incubator PMC, my vote could
be binding, once I get an installation in production!
Here's something that confuses me about the RC4 distribution. There
seem to be dbscripts in the distribution than we have in the
repository.
* https://svn.apache.org/repos/asf/incubator/roller/trunk/web/WEB-INF/dbscripts/
For example, I don't see the "mysql/200-to-210-migration.sql" in the
repository. I wanted to submit a patch for the end of the query so
that "create index we_status_idx on weblogentry(status);" comes last,
in case it was already done. (As it was for me.)
Am I looking in the wrong place?
-Ted.