Openbravo RPM for mandriva is split in to sub-packages: openbravo the already compilled core openbravo-source the class and java source needed to install 3th party modules When installing 3th party modules sometimes compillation may fail. This may be because you are missing some of next steps: a) tools.jar is missin in CATALINA_HOME/lib cp or ln it restart tomcat6 b) X is not accepting connections (your computer has no X running) do xhost + /usr/bin/Xvfb :1 -screen 0 1024x768x16 & export DISPLAY=localhost:1.0 service tomcat6 restart c) Tomcat6 is restarting itself when files change in context edit CATALINA_HOME/conf/context.xml comment "<WatchedResource>WEB-INF/web.xml</WatchedResource>" line restart tomcat6 d) You are missing some ENV vars JAVA_OPTS="-Djava.awt.headless=true -Xms384M -Xmx512M -XX:MaxPermSize=256M" the easier way is to add it in /etc/tomcat6/tomcat6.conf restart tomcat6 e) You are mising admin/admin user in tomcat-users.xml <user name="admin" password="admin" roles="manager,admin" /> retart tomcat6 If you openbravo isntallation complains about compillation errors you may do following: a) install -source subpackage and do: su tomcat b) install -source subpackage and do: su tomcat cd /usr/src/openbravo CATALINA_BASE=/var/lib/tomcat6/ JAVA_HOME=/usr/lib/jvm/java-rpmbuild ant war CATALINA_BASE=/var/lib/tomcat6/ JAVA_HOME=/usr/lib/jvm/java-rpmbuild ant deploy.context Regards//Luis Daniel Lucio Quiroz dlucio@mandriva.org