You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by Raúl Fuenzalida <ae...@gmail.com> on 2007/08/10 05:44:54 UTC

Can't do three things.

Hi

I need some help please. There're three things that are no working
good in my Roller. It has happened suddenly so I don't know if it was
because of me or the webhosting.

1) Strange characters has appeared. In the following image there're
screenshots I took from the roller interface showing the characters:
http://www.transitorio.cl/weblog/resource/roller_screenshots.png

2) I can't add new template. When I try to add new one, roller throws
the following error:
Plantillas
Excepción inesperada
Status Code: 500
Message: Can't find resource for bundle
java.util.PropertyResourceBundle, key pageForm.newTemplateContent
Type
Exception: java.util.MissingResourceException: Can't find resource for
bundle java.util.PropertyResourceBundle, key
pageForm.newTemplateContent


3) The Weblog Search does not work. It throws the following error:
Excepción inesperada
Status Code: 500
Message
Type
Exception: java.lang.NullPointerException

To try the weblog search, go here:
http://www.transitorio.cl/weblog/page/meta


I'll appreciate very much if someone can help me or tell me why this happen.
Thanks in advance

raúl f.

-- 
http://www.transitorio.cl/

Re: Can't do three things.

Posted by Raúl Fuenzalida <ae...@gmail.com>.
On 8/11/07, Dave <sn...@gmail.com> wrote:
> It's possible that by removing your search index directory, which will
> force your search index to be recreated, you can purge unpublished
> entries from the index.  If you try that, please let us know the
> result.

I asked to the hosting to remove the search-index directory and it worked!

Now weblog search works fine, thank you very much.

Raúl F.


>
> - Dave
>


-- 
http://www.transitorio.cl/

Re: Can't do three things.

Posted by Dave <sn...@gmail.com>.
On 8/11/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> I didn't find "pubdate" but I did find "pubtime", so I did the query
> using "pubtime" and this is what I got:
> http://www.transitorio.cl/weblog/resource/dbscreeshot.png
>
> The ones with "Null" are entries which has not been published yet.

Ouch, that doesn't sound good. Future published entries should NOT be
included in the search index. What version of Roller are you using?
I'd like to figure out how unpublished entries are being indexed.

It's possible that by removing your search index directory, which will
force your search index to be recreated, you can purge unpublished
entries from the index.  If you try that, please let us know the
result.

- Dave

Re: Can't do three things.

Posted by Raúl Fuenzalida <ae...@gmail.com>.
I didn't find "pubdate" but I did find "pubtime", so I did the query
using "pubtime" and this is what I got:
http://www.transitorio.cl/weblog/resource/dbscreeshot.png

The ones with "Null" are entries which has not been published yet.



On 8/11/07, Dave <sn...@gmail.com> wrote:
> That's pretty odd. The problem is caused by an exception on line 197
> of SearchResultsModel and appears to be caused by a weblog entry that
> has a publication date. But we only index entries that have been
> published and such entries must have valid and non-null pubDates. So,
> I wonder: could something have happened to your database?
>
> A query like this will show you a list of entries with null pubDate:
>    select id,title,pubdate from weblogentry where pubdate is null;
>
> Do you see any?
>
> - Dave
>
>
> On 8/11/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> > well, i did replace the applicationResources.properties files for the
> > original ones and the strange characters has disappeared and now I can
> > create new templates! without any problem.
> >
> > But the weblog search still doesn't work. Is strange because it only
> > throws the exception when searching for a term that does exist; when
> > the term doesn't exist, roller doesn't throw the exception. I think
> > that there's a file or something into a file, which perhaps I deleted
> > o change by mistake...  Any I idea?
> >
> > This is the exception that roller throws when searching for a term
> > that does exist:
> > Excepción inesperada
> > Status Code: 500
> > Message
> > Type
> > Exception: java.lang.NullPointerException
> > Stack Trace:
> >             java.lang.NullPointerException
> >         at org.apache.roller.ui.rendering.model.SearchResultsModel.convertHitsToEntries(SearchResultsModel.java:197)
> >         at org.apache.roller.ui.rendering.model.SearchResultsModel.init(SearchResultsModel.java:124)
> >         at org.apache.roller.ui.rendering.model.ModelLoader.loadModels(ModelLoader.java:93)
> >         at org.apache.roller.ui.rendering.servlets.SearchServlet.doGet(SearchServlet.java:137)
> >         at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
> >         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> >         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >         at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
> >         at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:97)
> >         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:153)
> >         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:98)
> >         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> >         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >         at org.apache.roller.ui.core.filters.StrutsCharEncodingFilter.doFilter(StrutsCharEncodingFilter.java:90)
> >         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> >         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >         at org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:81)
> >         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> >         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
> >         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
> >         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
> >         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
> >         at org.apache.roller.ui.rendering.WeblogRequestMapper.handleRequest(WeblogRequestMapper.java:216)
> >         at org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:128)
> >         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> >         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >         at org.apache.roller.ui.core.filters.InitFilter.doFilter(InitFilter.java:71)
> >         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> >         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >         at org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60)
> >         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> >         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >         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:229)
> >         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:98)
> >         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> >         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >         at org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121)
> >         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> >         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >         at org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:81)
> >         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> >         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> >         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
> >         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> >         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> >         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> >         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> >         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
> >         at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
> >         at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
> >         at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
> >         at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
> >         at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
> >         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
> >         at java.lang.Thread.run(Thread.java:595)
> >
> >
> > thanks in advance
> >
> > raúl f.
> >
> >
> >
> > On 8/10/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> > > On 8/10/07, Dave <sn...@gmail.com> wrote:
> > > > On 8/9/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> > > > > I need some help please. There're three things that are no working
> > > > > good in my Roller. It has happened suddenly so I don't know if it was
> > > > > because of me or the webhosting.
> > > >
> > > > It looks like your ApplicationResources.properties file (or the one
> > > > for your locale) has gone missing. Do you still have
> > > > ApplicationResources files in WEB-INF/classes? What is the locale
> > > > setting for your user and your weblog?
> > > >
> > > > - Dave
> > > >
> > > ...yes, into WEB-INF/classes there are ten
> > > ApplicationResources.properties files and Roller is set to 'Spanish
> > > (Chile)'
> > >
> > >
> > >
> > >
> > > --
> > > http://www.transitorio.cl/
> > >
> >
> >
> > --
> > http://www.transitorio.cl/
> >
>


-- 
http://www.transitorio.cl/

Re: Can't do three things.

Posted by Dave <sn...@gmail.com>.
That's pretty odd. The problem is caused by an exception on line 197
of SearchResultsModel and appears to be caused by a weblog entry that
has a publication date. But we only index entries that have been
published and such entries must have valid and non-null pubDates. So,
I wonder: could something have happened to your database?

A query like this will show you a list of entries with null pubDate:
   select id,title,pubdate from weblogentry where pubdate is null;

Do you see any?

- Dave


On 8/11/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> well, i did replace the applicationResources.properties files for the
> original ones and the strange characters has disappeared and now I can
> create new templates! without any problem.
>
> But the weblog search still doesn't work. Is strange because it only
> throws the exception when searching for a term that does exist; when
> the term doesn't exist, roller doesn't throw the exception. I think
> that there's a file or something into a file, which perhaps I deleted
> o change by mistake...  Any I idea?
>
> This is the exception that roller throws when searching for a term
> that does exist:
> Excepción inesperada
> Status Code: 500
> Message
> Type
> Exception: java.lang.NullPointerException
> Stack Trace:
>             java.lang.NullPointerException
>         at org.apache.roller.ui.rendering.model.SearchResultsModel.convertHitsToEntries(SearchResultsModel.java:197)
>         at org.apache.roller.ui.rendering.model.SearchResultsModel.init(SearchResultsModel.java:124)
>         at org.apache.roller.ui.rendering.model.ModelLoader.loadModels(ModelLoader.java:93)
>         at org.apache.roller.ui.rendering.servlets.SearchServlet.doGet(SearchServlet.java:137)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
>         at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:97)
>         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:153)
>         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:98)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at org.apache.roller.ui.core.filters.StrutsCharEncodingFilter.doFilter(StrutsCharEncodingFilter.java:90)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:81)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
>         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
>         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
>         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>         at org.apache.roller.ui.rendering.WeblogRequestMapper.handleRequest(WeblogRequestMapper.java:216)
>         at org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:128)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at org.apache.roller.ui.core.filters.InitFilter.doFilter(InitFilter.java:71)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         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:229)
>         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:98)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:81)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>         at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
>         at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
>         at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
>         at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
>         at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
>         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
>         at java.lang.Thread.run(Thread.java:595)
>
>
> thanks in advance
>
> raúl f.
>
>
>
> On 8/10/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> > On 8/10/07, Dave <sn...@gmail.com> wrote:
> > > On 8/9/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> > > > I need some help please. There're three things that are no working
> > > > good in my Roller. It has happened suddenly so I don't know if it was
> > > > because of me or the webhosting.
> > >
> > > It looks like your ApplicationResources.properties file (or the one
> > > for your locale) has gone missing. Do you still have
> > > ApplicationResources files in WEB-INF/classes? What is the locale
> > > setting for your user and your weblog?
> > >
> > > - Dave
> > >
> > ...yes, into WEB-INF/classes there are ten
> > ApplicationResources.properties files and Roller is set to 'Spanish
> > (Chile)'
> >
> >
> >
> >
> > --
> > http://www.transitorio.cl/
> >
>
>
> --
> http://www.transitorio.cl/
>

