You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@roller.apache.org by Dave <sn...@gmail.com> on 2006/11/08 03:52:39 UTC

Apache Roller (incubating) 3.0 available for download

The annoucement is here:
http://rollerweblogger.org/project/entry/apache_roller_3.0_available_for


Here's a text only version of the:

Apache Roller (incubating) 3.0 is now available via the Apache
incubator. For more information about the release see What's New in
Roller 3.0 on the Roller wiki.

http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew

This is a new release, but the Roller 3.0 codebase has been in use for
over a month at a number of production sites, including
http://blogs.sun.com and this site. Here are direct links to the
download files:

http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz
http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz.asc

http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip
http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip.asc

http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz
http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz.asc

http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip
http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip.asc

Note that we no longer use the wiki for the user and installation
guides. Instead, we're using OpenOffice format and generating HTML and
PDF versions of these two documents. Here are links to the latest docs
for Roller 3.0 in PDF format.

http://people.apache.org/~snoopdave/roller30-user-guide.pdf
http://people.apache.org/~snoopdave/roller30-template-guide.pdf
http://people.apache.org/~snoopdave/roller30-install-guide.pdf

Please report bugs and enhancement requests to Roller's JIRA-based
issue tracker.
http://opensource2.atlassian.com/projects/roller/secure/Dashboard.jspa

NOTE: Roller is in the Apache Incubator, but this release is not an
official release of or endorsed by the Apache Software Foundation.
Roller itself is licensed under the Apache license v2.0, but requires
some components that have more restrictive licenses (i.e. Hibernate).

Re: Apache Roller (incubating) 3.0 available for download

Posted by Anil Gangolli <an...@busybuddha.org>.
Yes, it is nullable in the db I created from scratch.

Looks like a bug in the upgrade script.


----- Original Message ----- 
From: "Matt Raible" <mr...@gmail.com>
To: <ro...@incubator.apache.org>
Sent: Tuesday, November 07, 2006 9:17 PM
Subject: Re: Apache Roller (incubating) 3.0 available for download


