ClassCastException devido a ClassLoader

Problema

Você recebe um ClassCastException ao tentar ler um objeto carregado anteriormente. Você tem uma classe compilada em /apps/abc/classes. Você carrega um objeto desta classe na sessão usando seu servlet que também está compilado em /apps /abc/classes. Em seguida, você tenta ler o objeto carregado em um JSP em /apps/abc/components/examplecomponent.

Solução

Coloque seu arquivo de classe em um nível superior na hierarquia do carregador de classe. Veja docs.day.com para obter uma descrição detalhada do carregador de classe.

Informações adicionais

Esse problema é possivelmente o resultado de um problema do carregador de classe. O objeto carregado em primeiro lugar não é visível no segundo lugar.

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?