Estou tentando utilizar Javassist em J2ME e quando eu compilo e verifico o código ele dá o seguinte erro?
Error verifying class midlet.ObjectFactory
VERIFIER ERROR midlet/ObjectFactory.getNewAviaoInstance()Lmidlet/IAviao;:
Illegal type in constant pool
o método que apareceu no erro acima:
É exatamente aonde eu faço a instrumentação.
Testei o código rodando em J2SE (é um exemplo bem simples, cria um stub com base em uma interface e chama um método) e deu tudo certo.
Se eu tento rodar sem verificar acontece o seguinte:
Tentei rodar também sem verificar e obtive uma listagem enorme (parece que listou todas as informações da JVM) que a única coisa que eu consegui ler foi um:
ALERT: java/lang/ClassFormatErro: Bad version information
Alguem ai tem uma idéia?
Me ajudem galera, com qualquer coisa, preciso muito aprender a fazer isso.
Abração!