> When I try to create a new weblog (to assign the frontpage theme to it), I 
> get:
>
> ERROR 2006-11-07 21:49:59,477 CreateWebsiteAction:save - ERROR setting
> default editor page for weblog
> java.lang.ArrayIndexOutOfBoundsException: 0
> at 
> org.apache.roller.ui.core.struts.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:171)
> 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.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:276)
> at 
> org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:196)
> at 
> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
> at 
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.core.filters.RequestFilter.doFilter(RequestFilter.java:83)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:140)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.core.filters.InitFilter.doFilter(InitFilter.java:71)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> at 
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> at 
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:191)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> at 
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:90)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:613)
> WARN  2006-11-07 21:49:59,540 JDBCExceptionReporter:logExceptions -
> SQL Error: 1048, SQLState: 23000
> ERROR 2006-11-07 21:49:59,542 JDBCExceptionReporter:logExceptions -
> Column 'editorpage' cannot be null
> ERROR 2006-11-07 21:49:59,544
> AbstractFlushingEventListener:performExecutions - Could not
> synchronize database state with session
> org.hibernate.exception.ConstraintViolationException: Could not
> execute JDBC batch update
> at 
> org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:69)
> at 
> org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
> at 
> org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:202)
> at 
> org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:91)
> at 
> org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:86)
> at 
> org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:171)
> at 
> org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2048)
> at 
> org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2427)
> at 
> org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
> at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:243)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:227)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:140)
> at 
> org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:296)
> at 
> org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
> at 
> org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:978)
> at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1545)
> at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
> at 
> org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:777)
> at 
> org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:397)
> at 
> org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
> at 
> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:271)
> at 
> org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:247)
> at 
> org.apache.roller.ui.core.struts.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
> 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.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:276)
> at 
> org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:196)
> at 
> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
> at 
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.core.filters.RequestFilter.doFilter(RequestFilter.java:83)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:140)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.core.filters.InitFilter.doFilter(InitFilter.java:71)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> at 
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> at 
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:191)
> at 
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
> at 
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
> at 
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:90)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> at java.lang.Thread.run(Thread.java:613)
> Caused by: java.sql.BatchUpdateException: Column 'editorpage' cannot be 
> null
>
> Is this a database schema change that I need to make so editorpage allows 
> nulls?
>
> Matt
>
>
> On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
>> One more - that was easily solved after looking at roller.log.  After
>> setting the frontpage, I got a 404 from Tomcat (not from Roller).
>> Looking at the log, it had:
>>
>> ERROR 2006-11-07 21:27:34,142 WebsiteData:getDefaultPage -
>> org.apache.roller.ThemeNotFoundException: Couldn't find theme
>> [andreas08]
>> ERROR 2006-11-07 21:27:34,151 ApplicationDispatcher:invoke -
>> Servlet.service() for servlet jsp threw exception
>> java.lang.IllegalStateException: getOutputStream() has already been
>> called for this response
>>         at 
>> org.apache.catalina.connector.Response.getWriter(Response.java:599)
>>         at 
>> org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:195)
>>         at 
>> org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:124)
>>         at 
>> org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:117)
>>         at 
>> org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:172)
>>        at 
>> org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:887)
>>         at 
>> org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
>>        at 
>> org.apache.jsp.WEB_002dINF.jsps._404_jsp._jspx_meth_tiles_insert_0(_404_jsp.java:274)
>>         at 
>> org.apache.jsp.WEB_002dINF.jsps._404_jsp._jspService(_404_jsp.java:161)
>>         at 
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>         at 
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
>>         at 
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>>         at 
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>>         at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>>         at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>         at 
>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>>         at 
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465)
>>         at 
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>>         at 
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>         at 
>> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363)
>>         at 
>> org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:284)
>>         at 
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136)
>>         at 
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>>         at 
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>>         at 
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>>         at 
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>>         at 
>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>>         at 
>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>>         at 
>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>>         at 
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>         at java.lang.Thread.run(Thread.java:613)
>>
>> Simple enough to solve - and I believe I saw it solved in SVN today
>> (as far as response already committed).
>>
>> Matt
>>
>>
>> On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
>> > I had to run the following SQL statements in order to fix these
>> > problems.  My guess is these are not in the upgrade script.
>> >
>> > insert into roller_properties values ('site.frontpage.weblog.handle', 
>> > 'rd');
>> > insert into roller_properties values
>> > ('site.frontpage.weblog.aggregated', 'true');
>> >
>> > Matt
>> >
>> > On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
>> > > Where is the "Handle of weblog to serve as frontpage blog" setting
>> > > stored?  I still can't set mine as reported previously on this list.
>> > > I'm fine with setting it in the database, but I don't see it in the
>> > > roller_properties or rollerconfig tables.
>> > >
>> > > Matt
>> > >
>> > > On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
>> > > > Shouldn't we include a link to the required JARs from java.net?
>> > > >
>> > > > https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=5958
>> > > >
>> > > > Matt
>> > > >
>> > > > On 11/7/06, Dave <sn...@gmail.com> wrote:
>> > > > > The annoucement is here:
>> > > > > http://rollerweblogger.org/project/entry/apache_roller_3.0_available_for
>> > > > >
>> > > > >
>> > > > > Here's a text only version of the:
>> > > > >
>> > > > > Apache Roller (incubating) 3.0 is now available via the Apache
>> > > > > incubator. For more information about the release see What's New 
>> > > > > in
>> > > > > Roller 3.0 on the Roller wiki.
>> > > > >
>> > > > > http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew
>> > > > >
>> > > > > This is a new release, but the Roller 3.0 codebase has been in 
>> > > > > use for
>> > > > > over a month at a number of production sites, including
>> > > > > http://blogs.sun.com and this site. Here are direct links to the
>> > > > > download files:
>> > > > >
>> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz
>> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz.asc
>> > > > >
>> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip
>> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip.asc
>> > > > >
>> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz
>> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz.asc
>> > > > >
>> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip
>> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip.asc
>> > > > >
>> > > > > Note that we no longer use the wiki for the user and installation
>> > > > > guides. Instead, we're using OpenOffice format and generating 
>> > > > > HTML and
>> > > > > PDF versions of these two documents. Here are links to the latest 
>> > > > > docs
>> > > > > for Roller 3.0 in PDF format.
>> > > > >
>> > > > > http://people.apache.org/~snoopdave/roller30-user-guide.pdf
>> > > > > http://people.apache.org/~snoopdave/roller30-template-guide.pdf
>> > > > > http://people.apache.org/~snoopdave/roller30-install-guide.pdf
>> > > > >
>> > > > > Please report bugs and enhancement requests to Roller's 
>> > > > > JIRA-based
>> > > > > issue tracker.
>> > > > > http://opensource2.atlassian.com/projects/roller/secure/Dashboard.jspa
>> > > > >
>> > > > > NOTE: Roller is in the Apache Incubator, but this release is not 
>> > > > > an
>> > > > > official release of or endorsed by the Apache Software 
>> > > > > Foundation.
>> > > > > Roller itself is licensed under the Apache license v2.0, but 
>> > > > > requires
>> > > > > some components that have more restrictive licenses (i.e. 
>> > > > > Hibernate).
>> > > > >
>> > > >
>> > > >
>> > > > --
>> > > > http://raibledesigns.com
>> > > >
>> > >
>> > >
>> > > --
>> > > http://raibledesigns.com
>> > >
>> >
>> >
>> > --
>> > http://raibledesigns.com
>> >
>>
>>
>> --
>> http://raibledesigns.com
>>
>
>
> -- 
> http://raibledesigns.com
> 


