tengo un EJB devolver una lista de mis propios ValidationMessage
objetos:WebLogic APPC: incluir argumentos genéricos en el frasco cliente EJB
@Remote
public interface Intf {
List<ValidationMessage> validateFile();
}
estoy generando JAR cliente EJB con APPC utilidad de WebLogic. El problema es que no incluye la clase ValidationMessage
en el JAR del cliente. Tal vez no vea la dependencia de esta clase porque solo mira el código compilado, cuando la información genérica ya está borrada.
Si agrego otro método ficticio, que devuelve esta clase directamente a la interfaz, todo está bien.
@Remote
public interface Intf {
List<ValidationMessage> validateFile();
ValidationMessage dummy();
}
Mi pregunta es: ¿hay alguna manera de arreglar esto sin agregar un método ficticio? ¿Hay alguna manera de controlar lo que se incluye en appc en el cliente JAR?
eso es exactamente lo que he escrito en la pregunta: ¿se trata de un problema de los genéricos borrado y lo hace desaparecer si se agrega un método ficticio refiriéndose esa clase. – unbeli