Primeras Notas OpenProdoc Portable
Instalación
- Esta versión de OpenProdoc Portable puede funcionar en cualquier sistema operativo que disponga de Java 1.6 o superior.
- Para instalarla basta descomprimir el archivo Zip en una carpeta del ordenador (o en un disco USB),
- Para arrancarse basta ejecutar el script correspondiente al sistema operativo (OpenProdocWeb_START.sh, OpenProdocWeb_START.command o OpenProdocWeb_START.bat).
En algún caso, después de descomprimir puede ser necesario asignar en Linux permisos de ejecución (rwx-rwx-rwx) sobre los script sh.
- Esta distribución de OpenProdoc incluye tres variantes (ver más detalles en Arquitectura):
- OpenProdocWeb : Esta versión arranca un servidor web completo y puede utilizarse por múltiples usuarios simultaneamente, es la forma habitual de trabajo.
- OpenProdocSwing : Esta versión es la versión tradicional de OpenProdoc con cliente pesado. Está pensada principalmente para su uso por un administrador que requiera realizar tareas masivas. NO PUEDE UTILIZARSE SIMULTANEAMENTE CON LA VERSIÓN WEB ARRANCADA.
- OpenProdocRem : Esta versión utiliza el cliente pesado EN MODO REMOTO. Se conecta al servidor local Web, que debe estar arrancado previamente (con OpenProdocWeb). Es decir puede utilizarse simultaneamente a OpenProdocWeb pero permitiendo concurrencia.
- Si el programa no arranca, puede ser debido a la faLta de Java instalado o porque la orden java.exe no está en el path de sistema.
Debe verificarse que java está instalado y, si es necesario, incluir en el path de sistema la carpeta de los binarios de java
o cambiar el script la referencia a "java" por el camino completo (Ej. c:\Program Files\Java\jre1.8.0_25\bin\java.exe)
- La configuración por defecto de OpenProdoc Web arranca el servidor usando el puerto 8080 (para evitar problemas de seguridad en Linux)
y puede accederse desde cualquier navegador usando la url ( http://localhost:8080/ProdocWeb2 ) desde el equipo en que se arrancó el servidor
o desde otros ordenadores reemplazando "localhost" con el nombre del equipo servidor (Ej. http://PCServer:8080/ProdocWeb2 )
- Ejecutando la script de parada correspondiente al sistema operativo (OpenProdocWeb_STOP.sh, OpenProdocWeb_STOP.command o OpenProdocWeb_STOP.bat) se detendrá CORRECTAMENTE el servidor.
- NO DEBE UTILIZARSE YA CONTROL-c PARA DETENERLO EN ESTA VERSION.
- Utiliza la BB.DD. embebida HSQLDB y el servidor J2EE Jetty y almacena los metadatos en la carpeta DB.
- Los documentos son almacenados en la carpeta Rep y los índices de texto completo en RepFT.
Documentación
Toda la documentación está disponible en la carpeta .\webapps\ProdocWeb2\help, agrupada por idiomas: Castellano (ES) e Inglés (EN).
Seguridad
Por defecto está activo el usuario administrador 'root' con clave 'root' y los usuarios:
- 'Usuario' con clave 'Usuario', interfaz en Castellano y perfil 'Administrador'
- 'User' con clave 'User' con interfaz en Inglés y perfil 'Administrador'
- 'Utilizador' con clave 'Utilizador' con Interfaz en Portugués y perfil 'Administrador'
- 'Usuari' con clave 'Usuari' con Interfaz en Catalán y perfil 'Administrador'
ES RECOMENDABLE CAMBIAR LAS CLAVES POR DEFECTO, ESPECIALMENTE SI SE ALMACENA EN UN USB.
Puede crearse un almacenamiento encriptado si se transporta los documentos en USB.
Para ello basta con:
- crear en el ordenador otra carpeta al mismo nivel que 'Rep' (Ej. RepEncrip).
- copiar la definición del repositorio por defecto en OpenProdoc.
- indicando la nueva carpeta (Ej. RepEncrip en lugar de Rep) y activando la encriptación.
Puede a continuación definirse tipos documentales que se almacenen en el nuevo repositorio (o cambiar la definición de los existentes).
ATENCION, el sistema de encriptación es sencillo y protege de un observador eventual, no de un experto.
Para documentación realmente confidencial se recomienda usar otro sistema de encriptación avanzado a nivel de Sistema de archivos.
Compatibilidad
Esta version es totalmente compatible con las versiones instalables de OpenProdoc (dentro del mismo número de versión).
Los documentos y definiciones puede importarse y exportarse entre versiones.