Re: Apache Roller (incubating) 3.0 available for download

Posted by Matt Raible <mr...@gmail.com>.
When I try to create a new weblog (to assign the frontpage theme to it), I get:

ERROR 2006-11-07 21:49:59,477 CreateWebsiteAction:save - ERROR setting
default editor page for weblog
java.lang.ArrayIndexOutOfBoundsException: 0
	at org.apache.roller.ui.core.struts.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:171)
	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.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:276)
	at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:196)
	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.RequestFilter.doFilter(RequestFilter.java:83)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:140)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.InitFilter.doFilter(InitFilter.java:71)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:191)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:90)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
	at java.lang.Thread.run(Thread.java:613)
WARN  2006-11-07 21:49:59,540 JDBCExceptionReporter:logExceptions -
SQL Error: 1048, SQLState: 23000
ERROR 2006-11-07 21:49:59,542 JDBCExceptionReporter:logExceptions -
Column 'editorpage' cannot be null
ERROR 2006-11-07 21:49:59,544
AbstractFlushingEventListener:performExecutions - Could not
synchronize database state with session
org.hibernate.exception.ConstraintViolationException: Could not
execute JDBC batch update
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:69)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
	at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:202)
	at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:91)
	at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:86)
	at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:171)
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2048)
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2427)
	at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
	at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:243)
	at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:227)
	at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:140)
	at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:296)
	at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
	at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:978)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1545)
	at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
	at org.apache.roller.business.hibernate.HibernateWeblogManagerImpl.getWeblogCategoryAncestorAssocs(HibernateWeblogManagerImpl.java:777)
	at org.apache.roller.pojos.WeblogCategoryData.getAncestorAssocs(WeblogCategoryData.java:397)
	at org.apache.roller.business.hibernate.HibernatePersistenceStrategy.store(HibernatePersistenceStrategy.java:292)
	at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWeblogContents(HibernateUserManagerImpl.java:271)
	at org.apache.roller.business.hibernate.HibernateUserManagerImpl.addWebsite(HibernateUserManagerImpl.java:247)
	at org.apache.roller.ui.core.struts.actions.CreateWebsiteAction.save(CreateWebsiteAction.java:176)
	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.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:276)
	at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:196)
	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.RequestFilter.doFilter(RequestFilter.java:83)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:140)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.InitFilter.doFilter(InitFilter.java:71)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:217)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:191)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:274)
	at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
	at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:90)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:104)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
	at java.lang.Thread.run(Thread.java:613)
Caused by: java.sql.BatchUpdateException: Column 'editorpage' cannot be null

Is this a database schema change that I need to make so editorpage allows nulls?

Matt


