http://www.cmsmatrix.org/
http://www.opensourcecms.com/
domingo, 2 de noviembre de 2008
jueves, 4 de septiembre de 2008
Transacciones en lectura/escritura de ficheros
Cuanto tiempo llevaba esperando por algo asi :).
La verdad es que hace mucho que existía algo similar Apache Commons Transaction, pero el proyecto lleva mucho tiempo "aparentemente" parado. Esa segunda versión con tantas supuestas mejoras no termina de llegar. Además se inventan un API para las transacciones y no usan para nada JTA.
JBoss Transactional File I/O
JBoss ha publicado este interesante API para llevar el mundo de las transacciones XA (transacciones distribuidas) a las operaciones con ficheros. El API vuelve posible que las lecturas/escrituras que realizes sobre ficheros o directorios en el filesystem puedan ser englobadas dentro de transacciones distribuidas, de la misma forma que una operación a base de datos o a una cola/tópico JMS.
La librería soporta que múltiples JVMs realizen transacciones concurrentes sobre ficheros y que una transacción pueda distribuirse en múltiples JVMs.
Además, cumple los estándares J2EE (como JTA) y de WS-* (como WS-Coordination) para transacciones. (texto copiado literalmente de JavaHispano, en este post)
La verdad es que hace mucho que existía algo similar Apache Commons Transaction, pero el proyecto lleva mucho tiempo "aparentemente" parado. Esa segunda versión con tantas supuestas mejoras no termina de llegar. Además se inventan un API para las transacciones y no usan para nada JTA.
martes, 19 de agosto de 2008
Librerias java para conversion de documentos
Alguna vez has querido pasar un documento de powerpoint, word, excel a pdf. O viceversa.
Y quizás convertirlo en una versión libre..... aquí está la respuesta.
JODConverter Pues un regalito que proviene como no podía ser de otra forma de OpenOffice.
Y quizás convertirlo en una versión libre..... aquí está la respuesta.
JODConverter Pues un regalito que proviene como no podía ser de otra forma de OpenOffice.
lunes, 19 de mayo de 2008
viernes, 8 de febrero de 2008
Montando enlace a servidor Webdav
Bueno lo primero instalar la librería davfs.
Y luego simplemente como root, ejecutamos esto:
sudo mount -t davfs -ouid=ricardo http://localhost:8080/cms23/webdav/ /home/ricardo/webdav/euitiocms
-t davfs = indicamos el tipo de dispositivo a montar.
localhost = dirección ip, 127.0.0.1, o cualquier otra que corresponda.
8080 = puerto al que conectarse (si no ponemos nada por defecto el 80)
cms23 = en mi caso es la aplicación Web dentro de Glassfish a la que me conecto.
webdav = url's para las cuales tengo configurado que se ejecute mi Webdav Servlet.
/home/ricardo/webdav/euitiocms = directorio en el disco en el cual hacer el montaje.
mas opciones:
-n = no se añade la entrada en /etc/mtab (mejor para hacer pruebas).
-w = montar en modo lectura/escritura.
Y luego simplemente como root, ejecutamos esto:
sudo mount -t davfs -ouid=ricardo http://localhost:8080/cms23/webdav/ /home/ricardo/webdav/euitiocms
-t davfs = indicamos el tipo de dispositivo a montar.
localhost = dirección ip, 127.0.0.1, o cualquier otra que corresponda.
8080 = puerto al que conectarse (si no ponemos nada por defecto el 80)
cms23 = en mi caso es la aplicación Web dentro de Glassfish a la que me conecto.
webdav = url's para las cuales tengo configurado que se ejecute mi Webdav Servlet.
/home/ricardo/webdav/euitiocms = directorio en el disco en el cual hacer el montaje.
mas opciones:
-n = no se añade la entrada en /etc/mtab (mejor para hacer pruebas).
-w = montar en modo lectura/escritura.
-ouid=kipling,gid=users
martes, 5 de febrero de 2008
Suscribirse a:
Entradas (Atom)