おはよう、
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:install -s fab:mvn:org.jboss.fuse.examples/cbr/6.0.0.redhat-015
しばらくそのままで、エラーがスローされます
コマンド実行エラー: バンドルのインストール中にエラーが発生しました: バンドル fab をインストールできません:mvn:org.jboss.fuse.examples/cbr/6.0.0.redhat-015
ログファイルを見ると、次のように表示されます
org.sonatype.aether.resolution.ArtifactDescriptorException: org.jboss.fuse.examples:cbr:pom: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:project:pom: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 ファイルには、アプリケーションが上記をプル/解決することを期待していた会社のネクサス リポジトリへのパスも含まれています。 「org.ops4j.pax.url.mvn.cfg」ファイルで次の設定も変更しました
org.ops4j.pax.url.mvn.settings=file:D:/Maven/settings.xml
問題を解決するためにいまだに fusesource にアクセスしている理由がわかりません。