2009-09-01 5 views
0

J'ai un EAR Websphere 6.1 que j'essaie de déployer et je reçois actuellement le message suivant lorsque j'ajoute javassist-3.4.GA.jar à l'EAR.Facette Version Doit être 5.0 - Utiliser Javassist dans Websphere

Facet version for Enterprise Application project IntegrationEARProject must be 5.0 to contain Java EE 5.0 project lib //{path to file}/hibernate/R3_3_1/jars/javassist-3.4.GA.jar.

Actuellement, les Valeurs de projet sont définies comme folows: version EAR est 1.4 la version Websphere est 6.1

S'il vous plaît noter que nous n'avons pas des packs de fonctionnalités installés actuellement et je ne avoir l'option d'installer les packs de fonctionnalités.

Y at-il quelque chose qui peut être fait pour contourner ce problème? Je code en utilisant java 1.5.

Merci beaucoup.

Répondre

0

Il semble que le projet que vous essayez d'utiliser les besoins Java EE 5 et que vous observez 6.1 sans WAS packs de fonctionnalités prennent uniquement en charge J2EE 1.4, même si la version Java S'est lui-même 5.

Je suis pas clair pourquoi javaassist se soucie de la version de Java EE avec laquelle il est utilisé, ou s'il existe une version antérieure utilisable avec J2EE 1.4.

Je crains que vous pourriez avoir à se déplacer jusqu'à 7 WAS, qui ne supporte Java EE 5.

0

Pour contourner le problème, je suis allé de l'avant et téléchargé la source et moi-même construit le projet. Lorsque j'ai ajouté le projet que j'ai construit à l'EAR, je n'ai pas rencontré les mêmes problèmes que le JAR sur le site Web Javassist. J'ai testé le pot que j'ai construit dans mes régions test et QA sans aucun problème à ce jour.

Questions connexes