Re: Can't do three things.

Posted by Raúl Fuenzalida <ae...@gmail.com>.
well, i did replace the applicationResources.properties files for the
original ones and the strange characters has disappeared and now I can
create new templates! without any problem.

But the weblog search still doesn't work. Is strange because it only
throws the exception when searching for a term that does exist; when
the term doesn't exist, roller doesn't throw the exception. I think
that there's a file or something into a file, which perhaps I deleted
o change by mistake...  Any I idea?

This is the exception that roller throws when searching for a term
that does exist:
Excepción inesperada
Status Code: 500
Message
Type
Exception: java.lang.NullPointerException
Stack Trace:
            java.lang.NullPointerException
	at org.apache.roller.ui.rendering.model.SearchResultsModel.convertHitsToEntries(SearchResultsModel.java:197)
	at org.apache.roller.ui.rendering.model.SearchResultsModel.init(SearchResultsModel.java:124)
	at org.apache.roller.ui.rendering.model.ModelLoader.loadModels(ModelLoader.java:93)
	at org.apache.roller.ui.rendering.servlets.SearchServlet.doGet(SearchServlet.java:137)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:264)
	at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:97)
	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:153)
	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:98)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.roller.ui.core.filters.StrutsCharEncodingFilter.doFilter(StrutsCharEncodingFilter.java:90)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:81)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
	at org.apache.roller.ui.rendering.WeblogRequestMapper.handleRequest(WeblogRequestMapper.java:216)
	at org.apache.roller.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:128)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.roller.ui.core.filters.InitFilter.doFilter(InitFilter.java:71)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.roller.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	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:229)
	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:98)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.roller.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.roller.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:81)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
	at java.lang.Thread.run(Thread.java:595)


thanks in advance

raúl f.



On 8/10/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> On 8/10/07, Dave <sn...@gmail.com> wrote:
> > On 8/9/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> > > I need some help please. There're three things that are no working
> > > good in my Roller. It has happened suddenly so I don't know if it was
> > > because of me or the webhosting.
> >
> > It looks like your ApplicationResources.properties file (or the one
> > for your locale) has gone missing. Do you still have
> > ApplicationResources files in WEB-INF/classes? What is the locale
> > setting for your user and your weblog?
> >
> > - Dave
> >
> ...yes, into WEB-INF/classes there are ten
> ApplicationResources.properties files and Roller is set to 'Spanish
> (Chile)'
>
>
>
>
> --
> http://www.transitorio.cl/
>


-- 
http://www.transitorio.cl/

Re: Can't do three things.

Posted by Raúl Fuenzalida <ae...@gmail.com>.
On 8/10/07, Dave <sn...@gmail.com> wrote:
> On 8/9/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> > I need some help please. There're three things that are no working
> > good in my Roller. It has happened suddenly so I don't know if it was
> > because of me or the webhosting.
>
> It looks like your ApplicationResources.properties file (or the one
> for your locale) has gone missing. Do you still have
> ApplicationResources files in WEB-INF/classes? What is the locale
> setting for your user and your weblog?
>
> - Dave
>
...yes, into WEB-INF/classes there are ten
ApplicationResources.properties files and Roller is set to 'Spanish
(Chile)'




-- 
http://www.transitorio.cl/

Re: Can't do three things.

Posted by Dave <sn...@gmail.com>.
On 8/9/07, Raúl Fuenzalida <ae...@gmail.com> wrote:
> I need some help please. There're three things that are no working
> good in my Roller. It has happened suddenly so I don't know if it was
> because of me or the webhosting.

It looks like your ApplicationResources.properties file (or the one
for your locale) has gone missing. Do you still have
ApplicationResources files in WEB-INF/classes? What is the locale
setting for your user and your weblog?

- Dave