2017-03-29 8 views
1

우리는 Developer Studio에서 프로젝트를 개발했습니다. 모든 것이 잘 작동하고 있으며, 사용자 정의 로그는 Carbon 로그에 사용자 정의 메시지를 작성하고 있습니다. 우리의 요구 사항은 사용자 정의 로그가 'Interfacing Exceptions Report'와 같은 별도의 파일에 작성해야하므로 사용자가 너무 많은 내용을 가지고 있기 때문에 전체 Carbon 로그를 검토하는 대신 오류를 쉽게 추적 할 수 있습니다.사용자 친화적 인 로그

<property xmlns:ns11="http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/model/" 
        name="OrderNumber" 
        expression="//ns11:OrderNumber" 
        scope="default" 
        type="STRING"/> 
     <property xmlns:ns11="http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/model/" 
        name="OrderStatus" 
        expression="//ns11:OrderStatus" 
        scope="default" 
        type="STRING"/> 
     <property xmlns:ns11="http://xmlns.oracle.com/apps/scm/doo/decomposition/receiveTransform/receiveSalesOrder/model/" 
        name="ReturnStatus" 
        expression="//ns11:ReturnStatus" 
        scope="default" 
        type="STRING"/> 
     <log level="custom"> 
      <property name="prop1" expression="get-property('OrderNumber')"/> 
      <property name="prop2" expression="get-property('OrderStatus')"/> 
     </log> 
     <filter source="get-property('ReturnStatus')" regex="SUCCESS"> 
      <then> 
       <log level="custom"> 
        <property name="message" value="Your order has been created successfully "/> 
       </log> 
      </then> 
      <else> 
       <log level="custom"> 
        <property name="errormessage" value="Sorry,there was an issue in order creation"/> 
       </log> 
      </else> 
     </filter> 

답변

0

것은 당신이 per service logging 또는 per api logging 같은 소리를 찾고있는 무엇 : 사용자 지정 로그에 대해 다음과 같이

현재 우리는 소스를 가지고있다.

+0

서비스 로깅은 proxyservice를위한 것이지만 우리는 VFS 프로젝트를 가지고 있습니다 VFS 프로젝트를 위해 서비스 로깅을 어떻게 사용할 수 있습니까 ?? –

+0

VFS 프로젝트 란 무엇입니까? 좀 더 명확하게 해주시겠습니까? 기본 전송과 상관없이 작동해야하는 프록시 서비스를 사용하는 경우 – RaviU

+0

VFS는 가상 파일 시스템이며 플랫 파일에서 데이터를 읽는 데 사용됩니다. VFS 프로젝트에는 프록시 서비스가 없지만 시퀀스와 '인바운드 엔드 포인트'가 있습니다 –