Openi con tomcat usando centos en linux

bueno ya estoy por terminar la practica industrial y me han solicitado que instalara el openi( el cual lo pueden encontrar aca Openi) sobre linux no hay mucho que decir sino mas que seguir las intrucciones pero sobre linux tuve algunos problemas bueno con lo que lo hice funcionar bien sobre linux fue con lo siguiente:

_centos 5
_tomcat 6.0
_openi-2.0-alpha-tomcat

bueno no voy a entrar en detalle de como se instala tomcat ya que eso se puede leer en la pagina de apache(es descomprimir un tar y listo) pero si ahi que explicar unas cosas

ahi que configurar primero los "tomcat users" ya que openi los usa{sale en la documentación} para esto nos vamos a la siguiente ruta:

$CATALINA_HOME/conf/tomcat-users.xml

bueno ahi por ejemplo algo facil para empesar es agregar lo siguiente al user que ya esta por defecto:



expliquemos un como esto, bueno para identificarse el openi usa los roles "openi" y "app_admin" para identificar al administrador de openi, ahi tenemos dos administradores:
admin el cual es el de tomcat solamente que le agregue los dos roles{osea peude usar el manager de tomcat y aparte podemos entrar a openi}
y pinto el cual solamente es administrador de openi
.... para mas detalle revisen la documentacion de openi ....

con eso listo ahora cuando uno descarga el archivo dentro viene el War(Web Archive) el cual como sabemos se debe colocar en el la carpeta $CATALINA_HOME/webapps

después de eso se debe colocar una carpeta llamada "openi-projects" que es donde se guardan los projectos de openi ,debe colcarse en la carpeta $HOME uno de ejemplo viene en el archivo que descargamos lo descomprimimos y lo colocamos donde indique

hechamos a correr el tomcat y nos metemos a http://localhost:8080/openi
entramos y listo

nota: bueno si no saben donde diablos esta colocando la carpeta openi-projects segun lo que me indico alguien del foro de openi se peude ver asi[no lo he probado pero lo coloca porsiacaso]

cito lo siguiente:

"To know what folder OpenI is using, look into log output while Tomcat is starting, you will see some message like :

.... Initializing Spring root WebApplicationContext
.... INFO org.openi.application.ApplicationFactory - restoring application instance from '/WEB-INF/application.xml'
.... DEBUG org.openi.xml.BeanStorage - restoring bean from file: //openi-projects/WEB-INF/application.xml


Look at last line which shows the path of the project folder "

No comments: