<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Instal%C2%B7laci%C3%B3_i_configuraci%C3%B3_del_OpenBravo</id>
	<title>Instal·lació i configuració del OpenBravo - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Instal%C2%B7laci%C3%B3_i_configuraci%C3%B3_del_OpenBravo"/>
	<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Instal%C2%B7laci%C3%B3_i_configuraci%C3%B3_del_OpenBravo&amp;action=history"/>
	<updated>2026-08-30T12:45:28Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Instal%C2%B7laci%C3%B3_i_configuraci%C3%B3_del_OpenBravo&amp;diff=257383&amp;oldid=prev</id>
		<title>Joan: Es crea la pàgina amb «'''Nota''' davant dels múltiples problemes que he tingut en la instal.lació i posterior traducció al castellà, la conclusió és que per a la instal.lació del JDK, T...».</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Instal%C2%B7laci%C3%B3_i_configuraci%C3%B3_del_OpenBravo&amp;diff=257383&amp;oldid=prev"/>
		<updated>2018-05-30T18:49:42Z</updated>

		<summary type="html">&lt;p&gt;Es crea la pàgina amb «&amp;#039;&amp;#039;&amp;#039;Nota&amp;#039;&amp;#039;&amp;#039; davant dels múltiples problemes que he tingut en la instal.lació i posterior traducció al castellà, la conclusió és que per a la instal.lació del JDK, T...».&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Nota'''&lt;br /&gt;