On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> One more - that was easily solved after looking at roller.log.  After
> setting the frontpage, I got a 404 from Tomcat (not from Roller).
> Looking at the log, it had:
>
> ERROR 2006-11-07 21:27:34,142 WebsiteData:getDefaultPage -
> org.apache.roller.ThemeNotFoundException: Couldn't find theme
> [andreas08]
> ERROR 2006-11-07 21:27:34,151 ApplicationDispatcher:invoke -
> Servlet.service() for servlet jsp threw exception
> java.lang.IllegalStateException: getOutputStream() has already been
> called for this response
>         at org.apache.catalina.connector.Response.getWriter(Response.java:599)
>         at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:195)
>         at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:124)
>         at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:117)
>         at org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:172)
>        at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:887)
>         at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
>        at org.apache.jsp.WEB_002dINF.jsps._404_jsp._jspx_meth_tiles_insert_0(_404_jsp.java:274)
>         at org.apache.jsp.WEB_002dINF.jsps._404_jsp._jspService(_404_jsp.java:161)
>         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
>         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
>         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465)
>         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
>         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>         at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363)
>         at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:284)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>         at java.lang.Thread.run(Thread.java:613)
>
> Simple enough to solve - and I believe I saw it solved in SVN today
> (as far as response already committed).
>
> Matt
>
>
> On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> > I had to run the following SQL statements in order to fix these
> > problems.  My guess is these are not in the upgrade script.
> >
> > insert into roller_properties values ('site.frontpage.weblog.handle', 'rd');
> > insert into roller_properties values
> > ('site.frontpage.weblog.aggregated', 'true');
> >
> > Matt
> >
> > On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> > > Where is the "Handle of weblog to serve as frontpage blog" setting
> > > stored?  I still can't set mine as reported previously on this list.
> > > I'm fine with setting it in the database, but I don't see it in the
> > > roller_properties or rollerconfig tables.
> > >
> > > Matt
> > >
> > > On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> > > > Shouldn't we include a link to the required JARs from java.net?
> > > >
> > > > https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=5958
> > > >
> > > > Matt
> > > >
> > > > On 11/7/06, Dave <sn...@gmail.com> wrote:
> > > > > The annoucement is here:
> > > > > http://rollerweblogger.org/project/entry/apache_roller_3.0_available_for
> > > > >
> > > > >
> > > > > Here's a text only version of the:
> > > > >
> > > > > Apache Roller (incubating) 3.0 is now available via the Apache
> > > > > incubator. For more information about the release see What's New in
> > > > > Roller 3.0 on the Roller wiki.
> > > > >
> > > > > http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew
> > > > >
> > > > > This is a new release, but the Roller 3.0 codebase has been in use for
> > > > > over a month at a number of production sites, including
> > > > > http://blogs.sun.com and this site. Here are direct links to the
> > > > > download files:
> > > > >
> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz
> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz.asc
> > > > >
> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip
> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip.asc
> > > > >
> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz
> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz.asc
> > > > >
> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip
> > > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip.asc
> > > > >
> > > > > Note that we no longer use the wiki for the user and installation
> > > > > guides. Instead, we're using OpenOffice format and generating HTML and
> > > > > PDF versions of these two documents. Here are links to the latest docs
> > > > > for Roller 3.0 in PDF format.
> > > > >
> > > > > http://people.apache.org/~snoopdave/roller30-user-guide.pdf
> > > > > http://people.apache.org/~snoopdave/roller30-template-guide.pdf
> > > > > http://people.apache.org/~snoopdave/roller30-install-guide.pdf
> > > > >
> > > > > Please report bugs and enhancement requests to Roller's JIRA-based
> > > > > issue tracker.
> > > > > http://opensource2.atlassian.com/projects/roller/secure/Dashboard.jspa
> > > > >
> > > > > NOTE: Roller is in the Apache Incubator, but this release is not an
> > > > > official release of or endorsed by the Apache Software Foundation.
> > > > > Roller itself is licensed under the Apache license v2.0, but requires
> > > > > some components that have more restrictive licenses (i.e. Hibernate).
> > > > >
> > > >
> > > >
> > > > --
> > > > http://raibledesigns.com
> > > >
> > >
> > >
> > > --
> > > http://raibledesigns.com
> > >
> >
> >
> > --
> > http://raibledesigns.com
> >
>
>
> --
> http://raibledesigns.com
>


-- 
http://raibledesigns.com

Re: Apache Roller (incubating) 3.0 available for download

Posted by Matt Raible <mr...@gmail.com>.
One more - that was easily solved after looking at roller.log.  After
setting the frontpage, I got a 404 from Tomcat (not from Roller).
Looking at the log, it had:

ERROR 2006-11-07 21:27:34,142 WebsiteData:getDefaultPage -
org.apache.roller.ThemeNotFoundException: Couldn't find theme
[andreas08]
ERROR 2006-11-07 21:27:34,151 ApplicationDispatcher:invoke -
Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: getOutputStream() has already been
called for this response
        at org.apache.catalina.connector.Response.getWriter(Response.java:599)
        at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:195)
        at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:124)
        at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:117)
        at org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:172)
       at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:887)
        at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
       at org.apache.jsp.WEB_002dINF.jsps._404_jsp._jspx_meth_tiles_insert_0(_404_jsp.java:274)
        at org.apache.jsp.WEB_002dINF.jsps._404_jsp._jspService(_404_jsp.java:161)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363)
        at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:284)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:613)

Simple enough to solve - and I believe I saw it solved in SVN today
(as far as response already committed).

Matt


