【BASIS】SAP系統呼叫WDSL,更新證書;WebDynpro無法提交附件;
引用----WSDL (Web Services Description Language):對於服務消費者(Service Consumer)來說,要找到一個自己需要使用的服務,他必須知道如何以及從哪呼叫。 WSDL 規範是一個描述介面、語義以及Web服務的XML文件。給這個XML文件配置上網路地址後,就可以簡單而又快捷地被查詢和定位。 ----引用
引用----Web Dynpro 是傳統 Dynpro 程式設計方法在網際網路時代的擴充套件;SAP 為 Web Dynpro 提供兩種開發語言:ABAP 和 Java,於是就有了 Web Dynpro for ABAP 和 Web Dynpro for Java。
Web Dynpro 採用了一種高階的 MVC / Data Binding 架構模式,並且提供非常友好的程式設計介面。Web 介面可以使用拖拉的形式進行開發。由於 Web Dynpro 執行於 SAP NetWeaver 平臺,該平臺在傳統 Dynpro 開發上的優勢也被使用的淋漓盡致。使用 Web Dynpro 可以非常迅速的開發出企業級的應用程式,開發者只需要關注其業務流程,關於版本管理、質量控制、釋出、效能等內容仍然由 NetWeaver 平臺幫助完成。
SAP WEB Dynpro 的例項包:Package:SWDP_TEST 裡面有很多例項,可供學習。 ----引用
場景1:客戶的國內ERP系統需呼叫國外一個系統介面,提供了WSDL,已確定ERP系統可與國外的系統介面網路;使用者配置WSDL呼叫時,提示"500Native SSL",如圖1,並未在ICM檢查出明顯的報錯。
圖 1
處理:使用者協調對方再申請了證照檔案:certificates SRI web site Base64.cer,執行事務碼Strust再次匯入,查詢ICM日誌報錯提示,如圖2;
圖 2
查詢相關參考資料:
Please read and go through the SAP Note 510007 – Additional considerations for setting up SSL on Application Server ABAP.
In our scenario, we have maintain both parameter below in DEFAULT profile using the transaction code RZ10. You need to restart the SAP system to apply the changes.
ssl/client_ciphersuites = 150:PFS:HIGH::EC_P256:EC_HIGH
ssl/ciphersuites = 135:PFS:HIGH::EC_P256:EC_HIGH
建議使用者修改上述例項引數,並重啟SAP系統,再測試呼叫wdsl。
場景2:使用WD開發的SAP Netweaver平臺頁面,ABAP程式碼中指定了提交附件指定的儲存位置;提交附件後,重新整理的頁面無法儲存已提交的附件。
處理:定位至相應的WD程式碼塊,設定斷點查詢並跟蹤程式碼至函式/BIZWF/ATTACH_FILE,定位上傳檔案操作,附件檔案的儲存地由/bizwf/tc001欄位STORAGE_CAT指定(如圖3)。
圖 3
透過分析程式碼,資料表/bizwf/tc001中的欄位STORAGE_CAT值(Content Repository),與在OAC0、OACT設定的Content Repository不一致,調整為Content Server對應Repository。(如圖4)
再次進行業務測試,附件即可儲存至相應的Content Reposiory中。
2022.08 NanJing
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20659905/viewspace-2909575/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【BASIS】Sybase log segment full,ERP系統無法登入
- git pull 提示Not possible to fast-forward,無法提交也無法更新GitASTForward
- 【BASIS】系統profile
- win10無法更新系統版本怎麼辦 win10無法完成更新系統修復方法Win10
- windows10系統下flash更新灰色無法更新的解決方法Windows
- 【SAP-BASIS】7年前他們使用的系統CI,DB,CI
- SSL證書是否要付費購買?免費SSL證書無法使用?
- 如何匯入某網站的certificate證書到SAP ABAP系統網站
- 【BASIS】SAP On Mssql恢復步驟SQL
- 更新macOS Big Sur系統後,Parallels Desktop無法啟動的解決辦法!MacParallel
- w10更新後無法上網怎麼修復_win10更新系統後無法聯網處理方法Win10
- windows10系統更新後無法開機怎麼解決Windows
- 更新windows10系統後光碟機無法使用如何解決Windows
- 如何修改SAP ABAP webdynpro的背景色Web
- Win10系統下Windows聚焦功能無法更新怎麼解決Win10Windows
- 更新macOS Big Sur系統後,Parallels Desktop無法啟動怎麼辦MacParallel
- ubuntu無法進入系統Ubuntu
- 微附件無法正常使用被封公眾號文章上傳檔案解決辦法(微附件官方解釋)
- 西部數碼更新SSL證書
- 記一次Windows 系統更新導致雙系統無法啟動的修復過程Windows
- 更新win10系統後VC++ 6.0無法執行如何解決Win10C++
- win10系統windows更新清理無法刪除清理不掉如何解決Win10Windows
- SAP MM 給合同的ITEM上傳附件以及附件查詢
- 無鳥用的SAP PA證書,剛入行的同行可以考一考
- Win10系統檢查更新彈出無法連線到更新伺服器如何解決Win10伺服器
- win10系統無法選擇“更新Windows時提供其他Microsoft產品的更新”如何解決Win10WindowsROS
- [BASIS]SAP記憶體優化配置學習記憶體優化
- 無釋出證書打包
- SSL證書相關技巧–如何訪問一個網站,其證書不在系統證書列表中網站
- 更新win10 1903系統後出現.NET Framework無法使用如何解決Win10Framework
- Win10系統無法更新怎麼對Windows Update元件進行修復Win10Windows元件
- win10系統提示無法連線到更新服務怎麼解決Win10
- Windows10系統更新失敗無法啟動出現黑屏如何解決Windows
- 關於無法用 https 登入 SAP ABAP Netweaver 系統的問題和解決方案HTTP
- SAP Fiori 的附件處理(Attachment handling)
- Mongoose無法更新時間戳Go時間戳
- 使用SAP Transaction Launcher將ABAP Webdynpro嵌入到WebClient UI中WebclientUI
- 在SAP CRM WebClient UI裡開啟ABAP Webdynpro頁面WebclientUI