Page 1 of 2

Problemas preview

PostPosted:Thu Feb 16, 2012 7:25 am
by Firefox2000
Hola, he instalado openkm 5.1.9 sobre ubuntu 10.10 y no funciona ningún preview (imágenes, pdf's, etc.).

He configurado openkm según la guía y todo parece correcto:
system.ghostscript.ps2pdf String /usr/bin/ps2pdf
system.imagemagick.convert String /usr/bin/convert
system.ocr String /usr/bin/tesseract
system.openoffice.dictionary String
system.openoffice.path String /usr/lib/openoffice
system.openoffice.port Integer 2222
system.openoffice.server String http://openkm01:8080/converter/convert
system.openoffice.tasks Integer 5
system.pdf.force.ocr Boolean Active
system.previewer String zviewer
system.readonly Boolean Inactive
system.swftools.pdf2swf String /usr/bin/pdf2swf
system.webdav.fix Boolean Inactive
system.webdav.server Boolean Inactive

Todas las utilidades funcionan correctamente por línea de comandos (pdf2swf, imagemagick, etc.), sólo se repite este error en jboss cada vez que lanzo un preview:
Code: Select all
com.openkm.core.ConversionException:
        at com.openkm.util.DocConverter.pdf2swf(DocConverter.java:528)
        at com.openkm.servlet.frontend.ConverterServlet.toSWF(ConverterServlet.java:226)
        at com.openkm.servlet.frontend.ConverterServlet.service(ConverterServlet.java:106)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
        at java.lang.Thread.run(Thread.java:636)

¿qué puede ser?

Re: Problemas preview

PostPosted:Thu Feb 16, 2012 12:35 pm
by Firefox2000
any idea??

Re: Problemas preview

PostPosted:Thu Feb 16, 2012 8:58 pm
by Firefox2000
¿Puede ser que haya algún fallo en la última versión de OpenKM?

Porque accedo a la versión demo (http://demo.openkm.com/OpenKM/frontend/index.jsp) y la opción previsualizar (de un documento) tampoco funciona, y dicha demo está montada con la versión professional.

Re: Problemas preview

PostPosted:Fri Feb 17, 2012 12:10 pm
by jllort
Paso a paso.
1- Verifica que al arrancar el jboss no te este dando un error al intentar arrancar el servicio de openoffice
2- Si el servicio esta arrancado, primero prueba a ver si te funciona la conversion de .doc a .pdf ( eso certifica que el openoffice esta bien )
3- Si todo lo anterior funciona el problema esta con el pdf2swf ( comprueba las rutas, etc... )
4- Aseguŕate que tienes el macromedia flash instalado en el navegador, con el mismo navegador prueba la demo online ( si funciona es que esta correcto )

Re: Problemas preview

PostPosted:Fri Feb 17, 2012 10:17 pm
by pavila
Efectivamente había un problema con la configuración del comando pdf2swf en la demo. Ahora funciona correctamente.

Re: Problemas preview

PostPosted:Mon Feb 20, 2012 8:57 am
by Firefox2000
Antes de nada, gracias por ayudarme, la verdad es que estoy bastante atascado.

He puesto el jboss en modo debug, y cuando arranca no hay ningun error con soffice. Ambos (jboss y soffice) se crean correctamente.
¿Cómo puedo comprobar por línea de comandos si openoffice hace la conversión correctamente? (el Ubuntu que tenemos instalado no tiene interfaz gráfica).

Creo que el error está en la utlidad pdf2swf, esto es lo único destacable al intentar previsualizar un documento .odt:
Code: Select all
2012-02-20 09:41:04,460 DEBUG [com.openkm.util.FileUtils] getFileName(prova.odt)
2012-02-20 09:41:04,460 DEBUG [com.openkm.util.FileUtils] getFileName: prova
2012-02-20 09:41:04,460 DEBUG [com.openkm.util.DocConverter] ** Convert from PDF to SWF **
2012-02-20 09:41:04,460 DEBUG [com.openkm.util.ExecutionUtils] runCmd(/usr/bin/pdf2swf)
2012-02-20 09:41:04,461 DEBUG [com.openkm.util.ExecutionUtils] runCmdImpl([/usr/bin/pdf2swf])
2012-02-20 09:41:04,616 WARN  [com.openkm.util.ExecutionUtils] Abnormal program termination: 1
2012-02-20 09:41:04,616 WARN  [com.openkm.util.ExecutionUtils] STDERR:


Lo único que hace es crear documentos .pdf en el directorio cache/pdf, pero con errores, ya que no los puedo abrir con ningún lector de pdf's.

Aunque curiosamente funciona perfecto si ejecuto por linea de comandos en /home:
Code: Select all
pdf2swf prova.pdf prova3.swf
Cualquier ayuda es necesaria, porque no sé muy bien por dónde tirar.

Re: Problemas preview

PostPosted:Mon Feb 20, 2012 9:57 am
by jllort
Para probar que el openoffice esta funcionando bien, simplemente intenta convertir un documento .doc .odt a pdf desde la interfaz de usuario, es la forma mas sencilla de comprobarlo.

Re: Problemas preview

PostPosted:Mon Feb 20, 2012 11:53 am
by Firefox2000
Se me olvidó decir que las preview's de la versión demo ya las veo bien, con lo cual el flash de mi navegador está ok.

Respecto a la comprobación de OpenOffice, desde el Escritorio de OpenKM he seleccionado un documento .odt y otro .doc, y en Archivo --> Descarga documento como pdf, y se abre el lector de pdf's, pero me da el siguiente mensaje de error en ambos casos:
Adobe Reader no pudo abrir 'prova.pdf' debido a que no es un tipo de archivo admitido o está dañado (por ejemplo, se envió como adjunto de correo electrónico y no se descodificó correctamente).

En el log de jboss (nivel de debug), no aparece ningún mensaje de error, copio el log para el fichero .doc (es un poco largo pero es que no veo ningún mensaje de error):
Code: Select all
2012-02-20 12:33:57,536 DEBUG [com.openkm.servlet.frontend.DocumentServlet] getVersionHistorySize(/okm:root/aaa/prova.doc)
2012-02-20 12:33:57,536 DEBUG [com.openkm.api.OKMDocument] getVersionHistorySize(null, /okm:root/aaa/prova.doc)
2012-02-20 12:33:57,536 DEBUG [com.openkm.module.direct.DirectDocumentModule] getVersionHistorySize(null, /okm:root/aaa/prova.doc)
2012-02-20 12:33:57,537 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getRepository()
2012-02-20 12:33:57,537 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getRepository: org.apache.jackrabbit.core.RepositoryImpl@356e1c1a
2012-02-20 12:33:57,538 DEBUG [com.openkm.core.OKMAccessManager] init(org.apache.jackrabbit.core.security.AMContext@24afb293)
2012-02-20 12:33:57,538 DEBUG [com.openkm.core.OKMAccessManager] ##### class org.jboss.security.SimplePrincipal
2012-02-20 12:33:57,538 DEBUG [com.openkm.core.OKMAccessManager] j.s.Principal: admin
2012-02-20 12:33:57,538 DEBUG [com.openkm.core.OKMAccessManager] ##### class org.jboss.security.SimpleGroup
2012-02-20 12:33:57,538 DEBUG [com.openkm.core.OKMAccessManager] j.s.a.Group: Roles(members:AdminRole)
2012-02-20 12:33:57,538 DEBUG [com.openkm.core.OKMAccessManager] Rol: AdminRole
2012-02-20 12:33:57,538 DEBUG [com.openkm.core.OKMAccessManager] PrincipalRoles: [AdminRole]
2012-02-20 12:33:57,538 DEBUG [com.openkm.core.OKMAccessManager] init: void
2012-02-20 12:33:57,538 DEBUG [com.openkm.jcr.JCRUtils] #114 - 1 Create session org.apache.jackrabbit.core.XASessionImpl@5391c758 from com.openkm.module.direct.DirectDocumentModule.getVersionHistorySize(DirectDocumentModule.java:1633)
2012-02-20 12:33:57,538 DEBUG [com.openkm.module.direct.DirectAuthModule] loadUserData(admin) -> org.apache.jackrabbit.core.XASessionImpl@5391c758
2012-02-20 12:33:57,539 DEBUG [com.openkm.module.direct.DirectAuthModule] loadUserData: void
2012-02-20 12:33:57,539 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(cafebabe-cafe-babe-cafe-babecafebabe, 1 => read )
2012-02-20 12:33:57,539 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}, 1 => read )
2012-02-20 12:33:57,539 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}, 1 => read )
2012-02-20 12:33:57,539 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,539 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,539 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,539 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,539 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,539 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,539 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,539 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,539 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262, 1 => read )
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(8e4a5a1c-5698-458e-92cb-6efdb91032d5, 1 => read )
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content, 1 => read )
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content, 1 => read )
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(8e4a5a1c-5698-458e-92cb-6efdb91032d5/{http://www.jcp.org/jcr/1.0}versionHistory, 1 => read )
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content	{http://www.jcp.org/jcr/1.0}versionHistory, 1 => read )
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content	{http://www.jcp.org/jcr/1.0}versionHistory, 1 => read )
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,540 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(8e4a5a1c-5698-458e-92cb-6efdb91032d5, 1 => read )
2012-02-20 12:33:57,540 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content, 1 => read )
2012-02-20 12:33:57,541 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content, 1 => read )
2012-02-20 12:33:57,541 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,541 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,541 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,541 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,541 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,541 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,541 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,541 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,541 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(d17120dc-efc2-4c61-a4e1-32f791208411, 1 => read )
2012-02-20 12:33:57,541 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5, 1 => read )
2012-02-20 12:33:57,541 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5, 1 => read )
2012-02-20 12:33:57,541 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,541 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,541 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,541 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,541 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(c664db21-3937-4d15-80e8-491d301a8893, 1 => read )
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{http://www.jcp.org/jcr/1.0}rootVersion, 1 => read )
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{http://www.jcp.org/jcr/1.0}rootVersion, 1 => read )
2012-02-20 12:33:57,542 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,542 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,542 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,542 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,542 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(4fe495fb-7cfe-4411-a301-829c9e498952, 1 => read )
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{}1.0, 1 => read )
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{}1.0, 1 => read )
2012-02-20 12:33:57,542 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,542 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,542 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,542 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,542 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,542 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
....
2012-02-20 12:33:57,562 DEBUG [com.openkm.jcr.JCRUtils] #115 - 1 Create session org.apache.jackrabbit.core.XASessionImpl@5839788c from com.openkm.module.direct.DirectDocumentModule.getVersionHistory(DirectDocumentModule.java:1057)
2012-02-20 12:33:57,563 DEBUG [com.openkm.module.direct.DirectAuthModule] loadUserData(admin) -> org.apache.jackrabbit.core.XASessionImpl@5839788c
2012-02-20 12:33:57,564 DEBUG [com.openkm.servlet.frontend.AuthServlet] getGrantedUsers(/okm:root/aaa/prova.doc)
2012-02-20 12:33:57,564 DEBUG [com.openkm.api.OKMAuth] getGrantedUsers(null, /okm:root/aaa/prova.doc)
2012-02-20 12:33:57,564 DEBUG [com.openkm.module.direct.DirectAuthModule] getGrantedUsers(/okm:root/aaa/prova.doc)
2012-02-20 12:33:57,565 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getRepository()
2012-02-20 12:33:57,565 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getRepository: org.apache.jackrabbit.core.RepositoryImpl@356e1c1a
2012-02-20 12:33:57,566 DEBUG [com.openkm.core.OKMAccessManager] init(org.apache.jackrabbit.core.security.AMContext@5428179e)
2012-02-20 12:33:57,566 DEBUG [com.openkm.core.OKMAccessManager] ##### class org.jboss.security.SimplePrincipal
2012-02-20 12:33:57,566 DEBUG [com.openkm.core.OKMAccessManager] j.s.Principal: admin
2012-02-20 12:33:57,566 DEBUG [com.openkm.core.OKMAccessManager] ##### class org.jboss.security.SimpleGroup
2012-02-20 12:33:57,566 DEBUG [com.openkm.core.OKMAccessManager] j.s.a.Group: Roles(members:AdminRole)
2012-02-20 12:33:57,566 DEBUG [com.openkm.core.OKMAccessManager] Rol: AdminRole
2012-02-20 12:33:57,566 DEBUG [com.openkm.core.OKMAccessManager] PrincipalRoles: [AdminRole]
2012-02-20 12:33:57,566 DEBUG [com.openkm.core.OKMAccessManager] init: void
2012-02-20 12:33:57,567 DEBUG [com.openkm.jcr.JCRUtils] #116 - 2 Create session org.apache.jackrabbit.core.XASessionImpl@783de479 from com.openkm.module.direct.DirectAuthModule.getGrantedUsers(DirectAuthModule.java:592)
2012-02-20 12:33:57,567 DEBUG [com.openkm.module.direct.DirectAuthModule] loadUserData(admin) -> org.apache.jackrabbit.core.XASessionImpl@783de479
2012-02-20 12:33:57,567 DEBUG [com.openkm.module.direct.DirectAuthModule] loadUserData: void
2012-02-20 12:33:57,567 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(cafebabe-cafe-babe-cafe-babecafebabe, 1 => read )
2012-02-20 12:33:57,567 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}, 1 => read )
2012-02-20 12:33:57,567 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}, 1 => read )
2012-02-20 12:33:57,567 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,567 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,567 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,567 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,568 DEBUG [com.openkm.servlet.frontend.AuthServlet] getGrantedRoles(/okm:root/aaa/prova.doc)
2012-02-20 12:33:57,568 DEBUG [com.openkm.api.OKMAuth] getGrantedRoles(/okm:root/aaa/prova.doc)
2012-02-20 12:33:57,568 DEBUG [com.openkm.module.direct.DirectAuthModule] getGrantedRoles(/okm:root/aaa/prova.doc)
2012-02-20 12:33:57,568 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getRepository()
2012-02-20 12:33:57,569 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getRepository: org.apache.jackrabbit.core.RepositoryImpl@356e1c1a
2012-02-20 12:33:57,569 DEBUG [com.openkm.core.OKMAccessManager] init(org.apache.jackrabbit.core.security.AMContext@4b904653)
2012-02-20 12:33:57,569 DEBUG [com.openkm.core.OKMAccessManager] ##### class org.jboss.security.SimplePrincipal
2012-02-20 12:33:57,569 DEBUG [com.openkm.core.OKMAccessManager] j.s.Principal: admin
2012-02-20 12:33:57,569 DEBUG [com.openkm.core.OKMAccessManager] ##### class org.jboss.security.SimpleGroup
2012-02-20 12:33:57,569 DEBUG [com.openkm.core.OKMAccessManager] j.s.a.Group: Roles(members:AdminRole)
2012-02-20 12:33:57,569 DEBUG [com.openkm.core.OKMAccessManager] Rol: AdminRole
2012-02-20 12:33:57,569 DEBUG [com.openkm.core.OKMAccessManager] PrincipalRoles: [AdminRole]
2012-02-20 12:33:57,569 DEBUG [com.openkm.core.OKMAccessManager] init: void
2012-02-20 12:33:57,569 DEBUG [com.openkm.jcr.JCRUtils] #117 - 3 Create session org.apache.jackrabbit.core.XASessionImpl@561382ee from com.openkm.module.direct.DirectAuthModule.getGrantedRoles(DirectAuthModule.java:662)
....
2012-02-20 12:33:57,576 DEBUG [com.openkm.jcr.JCRUtils] #118 - 4 Create session org.apache.jackrabbit.core.XASessionImpl@929d69e from com.openkm.module.direct.DirectPropertyGroupModule.getGroups(DirectPropertyGroupModule.java:176)
2012-02-20 12:33:57,576 DEBUG [com.openkm.module.direct.DirectAuthModule] loadUserData(admin) -> org.apache.jackrabbit.core.XASessionImpl@929d69e
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectAuthModule] loadUserData: void
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(cafebabe-cafe-babe-cafe-babecafebabe, 1 => read )
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}, 1 => read )
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}, 1 => read )
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262, 1 => read )
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,577 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,577 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,577 DEBUG [com.openkm.util.FormUtils] parseMetadataForms()
2012-02-20 12:33:57,577 DEBUG [com.openkm.util.FormUtils] parseMetadataForms: {{label=Consulting, name=okg:consulting, visible=true, readonly=false}=[{label=Name, name=okp:consulting.name, value=, data=, width=100px, height=25px, readonly=false, type=text, validators=[]}, {label=Name, name=okp:consulting.date, value=, data=, width=100px, height=25px, readonly=false, type=date, validators=[]}, {label=Important, name=okp:consulting.important, value=false, data=, width=100px, height=25px, readonly=false, validators=[]}, {label=Comment, name=okp:consulting.comment, value=, data=, width=300px, height=100px, readonly=false, validators=[]}], {label=Technology, name=okg:technology, visible=true, readonly=false}=[{label=Type, name=okp:technology.type, width=150px, height=25px, readonly=false, type=multiple, value=, data=, options=[{label=t1, value=type 1, selected=false}, {label=t2, value=type 2, selected=false}, {label=t3, value=type 3, selected=false}], validators=[]}, {label=Language, name=okp:technology.language, width=150px, height=25px, readonly=false, type=simple, value=, data=, options=[{label=Java, value=java, selected=false}, {label=Python, value=python, selected=false}, {label=PHP, value=php, selected=false}], validators=[]}, {label=Comment, name=okp:technology.comment, value=, data=, width=100px, height=25px, readonly=false, type=text, validators=[]}, {label=Description, name=okp:technology.description, value=, data=, width=300px, height=100px, readonly=false, validators=[]}, {label=link, name=okp:technology.link, value=, data=, width=100px, height=25px, readonly=false, type=link, validators=[]}]}
....
2012-02-20 12:33:57,595 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,595 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,595 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,595 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,606 DEBUG [com.openkm.util.FormUtils] parseMetadataForms()
2012-02-20 12:33:57,606 DEBUG [com.openkm.util.FormUtils] parseMetadataForms: {{label=Consulting, name=okg:consulting, visible=true, readonly=false}=[{label=Name, name=okp:consulting.name, value=, data=, width=100px, height=25px, readonly=false, type=text, validators=[]}, {label=Name, name=okp:consulting.date, value=, data=, width=100px, height=25px, readonly=false, type=date, validators=[]}, {label=Important, name=okp:consulting.important, value=false, data=, width=100px, height=25px, readonly=false, validators=[]}, {label=Comment, name=okp:consulting.comment, value=, data=, width=300px, height=100px, readonly=false, validators=[]}], {label=Technology, name=okg:technology, visible=true, readonly=false}=[{label=Type, name=okp:technology.type, width=150px, height=25px, readonly=false, type=multiple, value=, data=, options=[{label=t1, value=type 1, selected=false}, {label=t2, value=type 2, selected=false}, {label=t3, value=type 3, selected=false}], validators=[]}, {label=Language, name=okp:technology.language, width=150px, height=25px, readonly=false, type=simple, value=, data=, options=[{label=Java, value=java, selected=false}, {label=Python, value=python, selected=false}, {label=PHP, value=php, selected=false}], validators=[]}, {label=Comment, name=okp:technology.comment, value=, data=, width=100px, height=25px, readonly=false, type=text, validators=[]}, {label=Description, name=okp:technology.description, value=, data=, width=300px, height=100px, readonly=false, validators=[]}, {label=link, name=okp:technology.link, value=, data=, width=100px, height=25px, readonly=false, type=link, validators=[]}]}
2012-02-20 12:33:57,618 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5, 1 => read )
2012-02-20 12:33:57,618 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5, 1 => read )
2012-02-20 12:33:57,618 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,618 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,618 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,618 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,618 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,618 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,618 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,618 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,619 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(8e4a5a1c-5698-458e-92cb-6efdb91032d5/{http://www.jcp.org/jcr/1.0}baseVersion, 1 => read )
2012-02-20 12:33:57,619 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content	{http://www.jcp.org/jcr/1.0}baseVersion, 1 => read )
....
2012-02-20 12:33:57,621 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{}1.0	{http://www.jcp.org/jcr/1.0}frozenNode	{http://www.openkm.org/1.0}size, 1 => read )
2012-02-20 12:33:57,621 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{}1.0	{http://www.jcp.org/jcr/1.0}frozenNode	{http://www.openkm.org/1.0}size, 1 => read )
2012-02-20 12:33:57,621 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,621 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,621 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,621 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,621 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(c8aa8cfc-cb14-4bf1-ae52-9f2832790ee9, 1 => read )
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{}1.0	{http://www.jcp.org/jcr/1.0}frozenNode, 1 => read )
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{}1.0	{http://www.jcp.org/jcr/1.0}frozenNode, 1 => read )
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(c8aa8cfc-cb14-4bf1-ae52-9f2832790ee9/{http://www.openkm.org/1.0}versionComment, 1 => read )
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{}1.0	{http://www.jcp.org/jcr/1.0}frozenNode	{http://www.openkm.org/1.0}versionComment, 1 => read )
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{}1.0	{http://www.jcp.org/jcr/1.0}frozenNode	{http://www.openkm.org/1.0}versionComment, 1 => read )
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(c8aa8cfc-cb14-4bf1-ae52-9f2832790ee9, 1 => read )
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{}1.0	{http://www.jcp.org/jcr/1.0}frozenNode, 1 => read )
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.jcp.org/jcr/1.0}system	{http://www.jcp.org/jcr/1.0}versionStorage	{}8e	{}4a	{}5a	{}8e4a5a1c-5698-458e-92cb-6efdb91032d5	{}1.0	{http://www.jcp.org/jcr/1.0}frozenNode, 1 => read )
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,622 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,622 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,623 DEBUG [com.openkm.core.OKMAccessManager] close()
2012-02-20 12:33:57,623 DEBUG [com.openkm.jcr.JCRUtils] #115 - 4 Destroy session org.apache.jackrabbit.core.XASessionImpl@929d69e from com.openkm.module.direct.DirectPropertyGroupModule.getGroups(DirectPropertyGroupModule.java:204)
2012-02-20 12:33:57,623 DEBUG [com.openkm.module.direct.DirectPropertyGroupModule] getGroups: []
2012-02-20 12:33:57,623 DEBUG [com.openkm.api.OKMPropertyGroup] getGroups: []
2012-02-20 12:33:57,623 DEBUG [com.openkm.servlet.frontend.PropertyGroupServlet] getGroups: []
2012-02-20 12:33:57,624 DEBUG [com.openkm.util.UserActivity] {id=0, date=Mon Feb 20 12:33:57 CET 2012, user=admin, action=GET_DOCUMENT_VERSION_HISTORY, item=3c9e7bcb-aeab-4b46-b719-f5999099e262, params=/okm:root/aaa/prova.doc}
2012-02-20 12:33:57,626 DEBUG [com.openkm.core.OKMAccessManager] close()
2012-02-20 12:33:57,626 DEBUG [com.openkm.jcr.JCRUtils] #116 - 3 Destroy session org.apache.jackrabbit.core.XASessionImpl@5839788c from com.openkm.module.direct.DirectDocumentModule.getVersionHistory(DirectDocumentModule.java:1103)
2012-02-20 12:33:57,626 DEBUG [com.openkm.module.direct.DirectDocumentModule] getVersionHistory: [{name=1.0, size=22016, author=admin, actual=true, comment=, created=Wed Feb 15 11:38:18 CET 2012}]
2012-02-20 12:33:57,626 DEBUG [com.openkm.api.OKMDocument] getVersionHistory: [{name=1.0, size=22016, author=admin, actual=true, comment=, created=Wed Feb 15 11:38:18 CET 2012}]
2012-02-20 12:33:57,626 DEBUG [com.openkm.servlet.frontend.DocumentServlet] version: {name=1.0, size=22016, author=admin, actual=true, comment=, created=Wed Feb 15 11:38:18 CET 2012}
2012-02-20 12:33:57,626 DEBUG [com.openkm.util.GWTUtil] copy({name=1.0, size=22016, author=admin, actual=true, comment=, created=Wed Feb 15 11:38:18 CET 2012})
2012-02-20 12:33:57,626 DEBUG [com.openkm.util.GWTUtil] copy: com.openkm.frontend.client.bean.GWTVersion@53b0a58b
2012-02-20 12:33:57,626 DEBUG [com.openkm.servlet.frontend.DocumentServlet] getVersionHistory: [com.openkm.frontend.client.bean.GWTVersion@53b0a58b]
2012-02-20 12:33:57,626 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262/{http://www.openkm.org/1.0}authRolesSecurity, 1 => read )
2012-02-20 12:33:57,626 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}authRolesSecurity, 1 => read )
2012-02-20 12:33:57,626 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}authRolesSecurity, 1 => read )
2012-02-20 12:33:57,626 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,626 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,626 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,626 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,626 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,626 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,626 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,626 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,626 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262, 1 => read )
2012-02-20 12:33:57,627 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,627 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,627 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,627 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,627 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,627 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,627 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,627 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,627 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,627 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,627 DEBUG [com.openkm.core.OKMAccessManager] close()
2012-02-20 12:33:57,627 DEBUG [com.openkm.jcr.JCRUtils] #117 - 2 Destroy session org.apache.jackrabbit.core.XASessionImpl@561382ee from com.openkm.module.direct.DirectAuthModule.getGrantedRoles(DirectAuthModule.java:716)
2012-02-20 12:33:57,627 DEBUG [com.openkm.module.direct.DirectAuthModule] getGrantedRoles: {UserRole=15}
2012-02-20 12:33:57,627 DEBUG [com.openkm.api.OKMAuth] getGrantedRoles: {UserRole=15}
2012-02-20 12:33:57,627 DEBUG [com.openkm.servlet.frontend.AuthServlet] getGrantedRoles: {UserRole=15}
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262, 1 => read )
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,628 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,628 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,628 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,628 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,628 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262/{http://www.openkm.org/1.0}authUsersRead, 1 => read )
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}authUsersRead, 1 => read )
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}authUsersRead, 1 => read )
2012-02-20 12:33:57,628 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,628 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,628 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,628 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,628 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262, 1 => read )
2012-02-20 12:33:57,628 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262/{http://www.openkm.org/1.0}authUsersWrite, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}authUsersWrite, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}authUsersWrite, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262/{http://www.openkm.org/1.0}authUsersDelete, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}authUsersDelete, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}authUsersDelete, 1 => read )
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:33:57,629 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
.....
2012-02-20 12:33:57,632 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getRepository: org.apache.jackrabbit.core.RepositoryImpl@356e1c1a
2012-02-20 12:33:57,633 DEBUG [com.openkm.core.OKMAccessManager] init(org.apache.jackrabbit.core.security.AMContext@636a87db)
2012-02-20 12:33:57,633 DEBUG [com.openkm.core.OKMAccessManager] ##### class org.jboss.security.SimplePrincipal
2012-02-20 12:33:57,633 DEBUG [com.openkm.core.OKMAccessManager] j.s.Principal: admin
2012-02-20 12:33:57,633 DEBUG [com.openkm.core.OKMAccessManager] ##### class org.jboss.security.SimpleGroup
2012-02-20 12:33:57,633 DEBUG [com.openkm.core.OKMAccessManager] j.s.a.Group: Roles(members:AdminRole)
2012-02-20 12:33:57,633 DEBUG [com.openkm.core.OKMAccessManager] Rol: AdminRole
2012-02-20 12:33:57,633 DEBUG [com.openkm.core.OKMAccessManager] PrincipalRoles: [AdminRole]
2012-02-20 12:33:57,633 DEBUG [com.openkm.core.OKMAccessManager] init: void
....
2012-02-20 12:34:00,524 DEBUG [com.openkm.module.direct.DirectDocumentModule] getProperties: {path=/okm:root/aaa/prova.doc, mimeType=application/msword, author=admin, permissions=15, created=Wed Feb 15 11:38:18 CET 2012, lastModified=Wed Feb 15 11:38:18 CET 2012, keywords=[], categories=[], locked=false, lockInfo=null, actualVersion={name=1.0, size=22016, author=admin, actual=true, comment=, created=Wed Feb 15 11:38:18 CET 2012}, subscribed=false, uuid=3c9e7bcb-aeab-4b46-b719-f5999099e262, convertibleToPdf=true, convertibleToSwf=true, convertibleToDxf=false, cipherName=null, notes=[]}
2012-02-20 12:34:00,524 DEBUG [com.openkm.api.OKMDocument] getProperties: {path=/okm:root/aaa/prova.doc, mimeType=application/msword, author=admin, permissions=15, created=Wed Feb 15 11:38:18 CET 2012, lastModified=Wed Feb 15 11:38:18 CET 2012, keywords=[], categories=[], locked=false, lockInfo=null, actualVersion={name=1.0, size=22016, author=admin, actual=true, comment=, created=Wed Feb 15 11:38:18 CET 2012}, subscribed=false, uuid=3c9e7bcb-aeab-4b46-b719-f5999099e262, convertibleToPdf=true, convertibleToSwf=true, convertibleToDxf=false, cipherName=null, notes=[]}
2012-02-20 12:34:00,524 DEBUG [com.openkm.jcr.JCRUtils] getName(/okm:root/aaa/prova.doc)
2012-02-20 12:34:00,524 DEBUG [com.openkm.jcr.JCRUtils] getName: prova.doc
2012-02-20 12:34:00,524 DEBUG [com.openkm.util.FileUtils] getFileExtension(prova.doc)
2012-02-20 12:34:00,524 DEBUG [com.openkm.util.FileUtils] getFileExtension: doc
2012-02-20 12:34:00,524 DEBUG [com.openkm.api.OKMDocument] getContent(null, /okm:root/aaa/prova.doc, false)
2012-02-20 12:34:00,524 DEBUG [com.openkm.module.direct.DirectDocumentModule] getContent(null, /okm:root/aaa/prova.doc, false)
2012-02-20 12:34:00,525 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getRepository()
2012-02-20 12:34:00,525 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getRepository: org.apache.jackrabbit.core.RepositoryImpl@356e1c1a
2012-02-20 12:34:00,526 DEBUG [com.openkm.core.OKMAccessManager] init(org.apache.jackrabbit.core.security.AMContext@50f5db13)
2012-02-20 12:34:00,526 DEBUG [com.openkm.core.OKMAccessManager] ##### class org.jboss.security.SimplePrincipal
2012-02-20 12:34:00,526 DEBUG [com.openkm.core.OKMAccessManager] j.s.Principal: admin
2012-02-20 12:34:00,526 DEBUG [com.openkm.core.OKMAccessManager] ##### class org.jboss.security.SimpleGroup
2012-02-20 12:34:00,526 DEBUG [com.openkm.core.OKMAccessManager] j.s.a.Group: Roles(members:AdminRole)
2012-02-20 12:34:00,526 DEBUG [com.openkm.core.OKMAccessManager] Rol: AdminRole
2012-02-20 12:34:00,526 DEBUG [com.openkm.core.OKMAccessManager] PrincipalRoles: [AdminRole]
2012-02-20 12:34:00,526 DEBUG [com.openkm.core.OKMAccessManager] init: void
2012-02-20 12:34:00,526 DEBUG [com.openkm.jcr.JCRUtils] #123 - 1 Create session org.apache.jackrabbit.core.XASessionImpl@479dc697 from com.openkm.module.direct.DirectDocumentModule.getContent(DirectDocumentModule.java:378)
2012-02-20 12:34:00,526 DEBUG [com.openkm.module.direct.DirectAuthModule] loadUserData(admin) -> org.apache.jackrabbit.core.XASessionImpl@479dc697
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectAuthModule] loadUserData: void
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(cafebabe-cafe-babe-cafe-babecafebabe, 1 => read )
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}, 1 => read )
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}, 1 => read )
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(3c9e7bcb-aeab-4b46-b719-f5999099e262, 1 => read )
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc, 1 => read )
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:34:00,527 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:34:00,527 DEBUG [com.openkm.module.base.BaseDocumentModule] getContent(org.apache.jackrabbit.core.XASessionImpl@479dc697, node /okm:root/aaa/prova.doc)
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(8e4a5a1c-5698-458e-92cb-6efdb91032d5, 1 => read )
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content, 1 => read )
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content, 1 => read )
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(8e4a5a1c-5698-458e-92cb-6efdb91032d5/{http://www.jcp.org/jcr/1.0}data, 1 => read )
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content	{http://www.jcp.org/jcr/1.0}data, 1 => read )
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content	{http://www.jcp.org/jcr/1.0}data, 1 => read )
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted(8e4a5a1c-5698-458e-92cb-6efdb91032d5, 1 => read )
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] isGranted({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content, 1 => read )
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] checkAccess({}	{http://www.openkm.org/1.0}root	{}aaa	{}prova.doc	{http://www.openkm.org/1.0}content, 1 => read )
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession()
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.isLive() = true
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.getUserID() = system
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] systemSession.hasPendingChanges() = false
2012-02-20 12:34:00,528 DEBUG [com.openkm.module.direct.DirectRepositoryModule] getSystemSession: com.openkm.core.OKMSystemSession@3c76ced6
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] checkAccess: true
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] isGranted: true
2012-02-20 12:34:00,528 DEBUG [com.openkm.core.OKMAccessManager] deprecated - isGranted: true
2012-02-20 12:34:00,529 DEBUG [com.openkm.module.base.BaseDocumentModule] getContent: org.apache.jackrabbit.core.data.LazyFileInputStream@4759083c
2012-02-20 12:34:00,529 DEBUG [com.openkm.util.UserActivity] {id=0, date=Mon Feb 20 12:34:00 CET 2012, user=admin, action=GET_DOCUMENT_CONTENT, item=3c9e7bcb-aeab-4b46-b719-f5999099e262, params=22016, /okm:root/aaa/prova.doc}
2012-02-20 12:34:00,530 DEBUG [com.openkm.core.OKMAccessManager] close()
2012-02-20 12:34:00,531 DEBUG [com.openkm.jcr.JCRUtils] #123 - 0 Destroy session org.apache.jackrabbit.core.XASessionImpl@479dc697 from com.openkm.module.direct.DirectDocumentModule.getContent(DirectDocumentModule.java:394)
2012-02-20 12:34:00,531 DEBUG [com.openkm.module.direct.DirectDocumentModule] getContent: org.apache.jackrabbit.core.data.LazyFileInputStream@4759083c
2012-02-20 12:34:00,531 DEBUG [com.openkm.api.OKMDocument] getContent: org.apache.jackrabbit.core.data.LazyFileInputStream@4759083c
2012-02-20 12:34:00,531 DEBUG [com.openkm.util.DocConverter] convertibleToPdf(application/msword)
2012-02-20 12:34:00,531 DEBUG [com.openkm.util.DocConverter] convertibleToPdf: true
2012-02-20 12:34:00,531 DEBUG [com.openkm.util.FileUtils] getFileName(prova.doc)
2012-02-20 12:34:00,531 DEBUG [com.openkm.util.FileUtils] getFileName: prova
2012-02-20 12:34:00,531 DEBUG [com.openkm.util.WebUtils] sendFile(org.apache.catalina.connector.RequestFacade@ed9450b, org.apache.catalina.connector.ResponseFacade@5a43dcca, prova.pdf, application/pdf, false, /home/openkm/OpenKM-5.1.9/cache/pdf/3c9e7bcb-aeab-4b46-b719-f5999099e262.pdf)
2012-02-20 12:34:00,531 DEBUG [com.openkm.util.WebUtils] Agent: Mozilla
2012-02-20 12:34:00,531 DEBUG [com.openkm.util.WebUtils] File: prova.pdf, Length: 4075
2012-02-20 12:34:00,531 DEBUG [com.openkm.servlet.frontend.ConverterServlet] service: void
La ruta de openoffice es correcta (/usr/lib/openffice) con permisos rx sobre dicho directorio, y está escuchando por el puerto 2222 (netstat -ntlp | grep soffice)
¿versión de openoffice instalada?

Re: Problemas preview

PostPosted:Mon Feb 20, 2012 12:14 pm
by Firefox2000
Veo en el log de arranque,
Code: Select all
INFO  [ExtensionManager] Initialize and load plugins...
WARN  [FileLoader] Supplied path does not exist. Unable to add plugins from there.
¿tiene algo que ver?

Re: Problemas preview

PostPosted:Tue Feb 21, 2012 3:40 am
by maurete
Hola Firefox,
He estado teniendo este inconveniente y llegua la punto de notar que SOLO PUEDO VER preview de archivos pdf.
Para lograr eto tuve que instalar:

- apt-get install openoffice.org
- apt-get install openoffice.org-l10n-es openoffice.org-l10n-en
- apt-get install jodconverter libjodconverter-java

Con estos paquetes logre ver pdf. Pruebalo y dame un feedback.

Me sigue dando error para los .doc ods, odt, html y txt.
Sera que es por no ser pago? el error sigue siendo el mismo.

Espero haber aportado una ayuda y tratemos de solucionar este item.

Slds

Re: Problemas preview

PostPosted:Tue Feb 21, 2012 4:03 pm
by maurete
SOLUCIONADO!
Bueno les cuento que probando y probando, puedo decir que libreoffice no es del todo compatible con OpenKM (estoy probando la version 5.1.9).
Entonces lo que deberan hacer es instalar una version de openoffice anterior, en este caso la 3.3.

Pasos a seguir.... (les dejo en negrita los comandos y algunas notas para rapida referencia )
A - Descargan de http://www.openoffice.org/es/programa/index.html la version correspondiente a sus sistema
(Como yo uso Debian, explico Debian... :) que tambien aplica a Ubuntu si necesitan ayuda con otra distro, avisen!)

B - Seleccionan Linux > Deb, o hacen wget de http://openoffice.mirrorbrain.org/files ... _es.tar.gz

C - Mientras descargan, desinstalan todo openoffice o libre office, haciendo:

apt-get remove openoffice*.* y apt-get remove libreoffice*.*

D - Una vez descargado decomprimen con tar -zxvf Ooo_3.3.0_Linux_x86_install-deb_es.tar.gz

E- Van al directorio descomprimido: cd OOO330_m20_native_packed-1_es.9567/DEBS , y ejecutan dpkg -i *.deb
Con esto se les instalara Openoffice 3.3, pero les faltaran los menues.

Instalan estos accesos ingresando a la carpeta desktop-integration, que esta dentro de DEBS mismo, y ejecutan dpkg -i openoffice.org3.3-debian-menus_3.3-9556_all.deb.

Si usan Ubuntu, recuerden usar sudo delante de cada orden.

Ahora revisen que tengan la configuracion en OpenKM, desde el panel de control. Ya no se usa editar OpenKM.cfg.

Les deberia quedar de la siguiente manera:
system.swftools.pdf2swf = /usr/bin/pdf2swf
system.imagemagick.convert = /usr/bin/convert
system.ocr = /usr/bin/tesseract
system.openoffice.path=/opt/openoffice.org3


Todos en string.

Una vez que modifican/chequean (para ello, usen el link "check" al lado del titulo Configuration arriba de todo...), detengan el servicio y arranquen de nuevo con ./run.sh -b 0.0.0.0


Bueno, como estuve ñoñando bastante, ahora me voy a preparar unso ricos mates.

Espero les sea de mucha ayuda.
Slds

Re: Problemas preview

PostPosted:Thu Feb 23, 2012 8:35 am
by Firefox2000
Lo he solucionado en parte.

Tengo instalado openoffice desde los repositorios (versión 3.2) y aún haciendo lo comentado por maurete (para instalar openoffice 3.3), el problema sigue persistiendo.

Finalmente he solucionado parte del fallo siguiendo lo dicho aquí: http://wiki.openkm.com/index.php/Migrat ... 8_to_5.1.9
Es decir, cambio la configuración a:
system.ocr /usr/bin/tesseract ${fileIn} ${fileOut}
system.swftools.pdf2swf /usr/bin/pdf2swf -T 9 -f ${fileIn} -o ${fileOut}

Hay que cambiar ciertas variables de configuración por expresiones regulares, pero no me funciona la previsualización de imagenes.
Ahora mismo tengo:
system.imagemagick.convert /usr/bin/convert

¿Cuál seria entonces la expresión regular para que se puedan previsualizar las imágenes?

Re: Problemas preview

PostPosted:Sun Feb 26, 2012 8:20 am
by jllort
Que tipo de imagenes intentas previsualizar ?
Has probado directamente desde el terminal si el invento convierte bien de imagen a pdf ?

Re: Problemas preview

PostPosted:Sun Feb 26, 2012 12:54 pm
by pavila
No he tenido problemas con LibreOffice 3.4.5 en Debian Wheezy y OpenKM 5.1.8, 5.1.9 y 5.1.10-SNAPSHOT. Puede que alguna versión de LibreOffice empaquetada para ciertas distribuciones de Linux puedan dar problemas. Yo he probado varias versiones de OpenKM en Debian y Ubuntu, y nunca he detectado esas incompatibilidades. Puede que falten algunos paquetes por instarlar, pero quitando eso la integración tanto OpenOffice como LibreOffice deberían funcionar bien.

Re: Problemas preview

PostPosted:Sun Feb 26, 2012 12:55 pm
by pavila
Si has tenido problemas con estos temas de previsualización te recomiendo borrar el contenido de los directorios $JBOSS_HOME/cache/pdf y $JBOSS_HOME/cache/swf para que no tengas ficheros mal generados que estén dando problemas.