2016-07-25 15 views
3

Archivaにリモートリポジトリを追加しようとしています。しかし、私はログにthis errorを得続ける:Archivaリモートリポジトリの問題

ERROR org.apache.cxf.jaxrs.utils.JAXRSUtils []
- ライターがクラス org.apache.archiva.rest.services.ArchivaRestErrorのために発見されたメッセージ・ボディ、
ContentTypeを:text/plainの

Iテキスト/プレーンでContent Typeヘッダーを追加しようとしましたが、うまくいきませんでした。

+0

UIを使用するとどうなりますか?または、あなた自身の休息をしていますか? –

+0

UIを使用すると発生する – datbrown123

+0

このエラーは、ランダムなURLも入力すると発生します – datbrown123

答えて

2

新しいリモートを追加した後も同じ問題が発生しましたArchivaへのeリポジトリ

私の分析から、インデックスを公開していないリポジトリではエラーがスローされると判断しました。

例: オカレンスを受け取るオラクルのMavenリポジトリであるhttp://download.oracle.com/mavenを追加すると、リモート・リポジトリとして追加するとすぐにこのエラーがスローされます。

ブラウザでURLにアクセスしようとすると、404,と表示されますが、thisなどの直接クエリは正しく応答されます。

Archivaがこのようなリポジトリに適切に対処できないと思います。

+1

Archivaでこの問題を追加しました:https://issues.apache.org/jira/browse/MRM-1933 – joergd

0

archiva 2.2.1は常にリモートrepo urlの最後に//を追加しているようです。

一部のリポジトリでは、エラーが発生します(たとえば、Maven Centralはhttp://repo.maven.apache.org/maven2///のコード400を返します)。

いくつかの他のreposでは、後続のスラッシュは無視され、まだ動作しています(ネクサス)。

ps:lanプロキシを使用していた限り、問題はありませんでした。私はそれがURLを翻訳し、余分なスラッシュを取り除いて、全体の問題を回避すると思います。

0

Apache Archiva 2.2.0で説明したのと同じ問題が発生しています。

Apache Archiva 2.2.3がこの問題を修正しているようで、2.2.0のすべての設定とデータベースで動作するドロップイン置換のようです。

https://archiva.apache.org/download.cgi

関連する問題