Openbravo Issue Tracking System - Openbravo Deployment Options
View Issue Details
0011523Openbravo Deployment OptionsUbuntu packagepublic2009-11-27 10:302011-11-24 16:46
networkb 
gorka_gil 
normalmajoralways
closedfixed 
20Community Appliance
 
 
0011523: error when install Openbravo ERP with apt-get and exists the openbravo's user previously
when install Openbravo ERP with apt-get, and exists the openbravo's user previously, error is returned:

BUILD FAILED
/opt/OpenbravoERP-2.50/openbravo-erp/build.xml:213: The environment variable JAVA_HOME is not set.

Total time: 0 seconds
. create openbravo user
. execute "sudo apt-get install openbravo-erp"
No tags attached.
Issue History
2009-11-27 10:30networkbNew Issue
2009-11-27 10:30networkbAssigned To => jpabloae
2009-11-27 10:33gorka_gilAssigned Tojpabloae => gorka_gil
2009-11-27 10:33gorka_gilStatusnew => scheduled
2009-11-27 10:33gorka_gilfix_in_branch => pi
2009-11-27 10:36gorka_gilNote Added: 0022222
2009-11-27 10:36gorka_gilStatusscheduled => resolved
2009-11-27 10:36gorka_gilResolutionopen => fixed
2011-11-24 16:46gorka_gilStatusresolved => closed

Notes
(0022222)
gorka_gil   
2009-11-27 10:36   
When the user openbravo exists previously to install openbravo-erp package, the /home/openbravo/.profile file is not updated with the global variables needed.

The workaround is execute this:

sed -i 's/umask\ 022/umask\ 002/g' /home/openbravo/.profile
echo 'export ANT_OPTS="-Xmx1024M -XX:MaxPermSize=128M"' >> /home/openbravo/.profile
echo 'export CATALINA_HOME=/usr/share/tomcat6' >> /home/openbravo/.profile
echo 'export CATALINA_BASE=/opt/OpenbravoERP-2.50/tomcat' >> /home/openbravo/.profile
echo 'export JAVA_HOME=/usr/lib/jvm/java-6-sun' >> /home/openbravo/.profile
echo 'export CATALINA_OPTS="-Djava.awt.headless=true -Xms384M -Xmx1024M -XX:MaxPermSize=256M"' >> /home/openbravo/.profile