Не удалось запустить службу jboss.deployment.unit."RSSample.war".POST_MODULE:JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Не удалось запустить службу jboss.deployment.unit."RSSample.war".POST_MODULE:

Сообщение 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













Подробнее здесь: https://stackoverflow.com/questions/357 ... ost-module
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»