This line looks wrong to me. Shouldn't there be a database name and username/password. Or did you blank those out for security? Using JDBC connection URL: jdbc:mysql://localhost:
> Date: Wed, 14 Jan 2009 23:14:08 -0500 > From: [email protected] > To: [email protected] > Subject: Re: installation problem - /roller-ui/install/install!create.rol > > Thank you, Dick and Dave for your response. > > At the first time, I did not put mysql driver jar in classpath, but I > did after first attempt failure. > > Logs that I posted contains everything including my first attempt. > So valid log is the last part to investigate. > Anyway, I attach brand new logs to ask you guys for my favor. > I copied mysql driver jar in both ~/appBase/WEB-INF/lib and tomcat/lib. > However, I get the same result. > > What did I wrong and how to figure it out? > Could you give me a clue? > > Thank you > > Here's my brand new log: > > cat logs/roller.log > INFO 2009-01-15 04:04:52,772 DatabaseProvider:successMessage - > SUCCESS: Got parameters. Using configuration type JDB > > C_PROPERTIES > INFO 2009-01-15 04:04:52,843 DatabaseProvider:successMessage - -- > Using JDBC driver class: com.mysql.jdbc.Driver > INFO 2009-01-15 04:04:52,844 DatabaseProvider:successMessage - -- > Using JDBC connection URL: jdbc:mysql://localhost: > > 3306/roller_db01 > INFO 2009-01-15 04:04:52,844 DatabaseProvider:successMessage - -- > Using JDBC username: roller_dbu > INFO 2009-01-15 04:04:52,844 DatabaseProvider:successMessage - -- > Using JDBC password: [hidden] > INFO 2009-01-15 04:04:52,900 DatabaseProvider:successMessage - > SUCCESS: loaded JDBC driver class [com.mysql.jdbc.Dri > ver] > WARN 2009-01-15 04:04:57,749 WebloggerStartup:prepare - Failed to > setup mail provider, continuing anways. > Reason: ERROR connecting to mail server > org.apache.roller.weblogger.business.startup.StartupException: ERROR > connecting to mail server > at > org.apache.roller.weblogger.business.MailProvider.<init>(MailProvider.java:99) > at > org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare(WebloggerStartup.java:179) > at > org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:138) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4350) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at > org.apache.catalina.core.StandardService.start(StandardService.java:516) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:578) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.tanukisoftware.wrapper.WrapperStartStopApp.run(WrapperStartStopApp.java:238) > at java.lang.Thread.run(Thread.java:619) > --- ROOT CAUSE --- > javax.mail.AuthenticationFailedException > at javax.mail.Service.connect(Service.java:319) > at javax.mail.Service.connect(Service.java:169) > at > org.apache.roller.weblogger.business.MailProvider.getTransport(MailProvider.java:126) > at > org.apache.roller.weblogger.business.MailProvider.<init>(MailProvider.java:96) > at > org.apache.roller.weblogger.business.startup.WebloggerStartup.prepare(WebloggerStartup.java:179) > at > org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:138) > at > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4350) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at > org.apache.catalina.core.StandardService.start(StandardService.java:516) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:578) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.tanukisoftware.wrapper.WrapperStartStopApp.run(WrapperStartStopApp.java:238) > at java.lang.Thread.run(Thread.java:619) > INFO 2009-01-15 04:04:57,773 RollerContext:contextInitialized - > -------------------------------------------------------------- > Roller Weblogger startup INCOMPLETE, user interaction required > -------------------------------------------------------------- > INFO 2009-01-15 04:04:57,775 RollerContext:initializeSecurityFeatures > - Remember Me enabled: true > INFO 2009-01-15 04:04:57,776 RollerContext:initializeSecurityFeatures > - Password Encryption Algorithm set to 'SHA' > INFO 2009-01-15 04:04:57,776 RollerContext:setupVelocity - > Initializing Velocity > INFO 2009-01-15 04:05:01,001 IPBanFilter:init - INIT IPBanFilter > INFO 2009-01-15 04:05:01,099 RequestMappingFilter:init - Request > mapping filter initialized, 1 mappers configured. > WARN 2009-01-15 04:05:03,317 Settings:getLocale - Settings: Could not > parse struts.locale setting, substituting defa > ult VM locale > INFO 2009-01-15 04:05:05,563 PageServlet:init - Initializing PageServlet > INFO 2009-01-15 04:05:05,570 WeblogPageCache:<init> - > {id=cache.weblogpage, enabled=true, timeout=3600, size=400} > INFO 2009-01-15 04:05:05,574 CacheManager:<clinit> - Cache Manager > Initialized. > INFO 2009-01-15 04:05:05,575 CacheManager:<clinit> - Cache Factory = > org.apache.roller.weblogger.util.cache.Expiring > > LRUCacheFactoryImpl > INFO 2009-01-15 04:05:05,591 SiteWideCache:<init> - > {id=cache.sitewide, enabled=true, timeout=1800, size=50} > INFO 2009-01-15 04:05:05,592 PageServlet:init - Referrer processing > enabled = true > INFO 2009-01-15 04:05:05,595 FeedServlet:init - Initializing FeedServlet > INFO 2009-01-15 04:05:05,596 WeblogFeedCache:<init> - > {id=cache.weblogfeed, enabled=true, timeout=3600, size=200} > INFO 2009-01-15 04:05:05,618 SearchServlet:init - Initializing SearchServlet > INFO 2009-01-15 04:05:05,620 ResourceServlet:init - Initializing > ResourceServlet > INFO 2009-01-15 04:05:05,631 CommentServlet:init - Initializing > CommentServlet > INFO 2009-01-15 04:05:05,663 CommentValidationManager:<init> - > Configured CommentValidator: Blacklist Comment Valida > tor / > org.apache.roller.weblogger.ui.rendering.plugins.comments.BlacklistCommentValidator > INFO 2009-01-15 04:05:05,665 CommentValidationManager:<init> - > Configured CommentValidator: Excess Links Comment Val > idator / > org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessLinksCommentValidator > INFO 2009-01-15 04:05:05,676 CommentValidationManager:<init> - > Configured CommentValidator: Excess Size Comment Vali > dator / > org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessSizeCommentValidator > INFO 2009-01-15 04:05:05,677 CommentValidationManager:<init> - > Configured 3 CommentValidators > INFO 2009-01-15 04:05:05,677 CommentServlet:init - Comment Throttling > DISABLED > INFO 2009-01-15 04:05:05,679 CommentValidationManager:<init> - > Configured CommentValidator: Blacklist Comment Valida > tor / > org.apache.roller.weblogger.ui.rendering.plugins.comments.BlacklistCommentValidator > INFO 2009-01-15 04:05:05,679 CommentValidationManager:<init> - > Configured CommentValidator: Excess Links Comment Val > idator / > org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessLinksCommentValidator > INFO 2009-01-15 04:05:05,680 CommentValidationManager:<init> - > Configured CommentValidator: Excess Size Comment Vali > dator / > org.apache.roller.weblogger.ui.rendering.plugins.comments.ExcessSizeCommentValidator > INFO 2009-01-15 04:05:05,680 CommentValidationManager:<init> - > Configured 3 CommentValidators > INFO 2009-01-15 04:05:05,692 RSDServlet:init - Initializing RSDServlet > INFO 2009-01-15 04:05:05,695 PlanetFeedServlet:init - Initializing > PlanetRssServlet > INFO 2009-01-15 04:05:05,696 PlanetCache:<init> - Planet cache = > {id=cache.planet, enabled=true, timeout=1800, size= > 10} > INFO 2009-01-15 04:05:05,710 PreviewResourceServlet:init - > Initializing PreviewResourceServlet > INFO 2009-01-15 04:05:05,713 PreviewThemeImageServlet:init - > Initializing PreviewThemeImageServlet > INFO 2009-01-15 04:05:05,716 PreviewServlet:init - Initializing > PreviewServlet > > > > On Wed, Jan 14, 2009 at 9:06 AM, Dave <[email protected]> wrote: > > On Wed, Jan 14, 2009 at 8:04 AM, Dick Davies > > <[email protected]> wrote: > >> Roller hasn't been able to autoinstall because there are some things > >> missing. > >> > >> The main one is the mysql jdbc driver; it's not on your classpath by > >> the looks of it. That stops roller from connecting to your DB to > >> initialize it. > > > > Yep. That's a good diagnosis. > > > > The solution is probably to put the MySQL driver jar in <tomcat>/lib > > > > - Dave > > _________________________________________________________________ Windows Liveā¢: Keep your life in sync. http://windowslive.com/explore?ocid=TXT_TAGLM_WL_t1_allup_explore_012009
