LiveConnect y Linux
05 Feb 2015
Resulta que el problema del LiveConnect ocurre sólo en Linux. Consiste en que no se puede hacer una llamada desde Javascript a un método del Applet. Afecta, por ejemplo, al LiveEdit de OpenKM. Para que funcione desde Linux, o instalas el OpenJDK y el plugin para el navegador IcedTea o tienes que usar el JDK de Oracle 1.7u67. A partir de esa versión ya no funciona.
Instrucciones de instalación:
-
Descargar jdk-7u67-linux-x64.tar.gz .
-
Desinstalar JDK previos:
$ sudo apt-get purge openjdk* icedtea* oracle-java*
- Crear directorio de instalación:
$ sudo mkdir /usr/local/java
- Descomprimir el JDK:
$ sudo tar xzvf Descargas/jdk-7u67-linux-x64.tar.gz -C /usr/local/java/
- Poner los comandos del JDK en el PATH; añade al final del fichero /etc/profile esto:
export PATH=$PATH:/usr/local/java/jdk1.7.0_67/bin
- Instalar plugin en Firefox (y Chrome):
$ cd /usr/lib/mozilla/plugins
$ sudo ln -s /usr/local/java/jdk1.7.0_67/jre/lib/amd64/libnpjp2.so .
A partir de ahora funcionará sin problemas. A la espera de una solución definitiva por parte de Oracle.