2013-04-02 2 views
0

모바일 앱 또는 프런트 엔드의 오류 메시지가 나타납니다.WSO2ESB를 사용하여 단일 텍스트 파일에 데이터를 추가 할 수 있습니까?

하나의 텍스트 파일에이 메시지를 보관해야합니다. 그 파일은 내 로컬 시스템에 저장 될 수 있습니다.

WSO2ESB를 사용하여 어떻게하면됩니까?

<proxy xmlns="http://ws.apache.org/ns/synapse" name="AppendFile" transports="https,http" statistics="disable" trace="disable" startOnLoad="true"> 
     <target> 
      <inSequence onError="fault"> 
      <property name="error_TYPE" expression="//error/text()" scope="axis2" type="STRING"/> 
      <property name="HTTP_METHOD" value="POST" scope="axis2" type="STRING"/> 
      <payloadFactory> 
       <format> 
        <error></error> 
       </format> 
       <args> 
        <arg expression="get-property('error')"/> 

       </args> 
      </payloadFactory> 
       <send> 
    <endpoint> 
    <address uri="//home/desktop/append.txt"/> 
    </endpoint> 
    </send> 
      </inSequence> 
      <outSequence> 
      <property name="CONTENT_TYPE" value="application/json" scope="axis2"/> 
      <log level="full"/> 
      <send/> 
      </outSequence> 
     </target> 
     <description></description> 
    </proxy> 

그러나 전송 오류가 발생합니다.

어떻게 할 수 있습니까? 제발 제안 해주세요.

답변

0

오류 당신은 무엇을 가지고 있습니까? 어쨌든 지정한 엔드 포인트가 잘못되었습니다. 그것은 내가 .txt 파일에 해당 오류를 저장해야 년 그냥 모바일 앱으로 보내드립니다 모바일 쪽은 단지 문자열에서 vfs://

eg: vfs:file:///home/desktop/append.txt 
+0

오류로 전송 프로토콜로 시작해야 – jacksphere

관련 문제