On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> I had to run the following SQL statements in order to fix these
> problems.  My guess is these are not in the upgrade script.
>
> insert into roller_properties values ('site.frontpage.weblog.handle', 'rd');
> insert into roller_properties values
> ('site.frontpage.weblog.aggregated', 'true');
>
> Matt
>
> On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> > Where is the "Handle of weblog to serve as frontpage blog" setting
> > stored?  I still can't set mine as reported previously on this list.
> > I'm fine with setting it in the database, but I don't see it in the
> > roller_properties or rollerconfig tables.
> >
> > Matt
> >
> > On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> > > Shouldn't we include a link to the required JARs from java.net?
> > >
> > > https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=5958
> > >
> > > Matt
> > >
> > > On 11/7/06, Dave <sn...@gmail.com> wrote:
> > > > The annoucement is here:
> > > > http://rollerweblogger.org/project/entry/apache_roller_3.0_available_for
> > > >
> > > >
> > > > Here's a text only version of the:
> > > >
> > > > Apache Roller (incubating) 3.0 is now available via the Apache
> > > > incubator. For more information about the release see What's New in
> > > > Roller 3.0 on the Roller wiki.
> > > >
> > > > http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew
> > > >
> > > > This is a new release, but the Roller 3.0 codebase has been in use for
> > > > over a month at a number of production sites, including
> > > > http://blogs.sun.com and this site. Here are direct links to the
> > > > download files:
> > > >
> > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz
> > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz.asc
> > > >
> > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip
> > > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip.asc
> > > >
> > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz
> > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz.asc
> > > >
> > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip
> > > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip.asc
> > > >
> > > > Note that we no longer use the wiki for the user and installation
> > > > guides. Instead, we're using OpenOffice format and generating HTML and
> > > > PDF versions of these two documents. Here are links to the latest docs
> > > > for Roller 3.0 in PDF format.
> > > >
> > > > http://people.apache.org/~snoopdave/roller30-user-guide.pdf
> > > > http://people.apache.org/~snoopdave/roller30-template-guide.pdf
> > > > http://people.apache.org/~snoopdave/roller30-install-guide.pdf
> > > >
> > > > Please report bugs and enhancement requests to Roller's JIRA-based
> > > > issue tracker.
> > > > http://opensource2.atlassian.com/projects/roller/secure/Dashboard.jspa
> > > >
> > > > NOTE: Roller is in the Apache Incubator, but this release is not an
> > > > official release of or endorsed by the Apache Software Foundation.
> > > > Roller itself is licensed under the Apache license v2.0, but requires
> > > > some components that have more restrictive licenses (i.e. Hibernate).
> > > >
> > >
> > >
> > > --
> > > http://raibledesigns.com
> > >
> >
> >
> > --
> > http://raibledesigns.com
> >
>
>
> --
> http://raibledesigns.com
>


-- 
http://raibledesigns.com

Re: Apache Roller (incubating) 3.0 available for download

Posted by Matt Raible <mr...@gmail.com>.
On 11/8/06, Allen Gilliland <al...@sun.com> wrote:
> I don't understand where you got the idea that you needed to do that
> work manually?  Did you try looking on the global settings page?  Both
> of those properties are set at runtime from that page, and in fact when
> you first deployed 3.0 the frontpage should have told you what steps you
> needed to do with links to the right place to do them.

I did see the front-page and I did go through the UI to try and set
these values.  When I clicked "save", the values didn't get updated.
After I added the name/value pairs to the database, the values saved
fine.  I suspect an issue with the database upgrade script.  Here's
what I did to upgrade my database:

mysqldump raible > raible.sql
scp'd to local machine
mysqladmin create roller
mysql roller < raible.sql
cd 3.0/WEB-INF/dbscripts
mysql roller < 2.3-to-2.4.sql
mysql roller < 2.4-to-3.0.sql

That seems to be the normal upgrade path, no?

>
> If that didn't happen then something is wrong with your environment.
> Maybe you have relics from older versions lying around or something?

I did this with the the downloads Dave posted, the download from
java.net and my upgraded database.  I did not mix the files from my
current site with the files from the release, save for copying in the
andreas08 theme.

>
> At the very least those properties should have been in the db with their
> default values.  Again, if that's not what happened then I might suspect
> that your whole upgrade went amiss and there are possible other problems
> which could have happened.

I agree with you and I hope there's a problem with the way I'm upgrading.

I checked the dbscripts for MySQL and "site.frontpage.weblog.handle"
doesn't exist in any of the scripts.  How would it have entered into
my database?  Does it get added on-the-fly when you save the website
settings page? If so, the inserting of new name/value pairs seems to
be failing on my database.

Thanks,

Matt


