Please see this issue i just created @ Roller JIRA:

https://issues.apache.org/jira/browse/ROL-1927


杨雪枫 wrote:
> 
> yes.
> 
> --------------------------------------------------
> From: "Dave" <[email protected]>
> Sent: Monday, June 20, 2011 11:37 PM
> To: <[email protected]>
> Subject: Re: Roller 5.0 with MSSQL SERVER database
> 
>> That log is for Roller 4.0.1 and it includes an error message.
>>
>> I thought you had a problem with 5.0?
>>
>> - Dave
>>
>>
>> 2011/6/20 杨雪枫 <[email protected]>:
>>> 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
>>>>
>>>
>> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Roller-5.0-with-MSSQL-SERVER-database-tp31879034s12275p32253993.html
Sent from the Roller - User mailing list archive at Nabble.com.

Reply via email to