You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by Yann Hamon <ya...@oxfordarch.co.uk> on 2008/10/31 14:26:50 UTC

How to run the planet update script manually?

I read and googled as much as I could, but never got it to work...

This is how far I got:

yhamon@roller:/usr/share/tomcat5.5/server/webapps/roller/roller-ui/docs/examples/rollertask$ sudo ./rollertask.sh org.apache.roller.weblogger.ui.core.tasks.RefreshEntriesTask
Exception in thread "main" java.lang.NoClassDefFoundError: /usr/share/tomcat5/5/server/webapps/roller/WEB-INF/lib/roller-core/jar
Caused by: java.lang.ClassNotFoundException: .usr.share.tomcat5.5.server.webapps.roller.WEB-INF.lib.roller-core.jar
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

My configuration is:
# Path to Java JDK
JAVA_HOME=/usr/lib/jvm/java-6-sun/jre/
export JAVA_HOME

# Directory of Roller context
WEBAPP_DIR="/usr/share/tomcat5.5/server/webapps/roller"
export WEBAPP_DIR

# Directory of additional jars
JARS_DIR="/usr/share/tomcat5.5/common/lib"
export JARS_DIR

# Planet configuration override file specifying JDBC connection parameters
CONFIG_OVERRIDE=roller-custom.properties
export CONFIG_OVERRIDE


I am using roller 4.0 with Ubuntu 8.04 LTS... Any help would be welcome.. struggling for days to get the planet to work :(

Thanks!

Yann


------
Files attached to this email may be in ISO 26300 format (OASIS Open Document Format). If you have difficulty opening them, please visit http://iso26300.info for more information.


Re: How to run the planet update script manually?

Posted by Dave <sn...@gmail.com>.
On Fri, Oct 31, 2008 at 8:26 AM, Yann Hamon <ya...@oxfordarch.co.uk> wrote:
> I read and googled as much as I could, but never got it to work...
>
> This is how far I got:
>
> yhamon@roller:/usr/share/tomcat5.5/server/webapps/roller/roller-ui/docs/examples/rollertask$ sudo ./rollertask.sh org.apache.roller.weblogger.ui.core.tasks.RefreshEntriesTask
> Exception in thread "main" java.lang.NoClassDefFoundError: /usr/share/tomcat5/5/server/webapps/roller/WEB-INF/lib/roller-core/jar
> Caused by: java.lang.ClassNotFoundException: .usr.share.tomcat5.5.server.webapps.roller.WEB-INF.lib.roller-core.jar
>        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>        at java.security.AccessController.doPrivileged(Native Method)
>        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

Yes, I can confirm this problem. Running tasks from the command-line
via rollertask.sh/TaskRunner is broken in Roller 4.0. I just reported
a bug for this problem here:

   https://issues.apache.org/roller/browse/ROL-1758

- Dave