JBOSS 6 (с Camel Fuse) - сбой развертывания JAR с исключением RESTEasyPublishException
Я пытаюсь развернуть веб-сервис на сервере JBOSS 6 (с Fuse), и я продолжаю получать эту ошибку при развертывании, несмотря на то, что я перебираю код снова и снова... Основное исключение, которое я получаю, - это RESTEasyPublishException
Мой веб-сервис представляет собой проект maven с SwitchYard и 2 верблюжьими маршрутами. Я действительно хотел бы получить некоторое представление о том, что я должен или не должен изучать, чтобы решить проблему. Можно опубликовать любой код, но не уверен, что имеет отношение
Структура проекта выглядит следующим образом: СТРУКТУРА ПРОЕКТА
SwitchYard выглядит так: SWITCHYARD
Моя служба хорошо компилируется (Java 8 версия 172), maven install создает jar без каких-либо ошибок, но когда я пытаюсь выполнить развертывание на моем локальном сервере предохранителей Jboss, я получаю исключение RESTEasyPublishException. Это весь след консоли:
17: 48: 46,015 ОШИБКА [org.jboss.msc.service.fail] (служебный поток MSC 1-4) MSC000001: Не удалось запустить службу jboss.deployment.unit."P2c-afiliar-cuenta-business-service.jar".SwitchYardService: org.jboss.msc.service.StartException в службе jboss.deployment.unit."P2c-afiliar-cuenta-business-service.jar".SwitchYardService: org.switchyard.component.resteasy.RESTEasyPublishException: java.glan.NullPointerException в org.switchyard.as7.extension.services.SwitchYardService.start(SwitchYardService.java:84) в org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.javass-m) - 19) 5.Final-redhat-1.jar:1.1.5.Final-redhat-1] в org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1913) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1] в java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_172] в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_172] в java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_172] Причина: org.switchyard.component.resteasy.RESTEasyPublishException: java.lang.NullPointerException в org.switchyard.component.resteasy.InboundHandler.doStart(InboundHandler.java:102) в org.switchyard.deploy.BaseServiceHandler.start(BaseServiceHandler.java:60) в org.switchyard.deploy.ternal.deployServiceBindings(Deployment.java:638) в org.switchyard.deploy.internal.Deployment.start(Deployment.java:145) в org.switchyard.as7.extension.deployment.SwitchYardDeployment.start(SwitchYardDeployment.java:127) в org.switchyard.as7.extension.services.SwitchYardService.start(SwitchYardService.java:77) ... еще 5 причин: java.lang.NullPointerException в org.switchyard.component.resteasy.util.ClassUtil.generateSingletons(ClassUtil.java).:54) на org.switchyard.component.resteasy.InboundHandler.doStart(InboundHandler.java:90) ... еще 10
17:48:46,076 ОШИБКА [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 2)
JBAS014612: Операция ("развертывание") не выполнена - адрес: ([("deploy" => "p2c-afiliar-cuenta-business-service.jar")]) - описание ошибки: { "JBAS014671: Сбой служб" => { "jboss.deployment.unit.\"p2c-afiliar-cuenta-business-service.jar\".SwitchYardService" => "org.jboss.msc.service.StartException в службе jboss.deployment.unit.\"p2c-afiliar-cuenta-business-service.jar\".SwitchYardService: org.switchyard.component.resteasy.RESTEasyPublishException: java.lang.NullPointerException Вызывается: org.switchyard.component.resteasy.RESTEasyPublishException: java.lang.NullPointer:.lang.NullPointerException "}}
17: 48: 46,077 ОШИБКА [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Развертывание развертывания "p2c-afiliar-cuenta-business-service.jar" откатилось со следующим сообщением об ошибке: { "JBAS014671: Сбойные службы" => {"jboss.deployment.unit. \" P2c-afiliar-cuenta-business-service.jar \ ". SwitchYardService" => "org.jboss.msc.service.StartException в службе jboss. deploy.unit. \ "p2c-afiliar-cuenta-business-service.jar \". SwitchYardService: org.switchyard.component.resteasy.RESTEasyPublishException: java.lang.NullPointerException Вызывается: org.switchyard.component.resteasy.RESTEasyPublish java.lang.NullPointerException Вызывается: java.lang.NullPointerException" } } 17:48:46,205 INFO [org.jboss.weld.deployer] (поток службы MSC 1-7) JBAS016009: остановка службы сварки для развертывания p2c-afiliar- Cuenta бизнес-service.jar
17: 48: 46,321 INFO [org.jboss.as.server.deployment] (поток службы MSC 1-5) JBAS015877: Остановлено развертывание p2c-afiliar-cuenta-business-service.jar (имя-среды выполнения: p2c-afiliar-cuenta-бизнес-сервис.джар) в 244мс
17:48:46,322 INFO [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Отчет о состоянии службы JBAS014777: Службы, которые не удалось запустить: служба jboss.deployment.unit."P2c-afiliar-cuenta-business -service.jar".SwitchYardService
Я разрабатывал подобные сервисы уже год, и впервые вижу эту ошибку. Я думаю, что это, наверное, что-то действительно простое и глупое, но я просто не вижу этого