2017-01-17 5 views
0

응용 프로그램에서 열려있는 문서를 통해 BO 보고서를 표시하기 위해 구축 중이며 BO 서버가 REST 서비스 호출을 수행 할 때 opendocument url로 응답하지 않는 것 같습니다. 이유에 대한 단서를 제공해 주시겠습니까? DEV 환경에서SAP BO 나머지 서비스 호출이 opendocument url을 반환하지 않습니다.

(해당 보고서에 대한 문서를 열 링크가 표시됩니다 마지막 줄) 응답 아래의 HTTP 헤더 수익률 로그온 토큰을 "http://server/biprws/infostore/<doc_id>"에 휴식 서비스 호출

응답

<entry xmlns="http://www.w3.org/2005/Atom"> 
    <author> 
    <name>Administrator</name> 
    <uri>http://server/biprws/infostore/12</uri> 
    </author> 
    <id>tag:sap.com,2010:bip-rs/<ID></id> 
    <title type="text">Blah Blah Blah</title> 
    <updated>Updated_Date</updated> 
    <link href="http://server/biprws/infostore/<doc_Id>" rel="up" /> 
    <link href="http://server/biprws/infostore/<doc_Id>/scheduleForms" rel="http://www.sap.com/rws/bip#schedule" title="Scheduling forms" /> 
    <content type="application/xml"> 
    <attrs xmlns="http://www.sap.com/rws/bip"> 
     <attr name="id" type="int32"><doc_Id></attr> 
     <attr name="cuid" type="string"><doc_CUID></attr> 
     <attr name="description" type="string">Blah Blah Blah</attr> 
     <attr name="name" type="string">Blah Blah Blah</attr> 
     <attr name="type" type="string">Webi</attr> 
    </attrs> 
    </content> 
    <link href="http://SERVER/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&amp;iDocID=<doc_id>" rel="http://www.sap.com/rws/bip#opendocument" title="OpenDocument" /> 
</entry> 

하지만, QA 환경에 동일한 호출을 할 때 열려있는 문서 url이 반환되지 않습니다 (xml 응답의 마지막 줄). 누락 된 구성이 있습니까?

참고 : 안전을 위해 xml 내의 여러 링크와 텍스트를 바꿨습니다.

+0

다른 CMS간에 doc_Id가 같지 않으므로 을 개발 및 QA 환경 사이에서 업데이트 했습니까? 우리는 그 문서가 동일한 cuid를 유지한다는 것을 보장합니다. –

+0

@ArnaudDevelay 응답에 감사드립니다. 예 다른 CMS 시스템이 다른 '' – Deeptechtons

답변

0

SAP BO 서버 소프트웨어가 웹 서비스와 SAP Bo 서버 소프트웨어 자체를 호스팅하는 Apache 웹 서버를 다시 시작하여 문제를 해결했습니다. 이렇게하면 변경 사항이 효과적으로 적용되고 설정이 제대로 적용됩니다.