Hi Dave,
I am new to Roller.
As you mentioned above i built the source in eclipse ide.But when i navigate
to http://localhost:7777/roller <http://localhost:8080/roller> i got
SERVICE_UNAVAILABLE
error.i attached the log file bellow.help me.
thanks.
aja.
On Sat, Jan 29, 2011 at 11:04 PM, Dave <[email protected]> wrote:
> I put together some screenshots that show How to Build and Run Roller
> in Eclipse:
> https://cwiki.apache.org/confluence/x/9IWAAQ
>
> - Dave
>
2011-01-29 23:51:20.320:INFO::jetty-6.1.26
2011-01-29 23:51:21.335:INFO::No Transaction manager found - if your webapp requires one, please configure one.
2011-01-29 23:51:22.528:INFO:/roller:Initializing Spring root WebApplicationContext
Roller Weblogger: No custom properties file found in classpath
Roller Weblogger: Successfully loaded custom properties from /home/ajanthan/internalBlog/roller-project/weblogger-webapp/target/test-classes/roller-custom.properties
DEBUG: JavaMail version 1.4ea
DEBUG: java.io.FileNotFoundException: /usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/javamail.providers (No such file or directory)
DEBUG: !anyLoaded
DEBUG: not loading resource: /META-INF/javamail.providers
DEBUG: successfully loaded resource: /META-INF/javamail.default.providers
DEBUG: Tables of loaded providers
DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}
DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]}
DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map
DEBUG: !anyLoaded
DEBUG: not loading resource: /META-INF/javamail.address.map
DEBUG: java.io.FileNotFoundException: /usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/javamail.address.map (No such file or directory)
2011-01-29 23:51:27.108:WARN::Failed startup of context org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@16ab2e8{/roller,/home/ajanthan/internalBlog/roller-project/weblogger-webapp/src/main/webapp}
java.lang.RuntimeException: <openjpa-2.0.0-r422266:935683 nonfatal user error> org.apache.openjpa.persistence.ArgumentException: This configuration disallows runtime optimization, but the following listed types were not enhanced at build time or at class load time with a javaagent: "<|org.apache.roller.weblogger.pojos.TaskLock<|org.apache.roller.weblogger.pojos.OAuthConsumerRecord<|org.apache.roller.weblogger.pojos.WeblogReferrer<|org.apache.roller.weblogger.pojos.MediaFile<|org.apache.roller.weblogger.pojos.WeblogBookmarkFolder<|org.apache.roller.weblogger.pojos.WeblogTemplate<|org.apache.roller.weblogger.pojos.UserRole<|org.apache.roller.weblogger.pojos.WeblogEntryComment<|org.apache.roller.weblogger.pojos.WeblogCategory<|org.apache.roller.weblogger.pojos.User<|org.apache.roller.weblogger.pojos.PingTarget<|org.apache.roller.weblogger.pojos.WeblogPermission<|org.apache.roller.weblogger.pojos.WeblogEntryTag<|org.apache.roller.weblogger.pojos.MediaFileTag<|org.apache.roller.weblogger.pojos.WeblogBookmark<|org.apache.roller.weblogger.pojos.OAuthAccessorRecord<|org.apache.roller.weblogger.pojos.AutoPing<|org.apache.roller.weblogger.pojos.WeblogEntry<|org.apache.roller.weblogger.pojos.Weblog<|org.apache.roller.weblogger.pojos.UserAttribute<|org.apache.roller.weblogger.pojos.WeblogEntryAttribute<|org.apache.roller.weblogger.pojos.WeblogEntryTagAggregate<|org.apache.roller.weblogger.pojos.ObjectPermission<|org.apache.roller.weblogger.pojos.MediaFileDirectory<|org.apache.roller.weblogger.pojos.RuntimeConfigProperty<|org.apache.roller.weblogger.pojos.PingQueueEntry<|org.apache.roller.weblogger.pojos.WeblogHitCount".
at org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.initialize(JPAPropertiesManagerImpl.java:92)
at org.apache.roller.weblogger.business.WebloggerImpl.initialize(WebloggerImpl.java:338)
at org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:161)
at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:549)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:115)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132)
at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:454)
at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:396)
at org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210)
at org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
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.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
2011-01-29 23:51:27.151:INFO::Started [email protected]:7777