2016-10-28 6 views
1

weblogic 서버에 앱이 배포되었습니다. 해당 응용 프로그램에서 합성에서 bpel 통해 비동기 webservice 호출 오전. 5 분 후에 시간 초과되었습니다. invoke 동작 중에 다음 코드를 추가하려고 시도했습니다. bpelx : for = " 'PTM20'" 그러나 여전히 제한 시간은 5 분입니다.SOA에서 타임 아웃

추가하는 것 외에 다른 작업이 필요합니까? 수정할 글로벌 SOA 속성이 있습니까?

나는이 같은 BPEL을 통해 aync의 웹 서비스를 호출하고 있습니다 :

< invoke name="myprocess" inputVariable="varx" operation="method" bpelx:for="'PTM20'" ....> 

내가 점점 오전 예외입니다 : 감사 추적을 통해가는 동안, 나는이 시간 차이를 볼 수 있습니다

<bpelFault><faultType>0</faultType> 
<remoteFault xmlns="http://schemas.oracle.com/bpel/extension"> 
<part name="summary"> 
<summary>oracle.fabric.common.FabricInvocationException: Unable to invoke endpoint URI "my_webservice_url" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: Read timed out</summary></part> 
<part name="detail"><detail>Unable to invoke endpoint URI "my_webservice_url" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: Read timed out</detail></part> 
<part name="code"><code>null</code></part> 
</remoteFault></bpelFault> 

호출과 시간 초과 사이의 간격은 5 분입니다. 예상대로 20 분을 기다리지 않았습니다.

도와주세요.

감사합니다.

  1. 도메인 넓은 글로벌 JTA 시간 제한 설정
  2. 개별 BPEL 엔진 EJB는

가 이상적으로 치고 싶지 않은 시간 초과 :

+0

안녕을보고 환영을위한

는이 주제에 사용할 수 많은 블로그 게시물이 있습니다. 정확히 무엇을하고 있는지, 어떤 예외가 발생했는지, 그리고 어떤 설정을 실행했는지 (적절한 경우) 설명하기 위해 몇 가지 예제 코드/설정 파일을 추가 할 수 있습니까? 잠재 응답자가 현재 진행중인 작업을 더 잘 이해하고 도움을줌으로써 도움을받을 수 있습니다. 감사합니다. – Buurman

+0

. 세부 정보를 추가했습니다. –

답변

1

는 SOA/BPEL 엔진 시간 제한을 구성 할 때 고려해야 할 몇 곳이 있습니다 이러한 오류는 적절한 오류 처리를 수행 할 수 없으므로 시간 초과가 발생합니다. 이를 방지하려면 나가는 참조 링크에 개별 시간 제한을 설정하고 위에서 언급 한 값보다 작은 값을 가져야합니다. 우선이 사이트에 this post

+0

감사합니다. 게시자의 dev 서버에서 구성을 확인했습니다. 이 구성 중 5 분으로 설정되지 않습니다. 다른 구성을 확인해야합니까? 또한 다음 코드 줄은 이제 invoke 이벤트의 시간 초과를 변경하는 데 사용됩니까? bpelx : for = " 'PTM20'" 감사합니다. –

+0

질문에 자세한 내용을 포함하기 직전에 답변을 추가했습니다. 예외에서 SOAP 기반 웹 서비스를 호출한다고 가정합니다. 시간 제한을 늘리려면 참조 링크에서 "HTTP 읽기 시간 초과"속성을 설정해야합니다. EM 콘솔을 통해 런타임에이 작업을 수행 할 수 있습니다. –

+0

예. 나는 그것이 내가 바꿀 필요가있는 재산이라고 생각한다. 참조 링크에서 EM 콘솔 아래 SOA Administration -> BPEL 특성에 대해 언급했다. HTTP 읽기 시간 초과 속성을 찾을 수 없습니다. 또한 SoaInfraConfig를 확인했습니다. EM에서이 숙박 시설을 찾는데 도와주세요. 감사합니다 –