>
> -- Allen
>
>
> Matt Raible wrote:
> > I had to run the following SQL statements in order to fix these
> > problems.  My guess is these are not in the upgrade script.
> >
> > insert into roller_properties values ('site.frontpage.weblog.handle',
> > 'rd');
> > insert into roller_properties values
> > ('site.frontpage.weblog.aggregated', 'true');
> >
> > Matt
> >
> > On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> >> Where is the "Handle of weblog to serve as frontpage blog" setting
> >> stored?  I still can't set mine as reported previously on this list.
> >> I'm fine with setting it in the database, but I don't see it in the
> >> roller_properties or rollerconfig tables.
> >>
> >> Matt
> >>
> >> On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> >> > Shouldn't we include a link to the required JARs from java.net?
> >> >
> >> > https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=5958
> >> >
> >> > Matt
> >> >
> >> > On 11/7/06, Dave <sn...@gmail.com> wrote:
> >> > > The annoucement is here:
> >> > >
> >> http://rollerweblogger.org/project/entry/apache_roller_3.0_available_for
> >> > >
> >> > >
> >> > > Here's a text only version of the:
> >> > >
> >> > > Apache Roller (incubating) 3.0 is now available via the Apache
> >> > > incubator. For more information about the release see What's New in
> >> > > Roller 3.0 on the Roller wiki.
> >> > >
> >> > > http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew
> >> > >
> >> > > This is a new release, but the Roller 3.0 codebase has been in use
> >> for
> >> > > over a month at a number of production sites, including
> >> > > http://blogs.sun.com and this site. Here are direct links to the
> >> > > download files:
> >> > >
> >> > >
> >> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz
> >>
> >> > >
> >> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz.asc
> >>
> >> > >
> >> > >
> >> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip
> >>
> >> > >
> >> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip.asc
> >>
> >> > >
> >> > >
> >> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz
> >>
> >> > >
> >> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz.asc
> >>
> >> > >
> >> > >
> >> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip
> >>
> >> > >
> >> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip.asc
> >>
> >> > >
> >> > > Note that we no longer use the wiki for the user and installation
> >> > > guides. Instead, we're using OpenOffice format and generating HTML
> >> and
> >> > > PDF versions of these two documents. Here are links to the latest
> >> docs
> >> > > for Roller 3.0 in PDF format.
> >> > >
> >> > > http://people.apache.org/~snoopdave/roller30-user-guide.pdf
> >> > > http://people.apache.org/~snoopdave/roller30-template-guide.pdf
> >> > > http://people.apache.org/~snoopdave/roller30-install-guide.pdf
> >> > >
> >> > > Please report bugs and enhancement requests to Roller's JIRA-based
> >> > > issue tracker.
> >> > >
> >> http://opensource2.atlassian.com/projects/roller/secure/Dashboard.jspa
> >> > >
> >> > > NOTE: Roller is in the Apache Incubator, but this release is not an
> >> > > official release of or endorsed by the Apache Software Foundation.
> >> > > Roller itself is licensed under the Apache license v2.0, but requires
> >> > > some components that have more restrictive licenses (i.e. Hibernate).
> >> > >
> >> >
> >> >
> >> > --
> >> > http://raibledesigns.com
> >> >
> >>
> >>
> >> --
> >> http://raibledesigns.com
> >>
> >
> >
>


-- 
http://raibledesigns.com

Re: Apache Roller (incubating) 3.0 available for download

Posted by Allen Gilliland <al...@sun.com>.
I don't understand where you got the idea that you needed to do that 
work manually?  Did you try looking on the global settings page?  Both 
of those properties are set at runtime from that page, and in fact when 
you first deployed 3.0 the frontpage should have told you what steps you 
needed to do with links to the right place to do them.

If that didn't happen then something is wrong with your environment. 
Maybe you have relics from older versions lying around or something?

At the very least those properties should have been in the db with their 
default values.  Again, if that's not what happened then I might suspect 
that your whole upgrade went amiss and there are possible other problems 
which could have happened.

-- Allen


