2016-09-07 12 views
7

Próbuję połączyć się z FileNet z ManifoldCF bez powodzenia. Wystąpił błąd:Apache ManifoldCF. Nie można utworzyć połączenia z repozytorium do FileNet

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

Podsumowanie moich parametrów znajduje się poniżej. Zauważ, że mogę umieścić * obok parametru, który jestem pewien, a nazwa serwera i nazwa użytkownika są fikcyjne

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=******** 

I sprawdzeniu, że strona CE ping FileNet jest uruchomiony na url http://samplehost.mycomp.org:7003/FileNet/Engine

I ten klasyczny Workplace jest dostępny pod adresem https://samplehost-wp.mycomp.org/Workplace. Zauważ, że w miejscu pracy jest ponad HTTPS, a CE jest za HTTP

Ktoś tam został pomyślnie podłączony do repozytorium FileNet przy użyciu rozdzielacza Apache?

+0

Czy mówisz, że nie masz pewności, czym jest "domena" FileNet? Ponadto błąd połączenia pokazuje 127.0.0.1 jako ip; Czy ManifoldCF i FileNet znajdują się na tym samym serwerze? –

+0

Chris. Tak, nie jestem pewien, co wpisać w domenie FileNet. Nie, ManifoldCF i FileNet nie znajdują się na tym samym serwerze. – duvo

Odpowiedz

1

Wymyśliłem to. Zgodnie z dokumentacją dla budynku MCF https://manifoldcf.apache.org/release/release-2.5/en_US/how-to-build-and-deploy.html#Building+and+running+the+FileNet+connector. Istnieją dwa dodatkowe procesy, które należy uruchomić dla FileNet i Documentum. Musisz uruchomić proces rejestracji przed uruchomieniem procesu serwera.

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

na podstawie kodu Apache można zobaczyć, że jest to zrobić połączenie lokalne (linia 125), https://apache.googlesource.com/manifoldcf/+/CONNECTORS-474/connectors/filenet/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/filenet/FilenetConnector.java. To tam się nie udało, ponieważ procesy zależne jeszcze się nie zakończyły.

Należy pamiętać, że wersja MCF 2.4 działa z programem FileNet 4.5. Jeśli używasz nowszej wersji FileNet następnie trzeba dodać wszystkie słoiki klienta FileNet CEWS do

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

Używam FileNet 5,2 i był w stanie pobrać cały słoik z Acce. Ponadto, jeśli używasz nowszej wersji FileNet, lokalizacja serwisu WWW to Wsi/FNCEWS40MTOM lub wsi/FNCEWS40SOAP. wsi/FNCEWS40DIME jest przestarzałe.

+0

wsi/FNCEWS40MTOM jest zdecydowanie preferowany. Zwróć też uwagę, że jeśli znajdziesz coś dziwnego przy użyciu zaktualizowanego interfejsu API FileNet, Apache zaleca przebudowanie złącza i dostarcza plik ANT, aby to zrobić. –

1

Możesz zlokalizować domenę FileNet za pomocą FEM lub ACCE. Po pierwszym logowaniu do ACCE lub FEM, domena jest pierwszą (górną) pozycją.

FileNet P8 domain

wersja Twój FileNet nie zostało wymienione. Jeśli łączysz FileNet wersji 5.1+ wówczas Server WebServices location powinno być: Server WebServices location=wsi/FNCEWS40MTOM/

Zakładam używasz WebLogic na podstawie numeru portu; oraz że znajdujesz się w trzeciej instancji usługi WebLogic na tym serwerze (domyślnie jest to 7001, a masz 7003). : IBM FileNet P8 ports

Twój komunikat o błędzie sugeruje, że nie znajdujesz usługi znajdującej się w określonym porcie; w szczególności nie może połączyć się z jakimś portem na lokalnym hoście. Sprawdź, czy host jest tym samym serwerem (korzystasz z FileNet na tym samym serwerze co ManifoldCF).

Czy http://127.0.0.1:7003/FileNet/Engine działa?

+0

OK, mam nazwę domeny ze strony ping. Wersja to P8 Content Platform Engine - 5.2.1.4. I nie, http://127.0.0.1:7003 nie działa, błąd jest nieosiągalny. Sądzę, że Manifold spróbuje połączyć się z CE w określonym URL dokumentu, który jest "samplehost.mycomp.org" – duvo

+0

Myślę, że to samo, ale twój błąd sugeruje coś innego. Możesz zalogować się do serwera Manifold i spróbować ping/trace "samplehost.mycomp.org" i zobaczyć, jakie jest to IP. Jeśli jest poprawny, czy istnieje inny plik konfiguracyjny, który wymaga edycji? Nie skonfigurowałem samej instancji Manifold, ale mówią tylko, że są zgodne z FileNet 4.5 ... może nie będzie działać z wersją 5.2? Ponadto, na pewno chcesz używać 'Server WebServices location = wsi/FNCEWS40MTOM /', jeśli używasz wersji 5.2. –

+0

Znaleziono kod MCF, w którym próbuje się połączyć z FileNet (patrz wiersz 125). Nie wiem, dlaczego został zakodowany 127.0.0.1 podczas wyszukiwania w fabryce FileNet. https://apache.googlesource.com/manifoldcf/+/CONNECTORS-474/connectors/filenet/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/filenet/FilenetConnector.java – duvo

Powiązane problemy