J'ai un EJB retourner une liste de mes ValidationMessage
objets:weblogic APPC: inclure des arguments génériques dans le pot client ejb
@Remote
public interface Intf {
List<ValidationMessage> validateFile();
}
Je suis générer client EJB JAR avec APPC utilitaire de weblogic. Le problème est qu'il n'inclut pas la classe ValidationMessage
dans le fichier JAR client. Peut-être ne voit-il pas la dépendance à cette classe parce qu'elle ne regarde que le code compilé, lorsque les informations génériques sont déjà effacées.
Si j'ajoute une autre méthode factice, qui renvoie directement cette classe à l'interface, tout va bien. Ma question est: est-il un moyen de résoudre ce problème sans ajouter une méthode fictive? Y at-il un moyen de contrôler ce qui est inclus par appc dans le client JAR?
qui est exactement ce que je l'ai écrit dans la question: c'est un problème d'effacement des génériques et il ne disparaîtra si vous ajoutez une méthode factice faisant référence cette classe. – unbeli