Я пытаюсь работать с сервером drools и не могу развернуть его на каких-либо серверах приложений.Я установил свежую копию AS 7 и Tomcat 7 и скачал дистрибутив интеграции drools jbpm.В рамках дистрибутива я развертываю файл war "binarys / drools-camel-server-5.4.0-SNAPSHOT.war".Я вроде бы предположил, что это должно работать из коробки, но вместо этого я получаю ошибки, показанные ниже.(Я также пытался установить в Tomcat 6, AS 5.1 и AS 6.1, думая, что он еще не был обновлен, но у меня есть похожие ошибки).Кажется, что я упускаю что-то действительно простое.
Общая ошибка в Jboss AS 7.0.2:
17: 30: 12,201 ОШИБКА [org.jboss.msc.service.fail] (поток службы MSC 1-16) MSC00001: не удалось запустить службу jboss.deployment.unit. "drools-camel-server-5.4.0-SNAPSHOT.war" .INSTALL:
org.jboss.msc.service.StartException в службе jboss.deployment.unit. "drools-camel-server-5.4.0-SNAPSHOT.war" .INSTALL: Не удалось обработать этап УСТАНОВКА развертывания "drools-camel-server-5.4.0-SNAPSHOT.war "at ...
Причина: org.jboss.as.server.deployment.DeploymentUnitProcessingException: Не удалось добавить службу единиц персистентности для org.drools.grid ...
Причина: org.jboss.msc.service.DuplicateServiceException: Служба jboss.persistenceunit. "Drools-camel-server-5.4.0-SNAPSHOT.war # org.drools.grid" уже зарегистрирована в ...
означает ли это, что сервер drools уже установлен в AS 7.0.2 или мне не хватает некоторых персКоннектор istence, который нигде не задокументирован?
Для Tomcat 7:
SEVERE: Исключительная ситуация при отправке инициализированного события контекста экземпляру слушателя класса org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.parsing.BeanDefinitionParsingException: проблема конфигурации: не удалось импортировать определения бина из расположения URL [classpath: camel-server.xml] Ресурс-нарушитель: ресурс пути к классу [beans.xml];вложенным исключением является org.springframework.beans.factory.parsing.BeanDefinitionParsingException: проблема конфигурации:
Не удалось импортировать определения bean-компонентов из местоположения URL-адреса [classpath: META-INF / cxf / cxf-extension-jaxrs-binding.xml] Ресурс-нарушитель: ресурс пути к классу [camel-server.xml];вложенным исключением является org.springframework.beans.factory.BeanDefinitionStoreException: IOException при синтаксическом анализе XML-документа из ресурса пути к классу [META-INF / cxf / cxf-extension-jaxrs-binding.xml];вложенное исключение - java.io.FileNotFoundException: ресурс пути к классу [META-INF / cxf / cxf-extension-jaxrs-binding.xml] не может быть открыт, потому что он не существует ...
Причина: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: проблема конфигурации: не удалось импортировать определения bean-компонентов из местоположения URL-адреса [classpath: META-INF / cxf / cxf-extension-jaxrs-binding.xml] Ресурс-нарушитель: ресурс пути к классу [camel-server.xml];вложенным исключением является org.springframework.beans.factory.BeanDefinitionStoreException: IOException при синтаксическом анализе XML-документа из ресурса пути к классу [META-INF / cxf / cxf-extension-jaxrs-binding.xml];вложенное исключение - java.io.FileNotFoundException: ресурс пути к классу [META-INF / cxf / cxf-extension-jaxrs-binding.xml] не может быть открыт, потому что он не существует ...
Причина: org.springframework.beans.factory.BeanDefinitionStoreException: IOException разбирает XML-документ из ресурса пути к классу [META-INF / cxf / cxf-extension-jaxrs-binding.xml];вложенным исключением является java.io.FileNotFoundException: ресурс пути к классу [META-INF / cxf / cxf-extension-jaxrs-binding.xml] не может быть открыт, поскольку он не существует ...
Причина: java.io.FileNotFoundException: ресурс пути к классу [META-INF / cxf / cxf-extension-jaxrs-binding.xml] не может быть открытпотому что он не существуетнайдите их.
Я бы предпочел, чтобы это работало на AS 7, но на этом этапе подойдет любой сервер приложений.