Instalar RollerWebLogger 3.1

por | Nov 30, 2007 | GNU / Linux, Java

Hoy me ha dado por actualizar el blog Roller (http://rollerweblogger.org), implementación en Java y Open Source de un Blog, de la versión 2.3 a la 3.1.

Para mi grata sorpresa, constato que ha formado a englosar como subproyecto de la fundación Apache (http://roller.apache.org/).

De momento, he actualizado de la versión 2.3 a 3.1 con los siguientes pasos:

– He detenido el proyecto Tomcat por si acaso…

– WEB-INF/dbscripts hay unos ficheros para actualizar las tablas; en mi caso emplee:

mysql -u root -p

use nuke;

source 230-to-240-migration.sql;

source 240-to-300-migration.sql;

source 300-to-310-migration.sql;

… y actualización al canto… OK !

– Del fichero $CATALINA_HOME/conf/Catalina/blog.neodoo.es/ROOT.xml sólo he cambiado el path.

<Context path="" docBase="/opt/website/desarrollos/blog.neodoo.es/apache-roller-3.1/webapp/roller" debug="0">

  <Resource name="jdbc/rollerdb" auth="Container" type="javax.sql.DataSource"
    driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8"
    username="roller"
    password="xxxxx"
    maxActive="20"
    maxIdle="3"
    removeAbandoned="true"
    maxWait="3000" />

  <!-- If you want e-mail features, un-comment the section below
  <Resource name="mail/Session" auth="Container" type="javax.mail.Session"
     mail.smtp.host="mail.neodoo.es" />
-->

  <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="combined" prefix="blog.neodoo.es_access_log." resolveHosts="true" suffix=".txt"/>

  <Logger className="org.apache.catalina.logger.FileLogger" prefix="blog.neodoo.es_log." suffix=".txt" timestamp="true"/>

</Context>

– Posteriormente, he copiado los directorios resources, themes al nuevo desarrollo.

– Por defecto, no funciona el deploy ya que falta añadir unos jars que puedes conseguir en

https://roller.dev.java.net/servlets/ProjectDocumentList?folderID=6962&expandFolder=6962&folderID=6959

http://wiki.java.net/bin/view/Javanet/RequiredJarsForRollerWebapp

Y ya está… Blog actualizado… Y por cierto, en https://roller.dev.java.net se prevee una comunidad para aglutinar temas y plugins.

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Blog de Neodoo Microsystems
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles. Puedes encontrar más información en nuestra Política de privacidad y Política de cookies.