FCC in Sender Adapter
Hi Experts,
My Input file contains following structure:
101
102
103
104
Now I want to generate following source XML file using FCC in sender file adapter
<?xml version="1.0" encoding="utf-8" ?>
<ns:MT_Employee xmlns:ns="http://Test_Employee">
<Employee>
<EmpID>101</EmpID>
<EmpID>102</EmpID>
<EmpID>103</EmpID>
<EmpID>104</EmpID>
</Employee>
</ns:MT_Employee>
Pls let me know what will be values for following parameters:
Document Name: <This would be MT_Employee probably>
Document NS: <This would be http://Test_Employee probably>
Document Offset : <Blank because we need values from first row onwards>
RecordSet Name:
RecordSet NS:
RecordSet Structure:
RecordSet Sequence:
Recordsets per Msg:
Key Field Name:
KetField Type:
Parameters:
Pls let me know all the parameters required to attain above XML
Thanks,
Rakesh
Hi Gopal,
I have provided the parameters said by u, but it did'nt work. We have to either provide 'Employee.fieldFixedLengths' or 'Employee.fieldSeparator' . Because one of these is mandatory for FCC. After providing ur parameters, I got below error:
Conversion initialization failed: java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: Parameter 'Employee.fieldFixedLengths' or 'Employee.fieldSeparator' is missing Consistency check: no. of arguments in 'Employee.fieldFixedLength' does not match 'Employee.fieldNames' (0 <> 1)
Pls let me know the parameters to attain below XML:
<?xml version="1.0" encoding="utf-8" ?>
<ns:MT_Employee xmlns:ns="http://Test_Employee">
<Employee>
<EmpID>101</EmpID>
<EmpID>102</EmpID>
<EmpID>103</EmpID>
<EmpID>104</EmpID>
</Employee>
</ns:MT_Employee>
from below input file structure:
101
102
103
104
Regards,
Adi
Similar Messages
-
Mapping problem due to FCC in sender file adapter
Hi All
I am doing File( Flat File ) to RFC Scenario.it is working fine..
the problem comes in mapping with multiple records.
FCC at sender file adapter is used
my Data Type are :
Source DT Target RFC import parameter(table).
E2ED20* ITEM*
KEY VBELN
VBELN POSNR
E2E24* CHARG
KEY
POSNR
CHARG
<b>*->>multiple occurence
E2ED20 and E2E24 are 2 segment ,KEY is used in FCC to identify E2EDL20 & E2EDL24</b>
My source text file is like this :
E2EDL20 0200
E2EDL24 xyz
E2EDL20 0201
E2EDL24 abc
E2EDL24 efg
E2EDL24 mln
E2EDL20 0202
E2EDL24 gty
so the payload should be :
0200 xyz
0201 abc
0201 efg
0201 mln
0202 gty
in <i>FCC ignoer record set= true</i>
otherwise is not called...
i try to use split by value & use oneasmany , not helpfull.
in message mapping when i checked th field VBELN -> display queue
i am getting an array 0200
0201
0202 in white fields
thanks & regards
Ashutosh Rawat<b>Source payload</b>
<?xml version="1.0" encoding="utf-8" ?>
- <ns:MT_MATNO_FILE xmlns:ns="urn:abc:xxx">
- <E2ED20>
<KZ>E2EDL20</KZ>
<FIELD1>020</FIELD1>
<b><VBELN>0083662685</VBELN></b>
</E2ED20>
- <E2E24>
<KZ>E2EDL24</KZ>
<FIELD2>020</FIELD2>
<POSNR>900001</POSNR>
<CHARG>1078629</CHARG>
<LFIMG>3200</LFIMG>
<MEINS>PCE</MEINS>
</E2E24>
- <E2E24>
<KZ>E2EDL24</KZ>
<FIELD2>020</FIELD2>
<POSNR>900002</POSNR>
<CHARG>1078630</CHARG>
<LFIMG>1895</LFIMG>
<MEINS>PCE</MEINS>
</E2E24>
- <E2E24>
<KZ>E2EDL24</KZ>
<FIELD2>020</FIELD2>
<POSNR>900003</POSNR>
<CHARG>1079145</CHARG>
<LFIMG>1883</LFIMG>
<MEINS>PCE</MEINS>
</E2E24>
- <E2E24>
<KZ>E2EDL24</KZ>
<FIELD2>020</FIELD2>
<POSNR>900004</POSNR>
<CHARG>1079146</CHARG>
<LFIMG>3195</LFIMG>
<MEINS>PCE</MEINS>
</E2E24>
- <E2ED20>
<KZ>E2EDL20</KZ>
<FIELD1>020</FIELD1>
<b> <VBELN>0083662648</VBELN></b>
</E2ED20>
- <E2E24>
<KZ>E2EDL24</KZ>
<FIELD2>020</FIELD2>
<POSNR>900011</POSNR>
<CHARG>1001450</CHARG>
<LFIMG>2946</LFIMG>
<MEINS>8PC</MEINS>
</E2E24>
- <E2ED20>
<KZ>E2EDL20</KZ>
<FIELD1>020</FIELD1>
<b> <VBELN>0083673936</VBELN></b> </E2ED20>
- <E2E24>
<KZ>E2EDL24</KZ>
<FIELD2>020</FIELD2>
<POSNR>900012</POSNR>
<CHARG>1073953</CHARG>
<LFIMG>2458</LFIMG>
<MEINS>PCE</MEINS>
</E2E24>
</ns:MT_MATNO_FILE>
<b>at target what required is</b>
<item>
<b><VBELN>0083662685</VBELN></b>
<POSNR>900001</POSNR>
</item>
<item>
<b><VBELN>0083662685</VBELN></b>
<POSNR>900002</POSNR>
</item>
<item>
<b><VBELN>0083662685</VBELN></b>
<POSNR>900003</POSNR>
</item>
<item>
<b><VBELN>0083662685</VBELN></b>
<POSNR>900004</POSNR>
</item>
<item>
<b><VBELN>0083662648</VBELN></b>
<POSNR>900011</POSNR>
</item>
<item>
<b><VBELN>0083673936</VBELN></b>
<POSNR>900012</POSNR>
</item>
in Sender FCC
E2ED20.fieldFixedLengths 7,76
E2ED20.fieldNames KZ,VBELN
E2ED20.keyFieldValue E1EDL20
E2ED20.endSeparator 'nl'
E2E24.fieldFixedLengths 7,24,13,7,3
E2E24.keyFieldValue E1EDL24
E2E24.fieldNames KZ,POSNR,CHARG,LFIMG,MEINS
E2E24.endSeparator 'nl'
ignoreRecordsetName true
source file is already there...
Message was edited by:
ashutosh rawat -
Error in FCC in sender JMS adapter
Dear all,
We have IDoc flat file which is fixed field length but it has no field separators. It also doesnt have a carriage return(enter) after every segment ( say edi_dc40).
In this case ,the FCC is giving error " Missing Structure in Last recordset ".
But if we try adding a CARRIAGE RETURN ( ENTER ) after every segment
the fcc is working.
Regards,
MadhuHi ! Madhu
take some idea from this
http://help.sap.com/saphelp_nw70/helpdata/en/0d/00453c91f37151e10000000a11402f/frameset.htm
<b>Converting File Content in a Sender Adapter</b>
http://help.sap.com/saphelp_nw70/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/frameset.htm
/people/venkat.donela/blog/2005/06/08/how-to-send-a-flat-file-with-various-field-lengths-and-variable-substructures-to-xi-30
Thanks !!
Regards
Abhishek Agrahari -
Archiving faulty Source file not working in Sender Adapter FCC
Hi Experts,
I have enabled "Archiving Faulty Source File" in Sender Adapter FCC and pen down the directory path accordingly.
Likewise I also enable the processed mode as "archive" and give it the direcotory path.
However when there is a error flagged in sxmb_moni for this interface, I unable to see any file created in the error folder but I can see a file with timestamp being created in the archive folder.
I have checked the access right to the directory, so this is not an issue. I ran through the forum on this subject and come across the help.sap note on the following
" To archive source files where a permanent error occurred during processing, set the indicator.
A permanent error occurs either during the conversion of the file content, or in a module in the module processor.
More information: MessageTransformBean, Migrating Dispatcher Classes
○ Specify the Directory for Error Archiving.
○ To add a time stamp to the archived file, select Add Time Stamp. "
What is the definition as "permanent error". The error I got in sxmb_moni is a mapping conversion error, so it should be archive this to the error folder, right ?
Anyone have any such setting enabled and working ?
Regards
FNGThe error I got in sxmb_moni is a mapping conversion error, so it should be archive this to the error folder, right ?
No, it is not the case. As mentioned on the SAP Help site, for the faulty file to be archived, the error has to occur in content conversion, or in module processor.
If the error you are getting is in MONI, then it means syntactically the file is correct and hence adapter engine has picked up and sent to integration engine (SXMB_MONI).
-Supriya. -
Attachment of original message in file sender adapter content conversion
Hi,
does anybody know how I can configure a file sender communication channel (with content conversion) so that the original file is added to the XI SOAP message as attachment? Maybe this is just a parameter in "Advanced" tab. (The content conversion itself is not an issue.)
The result should be the "Main Document" (XML-message) and the "original document" as two attachments in the SOAP payload.
The reason for this is that the original file should be archived with the XML message as it was before the XML content conversion of the file sender adapter took place.
Thanks,
Philipporiginal file is added to the XI SOAP message as attachment?
The "Advanced" tab -> additional files added in file adapter should act as the attachment to soap receiver adapter if u select the "Keep Attachments" option in soap receiver communication channel.
What do u want to do in FCC is a bit unclear?
Regards,
Prateek -
File Content conversion at the sender adapter without Key field
Hi All,
I have a requirement ....We are using Message Transform Bean at the sender adapter (we are not going for FCC as we are tranforming a decryption) ..its is a flat file...
we dnot have a key field for one of the node .....we have total 5 nodes under parent node and one of the node does not have key field ....
NOTE: I guess we have to do either Java mapping or XSLT ..but not getting proper weblogs with program...
and not well versed with coding...i got few codes which were either not fulfilling requiremment or they use stream tranformation where it is decaprecated in NWDS and does not allow to compile it properly .
Can somebody get me a code for Java which uses Abstract tranformation ...which can full fill below requirement
parent node
Node1
node 1a
node 1b
Node 2
Node 3
Input Flat file is in below format
example:
Employee Headre Flat files
Employee Detail Flat Files(this repeates numerous times as much as number of employees)
Employee Trailer Flat Files
Loan Headre Flat files
Load Detaisl Flat Files (this repeates numerous times as much as number of employees)
Loan Trailer Flat files
Assitance much appreciated thanks .
Regards
KiranHi Stefan,
I will rephrase the question i guess its communication gap...
1) we have an existing interface in 3.0..we are not copying the same interface to 7.1 as it was not according to standards and they are phasing out that system.
2) In 3.0 they are reading the Flat files under one record .. the structure is as follows:
Parent Node
Node
Row
They are reading all the flat files row by row.
and even in receiver they are reading in the similar fashion
3) In the current structure according to the FS we have to create a structure defined by them which is as below
Employee
Header
Details node 1
Details node 1a
Details node 1b
Trailer
Loan Header
Loan Detail
Loan Trailer
Receiver structure is
Employee
Node (this will have the receiver fields which is about 30 fields)
4) We have pulled a sample file from 3.0 for the existing interface as we din get the sample file for existing one in FS and Iam not sure whn are they gonna send it.
5) In the existing interface payload we have everything matching even the field lengths and postions and even key fields and key fields we got from the FS
6) problem is we donot have key fields for the Details node 1a and 1b even in FS or the existing payload and we got an update from the FS consultant that we will be receiving these fields but without keyfields...
see i donot have any problem taking out the details 1a and 1b out of the details header and create the structure ,,,,but the main issue is without key field we will not be able to generate the 1a and 1b nodes or read it in the FCC or MTB (i have to use MTB as we are decryting the file from the sender).
Or is there any other method apart from java mapping or module development to handle these files -
Sender Adapter File Content Conversion - question
Hi!
Could you help me to make xml-file from csv?
I have file like:
12345#254#9765#89654
55#9066#77127#47
And i need file like:
<dealings>
<deal>
<field1>12345</field1>
<field2>254</field2>
<field3>9765</field3>
<field4>89654</field4>
</deal>
<deal>
<field1>55</field1>
<field2>9066</field2>
<field3>77127</field3>
<field4>47</field4>
</deal>
</dealings>
I haven't key fields - all fields are accidental. And lengths of all fields are accidental.
How to put content conversion parameters?
Thank you.HI
File Content prameters for the Sender Adapter
http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
File content conversion sites
http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/content.htm
Please see the below links for file content conversion..
The specified item was not found. - FCC
The specified item was not found. - FCC
File Content Conversion for Unequal Number of Columns
File Content Conversion for Unequal Number of Columns - FCC
Content Conversion (Pattern/Random content in input file)
Content Conversion (Pattern/Random content in input file) - FCC
XI Configuration for MDM Integration - Sample Scenario - FCC - MDM
XI in the role of a FTP
XI in the role of a FTP
File content conversion sites
Introduction to simple(File-XI-File)scenario and complete walk through for starters(Part1)
Introduction to simple (File-XI-File)scenario and complete walk through for starters(Part2)
File Receiver with Content Conversion
Content Conversion (Pattern/Random content in input file)
NAB the TAB (File Adapter)
Introduction to simple(File-XI-File)scenario and complete walk through for starters(Part1)
Introduction to simple (File-XI-File)scenario and complete walk through for starters(Part2)
How to send a flat file with various field lengths and variable substructures to XI 3.0
Content Conversion (Pattern/Random content in input file)
NAB the TAB (File Adapter)
File Content Conversion for Unequal Number of Columns
Content Conversion ( The Key Field Problem )
The specified item was not found.
File Receiver with Content Conversion
http://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/content.htm
Please see the below links for file content conversion..
The specified item was not found. - FCC
The specified item was not found. - FCC
cheers -
File not able to pick while using FCC at sender channel
Hi Experts ,
we design one scenario that we need to process flat file to ECC. So we have used FCC at sender channel.
while we testing , only its showing as successfull logs in channel , but we not able to pick the file.
could you please check the below details and let me know it i missed any thing.
PFB file which need to pick.
PFA scrren shot of FCC
26.Jun 2014 #123
Country|Currency|Amount|Code|Rate
Australia|dollar|1|AUD|18.989
Brazil|real|1|BRL|9.119
Bulgaria|lev|1|BGN|14.037
Canada|dollar|1|CAD|18.836
China|renminbi|1|CNY|3.242
Croatia|kuna|1|HRK|3.623
Denmark|krone|1|DKK|3.682
EMU|euro|1|EUR|27.455
Hongkong|dollar|1|HKD|2.603
Hungary|forint|100|HUF|8.916
IMF|SDR|1|XDR|31.154
India|rupee|100|INR|33.540
Indonesia|rupiah|1000|IDR|1.668
Israel|shekel|1|ILS|5.883
Japan|yen|100|JPY|19.824
Lithuania|litas|1|LTL|7.952
Malaysia|ringgit|1|MYR|6.272
Mexico|peso|1|MXN|1.550
New Zealand|dollar|1|NZD|17.678
Norway|krone|1|NOK|3.286
Philippines|peso|100|PHP|46.019
Poland|zloty|1|PLN|6.627
Romania|new leu|1|RON|6.258
Russia|rouble|100|RUB|59.842
Singapore|dollar|1|SGD|16.137
South Africa|rand|1|ZAR|1.894
South Korea|won|100|KRW|1.986
Sweden|krona|1|SEK|2.989
Switzerland|franc|1|CHF|22.569
Thailand|baht|100|THB|62.119
Turkey|lira|1|TRY|9.469
United Kingdom|pound|1|GBP|34.361
USA|dollar|1|USD|20.179
FCC details
channel logs.
regards
rajuHi Peddaraju,
Cross check correct source directory and file name is maintained in the sender file communication channel. If everything is fine try to restart the XPI File Adapter service in NWA.
Troubleshoot as suggested in the below thread:
File Adapter in PI not reading file from file system.
Regards,
Krupa -
Hi Gurus,
I am using the HTTP sender adapter in my scenario. it HTTP to IDoc scenario. The source system will send flat file I need to Map the same to the target Idoc Structure.
is it possible to use the FCC in this case ? if not then please suggest me how to handle this
Thanks in advance
VinyEasy way, create HTTP to File (NFS) and File to Idoc. There is no standard way possible.
Regards,
Prateek -
Hi
I have FCC at sender picking up a csv file . Header comprises field name and at item level is the values for the field names and at trailer we have record count .
need to ignore header and trailer and the item data is passed to proxy strcuture
Document offset been done to ignore header but iwhen i see the mesage in sxmb_moni , I am unable to get the trailer but the trailer field is again taken as the item level .
File - no key specified
Docno,docdate,invoiceno,passname
500,20.07.2010,123,AAAA
Recordcount,5
In datatype i have not defined the header but onky with item and trailer record.
fcc
item.fieldnames
item.fieldSeparator
item.endSeparator
item.keyFieldvalue
when i see the message in moni , incoming message with the item and trailer is not distinguished and trailer is taken as a item level data itslef Please advise where I am going wrongHi
Checked out all possiblities and finally the adapter module is here for removing trailer record but instead using byte array stream I have acquired thexml in a string
public byte[] convert(byte src[],String msgType,String nameSpace) throws Exception {
String xmldata = "";
I am getting an parsing an empty document.root nde expected. Please advise
Created on 29-Aug-2010
To change the template for this generated file go to
Window>Preferences>Java>Code Generation>Code and Comments
package trailerPackage;
import java.io.ByteArrayInputStream;
import javax.ejb.CreateException;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
import com.sap.aii.af.mp.module.Module;
import com.sap.aii.af.mp.module.ModuleContext;
import com.sap.aii.af.mp.module.ModuleData;
import com.sap.aii.af.mp.module.ModuleException;
import com.sap.aii.af.ra.ms.api.Message;
import com.sap.aii.af.ra.ms.api.MessageDirection;
import com.sap.aii.af.ra.ms.api.XMLPayload;
import com.sap.aii.af.service.auditlog.Audit;
import com.sap.aii.af.service.auditlog.AuditDirection;
import com.sap.aii.af.service.auditlog.AuditLogStatus;
import com.sap.aii.af.service.auditlog.AuditMessageKey;
@ejbHome <{com.sap.aii.af.mp.module.ModuleHome}>
@ejbLocal <{com.sap.aii.af.mp.module.ModuleLocal}>
@ejbLocalHome <{com.sap.aii.af.mp.module.ModuleLocalHome}>
@ejbRemote <{com.sap.aii.af.mp.module.ModuleRemote}>
@stateless
public class TrailerClass implements SessionBean, Module
private SessionContext myContext;
AuditMessageKey amk;
public void ejbRemove()
public void ejbActivate()
public void ejbPassivate()
public void setSessionContext(SessionContext context)
myContext = context;
public void ejbCreate() throws CreateException
public ModuleData process(
ModuleContext mc,
ModuleData imd)
throws ModuleException {
Object obj = null;
Message msg = null;
String msgType = null;
String nameSpace = null;
try {
obj = imd.getPrincipalData();
msg = (Message) obj;
msgType = (String) mc.getContextData("msgType");
nameSpace = (String) mc.getContextData("nameSpace");
if (msg.getMessageDirection()== MessageDirection.INBOUND)
amk = new AuditMessageKey(msg.getMessageId(),AuditDirection.INBOUND);
else
amk = new AuditMessageKey(msg.getMessageId(),AuditDirection.OUTBOUND);
XMLPayload xp = msg.getDocument();
Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS,"AO: Now got the xml payload object.");
if (xp != null)
Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS,"AO: Now calling the Convert Method to convert CSV to XML.");
byte by[] = convert(xp.getContent(),msgType,nameSpace);
Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS,"AO: Conversion Done Successfully.");
xp.setContent(by);
imd.setPrincipalData(msg);
Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS,"AO: Principle data is set successfully.");
} catch (Exception e)
Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS,"AO: Module Exception Caught .");
ModuleException me = new ModuleException(e);
throw me;
return imd;
public byte[] convert(byte src[],String msgType,String nameSpace) throws Exception {
String xmldata = "";
try {
String input = new String(src);
Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS,"AO: Conversion Started.");
String tmp1 = input.substring(0, input.indexOf("<Trailer>")) ;
String tmp2 = input.substring(input.indexOf("</Trailer>")+10) ;
xmldata = tmp1 + tmp2 ;
catch (Exception e)
Audit.addAuditLogEntry(amk, AuditLogStatus.SUCCESS,"AO: Exception in Convert Method.");
return xmldata.getBytes();
Edited by: Anusha Ramsiva on Aug 31, 2010 11:59 AM
Edited by: Anusha Ramsiva on Aug 31, 2010 5:02 PM
Edited by: Anusha Ramsiva on Aug 31, 2010 5:04 PM -
Hey guys
i have a very basic question.wats the need of FCC on sender side?suppose i have a flat source structure,do i always need to convert this into XML before i can send it to IS or XI will do that by itself?
thanx
ahmadAhmad,
The only adapter that does implicit coversion is JDBC! Also if you look into Sender JDBC adapter , the JDBC adapter will conveert data into a standard formart and your Source Datatyype needs to confirm to this format. You cannot customize / change the format of the source datatype for JDBC adapter.
You need to perform conent conversion using JMS and Mail Adapters if your source data is not XML . For this you use the MessageTransformBean to convert Non XML to XML.
More on this in this article,
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50061bd9-e56e-2910-3495-c5faa652b710">How to Use the Content Conversion Module with the XI 3.0 J2EE JMS Adapter</a>
the Title suggest that you can use it with JMS but it can also be used with Mail Adapters.
Regards
Bhavesh -
Get filename from file sender adapter
Hi Experts,
I have a question regarding the file/ftp adapter (sender).
I have a directory with xml and pdf files. for every xml file there is a pdf file with the same filename. for example:
file1.xml
file1.pdf
file2.xml
file2.pdf
file3.xml
file3.pdf
Now I want to read the xml file with the file sender adapter. afterwards I want to read the related pdf file. for example: If I read the file file1.xml afterwards I want to read the pdf file file1.pdf with the file sender adapter. For this it is nessessary to get the filename from the xml file so that I can read afterwards the pdf file. How can I realise it?
Thanks and best regards
ChristopherHi srinivas,
thanks for your quick answer.
That the file adapter is not able to read pdf files is clear to me. In this case I only want to transport the pdf. that works fine. I tested it.
the problem is the following:
I have a xml file with the name "file1.xml". I read the xml file with the sender file/ftp adapter configured with filename "*.xml". Then I want to import the pdf file with the name "file1.pdf". Therefor I need the filename from the xml file.do you know what I mean? So XI has to know the filename of the xml to import the pdf with the same name ...
regards -
XSLT mapping to retrieve FileName from FILE SENDER adapter
Hi
I have an File Sender adapter scenario where I have switched on Adapter-specific message attributes (FileName).
In my XSLT mapping program I need to RETRIEVE the filename and map it. Can anyone help please?
Thx in advanceHi Bohamo
Refer the following link.It provides the required solution for you.
http://help.sap.com/saphelp_nwpi71/helpdata/EN/83/2200cb50d345c793336d9a1683163e/frameset.htm
Thanks
Ram -
Use of variable header XHeaderName1 in SOAP sender adapter
Hi all,
I have a doubt regarding the use of adapter-specific attributes in SOAP sender adapter. In specific:
the SOAP client should be able to pass a variable with the SOAP request (XHeaderName1 header variable) and this should be available in mapping (Dynamic configuration)
I've already checked the [help page|http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm] but it seems I'm doing something wrong.
I tried with those settings in SOAP adapter configuration:
Keep headers checked
XHeaderName1 = Test
I try to call the SOAP adapters in the following 2 ways, but none works (the value is not available in message mapping with Dynamic configuration)
1. Pass "Test" value xxxx in SOAP Header as a tag
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Header>
*<Test>xxxx</Test>*
</SOAP-ENV:Header>
<SOAP-ENV:Body>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
2. Pass "Test" value xxxx in SOAP URL
http://host:50000/XISOAPAdapter/MessageServlet?channel=p:s:c&version=3.0&Sender.Service=...&Interface=...&Test=xxxx
Could anyone give me a hint about how to pass those values in the SOAP call and eventually the correct config. of SOAP sender ?
Thanks a lot,
ManuelHi Manuel,
Could you give a bit more detail on how you handled the SOAP message yourself.
I have a similar issue. I am consuming a non SAP Web Service which requires a non-standard token element to be passed back. I have created a an RFC sender to SOAP reciever scenario which works fine for the inital logon and returns the token it expects in the follow up messages.
At present I'm at a loss so your help would be much appreciated. We have got round the immediate issue by creating and sending the SOAP message directly from SAP WAS.
Could we use the XI Adapter and ABAP proxy in a similar way?
Thanks,
Tim J. -
Need help to Configure FTPS connection for File Sender Adapter
Hi,
I want to Configure, FTPS connection (Secured Connection) for File Sender Adapter. Could anyone please guide me, what Information I require to configure. I just want to know what Information should I request the team inorder the configure FTPS so that it can be deployed properly.
I have checked with [SAP Help Link|http://help.sap.com/saphelp_nw04/helpdata/EN/e3/94007075cae04f930cc4c034e411e1/content.htm] and while configuring the communication channel found that I need Keystore and the X.509 Certificate and Private Key. which needs to be deployed on the J2EE server by using the Visual Administrator.
Is there anything else, I need to configure.
Any help would be appreciated in this regard.
Thanks & Regards,
Varun.KThe basic things are Certificate/Keys which you already know. Usually it is enough for running a sceanrio.
However, if you have additional requirements, like FTPS for "Connection Security" for encryption, then you may need additional details like commands. Rest all settings are same as FTP.
Regards,
Prateek
Maybe you are looking for
-
Why does iTunes sometimes refuse to burn a 78:30 playlist?!?
Most of the time iTunes 6 will burn a 79:30 playlist to an 80-minute CD-R with no fuss. (That's a real 79:30 or 79:40 or even 79:55, not the list of times as iTunes displays them to the whole second. I monitor the time precisely using the Info/Option
-
Email address with subdomain doesn't show up as sender
My email address from work has a subdomain: "[email protected]". Although my mac Mail account is set up correctly with that email address in the account settings, when I send mail, users receive it showing that the sender (from:) is "[email protected
-
How to combine objects into one
Can I combine two or more objects (say, text box and rectangle) so that they effectively become one object? Other software calls this Grouping of objects.
-
WebHelp generates successfully but .htm file not recognized as a Help Project file.
RoboHelp HTML Version 7. Hi, I successfully generate the WebHelp but when I try to preview the output, I get the attached error. This also happens if I try to open the file directly from the generated project. The project is stored locally on my C dr
-
Hi guys. kindly i want to ask about Virtual Private Catalog...what is the benefit (usefull) of the Virtual Private catalog ...for what,how and when we use it . Regards.