[英]How to create web service using Database adapter in OSB Console?
對於給定的任務,我需要將OSB與DB Adapter一起使用,我相信BPEL Process不會比OSB更好。 我瀏覽了一些站點,但所有站點都在演示OEPE而不是OSB控制台。 任何答復將不勝感激。
我的項目中有類似的要求,我想知道這里和那里。 這是問題的最終解決方案。 我為你們記錄了。
JDeveloper中的步驟 1. 在JDeveloper中創建數據庫連接。 2.創建一個通用項目。 3.將項目創建為SOA項目並使用Empty Composite。
創建數據庫適配器的步驟
WLS控制台中的步驟
創建數據源
1.轉到左側面板,然后選擇數據源。 2.選擇“新建-通用數據源”。3.根據需要輸入名稱,但對於“ JNDI名稱”,必須使用* .JCA文件中已有的連接名稱。 打開jca文件,然后搜索“ UIConnectionName”。 此值將在數據源創建中用作JNDI名稱。
4.選擇驅動程序作為oracle.jdbc.xa.client.OracleXADataSource。5.使用在DB Connection(在JDeveloper中)中選擇的主機和端口以及其他詳細信息。 這是顯而易見的步驟。 6.選擇目標AdminServer。 7.如果正確完成所有操作。 此處已全部完成,您可以選擇測試連接,並且應該為“測試成功”。
配置數據庫適配器
我們在上面所做的是:
•我們為服務提供了JCA文件和WSDL。 連同數據庫設置。 •我們在WLS中為數據庫提供了一個數據源。 •我們在WLS中部署了DbAdaptor,它指向同一JNDI。
OSB控制台中的步驟
來自客戶的電話。
因此,最后:我們完成了使用DB適配器測試OSB項目的工作。
這看起來很長,但是一旦完成,接下來的服務就很容易了。
謝謝,希望能對您有所幫助。
OSB控制台不支持創建 JCA DB適配器,OEPE也不支持。
您需要在JDeveloper中創建數據庫適配器,然后通過OEPE / OSB控制台將其導入。 OEPE更容易;-)。
有關指南,請參閱: http : //guidoschmutz.wordpress.com/2010/08/08/oracle-service-bus-11g-and-db-adapter-a-different-more-integrated-approach/
要么
https://blogs.oracle.com/middleware/entry/using_jca_adapter_with_osb_11113
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.