Page 1 of 1

Error en Instalación en MacBook Pro

PostPosted:Fri Dec 25, 2020 7:16 pm
by rubilinux
Estoy instalando el producto community en un MacBook Pro y me da el error:

MPN:openKM arm$ sudo java -jar OKMInstaller.jar
Unknown platform: 0.9.17-CE (build: fcd2b64)
Local host: MPN.local (127.0.0.1)
Java version: 1.8.0_271
Free disk size: 22.1 GB
RAM size: 8.0 GB
CPU cores: 4
Server IP: 0.0.0.0
Supported databases: [h2, hsqldb, mariadb, mysql, oracle, postgresql, sqlserver]
Current directory: /Users/arm/Documents/openKM

Database [h2]:
---------------------------
- Database: h2
- OpenKM version: 6.3.10
- Tomcat version: 8.5.34
---------------------------
Start install process? [y/N]: y

Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'DiskArbitration':
dlopen(libDiskArbitration.dylib, 9): image not found
dlopen(libDiskArbitration.dylib, 9): image not found
Native library (darwin/libDiskArbitration.dylib) not found in resource path ([file:/Users/arm/Documents/openKM/OKMInstaller.jar])
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:302)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:455)
at com.sun.jna.Library$Handler.(Library.java:179)
at com.sun.jna.Native.load(Native.java:596)
at com.sun.jna.Native.load(Native.java:570)
at oshi.jna.platform.mac.DiskArbitration.(DiskArbitration.java:41)
at oshi.hardware.platform.mac.MacDisks.getDisks(MacDisks.java:301)
at oshi.hardware.platform.mac.MacHardwareAbstractionLayer.getDiskStores(MacHardwareAbstractionLayer.java:88)
at com.openkm.installer.c.d.k(SourceFile:329)
at com.openkm.installer.b.d(SourceFile:110)
at com.openkm.installer.b.(SourceFile:63)
at com.openkm.installer.Main.a(SourceFile:195)
at com.openkm.installer.Main.main(SourceFile:83)
Suppressed: java.lang.UnsatisfiedLinkError: dlopen(libDiskArbitration.dylib, 9): image not found
at com.sun.jna.Native.open(Native Method)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:191)
... 12 more
Suppressed: java.lang.UnsatisfiedLinkError: dlopen(libDiskArbitration.dylib, 9): image not found
at com.sun.jna.Native.open(Native Method)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:204)
... 12 more
Suppressed: java.io.IOException: Native library (darwin/libDiskArbitration.dylib) not found in resource path ([file:/Users/arm/Documents/openKM/OKMInstaller.jar])
at com.sun.jna.Native.extractFromResourcePath(Native.java:1089)
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:276)
... 12 more
MPN:openKM arm$

Podrian decirme que falla.
Gracias

Re: Error en Instalación en MacBook Pro

PostPosted:Sun Dec 27, 2020 10:46 am
by jllort
No te recomendamos instalar la aplicación en un Mac, aunque la aplicación en principio puede instalarse en un Mac no soportamos este sistema operativo. La razones son varias ... algunas utilidades de indexación del Mac deben deshabilitarse porque en caso contrario se te puede relantizar enormemente el equipo ( no es una buena idea que OpenKM cree ficheros ... etc... que a la vez sean indexados en tiempo real por el indexador que viene con el Mac ).

Prueba con hsqldb en vez de h2 a ver si esto arregla algo. Aunque parece que el problema igual está en otro sitio ( o la version del JDK que tienes instalado, que parece correcta o algún problema cuando hemos creado nosotros el instalador ).

Re: Error en Instalación en MacBook Pro

PostPosted:Sun Dec 27, 2020 7:27 pm
by rubilinux
Muchas gracias jllort. lo intentare en un windows o en linux :D