A correction... The JDK version is 1.5.0.6 but I don't think it matters.
I think I'm running into

http://opensource.atlassian.com/projects/roller/browse/ROL-644

Based on the above should I simply upgrade to Velocity 1.5? Can I simply
replace the Velocity .jar files or do I need to do more than that?

rjsjr

> -----Original Message-----
> From: Robert Sanford [mailto:[EMAIL PROTECTED] 
> Sent: Friday, May 12, 2006 10:36 AM
> To: [email protected]
> Subject: 404 When trying to hit RSS...
> 
> 
> All,
> 
> I've gotten Roller set up on
> + Win2K
> + Java 1.4.2
> + Jboss 4.0.1 w/ Tomcat 5
> + PostgreSQL 8.0
> 
> I used the Jboss 4 install instructions from the site wiki at
> (http://rollerweblogger.org/wiki/Wiki.jsp?page=InstallationGui
> deJBoss4)
> as my config guide.
> 
> I have created the admin account and a couple of other 
> weblogs. I can post entries, I can post comments, I can 
> moderate comments.
> 
> But I cannot subscribe to an RSS feed. 
> 
> The little orange XML icon links to 
> http://mymachinename/roller/rss/myblogname and that link gives a 404.
> 
> When I run the server.log file I get the stack trace at the 
> bottom of this message. One particular item seems to be of 
> significant interest to me and that is the one that says it 
> is unable to find resource /flavors/rss.vm in any resource loader.
> 
> Jboss is our standard app server so moving off of it is not 
> really an option. I *can* change versions of Jboss (upwards 
> but not down) and I
> *can* change versions of the JVM if there is an issue with 
> one of those.
> 
> 
> Many thanks!
> 
> rjsjr
> 
> 
> 2006-05-12 10:11:23,354 DEBUG 
> [org.roller.presentation.velocity.ThemeResourceLoader] 
> Looking up resource named ... /flavors/rss.vm 2006-05-12 
> 10:11:23,354 ERROR [org.apache.velocity] ResourceManager : 
> unable to find resource '/flavors/rss.vm' in any resource 
> loader. 2006-05-12 10:11:23,354 WARN 
> [org.roller.presentation.velocity.FlavorServlet] 
> ResourceNotFound: http://hou-dev-02/roller/rss/transition
> 2006-05-12 10:11:23,354 DEBUG 
> [org.roller.presentation.velocity.FlavorServlet]
> org.apache.velocity.exception.ResourceNotFoundException: 
> Unable to find resource '/flavors/rss.vm' 2006-05-12 
> 10:11:23,354 DEBUG 
> [org.roller.presentation.filters.FeedCacheFilter] Display 
> exception cache.feed:weblog/transition/rss/en
> 2006-05-12 10:11:23,354 DEBUG 
> [org.roller.presentation.filters.FeedCacheFilter] exiting 
> 2006-05-12 10:11:23,354 DEBUG 
> [org.roller.presentation.filters.CompressionFilter] Pre-zip 
> size:0 2006-05-12 10:11:23,354 DEBUG 
> [org.roller.presentation.filters.CompressionFilter] Gzip 
> size:20 2006-05-12 10:11:23,354 DEBUG 
> [org.roller.presentation.filters.IfModifiedFeedCacheFilter] 
> exiting 2006-05-12 10:11:23,354 DEBUG 
> [org.hibernate.impl.SessionImpl] closing session 2006-05-12 
> 10:11:23,354 DEBUG [org.hibernate.jdbc.ConnectionManager]
> closing JDBC connection [ (open PreparedStatements: 0, 
> globally: 0) (open ResultSets: 0, globally: 0)] 2006-05-12 
> 10:11:23,354 DEBUG [org.hibernate.jdbc.JDBCContext] after 
> transaction completion 2006-05-12 10:11:23,354 DEBUG 
> [org.hibernate.impl.SessionImpl] after transaction completion 
> 2006-05-12 10:11:23,354 DEBUG 
> [org.roller.presentation.filters.PersistenceSessionFilter] 
> Exiting PersistenceSessionFilter 2006-05-12 10:11:23,354 
> DEBUG [org.acegisecurity.ui.ExceptionTranslationFilter] Chain 
> processed normally 2006-05-12 10:11:23,354 DEBUG 
> [org.acegisecurity.context.HttpSessionContextIntegrationFilter]
> SecurityContextHolder set to new context, as request 
> processing completed 2006-05-12 10:11:23,354 DEBUG 
> [org.roller.presentation.LanguageUtil]
> getViewLocale()
> 2006-05-12 10:11:23,354 DEBUG [org.roller.presentation.LanguageUtil]
> sessionLocale = en_US
> 2006-05-12 10:11:23,354 DEBUG [org.roller.presentation.LanguageUtil]
> isSupported( locale = en_US )
> 2006-05-12 10:11:23,354 DEBUG [org.roller.presentation.LanguageUtil]
> return Locale = en_US
> 2006-05-12 10:11:23,354 ERROR 
> [org.jboss.web.localhost.Engine] 
> ApplicationDispatcher[/roller] Servlet.service() for servlet 
> jsp threw exception
> java.lang.IllegalStateException: getOutputStream() has 
> already been called for this response
>       at 
> org.apache.coyote.tomcat5.CoyoteResponse.getWriter(CoyoteRespo
> nse.java:5
> 99)
>       at 
> org.apache.coyote.tomcat5.CoyoteResponseFacade.getWriter(Coyot
> eResponseF
> acade.java:163)
>       at
> org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.
> java:122)
>       at 
> org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterI
> mpl.java:1
> 15)
>       at
> org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:170)
>       at 
> org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTa
> g(InsertTa
> g.java:887)
>       at
> org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
>       at
> org.apache.jsp.error_jsp._jspx_meth_tiles_insert_0(error_jsp.java:257)
>       at org.apache.jsp.error_jsp._jspService(error_jsp.java:149)
>       at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>       at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServlet
> Wrapper.ja
> va:324)
>       at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:292)
>       at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Applica
> tionFilterChain.java:237)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilt
> erChain.java:157)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(Applicat
> ionDispatc
> her.java:704)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.processRequest(
> Applicatio
> nDispatcher.java:476)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.doForward(Appli
> cationDisp
> atcher.java:409)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.forward(Applica
> tionDispat
> cher.java:312)
>       at 
> org.apache.catalina.core.StandardHostValve.custom(StandardHost
> Valve.java
> :396)
>       at 
> org.apache.catalina.core.StandardHostValve.status(StandardHost
> Valve.java
> :301)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java
> :147)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntext.java:104)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java
> :118)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntext.java:102)
>       at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.
> java:109)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntext.java:104)
>       at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>       at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.
> java:160)
>       at 
> org.apache.coyote.http11.Http11Processor.process(Http11Process
> or.java:79
> 9)
>       at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandle
> r.processC
> onnection(Http11Protocol.java:705)
>       at 
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:57
> 7)
>       at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool
> .java:683)
>       at java.lang.Thread.run(Thread.java:595)
> 2006-05-12 10:11:23,354 ERROR [org.jboss.web.localhost.Engine]
> [EMAIL PROTECTED]: Exception 
> Processing ErrorPage[errorCode=404, location=/error.jsp]
> java.lang.IllegalStateException: getOutputStream() has 
> already been called for this response
>       at 
> org.apache.coyote.tomcat5.CoyoteResponse.getWriter(CoyoteRespo
> nse.java:5
> 99)
>       at 
> org.apache.coyote.tomcat5.CoyoteResponseFacade.getWriter(Coyot
> eResponseF
> acade.java:163)
>       at
> org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.
> java:122)
>       at 
> org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterI
> mpl.java:1
> 15)
>       at
> org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:170)
>       at 
> org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTa
> g(InsertTa
> g.java:887)
>       at
> org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
>       at
> org.apache.jsp.error_jsp._jspx_meth_tiles_insert_0(error_jsp.java:257)
>       at org.apache.jsp.error_jsp._jspService(error_jsp.java:149)
>       at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>       at 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServlet
> Wrapper.ja
> va:324)
>       at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:292)
>       at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilt
> er(Applica
> tionFilterChain.java:237)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Appli
> cationFilt
> erChain.java:157)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.invoke(Applicat
> ionDispatc
> her.java:704)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.processRequest(
> Applicatio
> nDispatcher.java:476)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.doForward(Appli
> cationDisp
> atcher.java:409)
>       at 
> org.apache.catalina.core.ApplicationDispatcher.forward(Applica
> tionDispat
> cher.java:312)
>       at 
> org.apache.catalina.core.StandardHostValve.custom(StandardHost
> Valve.java
> :396)
>       at 
> org.apache.catalina.core.StandardHostValve.status(StandardHost
> Valve.java
> :301)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHost
> Valve.java
> :147)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntext.java:104)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReport
> Valve.java
> :118)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntext.java:102)
>       at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEn
> gineValve.
> java:109)
>       at 
> org.apache.catalina.core.StandardValveContext.invokeNext(Stand
> ardValveCo
> ntext.java:104)
>       at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipel
> ine.java:5
> 20)
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>       at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.
> java:160)
>       at 
> org.apache.coyote.http11.Http11Processor.process(Http11Process
> or.java:79
> 9)
>       at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandle
> r.processC
> onnection(Http11Protocol.java:705)
>       at 
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:57
> 7)
>       at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool
> .java:683)
>       at java.lang.Thread.run(Thread.java:595)
> 

Reply via email to