VGJ1007E: %1 ha fallado. No se ha podido obtener
información sobre el método o campo denominado %2, o se ha intentado establecer el valor
de un campo declarado final. El mensaje de error es %3
Descripción
Se ha emitido una SecurityException o IllegalAccessException al intentar obtener
información sobre el método o campo, o bien se ha intentado establecer el valor de un
campo declarado final. Los campos declarados finales no pueden modificarse.
Respuesta del usuario
Haga lo siguiente:
- Si el problema se ha producido al establecer un valor, modifique la lógica del
programa de forma que el código no intente establecer el valor de un campo declarado
final; como alternativa, cambie la declaración del campo.
- Si el problema era el acceso a información, solicite a un administrador del sistema que
actualice el archivo de política de seguridad de la Máquina virtual
Java de
forma que el programa tenga el permiso necesario. El administrador probablemente
necesite otorgar ReflectPermission "suppressAccessChecks".