2014-12-26 6 views
0

OSB 및 Oracle 제품을 전혀 사용하지 않았지만 시간이 지나고 weblogic 서버를 구성하고 이전 osb 서버의 백업을 설정하는 작업을 수행했습니다.OSB 비즈니스 서비스 호출시 오류가 발생했습니다.

weblogic을 설치하고 해당 백업을 가져 왔습니다. 프록시 서비스는 괜찮은 것처럼 보이지만 모든 비즈니스 서비스는 고장났습니다. 내가 sbconsole에서 테스트 콘솔을 사용하여 테스트하려고하면 이상한 오류가 발생합니다.

오류 : 호출 결과 오류가 발생했습니다 : 'jms.TestBusinessService'을 (를) 검색하는 동안 'jms'라는 하위 컨텍스트가 없습니다. 해결됨 ''.

비즈니스 서비스 URL은 'jms : // localhost : 7001/weblogic.jms.XAConnectionFactory/jms.TestBusinessService'입니다.

서버가 서비스 호출 방법을 알고 있고 유효한 주소를 원한다고 생각됩니다. 연결 팩토리에서 'jms.TestBusinessService'에 대한 연결을 어떻게 설정합니까?

+1

Weblogic 서버에서 JMS를 만들었습니까? – plkmthr

+1

이전 JMS 설정을 발견하고이를 새 weblogic 서버에 성공적으로 적용했습니다. 나는 약 한 달 전에 그것을 알아 낸다. – Rincew1nd

답변

2

백업에 서버 구성이 포함되어 있어야합니다. 사용 된 모든 리소스에 대한 설정 및 설정. 오류는 비즈니스 서비스가 새 서비스의 리소스를 분명히 누락 (메시지 전달) 할 수 없음을 나타냅니다.

백업에 포함 된 (프로젝트에서 사용하는) jms 인프라에 대한 문서는 없습니다. 맞습니까? 어떤 종류의 자동화 된 솔루션 - wlst 등을 통해 모두 설정하기위한 Python 스크립트?

그렇지 않은 경우 - 여전히 원래 서버를 사용할 수 있습니까? 수동으로 jms 리소스를 확인하고 복사 할 수 있습니다.

다시 아니요? weblogic 콘솔로 이동하여 비즈니스 서비스에서 참조하는 jms 연결 팩토리 및 대기열/주제를 수동으로 만들어야합니다. Gl hf - 그 미세 조정 매개 변수는 정말 재미있을 것입니다.