Я сделал веб-сервис, используя rampart-1.6.4 и axis2-1.6.4. Я могу запустить это на затмении, поскольку я успешно интегрировал ось и вал. Теперь мне нужно запустить это как веб-приложение. Я сделал файл войны с осью 2 с помощью ant и скопировал axis2.war в каталог «webapps» Apache Tomcat. Модуль rampart доступен в списке загруженных модулей с страницы администрирования оси (которая находится в http://localhost:8080/axis2/axis2-admin/listModules).org.apache.axis2.AxisFault: система пытается задействовать модуль, который недоступен: rampart
Проверить это ->listmodules
Теперь запустив его на Apache Tomcat, он показывает ошибки как:
Система пытается привлечь модуль, который не доступен: вал
Ниже приведен стек:
[ERROR] Недействительный модуль rampart-1.6.4.mar вызвал org.apache.rampart.Rampart org .apache.axis2.deployment.DeploymentException: org.apache.rampart.Rampart
Вызванный: 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 более
Вызванный: org.apache .axis2.deployment.DeploymentException: org.apache.rampart.Rampart at org.apache.axis2.deployment.ModuleBuilder.loadModuleClass (ModuleBuilder.java:86) at org.apache.axis2.deployment.ModuleBuilder.populateModule (M oduleBuilder.java:121) ... 88 более Вызванный: 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 (собственный метод) по адресу java.lang.Class.forName (Class.java:191) at org.apache.axis2.util.Loader.loadClass (Loader.java:261) по адресу org.apache.axis2.util.Loader.loadClass (Loader.java:229) at org.apache.axis2.deployment.ModuleBuilder. loadModuleClass (ModuleBuilder.java:70) ... 89 еще
Сначала я столкнулся с этой проблемой, когда я не копировал файлы jar из папки rampart/lib/* в axis2 lib. Я не могу найти решение для выше. Обратите внимание, что один раз.
Заранее спасибо.
Да. Я добавил в axis2.xml, и это сработало для меня. Спасибо –
Neha