on 05-29-2009 3:34 AM
hello,experts~
I have three questions ,please help me.
My system is PI7.0 SP15
1,i want to use my jar packs in UDF,how to use? i try to use IMPORT ARCHIVES and SDM DEPLOY, which way is right? and how to import java class in program?
Please give me some samples, thanks!
i use sdm :
Details:
========
1) Error loading archive
E:\CFCACertKitJS.jar
(server side name is: E:\CFCACertKitJS.jar)
com.sap.sdm.util.sduread.IllFormattedSduFileException: The information about the development component found in the manifest is either missing or incomplete!
Manifest attributes are missing or have badly formatted value:
attribute keylocation is missing
attribute keyname is missing
attribute keyvendor is missing
attribute keycounter is missing
(E:\CFCACertKitJS.jar)
2,i want to send message from A system (My idea is send a message type from system A) ,i want to use BPM ,branch the input message into two messages with BPM's fork , is right? One message synchronized call system B ,return message and other message (other of two message) unite to send the system C.
Please give me some samples, thanks!
3,i use PI http adapter ,the message(message type) send from PI to legatary system is http body ? Legatary system http parameters are reqBody reqType, i don't know how to set parameter,i think they are in http adapter send "Adpter-Specific Message Attributes" ,bu it look like the parameter of url ,not body, because it limit 200 characters around. From library introduce http body look like contain paramter and body , am i right?
Please give me some samples, thanks!
Please instruct and help me , thianks very much!
--
liu hengbing
hello~experts.
can somebody tell me about HTTP Adapter receiver channel? about payload , url parameters, head fileds.
My Receiver channel
Adapter Type : HTTP http://sap.com/xi/XI/System SAP BASIS 7.00
choice Receiver
Transport Protocol : HTTP 1.0
Message Protocol : XI Payload in HTTP Body
Adapter Engine : Integration Server
Addressing Type : URL Address
Target Host ; 10...*
Service Number : 7001
Path Prefix : /nb/access/?transType=201
HTTP Proxy Host : (null)
HTTP Proxy Port : (null)
In Path Prefix i use symbol "?" , is it right ? I think "transType" is parameter of HTTP body and it is not a part of payload .
If i set Path Prefix with " ..../access/?tranType=201&transBody=<head><item>......</head> ",the transBody is payload of HTTP Protocol ? if not , how to set HTTP Receiver channel and how to comprehend about payload.
hope your replay ,
thanks very much .
-
hengbing
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
2,i want to send message from A system (My idea is send a message type from system A) ,i
want to use BPM ,branch the input message into two messages with BPM's fork , is right? One
message synchronized call system B ,return message and other message (other of two message) unite
to send the system C.
Design your BPM as follows:
Receive ----> Transformation1 ---> SyncSend(systemB) ---> transformation2 ---> Send(systemC)
Transformation1:
In this transformation have only those elements in the target structure which you want to send to System B as request.....so you need to define a separate DT having only request elements for B...
Transformation2:
You will have two mesages as Source messages....one from the very first Receive Step and the other from the response message of the SyncSend step.....For target create a DT
Now map those fields from the First Receive message which were not send to system B......
Check with this and let me know..
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.