2016-07-25 18 views
3

Ich versuche, ein Remote-Repository auf Archiva hinzuzufügen. Aber ich bekomme immer wieder this error in den Protokollen:Archiva Remote Repository Problem

ERROR org.apache.cxf.jaxrs.utils.JAXRSUtils []
- Kein Nachrichtentext Verfasser hat für Klasse org.apache.archiva.rest.services.ArchivaRestError,
Content gefunden: text/plain

I versucht, den Inhaltstyp-Header mit Text/plain, aber das hat nicht funktioniert

+0

Geschieht es, wenn Sie die Benutzeroberfläche verwenden? Oder machst du deinen eigenen Ruhezustand? –

+0

Es tritt auf, wenn ich die UI verwende – datbrown123

+0

Dieser Fehler tritt auch auf, wenn ich eine zufällige URL sowie – datbrown123

Antwort

2

Ich habe das gleiche Problem nach dem Hinzufügen eines neuen remot e Repository zu Archiva.

Aus meiner Analyse schließe ich, dass der Fehler für Repositorys ausgelöst wird, die keinen Index verfügbar machen.

Beispiel: Beim Hinzufügen von http://download.oracle.com/maven, das ist Oracles Maven-Repository Artefakte zu erhalten, wird diesen Fehler werfen, sobald Sie es als Remote-Repository hinzugefügt haben.

Der Versuch, über den Browser auf die URL zuzugreifen, führt zu einem 404. Direkte Abfragen wie this werden jedoch richtig beantwortet.

Also, ich denke, es ist Archivas Unfähigkeit, solche Repositories richtig zu bewältigen.

+1

eingeben Ich habe dieses Problem bei Archiva hinzugefügt: https://issues.apache.org/jira/browse/MRM-1933 – joergd

0

Scheint, dass Archiva 2.2.1 immer // am Ende der Remote-Repo URL hinzufügt.

Bei einigen Repos führt dies zu Fehlern (z. B. Maven Central gibt Code 400 für http://repo.maven.apache.org/maven2/// zurück).

Einige andere Repos ignorieren die nachfolgenden Schrägstriche und funktionieren trotzdem (Nexus).

PS: Solange ich einen LAN-Proxy verwendet, hatte ich das Problem nicht. Ich denke, es übersetzt die URL und entfernt diese zusätzlichen Schrägstriche, was das ganze Problem vermeidet.

0

Ich habe das gleiche Problem wie mit Apache Archiva 2.2.0 beschrieben.

Apache Archiva 2.2.3 scheint dieses Problem zu beheben und scheint ein Drop-in-Ersatz zu sein, der mit der gesamten Konfiguration und den Datenbanken von 2.2.0 funktioniert.

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