Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Eclipse and Axis2, Проблема с Eclipse при деплое Axis2  
:(
    Опции темы
cs_cage
Дата 31.10.2007, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 26.7.2007

Репутация: нет
Всего: нет



ОS Linux Kubuntu 7.0.4
Eclipse Platform 3.3.0
Axis2
Apache Tomcat6.0
JDK5

Установил софт в дом/директории,скопировал axis2.war в директорию апача webapps,сделал веб-проект(хочу создать ВС),но когда я запускаю апач ,то происходит исключение


Код

Oct 31, 2007 5:31:00 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.00/jre/../lib/i386:/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/client::/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386::/usr/lib/mozilla-firefox:/usr/lib/mozilla-firefox:/usr/java/packages/lib/i386:/lib:/usr/lib
Oct 31, 2007 5:31:00 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Oct 31, 2007 5:31:00 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 664 ms
Oct 31, 2007 5:31:00 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Oct 31, 2007 5:31:00 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
[ERROR] The mex-1.3.mar module, which is not valid, caused org.apache.axis2.mex.MetadataExchangeModule
org.apache.axis2.deployment.DeploymentException: org.apache.axis2.mex.MetadataExchangeModule
    at org.apache.axis2.deployment.repository.util.ArchiveReader.readModuleArchive(ArchiveReader.java:493)
    at org.apache.axis2.deployment.ModuleDeployer.deploy(ModuleDeployer.java:69)
    at org.apache.axis2.deployment.repository.util.DeploymentFileData.deploy(DeploymentFileData.java:137)
    at org.apache.axis2.deployment.DeploymentEngine.doDeploy(DeploymentEngine.java:571)
    at org.apache.axis2.deployment.RepositoryListener.init(RepositoryListener.java:231)
    at org.apache.axis2.deployment.RepositoryListener.init2(RepositoryListener.java:64)
    at org.apache.axis2.deployment.RepositoryListener.<init>(RepositoryListener.java:59)
    at org.apache.axis2.deployment.DeploymentEngine.loadRepository(DeploymentEngine.java:134)
    at org.apache.axis2.deployment.WarBasedAxisConfigurator.getAxisConfiguration(WarBasedAxisConfigurator.java:218)
    at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64)
    at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServlet.java:500)
    at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:420)
    at org.apache.axis2.transport.http.AxisAdminServlet.init(AxisAdminServlet.java:54)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.apache.axis2.deployment.DeploymentException: org.apache.axis2.mex.MetadataExchangeModule
    at org.apache.axis2.deployment.ModuleBuilder.loadModuleClass(ModuleBuilder.java:82)
    at org.apache.axis2.deployment.ModuleBuilder.populateModule(ModuleBuilder.java:96)
    at org.apache.axis2.deployment.repository.util.ArchiveReader.readModuleArchive(ArchiveReader.java:480)
    ... 29 more
Caused by: java.lang.ClassNotFoundException: org.apache.axis2.mex.MetadataExchangeModule
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at org.apache.axis2.util.Loader.loadClass(Loader.java:261)
    at org.apache.axis2.util.Loader.loadClass(Loader.java:229)
    at org.apache.axis2.deployment.ModuleBuilder.loadModuleClass(ModuleBuilder.java:66)
    ... 31 more
[INFO] Deploying module: addressing-1.3
[INFO] Deploying module: ping-1.3
[INFO] Deploying module: soapmonitor-1.3
[INFO] Deploying module: script-1.3
[INFO] script module activated
[INFO] Deploying Web service: version-1.3.aar
Oct 31, 2007 5:31:01 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Oct 31, 2007 5:31:01 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Oct 31, 2007 5:31:02 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=1/62  config=null
Oct 31, 2007 5:31:02 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1804 ms



Когда запускаю томкат вне эклипса,то спокойно захожу на админку Axis,вижу,что он в рабочем состоянии



Это сообщение отредактировал(а) cs_cage - 31.10.2007, 16:48
PM MAIL   Вверх
Kangaroo
Дата 31.10.2007, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: 3
Всего: 104



Код

java.lang.ClassNotFoundException: org.apache.axis2.mex.MetadataExchangeModule

Поищите этот класс, может какую-то библиотеку не добавили в проект?


--------------------
Lost....
PM MAIL MSN   Вверх
cs_cage
Дата 31.10.2007, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 26.7.2007

Репутация: нет
Всего: нет



Значит зашел я в workspace эклипса,в мой проект->папка с axis->webinf->modules и нашел там список с модулями.Так вот данный модуль mex-1.3.mar наполовину обрезан,т.е. ни одного класса я так и не нашел.И это еще официальная версия Axis называется
PM MAIL   Вверх
cs_cage
Дата 1.11.2007, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 26.7.2007

Репутация: нет
Всего: нет



Вобщем проблему решил,не буду описывать мытарства,просто переименуйте свой Axis2.war в Axis2.zip,раззипуйте его ,затем найдите модуль mex-1.3.mar и замените на мой,затем опять зазипуйте и переименуйте в Axis2.war

Только будьте внимательны со вложенностью,архив аксиса содержит 3 папки и все одного уровня(самого верхнего) и не должно быть никакой общей папки!


ЗЫ Да,забыл , копирайты ставьте))))сам допетрил до бага)

Это сообщение отредактировал(а) cs_cage - 1.11.2007, 12:10

Присоединённый файл ( Кол-во скачиваний: 14 )
Присоединённый файл  mex_1.3.mar 30,49 Kb
PM MAIL   Вверх
johndoes
Дата 8.11.2007, 16:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 8.11.2007

Репутация: нет
Всего: нет



Цитата(cs_cage @ 1.11.2007,  12:09)
Вобщем проблему решил,не буду описывать мытарства,просто переименуйте свой Axis2.war в Axis2.zip,раззипуйте его ,затем найдите модуль mex-1.3.mar и замените на мой,затем опять зазипуйте и переименуйте в Axis2.war

Только будьте внимательны со вложенностью,архив аксиса содержит 3 папки и все одного уровня(самого верхнего) и не должно быть никакой общей папки!


ЗЫ Да,забыл , копирайты ставьте))))сам допетрил до бага)

privat cg_cage! Spasipo sa solution. Toljko raskashi pobolshe, kak ty nashel mex-1.3.mar kotoraya s klassomy v nutri. Na officialnych repositories etot file 3,0 kb i ne odnogo klassa w nutri net. greets from germany.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java tools & IDE's | Следующая тема »


 




[ Время генерации скрипта: 0.0784 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.