--------------------------------------------------
From: "杨雪枫" <[email protected]>
Sent: Monday, June 20, 2011 3:50 PM
To: <[email protected]>
Subject: Re: Roller 5.0 with MSSQL SERVER database

Below is roller.log:
INFO 2011-06-20 15:33:47,346 DatabaseProvider:successMessage - SUCCESS: Got parameters. Using configuration type JDBC_PROPERTIES INFO 2011-06-20 15:33:47,353 DatabaseProvider:successMessage - -- Using JDBC driver class: com.microsoft.sqlserver.jdbc.SQLServerDriver INFO 2011-06-20 15:33:47,353 DatabaseProvider:successMessage - -- Using JDBC connection URL: jdbc:sqlserver://localhost;port=1833;databaseName=rollerdb;integratedSecurity=true INFO 2011-06-20 15:33:47,354 DatabaseProvider:successMessage - -- Using JDBC username: INFO 2011-06-20 15:33:47,354 DatabaseProvider:successMessage - -- Using JDBC password: [hidden] INFO 2011-06-20 15:33:47,366 DatabaseProvider:successMessage - SUCCESS: loaded JDBC driver class [com.microsoft.sqlserver.jdbc.SQLServerDriver] INFO 2011-06-20 15:33:49,565 WebloggerFactory:bootstrap - Bootstrapping Roller Weblogger business tier INFO 2011-06-20 15:33:49,565 WebloggerFactory:bootstrap - Weblogger Provider = org.apache.roller.weblogger.business.GuiceWebloggerProvider INFO 2011-06-20 15:33:49,575 DatabaseProvider:successMessage - SUCCESS: Got parameters. Using configuration type JDBC_PROPERTIES INFO 2011-06-20 15:33:49,576 DatabaseProvider:successMessage - -- Using JDBC driver class: com.microsoft.sqlserver.jdbc.SQLServerDriver INFO 2011-06-20 15:33:49,579 DatabaseProvider:successMessage - -- Using JDBC connection URL: jdbc:sqlserver://localhost;port=1833;databaseName=rollerdb;integratedSecurity=true INFO 2011-06-20 15:33:49,580 DatabaseProvider:successMessage - -- Using JDBC username: INFO 2011-06-20 15:33:49,580 DatabaseProvider:successMessage - -- Using JDBC password: [hidden] INFO 2011-06-20 15:33:49,581 DatabaseProvider:successMessage - SUCCESS: loaded JDBC driver class [com.microsoft.sqlserver.jdbc.SQLServerDriver] INFO 2011-06-20 15:33:49,633 JPAPersistenceStrategy:<init> - openjpa.Log: commons INFO 2011-06-20 15:33:50,617 IndexManagerImpl:<init> - search enabled: true INFO 2011-06-20 15:33:50,618 IndexManagerImpl:<init> - index dir: I:\www\roller_data\search-index INFO 2011-06-20 15:33:50,650 ReferrerQueueManagerImpl:<init> - Instantiating Referrer Queue Manager INFO 2011-06-20 15:33:50,651 ReferrerQueueManagerImpl:<init> - Asynchronous referrer processing = false INFO 2011-06-20 15:33:50,654 ThreadManagerImpl:<init> - Instantiating Thread Manager INFO 2011-06-20 15:33:50,685 WebloggerFactory:bootstrap - Roller Weblogger business tier successfully bootstrapped INFO 2011-06-20 15:33:50,686 WebloggerFactory:bootstrap - Version: 4.0.1 INFO 2011-06-20 15:33:50,686 WebloggerFactory:bootstrap - Revision: 729109 INFO 2011-06-20 15:33:50,687 WebloggerImpl:initialize - Initializing Roller Weblogger business tier INFO 2011-06-20 15:33:54,626 ThemeManagerImpl:initialize - Loaded 29 themes from disk. INFO 2011-06-20 15:33:54,627 ThreadManagerImpl:initialize - Initializing task: ScheduledEntriesTask INFO 2011-06-20 15:33:54,733 ThreadManagerImpl:initialize - Initializing task: ResetHitCountsTask INFO 2011-06-20 15:33:54,766 ThreadManagerImpl:initialize - Initializing task: TurnoverReferersTask INFO 2011-06-20 15:33:54,798 ThreadManagerImpl:initialize - Initializing task: PingQueueTask INFO 2011-06-20 15:33:54,929 WebloggerImpl:initialize - Roller Weblogger business tier successfully initialized INFO 2011-06-20 15:33:54,932 RollerContext:initializeSecurityFeatures - Remember Me enabled: true INFO 2011-06-20 15:33:54,934 RollerContext:initializeSecurityFeatures - Password Encryption Algorithm set to 'SHA' INFO 2011-06-20 15:33:54,934 RollerContext:setupVelocity - Initializing Velocity
INFO  2011-06-20 15:33:56,078 IPBanFilter:init - INIT IPBanFilter
INFO 2011-06-20 15:33:56,096 RequestMappingFilter:init - Request mapping filter initialized, 1 mappers configured. WARN 2011-06-20 15:33:56,746 Settings:getLocale - Settings: Could not parse struts.locale setting, substituting default VM locale
INFO  2011-06-20 15:33:57,792 PageServlet:init - Initializing PageServlet
INFO 2011-06-20 15:33:57,793 WeblogPageCache:<init> - {id=cache.weblogpage, enabled=true, timeout=3600, size=400} INFO 2011-06-20 15:33:57,805 CacheManager:<clinit> - Cache Manager Initialized. INFO 2011-06-20 15:33:57,805 CacheManager:<clinit> - Cache Factory = org.apache.roller.weblogger.util.cache.ExpiringLRUCacheFactoryImpl INFO 2011-06-20 15:33:57,817 SiteWideCache:<init> - {id=cache.sitewide, enabled=true, timeout=1800, size=50} INFO 2011-06-20 15:33:57,818 PageServlet:init - Referrer processing enabled = true
INFO  2011-06-20 15:33:57,825 FeedServlet:init - Initializing FeedServlet
INFO 2011-06-20 15:33:57,827 WeblogFeedCache:<init> - {id=cache.weblogfeed, enabled=true, timeout=3600, size=200} INFO 2011-06-20 15:33:57,839 SearchServlet:init - Initializing SearchServlet INFO 2011-06-20 15:33:57,842 ResourceServlet:init - Initializing ResourceServlet INFO 2011-06-20 15:33:57,852 CommentServlet:init - Initializing CommentServlet INFO 2011-06-20 15:33:57,921 CommentValidationManager:<init> - Configured CommentValidator: Blacklist Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.BlacklistCommentValidator INFO 2011-06-20 15:33:57,925 CommentValidationManager:<init> - Configured CommentValidator: Excess Links Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessLinksCommentValidator INFO 2011-06-20 15:33:57,928 CommentValidationManager:<init> - Configured CommentValidator: Excess Size Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessSizeCommentValidator INFO 2011-06-20 15:33:57,928 CommentValidationManager:<init> - Configured 3 CommentValidators INFO 2011-06-20 15:33:57,929 CommentServlet:init - Comment Throttling DISABLED INFO 2011-06-20 15:33:57,935 CommentValidationManager:<init> - Configured CommentValidator: Blacklist Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.BlacklistCommentValidator INFO 2011-06-20 15:33:57,936 CommentValidationManager:<init> - Configured CommentValidator: Excess Links Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessLinksCommentValidator INFO 2011-06-20 15:33:57,936 CommentValidationManager:<init> - Configured CommentValidator: Excess Size Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessSizeCommentValidator INFO 2011-06-20 15:33:57,936 CommentValidationManager:<init> - Configured 3 CommentValidators
INFO  2011-06-20 15:33:57,942 RSDServlet:init - Initializing RSDServlet
INFO 2011-06-20 15:33:57,954 PlanetFeedServlet:init - Initializing PlanetRssServlet INFO 2011-06-20 15:33:57,956 PlanetCache:<init> - Planet cache = {id=cache.planet, enabled=true, timeout=1800, size=10} INFO 2011-06-20 15:33:57,959 PreviewResourceServlet:init - Initializing PreviewResourceServlet INFO 2011-06-20 15:33:57,962 PreviewThemeImageServlet:init - Initializing PreviewThemeImageServlet INFO 2011-06-20 15:33:57,976 PreviewServlet:init - Initializing PreviewServlet INFO 2011-06-20 15:34:05,297 DatabaseProvider:successMessage - SUCCESS: Got parameters. Using configuration type JDBC_PROPERTIES INFO 2011-06-20 15:34:05,303 DatabaseProvider:successMessage - -- Using JDBC driver class: com.microsoft.sqlserver.jdbc.SQLServerDriver INFO 2011-06-20 15:34:05,304 DatabaseProvider:successMessage - -- Using JDBC connection URL: jdbc:sqlserver://localhost;port=1833;databaseName=rollerdb5;integratedSecurity=true INFO 2011-06-20 15:34:05,304 DatabaseProvider:successMessage - -- Using JDBC username: INFO 2011-06-20 15:34:05,304 DatabaseProvider:successMessage - -- Using JDBC password: [hidden] INFO 2011-06-20 15:34:05,305 DatabaseProvider:successMessage - SUCCESS: loaded JDBC driver class [com.microsoft.sqlserver.jdbc.SQLServerDriver] INFO 2011-06-20 15:34:07,959 WebloggerFactory:bootstrap - Bootstrapping Roller Weblogger business tier INFO 2011-06-20 15:34:07,960 WebloggerFactory:bootstrap - Weblogger Provider = org.apache.roller.weblogger.business.GuiceWebloggerProvider INFO 2011-06-20 15:34:07,971 DatabaseProvider:successMessage - SUCCESS: Got parameters. Using configuration type JDBC_PROPERTIES INFO 2011-06-20 15:34:07,972 DatabaseProvider:successMessage - -- Using JDBC driver class: com.microsoft.sqlserver.jdbc.SQLServerDriver INFO 2011-06-20 15:34:07,972 DatabaseProvider:successMessage - -- Using JDBC connection URL: jdbc:sqlserver://localhost;port=1833;databaseName=rollerdb5;integratedSecurity=true INFO 2011-06-20 15:34:07,972 DatabaseProvider:successMessage - -- Using JDBC username: INFO 2011-06-20 15:34:07,972 DatabaseProvider:successMessage - -- Using JDBC password: [hidden] INFO 2011-06-20 15:34:07,973 DatabaseProvider:successMessage - SUCCESS: loaded JDBC driver class [com.microsoft.sqlserver.jdbc.SQLServerDriver] INFO 2011-06-20 15:34:08,023 JPAPersistenceStrategy:<init> - hibernate.transaction.manager_lookup_class: org.hibernate.transaction.JBossTransactionManagerLookup INFO 2011-06-20 15:34:08,023 JPAPersistenceStrategy:<init> - hibernate.transaction.factory_class: org.hibernate.transaction.JTATransactionFactory INFO 2011-06-20 15:34:08,025 JPAPersistenceStrategy:<init> - openjpa.Log: commons INFO 2011-06-20 15:34:09,335 IndexManagerImpl:<init> - search enabled: true INFO 2011-06-20 15:34:09,336 IndexManagerImpl:<init> - index dir: I:\www\roller_data\search-index INFO 2011-06-20 15:34:09,382 ReferrerQueueManagerImpl:<init> - Instantiating Referrer Queue Manager INFO 2011-06-20 15:34:09,383 ReferrerQueueManagerImpl:<init> - Asynchronous referrer processing = false INFO 2011-06-20 15:34:09,392 ThreadManagerImpl:<init> - Instantiating Thread Manager INFO 2011-06-20 15:34:09,402 WebloggerFactory:bootstrap - Roller Weblogger business tier successfully bootstrapped INFO 2011-06-20 15:34:09,402 WebloggerFactory:bootstrap - Version: 5.0.0 INFO 2011-06-20 15:34:09,403 WebloggerFactory:bootstrap - Revision: r1100791 INFO 2011-06-20 15:34:09,403 WebloggerImpl:initialize - Initializing Roller Weblogger business tier INFO 2011-06-20 15:34:15,504 ThemeManagerImpl:initialize - Loaded 30 themes from disk. INFO 2011-06-20 15:34:15,505 ThreadManagerImpl:initialize - Initializing task: ScheduledEntriesTask INFO 2011-06-20 15:34:16,011 ThreadManagerImpl:initialize - Initializing task: ResetHitCountsTask INFO 2011-06-20 15:34:16,117 ThreadManagerImpl:initialize - Initializing task: TurnoverReferersTask INFO 2011-06-20 15:34:16,167 ThreadManagerImpl:initialize - Initializing task: PingQueueTask INFO 2011-06-20 15:34:16,707 IndexManagerImpl:initialize - Index was inconsistent. Rebuilding index in the background... INFO 2011-06-20 15:34:17,623 WebloggerImpl:initialize - Roller Weblogger business tier successfully initialized INFO 2011-06-20 15:34:17,623 RollerContext:initializeSecurityFeatures - Remember Me enabled: true INFO 2011-06-20 15:34:17,624 RollerContext:initializeSecurityFeatures - Password Encryption Algorithm set to 'SHA' INFO 2011-06-20 15:34:17,624 RollerContext:setupVelocity - Initializing Velocity INFO 2011-06-20 15:34:17,793 RebuildWebsiteIndexOperation:doRun - Completed rebuilding index for all users in '0.947' secs
INFO  2011-06-20 15:34:18,591 IPBanFilter:init - INIT IPBanFilter
INFO 2011-06-20 15:34:18,637 RequestMappingFilter:init - Request mapping filter initialized, 1 mappers configured.
INFO  2011-06-20 15:34:21,036 PageServlet:init - Initializing PageServlet
INFO 2011-06-20 15:34:21,038 WeblogPageCache:<init> - {id=cache.weblogpage, enabled=true, timeout=3600, size=400} INFO 2011-06-20 15:34:21,047 CacheManager:<clinit> - Cache Manager Initialized. INFO 2011-06-20 15:34:21,048 CacheManager:<clinit> - Cache Factory = org.apache.roller.weblogger.util.cache.ExpiringLRUCacheFactoryImpl INFO 2011-06-20 15:34:21,056 SiteWideCache:<init> - {id=cache.sitewide, enabled=true, timeout=1800, size=50} INFO 2011-06-20 15:34:21,057 PageServlet:init - Referrer processing enabled = true
INFO  2011-06-20 15:34:21,075 FeedServlet:init - Initializing FeedServlet
INFO 2011-06-20 15:34:21,076 WeblogFeedCache:<init> - {id=cache.weblogfeed, enabled=true, timeout=3600, size=200} INFO 2011-06-20 15:34:21,078 ResourceServlet:init - Initializing ResourceServlet INFO 2011-06-20 15:34:21,083 SearchServlet:init - Initializing SearchServlet INFO 2011-06-20 15:34:21,083 MediaResourceServlet:init - Initializing ResourceServlet INFO 2011-06-20 15:34:21,092 CommentServlet:init - Initializing CommentServlet INFO 2011-06-20 15:34:21,125 CommentValidationManager:<init> - Configured CommentValidator: Blacklist Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.BlacklistCommentValidator INFO 2011-06-20 15:34:21,127 CommentValidationManager:<init> - Configured CommentValidator: Excess Links Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessLinksCommentValidator INFO 2011-06-20 15:34:21,130 CommentValidationManager:<init> - Configured CommentValidator: Excess Size Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessSizeCommentValidator INFO 2011-06-20 15:34:21,130 CommentValidationManager:<init> - Configured 3 CommentValidators INFO 2011-06-20 15:34:21,130 CommentServlet:init - Comment Throttling DISABLED INFO 2011-06-20 15:34:21,133 CommentValidationManager:<init> - Configured CommentValidator: Blacklist Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.BlacklistCommentValidator INFO 2011-06-20 15:34:21,133 CommentValidationManager:<init> - Configured CommentValidator: Excess Links Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessLinksCommentValidator INFO 2011-06-20 15:34:21,133 CommentValidationManager:<init> - Configured CommentValidator: Excess Size Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessSizeCommentValidator INFO 2011-06-20 15:34:21,133 CommentValidationManager:<init> - Configured 3 CommentValidators
INFO  2011-06-20 15:34:21,139 RSDServlet:init - Initializing RSDServlet
INFO 2011-06-20 15:34:21,147 PlanetFeedServlet:init - Initializing PlanetRssServlet INFO 2011-06-20 15:34:21,149 PlanetCache:<init> - Planet cache = {id=cache.planet, enabled=true, timeout=1800, size=10} INFO 2011-06-20 15:34:21,153 PreviewResourceServlet:init - Initializing PreviewResourceServlet INFO 2011-06-20 15:34:21,154 PreviewThemeImageServlet:init - Initializing PreviewThemeImageServlet INFO 2011-06-20 15:34:21,163 PreviewServlet:init - Initializing PreviewServlet INFO 2011-06-20 15:34:23,863 DatabaseProvider:successMessage - SUCCESS: Got parameters. Using configuration type JDBC_PROPERTIES INFO 2011-06-20 15:34:23,867 DatabaseProvider:successMessage - -- Using JDBC driver class: com.mysql.jdbc.Driver INFO 2011-06-20 15:34:23,867 DatabaseProvider:successMessage - -- Using JDBC connection URL: jdbc:mysql://localhost:3308/rollerdb INFO 2011-06-20 15:34:23,868 DatabaseProvider:successMessage - -- Using JDBC username: sysadmin INFO 2011-06-20 15:34:23,868 DatabaseProvider:successMessage - -- Using JDBC password: [hidden] INFO 2011-06-20 15:34:23,869 DatabaseProvider:successMessage - SUCCESS: loaded JDBC driver class [com.mysql.jdbc.Driver] INFO 2011-06-20 15:34:25,566 WebloggerFactory:bootstrap - Bootstrapping Roller Weblogger business tier INFO 2011-06-20 15:34:25,567 WebloggerFactory:bootstrap - Weblogger Provider = org.apache.roller.weblogger.business.GuiceWebloggerProvider INFO 2011-06-20 15:34:25,573 DatabaseProvider:successMessage - SUCCESS: Got parameters. Using configuration type JDBC_PROPERTIES INFO 2011-06-20 15:34:25,574 DatabaseProvider:successMessage - -- Using JDBC driver class: com.mysql.jdbc.Driver INFO 2011-06-20 15:34:25,575 DatabaseProvider:successMessage - -- Using JDBC connection URL: jdbc:mysql://localhost:3308/rollerdb INFO 2011-06-20 15:34:25,577 DatabaseProvider:successMessage - -- Using JDBC username: sysadmin INFO 2011-06-20 15:34:25,578 DatabaseProvider:successMessage - -- Using JDBC password: [hidden] INFO 2011-06-20 15:34:25,578 DatabaseProvider:successMessage - SUCCESS: loaded JDBC driver class [com.mysql.jdbc.Driver] INFO 2011-06-20 15:34:25,602 JPAPersistenceStrategy:<init> - openjpa.Log: commons INFO 2011-06-20 15:34:26,222 IndexManagerImpl:<init> - search enabled: true INFO 2011-06-20 15:34:26,222 IndexManagerImpl:<init> - index dir: I:\www\roller_data\search-index INFO 2011-06-20 15:34:26,245 ReferrerQueueManagerImpl:<init> - Instantiating Referrer Queue Manager INFO 2011-06-20 15:34:26,246 ReferrerQueueManagerImpl:<init> - Asynchronous referrer processing = false INFO 2011-06-20 15:34:26,247 ThreadManagerImpl:<init> - Instantiating Thread Manager INFO 2011-06-20 15:34:26,254 WebloggerFactory:bootstrap - Roller Weblogger business tier successfully bootstrapped INFO 2011-06-20 15:34:26,255 WebloggerFactory:bootstrap - Version: 4.0.1 INFO 2011-06-20 15:34:26,255 WebloggerFactory:bootstrap - Revision: 729109 INFO 2011-06-20 15:34:26,255 WebloggerImpl:initialize - Initializing Roller Weblogger business tier INFO 2011-06-20 15:34:29,271 ThemeManagerImpl:initialize - Loaded 29 themes from disk. INFO 2011-06-20 15:34:29,271 ThreadManagerImpl:initialize - Initializing task: ScheduledEntriesTask INFO 2011-06-20 15:34:29,364 ThreadManagerImpl:initialize - Initializing task: ResetHitCountsTask INFO 2011-06-20 15:34:29,386 ThreadManagerImpl:initialize - Initializing task: TurnoverReferersTask INFO 2011-06-20 15:34:29,424 ThreadManagerImpl:initialize - Initializing task: PingQueueTask INFO 2011-06-20 15:34:29,575 IndexManagerImpl:initialize - Index was inconsistent. Rebuilding index in the background... INFO 2011-06-20 15:34:29,980 WebloggerImpl:initialize - Roller Weblogger business tier successfully initialized INFO 2011-06-20 15:34:29,983 RollerContext:initializeSecurityFeatures - Remember Me enabled: true INFO 2011-06-20 15:34:29,984 RollerContext:initializeSecurityFeatures - Password Encryption Algorithm set to 'SHA' INFO 2011-06-20 15:34:29,985 RollerContext:setupVelocity - Initializing Velocity
INFO  2011-06-20 15:34:30,961 IPBanFilter:init - INIT IPBanFilter
INFO 2011-06-20 15:34:30,977 RequestMappingFilter:init - Request mapping filter initialized, 1 mappers configured. WARN 2011-06-20 15:34:31,530 Settings:getLocale - Settings: Could not parse struts.locale setting, substituting default VM locale
INFO  2011-06-20 15:34:33,268 PageServlet:init - Initializing PageServlet
INFO 2011-06-20 15:34:33,270 WeblogPageCache:<init> - {id=cache.weblogpage, enabled=true, timeout=3600, size=400} INFO 2011-06-20 15:34:33,278 CacheManager:<clinit> - Cache Manager Initialized. INFO 2011-06-20 15:34:33,278 CacheManager:<clinit> - Cache Factory = org.apache.roller.weblogger.util.cache.ExpiringLRUCacheFactoryImpl INFO 2011-06-20 15:34:33,305 SiteWideCache:<init> - {id=cache.sitewide, enabled=true, timeout=1800, size=50} INFO 2011-06-20 15:34:33,306 PageServlet:init - Referrer processing enabled = true
INFO  2011-06-20 15:34:33,311 FeedServlet:init - Initializing FeedServlet
INFO 2011-06-20 15:34:33,313 WeblogFeedCache:<init> - {id=cache.weblogfeed, enabled=true, timeout=3600, size=200} INFO 2011-06-20 15:34:33,316 SearchServlet:init - Initializing SearchServlet INFO 2011-06-20 15:34:33,318 ResourceServlet:init - Initializing ResourceServlet INFO 2011-06-20 15:34:33,328 CommentServlet:init - Initializing CommentServlet INFO 2011-06-20 15:34:33,436 CommentValidationManager:<init> - Configured CommentValidator: Blacklist Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.BlacklistCommentValidator INFO 2011-06-20 15:34:33,438 CommentValidationManager:<init> - Configured CommentValidator: Excess Links Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessLinksCommentValidator INFO 2011-06-20 15:34:33,441 CommentValidationManager:<init> - Configured CommentValidator: Excess Size Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessSizeCommentValidator INFO 2011-06-20 15:34:33,442 CommentValidationManager:<init> - Configured 3 CommentValidators INFO 2011-06-20 15:34:33,442 CommentServlet:init - Comment Throttling DISABLED INFO 2011-06-20 15:34:33,444 CommentValidationManager:<init> - Configured CommentValidator: Blacklist Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.BlacklistCommentValidator INFO 2011-06-20 15:34:33,445 CommentValidationManager:<init> - Configured CommentValidator: Excess Links Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessLinksCommentValidator INFO 2011-06-20 15:34:33,445 CommentValidationManager:<init> - Configured CommentValidator: Excess Size Comment Validator / org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessSizeCommentValidator INFO 2011-06-20 15:34:33,445 CommentValidationManager:<init> - Configured 3 CommentValidators
INFO  2011-06-20 15:34:33,450 RSDServlet:init - Initializing RSDServlet
INFO 2011-06-20 15:34:33,457 PlanetFeedServlet:init - Initializing PlanetRssServlet INFO 2011-06-20 15:34:33,458 PlanetCache:<init> - Planet cache = {id=cache.planet, enabled=true, timeout=1800, size=10} INFO 2011-06-20 15:34:33,463 PreviewResourceServlet:init - Initializing PreviewResourceServlet INFO 2011-06-20 15:34:33,465 PreviewThemeImageServlet:init - Initializing PreviewThemeImageServlet INFO 2011-06-20 15:34:33,473 PreviewServlet:init - Initializing PreviewServlet INFO 2011-06-20 15:34:36,193 RebuildWebsiteIndexOperation:doRun - Completed rebuilding index for all users in '6.552' secs INFO 2011-06-20 15:36:00,257 PingQueueProcessor:processQueue - Ping processing has been suspended. Skipping current round of ping queue processing. INFO 2011-06-20 15:46:50,609 InitFilter:getAbsoluteUrl - http://jeamie.gicp.net INFO 2011-06-20 15:47:32,141 RendererManager:<clinit> - Renderer Manager Initialized. INFO 2011-06-20 15:47:32,148 RollerVelocity:<clinit> - Initializing Velocity Rendering Engine ERROR 2011-06-20 15:47:33,295 PageServlet:doGet - Error during rendering for page affection:weblog org.apache.roller.weblogger.ui.rendering.RenderingException: Error during rendering at org.apache.roller.weblogger.ui.rendering.velocity.VelocityRenderer.render(VelocityRenderer.java:155) at org.apache.roller.weblogger.ui.rendering.servlets.PageServlet.doGet(PageServlet.java:468)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:99) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:52) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:192) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:81) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:62)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:140) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(InitFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter(BootstrapFilter.java:67) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:81) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395)
at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:283)
at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:189) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1719)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
--- ROOT CAUSE ---
org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getWeblogCategories' in class org.apache.roller.weblogger.pojos.wrapper.WeblogWrapper threw exception java.lang.NullPointerException at weblog.vm[line 559, column 32] at org.apache.velocity.runtime.parser.node.ASTIdentifier.execute(ASTIdentifier.java:223) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:252) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:494) at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71) at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:212) at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:247) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:176) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
at org.apache.velocity.Template.merge(Template.java:328)
at org.apache.velocity.Template.merge(Template.java:235)
at org.apache.roller.weblogger.ui.rendering.velocity.VelocityRenderer.render(VelocityRenderer.java:145) at org.apache.roller.weblogger.ui.rendering.servlets.PageServlet.doGet(PageServlet.java:468)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:99) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:52) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:192) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:81) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:402) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:329)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:62)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.doFilter(RequestMappingFilter.java:140) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(InitFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doFilter(PersistenceSessionFilter.java:60) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter(BootstrapFilter.java:67) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFilter(SchemeEnforcementFilter.java:121) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(CharEncodingFilter.java:81) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395)
at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:283)
at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:189) at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1719)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at org.apache.roller.weblogger.pojos.Weblog.getWeblogCategories(Weblog.java:968) at org.apache.roller.weblogger.pojos.wrapper.WeblogWrapper.getWeblogCategories(WeblogWrapper.java:321)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.velocity.runtime.parser.node.PropertyExecutor.execute(PropertyExecutor.java:142) at org.apache.velocity.util.introspection.UberspectImpl$VelGetterImpl.invoke(UberspectImpl.java:529) at org.apache.velocity.runtime.parser.node.ASTIdentifier.execute(ASTIdentifier.java:198)
... 124 more


--------------------------------------------------
From: "Dave" <[email protected]>
Sent: Monday, June 20, 2011 5:24 AM
To: <[email protected]>
Subject: Re: Roller 5.0 with MSSQL SERVER database

2011/6/19 杨雪枫 <[email protected]>:
I get success on configure Roller 4.01 with MSSQL SERVER database,But on roller 5.0,when i create first weblog after user creation, I get the message "Status Code 500 Message The transaction has been rolled back. See the nested exceptions for details on the errors that occurred. Type Exception Roller?????????",what's that?
sorry for my poor english.

I'm not sure if anybody has tested Roller under MS SQL Server, so I am
not surprised that there is a problem.

If you can provide a stack trace I might be able to understand the problem.

- Dave

Reply via email to