2016-07-25 5 views
3

Archiva에 원격 저장소를 추가하려고합니다. 그러나, 나는 로그에 this error가 계속 :Archiva 원격 저장소 문제

오류 org.apache.cxf.jaxrs.utils.JAXRSUtils []
- 작가 클래스 org.apache.archiva.rest.services.ArchivaRestError에 대한 발견되었습니다 없음 메시지 본문,
의 ContentType : 텍스트/일반

I text/plain으로 내용 유형 헤더를 추가하려고했지만 작동하지 않습니다.

+0

UI를 사용하면 어떻게됩니까? 아니면 너 자신의 휴식 전화를하고 있니? –

+0

UI를 사용할 때 발생합니다. – datbrown123

+0

이 오류는 임의의 URL도 입력하면 발생합니다. – datbrown123

답변

2

새로운 리모컨을 추가 한 후에 같은 문제가 발생했습니다. Archiva의 저장소.

필자가 분석 한 바에 따르면 색인을 노출시키지 않는 저장소의 경우 오류가 발생한다고 결론 내릴 수 있습니다.

예 : 아티팩트를 수신하는 Oracle의 Maven Repository 인 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은 항상 원격 저장소 URL의 끝에 //를 추가합니다.

일부 repos에서는 오류가 발생합니다 (예 : Maven Central에서 http://repo.maven.apache.org/maven2///의 코드 400을 반환).

다른 일부 repos는 후행 슬래시를 무시하고 여전히 작동합니다 (nexus).

ps : lan 프록시를 사용하는 한 문제가 발생하지 않았습니다. 나는 그것이 URL을 번역하고 모든 문제를 피하는 여분의 슬래시를 제거한다고 생각한다.

0

Apache Archiva 2.2.0에서 설명한 것과 동일한 문제가 발생했습니다.

Apache Archiva 2.2.3이이 문제를 해결 한 것으로 보입니다. 2.2.0의 모든 구성 및 데이터베이스에서 작동하는 드롭 인 대체품 인 것으로 보입니다.

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