You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2008/11/03 14:12:19 UTC

svn commit: r710051 - in /roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask: ./ README.txt planet-custom.properties roller-custom.properties rollertask.sh

Author: snoopdave
Date: Mon Nov  3 05:12:19 2008
New Revision: 710051

URL: http://svn.apache.org/viewvc?rev=710051&view=rev
Log:
Fixes to Roller Task example related to https://issues.apache.org/roller/browse/ROL-1758

Added:
    roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/planet-custom.properties
Modified:
    roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/   (props changed)
    roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/README.txt
    roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/roller-custom.properties
    roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/rollertask.sh

Propchange: roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Mon Nov  3 05:12:19 2008
@@ -1 +1,2 @@
+roller-startup.log
 logs

Modified: roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/README.txt
URL: http://svn.apache.org/viewvc/roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/README.txt?rev=710051&r1=710050&r2=710051&view=diff
==============================================================================
--- roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/README.txt (original)
+++ roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/README.txt Mon Nov  3 05:12:19 2008
@@ -1,5 +1,14 @@
+
 README for rollertask
 
+###############################################################################
+
+                        NOTE: broken in Roller 4.0
+
+            See https://issues.apache.org/roller/browse/ROL-1758
+
+###############################################################################
+
 rollertask.sh is a script that can be used to run the Roller tasks. Because 
 rollertask.sh runs outside of the Roller application, you have to put some
 files into place before you can run it. 

Added: roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/planet-custom.properties
URL: http://svn.apache.org/viewvc/roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/planet-custom.properties?rev=710051&view=auto
==============================================================================
--- roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/planet-custom.properties (added)
+++ roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/planet-custom.properties Mon Nov  3 05:12:19 2008
@@ -0,0 +1,28 @@
+
+# --- ENSURE ALL VALUES ARE CORRECT ---
+
+#--------------------------------------------------------- Example Derby setup
+
+database.configurationType=jdbc
+database.jdbc.connectionURL=jdbc:derby://localhost:1527/roller40
+database.jdbc.driverClass=org.apache.derby.jdbc.ClientDriver
+database.jdbc.username=APP
+database.jdbc.password=APP
+
+#--------------------------------------------------------- Example MySQL setup
+
+#database.configurationType=jdbc
+#database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rwo_20070915
+#database.jdbc.driverClass=com.mysql.jdbc.Driver
+#database.jdbc.username=scott
+#database.jdbc.password=tiger
+#openjpa.jdbc.DBDictionary=mysql(SupportsSubselect=false, SearchStringEscape=\\\\)
+#openjpa.Log=commons
+#hibernate.dialect=org.hibernate.dialect.MySQLDialect
+
+#--------------------------------------------------------- general
+
+planet.aggregator.cache.dir=/Users/dave/roller_data/planet-cache
+planet.aggregator.output.dir=./build/webapp
+planet.aggregator.template.dir=./build/webapp/WEB-INF/templates
+

Modified: roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/roller-custom.properties
URL: http://svn.apache.org/viewvc/roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/roller-custom.properties?rev=710051&r1=710050&r2=710051&view=diff
==============================================================================
--- roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/roller-custom.properties (original)
+++ roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/roller-custom.properties Mon Nov  3 05:12:19 2008
@@ -1,10 +1,22 @@
 
 # --- ENSURE ALL VALUES ARE CORRECT --- 
 
-jdbc.driverClass=com.mysql.jdbc.Driver
-jdbc.connectionURL=jdbc:mysql://localhost:3306/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8
-jdbc.username=scott
-jdbc.password=tiger
+uploads.dir=/Users/dave/roller_data/uploads
+themes.dir=/Users/dave/src/roller_4.0/apps/weblogger/build/webapp/themes
+
+#--------------------------------------------------------- Example Derby setup
+
+database.configurationType=jdbc
+database.jdbc.connectionURL=jdbc:derby://localhost:1527/roller40test
+database.jdbc.driverClass=org.apache.derby.jdbc.ClientDriver
+database.jdbc.username=APP
+database.jdbc.password=APP
+
+#--------------------------------------------------------- Example MySQL setup
+
+#jdbc.driverClass=com.mysql.jdbc.Driver
+#jdbc.connectionURL=jdbc:mysql://localhost:3306/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8
+#jdbc.username=scott
+#jdbc.password=tiger
 
-hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
 

Modified: roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/rollertask.sh
URL: http://svn.apache.org/viewvc/roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/rollertask.sh?rev=710051&r1=710050&r2=710051&view=diff
==============================================================================
--- roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/rollertask.sh (original)
+++ roller/branches/roller_4.0/apps/weblogger/docs/examples/rollertask/rollertask.sh Mon Nov  3 05:12:19 2008
@@ -13,32 +13,38 @@
 # -- YOU MUST ENSURE THESE SETTINGS ARE CORRECT ---
 
 # Path to Java JDK
-JAVA_HOME=/usr/local/jdk1.5
+JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
 export JAVA_HOME
 
 # Directory of Roller context
-WEBAPP_DIR=/usr/local/tomcat/webapps/roller
+WEBAPP_DIR=${HOME}/src/roller_4.0/apps/weblogger/build/webapp
 export WEBAPP_DIR
 
-# Directory of additional jars
-JARS_DIR=/usr/local/tomcat/common/lib
+# Directory of additional jars (most importantly: your JDBC driver)
+JARS_DIR=${HOME}/tomcat/lib
 export JARS_DIR
 
-# Planet configuration override file specifying JDBC connection parameters
+# Roller configuration override file specifying JDBC connection parameters
 CONFIG_OVERRIDE=roller-custom.properties
 export CONFIG_OVERRIDE
 
+# Planet configuration override file specifying JDBC connection parameters
+PLANETCONFIG_OVERRIDE=planet-custom.properties
+export PLANETCONFIG_OVERRIDE
+
 
 # --- YOU SHOULD NOT NEED TO EDIT BELOW THIS LINE ---
 
+
+ROLLERTASK_CLASSPATH=${WEBAPP_DIR}/WEB-INF/lib/roller-business.jar
+
 # Hack: setting catalina.base=. allows us to save log in ./logs
+mkdirs ./logs
 
 ${JAVA_HOME}/bin/java \
     -Dcatalina.base=. \
     -Droller.custom.config=${CONFIG_OVERRIDE} \
-    -cp ${WEBAPP_DIR}/WEB-INF/lib/roller-business.jar \
-    ${WEBAPP_DIR}/WEB-INF/lib/roller-core.jar \
-    org.apache.roller.business.runnable.TaskRunner \
-    ${WEBAPP_DIR} ${JARS_DIR} \
-    $1
-
+    -Dplanet.custom.config=${PLANETCONFIG_OVERRIDE} \
+    -cp ${ROLLERTASK_CLASSPATH} \
+    org.apache.roller.weblogger.business.runnable.TaskRunner \
+    ${WEBAPP_DIR} ${JARS_DIR} $1