2016-09-07 7 views
7

아무런 성공없이 ManifoldCF에서 FileNet에 연결하려고합니다. 내가 가진 오류는 다음과 같습니다.Apache ManifoldCF. 파일 네트워크에 대한 리포지토리 연결을 만들 수 없습니다.

Connection status: Connection temporarily failed: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused: connect 

내 매개 변수 요약은 아래에 있습니다. 내가 * 다음에 내가 http://samplehost.mycomp.org:7003/FileNet/Engine

그리고 파일 네트 CE 핑 페이지가 있음을 확인하고 URL에 실행 한

FileNet domain=test-my-filenet-domain * 
User ID=myusername 
Server protocol=http 
Server WebServices location=wsi/FNCEWS40DIME * 
Object store=Test OS 
Document URL protocol=http 
Document URL hostname=samplehost.mycomp.org 
Document URL location=Workplace/Browse.jsp 
Server port=7003 
Server hostname=samplehost-wp.mycomp.org 
Document URL port=443 
Password=******** 

서버 이름과 사용자 이름은 가상의 대한 확신이 오전 매개 변수에 넣어합니다 그 고전적인 직장은 https://samplehost-wp.mycomp.org/Workplace입니다. Workplace가 HTTPS를 초과하고 CE가 HTTP를 초과 함을주의하십시오.

Apache Manifold를 사용하여 FileNet repo에 성공적으로 연결된 사람은 누구입니까?

+0

FileNet "도메인"이 무엇인지 확실하지 않습니까? 또한 연결 오류로 127.0.0.1이 ip로 표시됩니다. ManifoldCF와 FileNet은 동일한 서버에 있습니까? –

+0

Chris. 예, FileNet 도메인에 대해 무엇을 입력해야하는지 확신 할 수 없습니다. 아니요, ManifoldCF와 FileNet이 동일한 서버에 없습니다. – duvo

답변

1

알아 냈습니다. 건물 MCF https://manifoldcf.apache.org/release/release-2.5/en_US/how-to-build-and-deploy.html#Building+and+running+the+FileNet+connector에 대한 설명서에 따르면. FileNet 및 Documentum에 대해 실행해야하는 두 가지 추가 프로세스가 있습니다. 서버 프로세스를 실행하기 전에 레지스트리 프로세스를 실행해야합니다. 당신이 로컬 연결 (라인 125), https://apache.googlesource.com/manifoldcf/+/CONNECTORS-474/connectors/filenet/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/filenet/FilenetConnector.java을 있다고 볼 수 있습니다 아파치 코드베이스에서

<MCF_Install>/processes/filenet-registry/run.[bat|sh] 
<MCF_Install>/processes/filenet-server/run.[bat|sh] 

. 종속 프로세스가 아직 실행되지 않았기 때문에 이것이 실패하는 곳입니다.

MCF 버전 2.4는 FileNet 4.5에서 작동합니다. 당신이 파일 네트의 최신 버전을 실행하는 경우에 당신은

<MCF_Install>/processes/filenet-server/lib-proprietary 

내가 파일 넷 5.2을 실행하고 있습니다로 모든 파일 네트 CEWS 클라이언트 단지를 추가 할 필요가 전열에서 모든 항아리를 다운로드 할 수 있었다 것입니다. 또한 FileNet의 최신 버전을 실행하는 경우 웹 서비스 위치는 wsi/FNCEWS40MTOM 또는 wsi/FNCEWS40SOAP입니다. wsi/FNCEWS40DIME은 (는) 더 이상 사용되지 않습니다.

+0

wsi/FNCEWS40MTOM이 좋습니다. 또한 업데이트 된 FileNet API를 사용하여 이상한 점이 발견되면, Apache는 커넥터를 재구성 할 것을 권장하며이를 수행하기 위해 ANT 파일을 제공합니다. –

1

FEM 또는 ACCE를 사용하여 FileNet 도메인을 찾을 수 있습니다. ACCE 또는 FEM에 처음 로그인 할 때 도메인은 맨 처음 (맨 위) 항목입니다.

FileNet P8 domain

귀하의 파일 넷 버전은 언급되지 않았다. 당신이 파일 넷 버전 5.1+를 연결하는 경우 다음 Server WebServices location가 있어야한다 : Server WebServices location=wsi/FNCEWS40MTOM/

나는 당신이 당신의 포트 번호를 기반으로 웹 로직을 사용한다고 가정; 그 서버에있는 WebLogic의 세 번째 서비스 인스턴스에 있다고 가정합니다 (기본값은 7001이고 사용자는 7003 임). : IBM FileNet P8 ports

오류 메시지는 지정한 포트에 서비스를 찾지 못했음을 나타냅니다. 특히 로컬 호스트의 일부 포트에 연결할 수 없습니다. 호스트가 동일한 서버인지 확인하십시오 (ManifoldCF와 동일한 서버에서 FileNet을 실행하고 있음).

http://127.0.0.1:7003/FileNet/Engine이 작동합니까?

+0

자, 핑 페이지에서 도메인 이름을 얻었습니다. 버전은 P8 Content Platform Engine - 5.2.1.4입니다. 그리고 아니, http://127.0.0.1:7003가 작동하지 않습니다, 오류는 사이트에 도달 할 수 없습니다. 나는 매니 폴드가 "samplehost.mycomp.org"인 지정된 문서 URL에서 CE에 연결하려고 시도 할 것이라고 생각할 것입니다. – duvo

+0

동일한 것을 생각 하겠지만 오류는 다른 것을 제안합니다. 매니 폴드 서버에 로그온하여 "samplehost.mycomp.org"에 대해 ping/trace를 시도하고 IP가 무엇인지 생각해보십시오. 그것이 맞다면 편집이 필요한 다른 설정 파일이 있습니까? Manifold 인스턴스를 직접 구성하지는 않았지만 FileNet 4.5와 호환된다고 말하면서 ... 아마 5.2에서는 작동하지 않을 것입니까? 또한 5.2에 설치되어 있다면'Server WebServices location = wsi/FNCEWS40MTOM /'을 사용하고 싶을 것입니다. –

+0

FileNet에 연결하려고 시도하는 MCF 코드를 찾았습니다 (125 행 참조). FileNet 팩토리 조회를 수행 할 때 왜 127.0.0.1을 하드 코드했는지 확신 할 수 없습니다. https://apache.googlesource.com/manifoldcf/+/CONNECTORS-474/connectors/filenet/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/filenet/FilenetConnector.java – duvo