Matt Raible wrote:
> I had to run the following SQL statements in order to fix these
> problems.  My guess is these are not in the upgrade script.
> 
> insert into roller_properties values ('site.frontpage.weblog.handle', 
> 'rd');
> insert into roller_properties values
> ('site.frontpage.weblog.aggregated', 'true');
> 
> Matt
> 
> On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
>> Where is the "Handle of weblog to serve as frontpage blog" setting
>> stored?  I still can't set mine as reported previously on this list.
>> I'm fine with setting it in the database, but I don't see it in the
>> roller_properties or rollerconfig tables.
>>
>> Matt
>>
>> On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
>> > Shouldn't we include a link to the required JARs from java.net?
>> >
>> > https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=5958
>> >
>> > Matt
>> >
>> > On 11/7/06, Dave <sn...@gmail.com> wrote:
>> > > The annoucement is here:
>> > > 
>> http://rollerweblogger.org/project/entry/apache_roller_3.0_available_for
>> > >
>> > >
>> > > Here's a text only version of the:
>> > >
>> > > Apache Roller (incubating) 3.0 is now available via the Apache
>> > > incubator. For more information about the release see What's New in
>> > > Roller 3.0 on the Roller wiki.
>> > >
>> > > http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew
>> > >
>> > > This is a new release, but the Roller 3.0 codebase has been in use 
>> for
>> > > over a month at a number of production sites, including
>> > > http://blogs.sun.com and this site. Here are direct links to the
>> > > download files:
>> > >
>> > > 
>> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz 
>>
>> > > 
>> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz.asc 
>>
>> > >
>> > > 
>> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip 
>>
>> > > 
>> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip.asc 
>>
>> > >
>> > > 
>> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz 
>>
>> > > 
>> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz.asc 
>>
>> > >
>> > > 
>> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip 
>>
>> > > 
>> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip.asc 
>>
>> > >
>> > > Note that we no longer use the wiki for the user and installation
>> > > guides. Instead, we're using OpenOffice format and generating HTML 
>> and
>> > > PDF versions of these two documents. Here are links to the latest 
>> docs
>> > > for Roller 3.0 in PDF format.
>> > >
>> > > http://people.apache.org/~snoopdave/roller30-user-guide.pdf
>> > > http://people.apache.org/~snoopdave/roller30-template-guide.pdf
>> > > http://people.apache.org/~snoopdave/roller30-install-guide.pdf
>> > >
>> > > Please report bugs and enhancement requests to Roller's JIRA-based
>> > > issue tracker.
>> > > 
>> http://opensource2.atlassian.com/projects/roller/secure/Dashboard.jspa
>> > >
>> > > NOTE: Roller is in the Apache Incubator, but this release is not an
>> > > official release of or endorsed by the Apache Software Foundation.
>> > > Roller itself is licensed under the Apache license v2.0, but requires
>> > > some components that have more restrictive licenses (i.e. Hibernate).
>> > >
>> >
>> >
>> > --
>> > http://raibledesigns.com
>> >
>>
>>
>> -- 
>> http://raibledesigns.com
>>
> 
> 

Re: Apache Roller (incubating) 3.0 available for download

Posted by Matt Raible <mr...@gmail.com>.
I had to run the following SQL statements in order to fix these
problems.  My guess is these are not in the upgrade script.

insert into roller_properties values ('site.frontpage.weblog.handle', 'rd');
insert into roller_properties values
('site.frontpage.weblog.aggregated', 'true');

Matt

On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> Where is the "Handle of weblog to serve as frontpage blog" setting
> stored?  I still can't set mine as reported previously on this list.
> I'm fine with setting it in the database, but I don't see it in the
> roller_properties or rollerconfig tables.
>
> Matt
>
> On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> > Shouldn't we include a link to the required JARs from java.net?
> >
> > https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=5958
> >
> > Matt
> >
> > On 11/7/06, Dave <sn...@gmail.com> wrote:
> > > The annoucement is here:
> > > http://rollerweblogger.org/project/entry/apache_roller_3.0_available_for
> > >
> > >
> > > Here's a text only version of the:
> > >
> > > Apache Roller (incubating) 3.0 is now available via the Apache
> > > incubator. For more information about the release see What's New in
> > > Roller 3.0 on the Roller wiki.
> > >
> > > http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew
> > >
> > > This is a new release, but the Roller 3.0 codebase has been in use for
> > > over a month at a number of production sites, including
> > > http://blogs.sun.com and this site. Here are direct links to the
> > > download files:
> > >
> > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz
> > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz.asc
> > >
> > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip
> > > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip.asc
> > >
> > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz
> > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz.asc
> > >
> > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip
> > > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip.asc
> > >
> > > Note that we no longer use the wiki for the user and installation
> > > guides. Instead, we're using OpenOffice format and generating HTML and
> > > PDF versions of these two documents. Here are links to the latest docs
> > > for Roller 3.0 in PDF format.
> > >
> > > http://people.apache.org/~snoopdave/roller30-user-guide.pdf
> > > http://people.apache.org/~snoopdave/roller30-template-guide.pdf
> > > http://people.apache.org/~snoopdave/roller30-install-guide.pdf
> > >
> > > Please report bugs and enhancement requests to Roller's JIRA-based
> > > issue tracker.
> > > http://opensource2.atlassian.com/projects/roller/secure/Dashboard.jspa
> > >
> > > NOTE: Roller is in the Apache Incubator, but this release is not an
> > > official release of or endorsed by the Apache Software Foundation.
> > > Roller itself is licensed under the Apache license v2.0, but requires
> > > some components that have more restrictive licenses (i.e. Hibernate).
> > >
> >
> >
> > --
> > http://raibledesigns.com
> >
>
>
> --
> http://raibledesigns.com
>


