Я хочу развернуть веб-службу restful Джерси, которая создает JSON... но получаю следующую ошибку
14:08:26,743 ОШИБКА [org.jboss.msc.service.fail] (поток службы MSC 1–9) MSC00001: не удалось запустить службу jboss.deployment.unit."RSSample.war".POST_MODULE: org.jboss.msc.service.StartException в службе jboss.deployment.unit."RSSample.war".POST_MODULE: не удалось обработать фазу POST_MODULE развертывания "RSSample.war"
на org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:119) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
в org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_79]
в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_79]
на java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_79]
Вызвано: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS011232: разрешен только один класс приложения JAX-RS. org.glassfish.jersey.server.ResourceConfig org.glassfish.jersey.server.ResourceConfig$WrappingResourceConfig org.glassfish.jersey.server.ResourceConfig$RuntimeConfig
на org.jboss.as.jaxrs.deployment.JaxrsScanningProcessor.scan(JaxrsScanningProcessor.java:209)
на org.jboss.as.jaxrs.deployment.JaxrsScanningProcessor.deploy(JaxrsScanningProcessor.java:105)
на org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
... еще 5
web.xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >xsi:schemaLocation="http://java.sun.com/xml/ns/javaee >http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
Jersey Web Application
org.glassfish.jersey.servlet.ServletContainerclass>
jersey.config.server.provider.packages
com.ph.restful.sample.RSSample
1
Jersey Web Application
/webapi/*
Мой pom.xml
4.0.0
com.ph.restful.sample
RSSample
war
0.0.1-SNAPSHOT
RSSample
RSSample
org.apache.maven.plugins
maven-compiler-plugin
2.5.1
true
1.7
1.7
org.glassfish.jersey
jersey-bom
${jersey.version}
pom
import
org.glassfish.jersey.containers
jersey-container-servlet-core
org.glassfish.jersey.media
jersey-media-moxy
2.22.2
UTF-8
MyResource.java
@GET
@Path("/get")
@Produces("application/json")
public Product getIt() {
Product prod = new Product();
prod.setName("PS4");
prod.setId("123");
prod.setDescription("console game");
return prod;
}
Product.java
private String name;
private String id;
private String description;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
Это структура проекта
jboss-deployment-structure.xml
Подробнее здесь: https://stackoverflow.com/questions/357 ... ost-module
Не удалось запустить службу jboss.deployment.unit."RSSample.war".POST_MODULE: ⇐ JAVA
Программисты JAVA общаются здесь
1762153415
Anonymous
Я хочу развернуть веб-службу restful Джерси, которая создает JSON... но получаю следующую ошибку
14:08:26,743 ОШИБКА [org.jboss.msc.service.fail] (поток службы MSC 1–9) MSC00001: не удалось запустить службу jboss.deployment.unit."RSSample.war".POST_MODULE: org.jboss.msc.service.StartException в службе jboss.deployment.unit."RSSample.war".POST_MODULE: не удалось обработать фазу POST_MODULE развертывания "RSSample.war"
на org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:119) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
в org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_79]
в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_79]
на java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_79]
Вызвано: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS011232: разрешен только один класс приложения JAX-RS. org.glassfish.jersey.server.ResourceConfig org.glassfish.jersey.server.ResourceConfig$WrappingResourceConfig org.glassfish.jersey.server.ResourceConfig$RuntimeConfig
на org.jboss.as.jaxrs.deployment.JaxrsScanningProcessor.scan(JaxrsScanningProcessor.java:209)
на org.jboss.as.jaxrs.deployment.JaxrsScanningProcessor.deploy(JaxrsScanningProcessor.java:105)
на org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
... еще 5
web.xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >xsi:schemaLocation="http://java.sun.com/xml/ns/javaee >http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
Jersey Web Application
org.glassfish.jersey.servlet.ServletContainerclass>
jersey.config.server.provider.packages
com.ph.restful.sample.RSSample
1
Jersey Web Application
/webapi/*
Мой pom.xml
4.0.0
com.ph.restful.sample
RSSample
war
0.0.1-SNAPSHOT
RSSample
RSSample
org.apache.maven.plugins
maven-compiler-plugin
2.5.1
true
1.7
1.7
org.glassfish.jersey
jersey-bom
${jersey.version}
pom
import
org.glassfish.jersey.containers
jersey-container-servlet-core
org.glassfish.jersey.media
jersey-media-moxy
2.22.2
UTF-8
MyResource.java
@GET
@Path("/get")
@Produces("application/json")
public Product getIt() {
Product prod = new Product();
prod.setName("PS4");
prod.setId("123");
prod.setDescription("console game");
return prod;
}
Product.java
private String name;
private String id;
private String description;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
Это структура проекта
jboss-deployment-structure.xml
Подробнее здесь: [url]https://stackoverflow.com/questions/35740191/failed-to-start-service-jboss-deployment-unit-rssample-war-post-module[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия