ClassCastException debido a ClassLoader

Problema

Obtiene un ClassCastException mientras intenta leer un objeto previamente cargado. Tiene una clase compilada bajo /apps/abc/classes. Puede cargar un objeto de esta clase en la sesión utilizando su servlet, que también está compilado en /apps/abc/classes. A continuación, intente leer el objeto cargado en un JSP desde /apps/abc/components/examplecomponent.

Solución

Coloque su archivo de clase en un nivel superior en la jerarquía del cargador de clases. Ver docs.day.com para una descripción detallada del classloader.

Información adicional

Este problema es posiblemente el resultado de un problema con el cargador de clases. El objeto cargado en primer lugar no es visible en segundo lugar.

Logotipo de Adobe

Inicia sesión en tu cuenta