RAD ne pas ajouter de l'OREILLE projet à une instance a ÉTÉ
Dans mon RAD de l'espace de travail, j'ai une OREILLE de projet. Maintenant, j'ai un ÉTAIT de 6,1 exemple que j'ai créé à partir de l'intérieur de la SAR. Quand je clic droit sur l'ÉTAIT de 6,1 instance et faire "Ajouter ou Supprimer des projets" et sélectionnez l'OREILLE, j'obtiens l'erreur:
Cannot add an EAR project to the server unless it contains a Web, EJB, or Connector module.
Maintenant, ce n'est pas vrai parce que dans mon OREILLE projet, il n'est META-INF/application.xml et elle a le contenu:
<?xml version="1.0" encoding="UTF-8"?>
<application id="Application_ID" version="1.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd">
<display-name>
someEAR</display-name>
<module id="EjbModule_1291759813449">
<ejb>someEJB.jar</ejb>
</module>
<module>
<web>
<web-uri>someWeb.war</web-uri>
<context-root>someWeb</context-root>
</web>
</module>
</application>
Donc clairement, il a un <web>
et <ejb>
module. Pourquoi est-RAD se plaindre?
Vous avez Web et EJB projets en RAD qui sont ceux référencés par qui application.xml?
Oui j'ai ces projets qui sont référencés
Oui j'ai ces projets qui sont référencés
OriginalL'auteur Victor | 2013-01-23
Vous devez vous connecter pour publier un commentaire.
Un couple de solutions possibles:
Désinstaller votre application, arrêter le serveur, réinstaller votre application, démarrez le serveur.
clic droit sur l'OREILLE et cochez la case "Déploiement de l'Assemblée" et assurez-vous que vos modules sont exportés. si si, c'est une bonne idée de les supprimer et de re les ajouter.
Cochez la case "Références de Projet" et assurez-vous qu'ils sont vérifiés.
#2 m'a aidé . Merci!
OriginalL'auteur Saed Alavinia
Pour ajouter le projet sur le serveur,
Cela permettra de remettre le projet.
OriginalL'auteur user7377579
Dans mon cas, la solution était:
1-assurez-vous que le projet web avait déjà exécuter Maven afin que l' .la guerre à l'intérieur de la Cible.
2-clic Droit sur l'oreille projet, allez dans les Propriétés > le Déploiement de l'Assemblée.
3-Cliquez sur le bouton “Ajouter”, sélectionnez les Archives des espaces de travail. Cliquez sur Ajouter et choisissez votre guerre.
4-La Guerre est maintenant au Déploiement de l'Assemblée liste.
5-Démarrer le serveur.
OriginalL'auteur Jacques Nogueira Dos Santos