on 11-15-2007 10:58 AM
Hi Experts,
I have created the below objects for the Webservice to JDBC BPM scenario.
Data Type
1. DT_SOAPRequest
2. DT_SOAPResponse
3. DT_JDBCRequest
4. DT_JDBCResponse
MessageType
1. MT_SOAPRequest
2. MT_SOAPResponse
3. MT_JDBCRequest
4. MT_JDBCResponse
Message Interface
1. MIIS_JDBC_In - Inbound Synch(With JDBCRequest(Input message) and JDBCResponse(Output message)
2. MIOS_SOAP_Out - - Outbound Synch(With SOAPRequest(Input message) and SOAPResponse(Output message)
3. SOAPRequest_ABS - Abstract Asynch for SOAP Request
4. SOAPResponse_ABS - Abstract Asynch for SOAP Response
5. JDBCRequest_ABS - Abstract Asynch for JDBC Request
6. JDBCResponse_ABS - Abstract Asynch for JDBC Response
Is the object are correct?
Already raised the same below request..but still confused with BPM flow
Please help me out..
Thanks in Advance
Sara
> Hi Experts,
>
> I have created the below objects for the Webservice
> to JDBC BPM scenario.
>
> Data Type
> 1. DT_SOAPRequest
> 2. DT_SOAPResponse
> 3. DT_JDBCRequest
> 4. DT_JDBCResponse
>
> MessageType
> 1. MT_SOAPRequest
> 2. MT_SOAPResponse
> 3. MT_JDBCRequest
> <b>4. MT_JDBCResponse_response</b>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
DT_SOAP_Request
DT_SOAP_Response
DT_JDBC_Request
DT_JDBC_Response
MT_SOAP_Request
MT_SOAP_Response
MT_JDBC_Request
MT_JDBC_Response_response
MI_OS_SOAP_ReqResp
MI_IS_JDBC_ReqResp
MI_AS_SOAP_ReqResp
MI_AA_SOAP_Request
MI_AA_SOAP_Resp
Interface Mapping between:
MI_OS_SOAP_ReqResp and MI_IS_JDBC_ReqResp (to avoind transformation in BPM)
<b>BPM</b>
Receive(open sych/Aynch bridge)-----Send(Synch)-Send(close bridge)
Receive = MI_AA_SOAP_Request
Sych Send = (MI_AA_SOAP_Request , MI_AA_SOAP_Resp)
Send = MI_AA_SOAP_Resp
Thanks
Farooq.
hi SARA,
your interfaces will be eight:
SOAP outbound asynchronus
SOAP inbound asynchronus
SOAP abstract asynchronus (request)
SOAP abstract asynchronus (response)
JDBC abstract asynchronus (request)
JBBC abstract asynchronus (response)
SOAP abstract synchronus (request response)
JDBC abstract synchronus (request response)
message mapping:
1)SOAP abstract asynchronus (request) and JDBC abstract asynchronus (request)
2)JBBC abstract asynchronus (response) and SOAP abstract asynchronus (response)
interface mapping:
SOAP abstract synchronus (request response) and JDBC abstract synchronus (request response)
hope this will help
regards
HONEY
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sara:
Container variable : You have to create 3 variables...
1. Name : ReceiveMessage
Category : Abstract
Type : MI_AA_SOAP_Req
2. Name : SendSynch
Category : Abstract
Type : MI_AS_SOAP_ReqResp
3. Name : Send
Category : Abstract
Type : MI_AA_SOAP_Resp
*************************************************
BPM Steps:
1. Create Receive Step :
In properties :
Message = MI_AA_SOAP_Req
Mode = Open S/A Bridge
Synchronous INterface = MI_AS_SOAP_ReqResp
2. Create Send Step
In propereties :
Mode = Synchronous
Synch Interface = MI_AS_SOAP_ReqResp
Req Message = MI_AA_SOAP_Req
Resp Message = MI_AA_SOAP_Resp
3. Again create Send step
In propereties :
Mode = Close S/A Bridge
Message = MI_AA_SOAP_Resp
Opened by = Receive
I almost provide you each step to create BPM:)
Try and let me us now if you find any difficulty.
Thanks
Farooq.
hi SARA,
in BPM there will be 3 steps mainly.
start
1)<b> Receiver</b> it will be multiline container ( SOAP request).
2) <b>Sender make it synchronus</b> (right click on sender then make it synchronus), here you give input and output messages, no need of corelation.
3<b>) Sender</b> asynchronus this will be SOAP response.
stop
all abstract interfaces will use.
if any problem ,plz ask me again
regards
HONEY.
hi SARA,
in Sender Synchronus step do as follows:
Create Send Step
In propereties :
Mode = Synchronous
<b>Synch Interface = MI_AS_JDBC_ReqResp(this will be JDBC reqres)</b>
Req Message = MI_AA_SOAP_Req
Resp Message = MI_AA_SOAP_Resp
<b>after this whole integration processs you can test this process with help of F7.</b>
hope this will help
regards
HONEY
HI Sara,
When u r doing a JDBC Sync scenario, the response message type name is dependant on the request messagetype name
ie, if request is
MT_JDBCRequest
--->Statement1
response should be
MT_JDBCRequest_response
-
>Statement1_response
-
>row
Other than that,
Message Interface
1. MIIS_JDBC_In - Inbound Synch(With JDBCRequest(Input message) and JDBCResponse(Output message)
2. MIOS_SOAP_Out - - Outbound Synch(With SOAPRequest(Input message) and SOAPResponse(Output message)
3. SOAPRequest_ABS - Abstract Asynch for SOAP Request
4. SOAPResponse_ABS - Abstract Asynch for SOAP Response
5. JDBCRequest_ABS - Abstract Asynch for JDBC Request
6. JDBCResponse_ABS - Abstract Asynch for JDBC Response
7. JDBCAbsSync---Abstract sync for JDBC o/b from bpm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi SARA,
you have request and reponse so go for synchronus call, why are you trying asynchronus, message mapping will be two but interface mapping will be one.In BPM you can go with synchronus call too.
I have tried FIle to RFC to FIle through BPM with synchronus cal, your scenario is like this only.
hope this will help, for more clearification ask again.
regards
HONEy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.