J'ai créé un service web en utilisant rampart-1.6.4 et axis2-1.6.4. Je suis capable de l'exécuter sur eclipse car j'ai réussi à intégrer l'axe et le rempart. Maintenant, j'ai besoin de l'exécuter en tant qu'application web. J'ai fait le fichier war de axis2 en utilisant ant, et j'ai copié axis2.war dans le répertoire "webapps" d'Apache Tomcat. Le module rampart est disponible dans la liste des modules chargés à partir de la page d'administration de l'axe (http://localhost:8080/axis2/axis2-admin/listModules).org.apache.axis2.AxisFault: Le système tente d'engager un module qui n'est pas disponible: rampart
Check this ->listmodules
maintenant en cours d'exécution sur tomcat apache, il montre erreur:
Le système tente d'engager un module non disponible: rampart
Voici la pile-pile:
[ERREUR] Le module rampart-1.6.4.mar, qui n'est pas valide, a causé org.apache.rampart.Rampart org .apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart
Causée par: org.apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart à org.apache.axis2.deployment. ModuleBuilder.populateModule (ModuleBuilder.java:233) à org.apache.axis2.deployment.repository.util.ArchiveReader.readModuleArchive (ArchiveReader.java:514) ... 87 plus
causés par: org.apache .axis2.deployment.DeploymentException: org.apache.rampart.Rampart à org.apache.axis2.deployment.ModuleBuilder.loadModuleClass (ModuleBuilder.java:86) à org.apache.axis2.deployment.ModuleBuilder.populateModule (M oduleBuilder.java:121) ... 88 plus Causée par: java.lang.ClassNotFoundException: org.apache.rampart.Rampart à org.apache.catalina.loader.WebappClassLoaderBase.loadClass (WebappClassLoaderBase.java:1333) à org.apache.catalina.loader.WebappClassLoaderBase.loadClass (WebappClassLoaderBase.java:1167) à java.lang.Class.forName0 (méthode native) à java.lang.Class.forName (Class.java:191) à org.apache.axis2.util.Loader.loadClass (Loader.java:261) à org.apache.axis2.util.Loader.loadClass (Loader.java:229) à org.apache.axis2.deployment.ModuleBuilder. loadModuleClass (ModuleBuilder.java:70) ... 89 plus
J'ai d'abord été confronté à ce problème lorsque je n'ai pas copié les fichiers jar de rampart/lib/* dans le dossier lib axis2. Je ne suis pas en mesure de trouver une solution pour ci-dessus. S'il vous plaît voir à une fois.
Merci d'avance.
Oui. J'ai ajouté dans axis2.xml et cela a fonctionné pour moi. Merci –
Neha