Copyright © REDTAUROS LTDA de CALI – COLOMBIA 2008 Derechos Reservados de este Material:
Atribución-No Comercial-Licenciamiento Recíproco 2.5 Colombia
http://creativecommons.org/licenses/by-nc-sa/2.5/co/
Usted es libre de: Copiar, distribuir y comunicar públicamente la obra Hacer obras derivadas Bajo las condiciones siguientes: Reconocimiento. Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador (pero no de una manera que sugiera que tiene su apoyo o apoyan el uso que hace de su obra). No comercial. No puede utilizar esta obra para fines comerciales. Compartir bajo la misma licencia. Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Nada en esta licencia menoscaba o restringe los derechos morales del autor.
Los pasos son por demás muy sencillos, lo vamos a hacer con Postgres 8.4 y con Ubuntu 9.10.
Este programa funciona con Java, por eso necesitamos los paquetes de Java:
**************************************************************************************
# sudo apt-get install sun-java6-jre sun-java6-fonts
**************************************************************************************
Para Ubuntu 10.04, hacer lo siguiente ya que Java no viene por defecto en los repositorios.
**************************************************************************************
# sudo add-apt-repository «deb http://archive.canonical.com/ lucid partner»
# sudo aptitude update
# sudo aptitude install sun-java6-jdk
**************************************************************************************
Bajamos los paquetes del openbravopos.
Es preferible, tener una carpeta especial para el openbravo pos, por lo tanto lo pondre en /srv y lo descomprimimos. Entramos a la carpeta del openbravopos y le asignamos permisos de ejecucion a dos archivos, a y a :
**************************************************************************************
# cd openbravopos_2.30_bin
# chmod +x start.sh
# chmod +x configure.sh
**************************************************************************************
Ahora bajamos los paquetes del postgres, podemos usar el synaptic para obtenerlos.
Despues de estar instalados estos paquetes, procedemos con la asignacion de la contrasena al postgresql:
**************************************************************************************
# sudo su postgres -c psql template1
# ALTER USER postgres WITH PASSWORD ‘clave»;
# \q
**************************************************************************************
Y creamos un usuario, llamado openbravo y una base de datos llamada openbravopos, con todos los privilegios. Para este paso use , un programa que nos facilita demasiado la vida, con el uso del postgresql. Este programa lo podemos bajar con el Synaptic.
Ahora bajamos el JDBC, de la version del postgres que tengamos instalado:
http://jdbc.postgresql.org/download.html
Este archivo lo colocamos dentro de la carpeta del openbravopos_2.00_bin/lib
Si necesitamos de que esta aplicacion este en Red, solo modificamos un parametro en el postgtresql.conf, por lo general esta dentro de /etc/, asi:
**************************************************************************************
# pico /etc/postgresql/8.3/main/postgresql.conf
**************************************************************************************
Buscamos la siguiente linea:
:listen_addresses = ‘localhost’
Descomentamos, eso quiere decir, quitamos los ‘:’ del inicio y cambiamos localhost por *, quedando asi:
listen_addresses = ‘*’
Reiniciamos el postgres
**************************************************************************************
/etc/init.d/postgresql-8.4 stop
/etc/init.d/postgresql-8.4 start
**************************************************************************************
Ahora ejecutamos
**************************************************************************************
# ./configure.sh
**************************************************************************************
Y asignamos los siguientes parametros:
Driver (libreria) : ruta openbravopos/lib/postgresql-.jdbc3.jar
Driver (clasr) : org.postgresql.Driver
cadena conexion : jdbc:postgresql://localhost:5432/openbravopos
usuario : openbravo
clave de acceso : la clave
Y por ultimo, ejecutamos
**************************************************************************************
# ./start.sh
**************************************************************************************
Si deseas recibir mas información sobre nuevos manuales, promociones y eventos, inscribete en la lista de correos, es muy sencillo solo coloca tu nombre y un correo.
Mensajes de Error:
Cuando instalamos varias versiones de Java……. Que por cierto, deberia de mejorar ese aspecto en Java. Puede aparecer un error, como este, cuando ejecutamos:
**************************************************************************************
# ./configure:
Header Chunk. Image width:16 height:16 depth:8 color type:6 compression type:0 filter type:0 interlace:0
Exception during event dispatch:
java.security.InvalidParameterException: unsupported key size: 21
at gnu.javax.crypto.jce.key.SecretKeyGeneratorImpl.engineInit(libgcj.so.81)
at javax.crypto.KeyGenerator.init(libgcj.so.81)
at com.openbravo.pos.util.AltEncrypter.(Unknown Source)
at com.openbravo.pos.config.JPanelConfigDatabase.loadProperties(Unknown Source)
at com.openbravo.pos.config.JPanelConfiguration.loadProperties(Unknown Source)
at com.openbravo.pos.config.JPanelConfiguration.activate(Unknown Source)
at com.openbravo.pos.config.JFrmConfig.(Unknown Source)
at com.openbravo.pos.config.JFrmConfig$1.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(libgcj.so.81)
at java.awt.EventQueue.dispatchEvent(libgcj.so.81)
at java.awt.EventDispatchThread.run(libgcj.so.81)
**************************************************************************************
Solucion:
Ejecutamos el siguiente comando:
**************************************************************************************
# sudo update-alternatives –config java
**************************************************************************************
Nos devolvera algo asi:
**************************************************************************************
Hay 3 alternativas que proveen `java’.
Selección Alternativa
———————————————–
*+ 1 /usr/lib/jvm/java-gcj/jre/bin/java
2 /usr/bin/gij-4.2
3 /usr/lib/jvm/java-6-sun/jre/bin/java
Pulse para mantener el valor por omisión [*] o pulse un número de selección:
**************************************************************************************
En este caso, la seleccion por omision NO nos sirve, por lo tanto tenemos que seleccionar la version de java-6-sun, en este caso la # 3 y listo.
Para recibir mas información sobre nuevos manuales, promociones y eventos, inscribete en la lista de correos, es muy sencillo solo coloca tu nombre y un correo.
—————–
Conoce ReyPOS y ReyContable 100% Cloud, 100% desde la Web | Multiplataforma