2013-03-25 2 views
0

Доброе утро,Fuse ESB OSGi: установка работает в вопросы

    I downloaded the beta version of jboss fuse (jboss-fuse-6.0.0.redhat-015) and decided to try out the cbr sample.I run maven command "mvn clean install" and then started up the jboss fuse via commad line.At the karaf command line i tried to do the following 

OSGi: установить -s ФАБ: МВН: org.jboss.fuse.examples/CBR/6.0.0.redhat-015

Он остается застрявшим в этом некоторое время, а затем выдает ошибку

Ошибка при выполнении команды: ошибка при установке пакетов: невозможно установить пакет: mvn: org.jboss.fuse.examples/cbr/6.0.0.redhat- 015

Когда я смотрю т лог-файл я вижу следующую

org.sonatype.aether.resolution.ArtifactDescriptorException: Не удалось прочитать артефакт дескриптор org.jboss.fuse.examples: CBR: ПОМ: 6.0.0.redhat-015

Вызвано: org.apache.maven.model.resolution.UnresolvableModelException: Не удалось передать артефакт org.jboss.fuse.examples: project: pom: 6.0.0.redhat-015 из repos1 (http://repo.fusesource.com/nexus/content/groups/public): Ошибка передачи файла: Соединение тайм-аут: подключение

at org.apache.maven.repository.internal.DefaultModelResolver.resolveModel(DefaultModelResolver.java:119)[71:org.fusesource.fabric.fab.fab-osgi:7.2.0.redhat-015] 

at org.apache.maven.model.building.DefaultModelBuilder.readParentExternally(DefaultModelBuilder.java:819)[71:org.fusesource.fabric.fab.fab-osgi:7.2.0.redhat-015] 

at org.apache.maven.model.building.DefaultModelBuilder.readParent(DefaultModelBuilder.java:670)[71:org.fusesource.fabric.fab.fab-osgi:7.2.0.redhat-015] 

at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:308)[71:org.fusesource.fabric.fab.fab-osgi:7.2.0.redhat-015] 

at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:232)[71:org.fusesource.fabric.fab.fab-osgi:7.2.0.redhat-015] 

at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:299)[71:org.fusesource.fabric.fab.fab-osgi:7.2.0.redhat-015] 

... 32 more 

Вызванный: org.sonatype.aether.resolution.ArtifactResolutionException: не удалось передать артефакт org.jboss .fuse.examples: Проект: П: 6.0.0.redhat-015 от repos1 (http://repo.fusesource.com/nexus/content/groups/public): передача Ошибки файл: Тайм-аут соединения: подключение

at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:488)[71:org.fusesource.fabric.fab.fab-osgi:7.2.0.redhat-015] 

at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:190)[71:org.fusesource.fabric.fab.fab-osgi:7.2.0.redhat-015] 

at org.apache.maven.repository.internal.DefaultModelResolver.resolveModel(DefaultModelResolver.java:115)[71:org.fusesource.fabric.fab.fab-osgi:7.2.0.redhat-015] 

... 37 more 

У меня есть локальный репозиторий в нестандартном месте и иметь значение в моем файле settings.xml. Файл settings.xml также имеет путь к моему репозиторию компании nexus, из которого я ожидал, что приложение вытащит/разрешит вышеуказанное. У меня также есть следующие настройки, измененные в моей «org». ops4j.pax.url.mvn.cfg»файл

org.ops4j.pax.url.mvn.settings = файл: D: /Maven/settings.xml

Я не знаю, почему это улица плохо выходить на источник fusesource для решения проблемы.

ответ

0

Предохранитель не читает все настройки из файла настроек Maven. Вам нужно изменить некоторые из них в файле конфигурации etc/org.ops4j.pax.url.mvn.cfg.

Также вы можете проверить конечный результат командой Fuse config: proplist --pid org.ops4j.pax.url.mvn

Смежные вопросы