davant dels múltiples problemes que he tingut en la instal.lació i posterior traducció al castellà, la conclusió és que per a la instal.lació del JDK, Tomcat i Apache Ant he de seguir les indicacions específiques per a Suse que estan publicades a la wiki del Openbravo (Openbravo Environment Installation):&lt;br /&gt;
&lt;br /&gt;
http://wiki.openbravo.com/wiki/Openbravo_environment_installation&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Com a requisits previs, hem de tenir instal.lats JDK, Tomcat, Apache Ant i Postgres (tal com s'explica en els how_tos corresponents)&lt;br /&gt;
&lt;br /&gt;
Ya con eso tenemos todas las dependencias resueltas y estamos en condiciones de compilar e instalar Openbravo 2.3 en nuestro sistema.&lt;br /&gt;
&lt;br /&gt;
de la web d'Openbravo anem a SourceForge i descarreguem '''OpenbravoERP_2.40beta-linux-installer.bin''' &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod a+x OpenbravoERP_2.40beta-linux-installer.bin&lt;br /&gt;
./OpenbravoERP_2.40beta-linux-installer.bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
i comença la instal.lació&lt;br /&gt;
&lt;br /&gt;
s'instal.larà a /opt/OpenbravoERP&lt;br /&gt;
&lt;br /&gt;
directory where JDK is located:&lt;br /&gt;
&lt;br /&gt;
/opt/jdk1.6.0_07&lt;br /&gt;
&lt;br /&gt;
Ant:&lt;br /&gt;
/opt/apache-ant-1.7.1/bin/ant&lt;br /&gt;
&lt;br /&gt;
hi ha un problema amb el script check_ant.sh, que em dóna problemes si fico&lt;br /&gt;
&lt;br /&gt;
/opt/apache-ant-1.7.1 o /opt/apache-ant-1.7.1/bin&lt;br /&gt;
&lt;br /&gt;
(més gent s'ha trobat amb el problema)&lt;br /&gt;
&lt;br /&gt;
Ant version 1.6.5 or higher is required!!&lt;br /&gt;
&lt;br /&gt;
La única manera de passar el test és ficar /opt/apache-ant-1.7.1/bin/ant&lt;br /&gt;
&lt;br /&gt;
Tomcat directory: /home/tomcat/tomcat&lt;br /&gt;
&lt;br /&gt;
els binaris del Postgres estan a /usr/bin&lt;br /&gt;
&lt;br /&gt;
Enter the password of your 'postgres' administration user:&lt;br /&gt;
com que no em demanava cap pwd en la instal.lació, entenc que el que fico ara afegeix un pwd a l'usuari postgres (pwd postgres)&lt;br /&gt;
&lt;br /&gt;
databasename: openbravo&lt;br /&gt;
usuari amb què accedirem a la base de dades openbravo: tad (pwd: tad)&lt;br /&gt;
contextname: openbravo -&amp;gt; això s'utilitza peruqè accedirem al Openbravo de la forma:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://&amp;lt;IP&amp;gt;:&amp;lt;PORT&amp;gt;/contextname&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
S'instal.la en 30 minuts, depenent de la màquina, sense problemes.&lt;br /&gt;
&lt;br /&gt;
reiniciem el tomcat:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/home/tomcat/tomcat/bin&amp;gt; sudo ./startup.sh &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
i ja podem entrar:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://localhost:8080/openbravo/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
per entrar, &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
login:Openbravo&lt;br /&gt;
pwd: openbravo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Variables locals===&lt;br /&gt;
&lt;br /&gt;
les variables d'entorn han d'estar iniciades en l'inici de sessió&lt;br /&gt;
d'entrada pensarem que ens podem iniciar amb root: editem el fitxer /etc/profile, i hi afegim&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CATALINA_HOME=/home/tomcat/tomcat&lt;br /&gt;
export ANT_HOME=/opt/apache-ant-1.7.1&lt;br /&gt;
export PATH=${PATH}:${ANT_HOME}/bin&lt;br /&gt;
export JAVA_HOME=/opt/jdk1.6.0_07&lt;br /&gt;
export PATH=$PATH:${JAVA_HOME}/bin&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
s'ha de reiniciar per tal que les variables tinguin efecte&lt;br /&gt;
(comprovar si després d'iniciar està arrencat el Tomcat. Si no, startup.sh)&lt;br /&gt;
&lt;br /&gt;
===Openbravo en castellà (i problemes...)===&lt;br /&gt;
D'aquí vénen tots els problemes&lt;br /&gt;
&lt;br /&gt;
http://wiki.openbravo.com/wiki/Localization_Projects/Spain&lt;br /&gt;
&lt;br /&gt;
Jo tinc instal.lada la versió 2.40, per tant segueixo les instruccions: em descarrego de sourceforge el paquet i segueixo les instruccions de  &amp;quot;Installing a new translation&amp;quot;&lt;br /&gt;
&lt;br /&gt;
http://wiki.openbravo.com/wiki/Translating_Openbravo#Installing_a_new_translation&lt;br /&gt;
&lt;br /&gt;
en el meu cas creo dins de &lt;br /&gt;
&lt;br /&gt;
/opt/OpenbravoERP/AppsOpenBravo/attachments&lt;br /&gt;
&lt;br /&gt;
la carpeta /lang/es_ES&lt;br /&gt;
&lt;br /&gt;
Seguint les instruccions, un cop acabada la importació, s'ha de recompilar&lt;br /&gt;
&lt;br /&gt;
$home/tomcat/tomcat/bin/shutdown.sh &lt;br /&gt;
&lt;br /&gt;
Once is stopped, start the Openbravo compilation by process by typing (Type inside your project's main folder):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt/OpenbravoERP/AppsOpenbravo/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
en aquest directori es troba el fitxer build.xml, que és el que té la informació de com s'ha de compilar&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ant compile.complete&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ara creem el openbravo.war (es crea dins de /AppsOpenbravo/lib): &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ant war&lt;br /&gt;
ant deploy&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
amb el deploy el que fem és ficar la nova versió del fitxer openbravo.war en el lloc que li correspon, que és:&lt;br /&gt;
&lt;br /&gt;
/home/tomcat/tomcat/webapps&lt;br /&gt;
&lt;br /&gt;
reiniciem el servidor web (el Tomcat)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ /home/tomcat/tomcat/bin/startup.sh &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
hi ha un  problema amb la carpeta /home/tomcat/tomcat/webapps/openbravo/src-loc/es_ES,&lt;br /&gt;
que no es crea. S'ha de tornar a recompilar&lt;br /&gt;
&lt;br /&gt;
entro en el Tomcat Manager i així puc llistar les aplicacions instal.lades en el Tomcat, i comprovar que Openbravo no hi és.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Resolució del problema== [No resolt]&lt;br /&gt;
&lt;br /&gt;
Tot això ve de què tenia ben instal.lat el Openbravo (en anglès), i en voler fer la traducció al castellà seguint el tutorial ja no ha arrencat i porto així des de fa un mes...&lt;br /&gt;
&lt;br /&gt;
Estic intentant desinstal.lar del Tomcat el OpenBravo, aparentment ho fa bé (esborro dins de webapps tant la carpeta /openbravo com el fitxer openbravo.war), però quan faig el deploy del fitxer &lt;br /&gt;
&lt;br /&gt;
/opt/OpenbravoERP/AppsOpenbravo/openbravo.war no hi ha manera)&lt;br /&gt;
&lt;br /&gt;
Fer un deploy d'una aplicació és bàsicament apagar el tomcat (shutdown.sh), copiar el .war dins de /webapps, i engegar (startup.sh). En el moment d'arrencar el dimoni instal.la l'aplicació i ja podem veure que existeix la carpeta /webapps/openbravo&lt;br /&gt;
&lt;br /&gt;
Anem a solucionar això&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /home/tomcat/tomcat&lt;br /&gt;
grep -r &amp;quot;openbravo&amp;quot; * | more -&amp;gt; busquem la cadena openbravo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
en els logs queda constància de què això no funciona:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
logs/catalina.out:WARNING: Error while removing context [/openbravo]&lt;br /&gt;
logs/catalina.out:INFO: Deploying web application archive openbravo.war&lt;br /&gt;
logs/catalina.out:SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/openbravo,J2EEApplication=none,J2EEServer=non&lt;br /&gt;
e&lt;br /&gt;
logs/catalina.out:SEVERE: Error deploying web application archive openbravo.war&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
fitxer catalina.2008-10-24.log  -&amp;gt; apunta que és un error del fitxer .war  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Oct 24, 2008 5:29:32 PM org.apache.catalina.startup.HostConfig deployWAR&lt;br /&gt;
SEVERE: Error deploying web application archive openbravo.war&lt;br /&gt;
java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class org.openbravo.erpCommon.ad_actionButton.ActionButton_Responser)&lt;br /&gt;
        at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1851)&lt;br /&gt;
        at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:890)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
fitxer catalina.out -&amp;gt; apunta que és un error del fitxer .war &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Oct 24, 2008 5:29:28 PM org.apache.catalina.startup.HostConfig deployWAR&lt;br /&gt;
INFO: Deploying web application archive openbravo.war&lt;br /&gt;
Oct 24, 2008 5:29:32 PM org.apache.tomcat.util.modeler.Registry registerComponent&lt;br /&gt;
SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/openbravo,J2EEApplication=none,J2EEServer=none&lt;br /&gt;
Oct 24, 2008 5:29:32 PM org.apache.catalina.startup.HostConfig deployWAR&lt;br /&gt;
SEVERE: Error deploying web application archive openbravo.war&lt;br /&gt;
java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class org.openbravo.erpCommon.ad_actionButton.ActionButton_Responser)&lt;br /&gt;
        at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1851)&lt;br /&gt;
        at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:890)&lt;br /&gt;
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1354)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sembla ser que el problema és del Openbravo, tot i que ja vaig tornar a fer la instal.lació una vegada.&lt;br /&gt;
&lt;br /&gt;
la torno a fer.&lt;br /&gt;
&lt;br /&gt;
que no quedi rastre de l'anterior instal.lació:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/opt$ rm -R OpenbravoERP/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recordar que també s'ha d'esborrar la base de dades 'openbravo' del Postgres&lt;br /&gt;
&lt;br /&gt;
en el procés d'instal.lació es crea bé el fitxer openbravo.war, però el problema és que quan es fa el deploy és quan aleshores peta. El missatge és d'èxit, però mirem els logs i hi ha hagut el problema en el deploy.&lt;br /&gt;
&lt;br /&gt;
Peta en el deploy, però perquè hi ha un problema en una classe de java.&lt;br /&gt;
&lt;br /&gt;
Pista:&lt;br /&gt;
&lt;br /&gt;
si faig $ java version em surt la versió 1.5, però jo tinc instal.lada la versió 1.6. resoldre això&lt;br /&gt;
&lt;br /&gt;
===Resolució del problema===&lt;br /&gt;
&lt;br /&gt;
Efectivament, la resolució del problema ha vingut de la mà de desinstal.lar totalment el Java i tornar-lo a instal.lar. &lt;br /&gt;
&lt;br /&gt;
Recordar que el Linkat venia amb la versió 1.5 i per al Openbravo es necessita la versió 1.6&lt;br /&gt;
&lt;br /&gt;
Per desinstal.lar totalment el JDK i JRE he seguit els passos indicats en [[Desinstal.lació total del java: JDK, JRE]] i la instal.lació en [[Instal.lació i configuració del Java-JDK II]]&lt;br /&gt;
&lt;br /&gt;
Després d'això, la instal.lació es fa sense problemes, tenint en compte les noves ubicacions on està el Java i les noves variables d'entorn&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
</feed>