Como todos los trimestres hasta ahora me dispongo a cumplir con la Agencia Tributaria. Por primera vez no tengo la posibilidad de hacerlo desde Windows 7 así que me dispongo a hacerlo desde mi Ubuntu. Tengo dos navegadores (Firefox y Chrome) y mi certificado digital en regla.
Compruebo que tengo java:
$ java -version
java version "1.7.0_25"
OpenJDK Runtime Environment (IcedTea 2.3.10) (7u25-2.3.10-1ubuntu0.13.04.2)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)
Todo parece correcto, ahí voy yo. Relleno todos los datos y pulso «Firmar y enviar».
Se ha producido un error generando la firma electrónica.
Error type: java.lang.UnsatisfiedLinkError
Error message: Native Library /usr/lib/firefox/libmozsqlite3.so already loaded in another classloader
Ya me parecía a mi raro. Resulta que, hay un pero (siempre hay algún pero, no recuerdo una entrega del IVA indolora, que funcione a la primera y mira que la he hecho veces ya). Resulta que hay que utilizar la ultimísima versión de Java 1.7.0_45.
Trato de actualizar mi OpenJDK pero dice que tengo la última. Parece que tendré que
1) Desinstalar la versión anterior
sudo apt-get purge openjdk-*
2) Instalar la versión de Oracle
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo apt-get install oracle-java7-set-default
3) Reiniciar el ordenador. Creo que este paso no era necesario, como descubrí después, pero lo hice a pesar de todo.
Que ya no es AEAT. Resulta que el formulario de envío no me cargaba porque no le había dado los permisos a la aplicación y se quedaba en el mensajito de «Cargando Entorno».
Pero la ayuda lo explica muy bien aquí: https://www2.agenciatributaria.gob.es/soporteaeat/A3Cknowledge.nsf/vwPreguntasLecturaContribuyentes/CE381F5547018269C1257AF60048ED2F?OpenDocument
Hora y media después conseguí pagar, sí, esto era para pagar, el IVA trimestral.
11 años ago ·
Queria agradecerte esta publicacion. tenia el mismo problema y me salvo el entuerto. Gracias mil!!
11 años ago ·
Pues parece que con Chrome no funciona. De hecho no tiene sentido que de ese error si no estoy utilizando Firefox… De todas formas he probado a instalar el JDK de Oracle como decías, pero me sigue fallando. Gracias por tú entrada.
11 años ago ·
En la instalación del JDK de Oracle, ¿desinstalaste el OpenJDK por completo? Incluyendo el complemento para navegadores con el navegador cerrado, que a veces queda cargado.
Por cierto, aunque dicen que ya soportan Chrome, dado que con cualquier excusa no falla yo suelo utilizar el Firefox, seguir sus instrucciones de configuración y estar muy pendiente de los avisos que dé sobre ventanas bloqueadas, aplicaciones que piden permiso para ejecutarse (siempre marco «ejecutar siempre»), etc.
Esta misma mañana he necesitado firmar y enviar una notificación y he tenido que permitir un complemento (con un aviso minúsculo) y recargar la página porque no se cargaba correctamente el «firmador».
11 años ago ·
Hola,
muchas gracias por el aporte, ha sido de gran utilidad!
Saludos,
Leo
11 años ago ·
muchas gracias por compartir esta experiencia.
Como no quiero instalar la version java de Oracle (desarrollo con OpenJDK), no me queda otra opción que seguir utilizando mi viejo lentisímo portatil windows 🙁
11 años ago ·
Ya. Te propongo dos alternativas:
11 años ago ·
Muchísimas gracias por compartir esa info! A mi me pasaba lo mismo con los mismos errores y ahora con el cambio de java me funciona. (Firefox 26, Mint 14 64-bit)
11 años ago ·
Muchas gracias por tu comentario. Trataba de ayudar a un amigo a completar el expediente 189, y tenidos los problemas que comentas. He seguido tus pasos para resolverlo, y por fin lo he resuelto.
Muchísimas gracias por el tiempo que le has dedicado a escribir tu solución.
Un saludo,
Santiago
11 años ago ·
Muchas gracias, me has salvado el pellejo.
11 años ago ·
Machote, me has ahorrado chorros de sudor que ya me asomaban por el pescuezo….
Como siempre último día y el 390 sin hacer. 😉
¡Gracias!
11 años ago ·
Mil mil gracias!! acabo de conseguir presentar el 180, estaba ya desesperado!! mil gracias
UBUNTU rules
10 años ago ·
Buenas, podriais indicar cómo actualizo la plataforma en Ubuntu para este año?
no me deja con la que tenía el año pasado
Gracias
10 años ago ·
Buenas tardes,
Según la documentación de la propia AEAT, debes utilizar Oracle Java 8u45, por lo que tendrás que actualizar Ubuntu a esa versión.
En Ubuntu puedes hacerlo con:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Comprueba luego que al pedir la versión de Java te aparece algo como
$ java -version
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
Y en el caso de que no te aparezca correctamente o que el navegador no lo cargue bien, intenta solucionarlo con la utilidad de Webupd8team:
$ sudo apt-get install oracle-java8-set-default
Por último, para aquellos que desarrolláis Java y queréis mantener OpenJDK instalado, imagino que ya conocéis la herramienta de selección de versión de Java activa:
$ sudo update-alternatives --config java