-- 
http://raibledesigns.com

Re: Apache Roller (incubating) 3.0 available for download

Posted by Matt Raible <mr...@gmail.com>.
Where is the "Handle of weblog to serve as frontpage blog" setting
stored?  I still can't set mine as reported previously on this list.
I'm fine with setting it in the database, but I don't see it in the
roller_properties or rollerconfig tables.

Matt

On 11/7/06, Matt Raible <mr...@gmail.com> wrote:
> Shouldn't we include a link to the required JARs from java.net?
>
> https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=5958
>
> Matt
>
> On 11/7/06, Dave <sn...@gmail.com> wrote:
> > The annoucement is here:
> > http://rollerweblogger.org/project/entry/apache_roller_3.0_available_for
> >
> >
> > Here's a text only version of the:
> >
> > Apache Roller (incubating) 3.0 is now available via the Apache
> > incubator. For more information about the release see What's New in
> > Roller 3.0 on the Roller wiki.
> >
> > http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew
> >
> > This is a new release, but the Roller 3.0 codebase has been in use for
> > over a month at a number of production sites, including
> > http://blogs.sun.com and this site. Here are direct links to the
> > download files:
> >
> > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz
> > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz.asc
> >
> > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip
> > http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip.asc
> >
> > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz
> > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz.asc
> >
> > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip
> > http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip.asc
> >
> > Note that we no longer use the wiki for the user and installation
> > guides. Instead, we're using OpenOffice format and generating HTML and
> > PDF versions of these two documents. Here are links to the latest docs
> > for Roller 3.0 in PDF format.
> >
> > http://people.apache.org/~snoopdave/roller30-user-guide.pdf
> > http://people.apache.org/~snoopdave/roller30-template-guide.pdf
> > http://people.apache.org/~snoopdave/roller30-install-guide.pdf
> >
> > Please report bugs and enhancement requests to Roller's JIRA-based
> > issue tracker.
> > http://opensource2.atlassian.com/projects/roller/secure/Dashboard.jspa
> >
> > NOTE: Roller is in the Apache Incubator, but this release is not an
> > official release of or endorsed by the Apache Software Foundation.
> > Roller itself is licensed under the Apache license v2.0, but requires
> > some components that have more restrictive licenses (i.e. Hibernate).
> >
>
>
> --
> http://raibledesigns.com
>


-- 
http://raibledesigns.com

Re: Apache Roller (incubating) 3.0 available for download

Posted by Matt Raible <mr...@gmail.com>.
Shouldn't we include a link to the required JARs from java.net?

https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=5958

Matt

On 11/7/06, Dave <sn...@gmail.com> wrote:
> The annoucement is here:
> http://rollerweblogger.org/project/entry/apache_roller_3.0_available_for
>
>
> Here's a text only version of the:
>
> Apache Roller (incubating) 3.0 is now available via the Apache
> incubator. For more information about the release see What's New in
> Roller 3.0 on the Roller wiki.
>
> http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_3.0_WhatsNew
>
> This is a new release, but the Roller 3.0 codebase has been in use for
> over a month at a number of production sites, including
> http://blogs.sun.com and this site. Here are direct links to the
> download files:
>
> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz
> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.tar.gz.asc
>
> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip
> http://people.apache.org/dist/incubator/roller/apache-roller-3.0-incubating.zip.asc
>
> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz
> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.tar.gz.asc
>
> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip
> http://people.apache.org/dist/incubator/roller/apache-roller-src-3.0-incubating.zip.asc
>
> Note that we no longer use the wiki for the user and installation
> guides. Instead, we're using OpenOffice format and generating HTML and
> PDF versions of these two documents. Here are links to the latest docs
> for Roller 3.0 in PDF format.
>
> http://people.apache.org/~snoopdave/roller30-user-guide.pdf
> http://people.apache.org/~snoopdave/roller30-template-guide.pdf
> http://people.apache.org/~snoopdave/roller30-install-guide.pdf
>
> Please report bugs and enhancement requests to Roller's JIRA-based
> issue tracker.
> http://opensource2.atlassian.com/projects/roller/secure/Dashboard.jspa
>
> NOTE: Roller is in the Apache Incubator, but this release is not an
> official release of or endorsed by the Apache Software Foundation.
> Roller itself is licensed under the Apache license v2.0, but requires
> some components that have more restrictive licenses (i.e. Hibernate).
>


-- 
http://raibledesigns.com