Problem during Content Conversion
Hi People,
I have a content conversion scenario, where my input is a flat file. There are certain values which are blank in my fields. However, in my resultant XML, I need to view these blank spaces enclosed within the respective XML tags.
But, I do not get these blank spaces, and I just get an empty close tag like this
<Batch_no />
instead of <Batch_no> </Batch_no>
What do I do to get these spaces in my XML?
regards,
Prashanth
Hi Prash,
If the blanks are already in your flat file, you can use the conversion parameter <b><RecordSetName>.fieldContentFormatting</b> and set it to "<b>nothing</b>". Note that the blanks won't be shown in sxmb_moni (they are removed by the displaying tool), but nevertheless they are there!
For details please check note 821267.
Best regards
Joachim
Similar Messages
-
Greetings,
We seem to be having a problem with some users who are attempting to send e-mails from within the organisation to an external domain. Not all users are affected, and not all outgoing e-mails have this issue.
Some e-mails get stuck in the submission queue. This is the error message in Last Error : "A storage transient failure has occurred during content conversion."
Days later, the internal user who send the message gets a #550 4.4.7 QUEUE.Expired; message expired ## NDR.
We did have some initial configuration issues, but these were fixed more than a week ago :
- The external FQDN during EHLO was set to the wrong address, now pointing to the correct one.
- SPF record was updated with new IP adress.
Here is some additional information on the issue :
- Not on any blacklists - checked using dnsbl.info
- Telnet to remote servers works from exchange server, connections are accepted and can send mail.
- Outbound SMTP test ran using Microsoft Remote Connectivity Analyser : Passed with both External (Static) and Smarthost IP.
- This seems to happen only with emails that have an attachment and that are transfered, but only for the affected users.
- If content from these e-mails is manually copied over to a new email, email is sent to destination without problem.
Configuration information :
- Exchange 2013 running on Windows 2012 Datacenter with all latest updates.
- Outgoing e-mail is sent via smarthost. Only one outbound transport rule is active.
- Using internal DNS server.
- There is only one mailbox database.
Thank you for taking the time to read this!On Wed, 16 Jan 2013 15:31:14 +0000, Ipigi wrote:
>Sorry, I often get some terms mixed up when I explain things as our users use the French version of outlook.
>
>E-mails are not transferred, but forwarded manually from their outlook. Message format in outlook is set to HTML and not Rich Text when they foward the e-mail.
Do they forward the message as an attachment?
>When forwarded internally, this is in the internet headers :
>
>Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: binary
Within your organization I'm prety sure that messages will use TNEF.
What does the message contain at the external recipient's side?
>It really seems to me that Exchange is not converting RTF to Plain Text. The first link you provided states in it's final paragraph that Exchange should be doing this conversion.
If you can, try creating a mail-enabed Contact for one of the external
recipients and set the message format on that.
>If I disabled TNEF as that link suggests, offending messages will get stuck in the submission queue again.
>
>I thank you for your help so far. This is not an issue I've had with any previous installations/migrations of Exchange that I have done.
>
>Please let me know if you need any additional information.
Have you tried UNsetting TNEF on the remote domain?
Set-RemoteDomain Default -TNEFEnabled $null
That should leave it up to the client to determine the format. It's
probably not what you're after, but see it makes a difference in the
format.
Rich Matheisen
MCSE+I, Exchange MVP
--- Rich Matheisen MCSE+I, Exchange MVP -
A storage transient failure has occurred during content conversion
Hi,
I have Exchange 2010 SP3 installed on Windows server 2012.
External invites are not processing, and return with Source Contex "StorageTransientFailureDuringContentConversion".
This is cause a great problem in our enviroment...
Some suggests?
Att
Paulo NunesWhat version of Exchange 2010 SP3 do you have? RU4 for Exchange 2010 SP3 has been released -
KB2905616 .
RU3 is supposed to fix this particular issue, RU4 includes that fix as well.
Previous support forum question on this -
http://social.technet.microsoft.com/Forums/en-US/fd7ef80e-f80b-47ed-883b-a34511c6233c/a-storage-transient-failure-has-occurred-during-content-conversion?forum=exchangesvrsecuremessaginglegacy
JAUCG - Please remeber to mark replies as helpful if they were or as answered if I provided a solution. -
Skipping fields during content conversion
is it possible to skip fields during content conversion in file sender adapter?
The case is, the CSV file contains 300+ field and i only need 10. Therefore i have created a datatype with those 10 field.
I was hoping to skip the fields i do not need during content conversion.
If this is not possible i see no other than to create a datatype with 300+ fields by hand. Which will take all day!
Hopefully there is a solution, since i could not find what i needed on the SAP Help or SDN.
Thanks in advance for all your time!Hi M,
is it possible to skip fields during content conversion in file sender adapter?
No .. this is not possible during FCC.
The case is, the CSV file contains 300+ field and i only need 10. Therefore i have created a datatype with those 10 field.
Hopefully there is a solution, since i could not find what i needed on the SAP Help or SDN.
Well, you can give it a shot. There are freewares available on internet, which can transform the CSV file to XSD. Then you can import that XSD structure in ESR.
The only point is that your source CSV file must be having the header (with all field names on it).
I had done this with another integration tool, no idea how it will work with PI. But it's worth giving it a try.
If this is not gonna happen, then you have no other option but to create complete DT manually or use adapter module (not recommended for such cases).
Regards,
Neetesh -
FCC: Problems with content conversion
Dear all,
I have a receiver FTP adapter with content conversion. In RWB I'm facing following error message:
Adapter Framework caught exception: Exception in XML Parser (format problem?):'java.lang.Exception: Message processing failed in XML parser: 'java.lang.Exception: Consistency error: more fields found in XML structure than specified in conversion parameters! (Value 'FCOTUPI')', probably configuration error in file adapter (XML parser error)'
The field with value FCOTUPI could be found in POS recordset. I double check the length of columns but couldn't find
an error.
CC configuration:
Recordset structure: HEADER,POS,SUBPOS
HEADER.fieldFixedLengths = 8,4,8
POS.fieldFixedLengths = 8,20,15,3
SUBPOS.fieldFixedLengths = 5,5
HEADER.fixedLengthTooShortHandling = Cut
POS.fixedLengthTooShortHandling = Cut
SUBPOS.fixedLengthTooShortHandling = Cut
As you can see by the names, I am using as XML to convert a structure with subnodes. In documentation it said
that it is not allowed, but in some threads I found the information that structure could be processed.
Any ideas how to solve this problem?
Thanks
ChrisDear Amit,
thanks for your answer. I already checked this blog, but hoped for other solutions.
My problem: I tried to map my hierarchical structure to a flat structure.
Source
Struc1 (0..unbounded)
-Item1.1
-Struc2 (0..unbounded)
--Item 2.1
--Struc3 (0..unbounded)
---Item3.1
Target:
Struc1 (0..unbounded)
-Item1.1
Struc2 (0..unbounded)
-Item 2.1
Struc3 (0..unbounded)
-Item3.1
But if e.g. the Struc2 appears two time it will be created two time in target structure before
the Struc3 is created. But ths Struc3 belongs to Struc2 and should be created in flat file under
Struc2 directly.
How can we created a flat structure like this
Struc1
Struc2
Struc3
Struc3
Struc2
Struc3
Thanks
Chris -
Problems with content conversion in File Receiver Adapter
Hello, everybody.
I have a RFC-to-File scenario with file content conversion. Everything is working well except that my file is generated with 2 blank lines at the top of it.
The function module has 3 importing parameters (1 optional) and the file content comes from an internal table.
Is it caused by the function module parameters? If yes, how can I avoid this, once I really need them? If not, does anyone have any idea?
Thanks a lot,
Marcos.Hi, Raj.
Here they are the function module parameters:
Importing parameters:
ICARRIER TYPE CHAR1
FPATH TYPE IPATH
IFILE LIKE VBAK-BNAME
Tables
IYLASDS_RECPT LIKE YLASDS_RECPT
The structure YLASDS_RECPT has only one field with a single line of the file. I am using this field as the <i>Recordset Name</i> inside file adpater parameters.
There is no mapping between RFC and FTP messages.
Thanks a lot,
Marcos. -
Error during Content conversion
Hi,
The scenario is file to file. Inbound and async. The encrypted data is coming from third party. we are decrypting it and doing the content conversion. Earlier there was only 1 node. now the requirement is that they will be sending the header also. now there are 2 nodes with children. earlier there was only 1 node with children and the data was processing successfully. now when I have added header the fields of the header are not getting the value. Like header has the fields like Number_of_records, sbm_system_date etc.. but the fields of the header are getting replaced by the fields of the other node. I have attached the screenshots for the same. let me know if you need any more information. The payload is like below
<?xml version="1.0" encoding="utf-8" ?>
- <ns:MT_BillingData_SBM xmlns:ns="http://pspcl.com/xi/SBM/IF0043_BillingData_100">
- <BillingData_SBM>
<SUB_DIVISION_CODE>11</SUB_DIVISION_CODE>
<MRU>16/08/2014</MRU>
<Connected_Pole_INI_Number>11:26:09</Connected_Pole_INI_Number>
<NEIGHBOR_METER_NO>I0027G14_14082014112726.enc</NEIGHBOR_METER_NO>
<STREET_NAME>1</STREET_NAME>
<INSTALLATION>I0027G14</INSTALLATION>
</BillingData_SBM>
- <BillingData_SBM>
<SUB_DIVISION_CODE>4272</SUB_DIVISION_CODE>
<MRU>MR60BM</MRU>
<Connected_Pole_INI_Number>J-DP06-FL12-031-004_G-1-P07</Connected_Pole_INI_Number>
<NEIGHBOR_METER_NO />
<STREET_NAME />
<INSTALLATION>5000057583</INSTALLATION>
<MR_DOC_NO>200000001829984</MR_DOC_NO>
<SCHEDULED_MRDATE>25-04-2014</SCHEDULED_MRDATE>
<METER_NUMBER>10089749</METER_NUMBER>
<MANUFACTURER_SR_NO>3376181</MANUFACTURER_SR_NO>
<MANUFACTURER_NAME>Capital Meters</MANUFACTURER_NAME>
<CONTRACT_ACCOUNT_NUMBER>100106763</CONTRACT_ACCOUNT_NUMBER>
<CONSUMPTION_KWH>16430.000</CONSUMPTION_KWH>
<CONSUMPTION_KWAH>18256.000</CONSUMPTION_KWAH>Hi,
Thanks for the reply. I have used the parameters in FCC which I have posted above. are they correct?
I am not getting the desired result. There may be issue with the input file/Parameters.
I am getting the below result in which the header values are not coming.
<?xml version="1.0" encoding="utf-8" ?>
- <ns:MT_BillingData_SBM xmlns:ns="http://pspcl.com/xi/SBM/IF0043_BillingData_100">
- <BillingData_SBM>
<SUB_DIVISION_CODE>4272</SUB_DIVISION_CODE>
<MRU>MR60BM</MRU>
<Connected_Pole_INI_Number>J-DP06-FL12-031-004_G-1-P07</Connected_Pole_INI_Number>
<NEIGHBOR_METER_NO />
<STREET_NAME />
<INSTALLATION>5000057583</INSTALLATION>
<MR_DOC_NO>200000001829984</MR_DOC_NO>
<SCHEDULED_MRDATE>25-04-2014</SCHEDULED_MRDATE>
<METER_NUMBER>10089749</METER_NUMBER>
<MANUFACTURER_SR_NO>3376181</MANUFACTURER_SR_NO>
<MANUFACTURER_NAME>Capital Meters</MANUFACTURER_NAME>
<CONTRACT_ACCOUNT_NUMBER>100106763</CONTRACT_ACCOUNT_NUMBER>
<CONSUMPTION_KWH>16430.000</CONSUMPTION_KWH>
<CONSUMPTION_KWAH>18256.000</CONSUMPTION_KWAH>
<CONSUMPTION_KVA>0.000</CONSUMPTION_KVA>
<CUR_METER_READING_KWH>0.000</CUR_METER_READING_KWH>
<CUR_METER_READING_KVA>0.000</CUR_METER_READING_KVA>
<CUR_METER_READING_KVAH>0.000</CUR_METER_READING_KVAH>
<CUR_METER_READING_DATE>13-08-2014</CUR_METER_READING_DATE>
<CUR_METER_READING_TIME>182427</CUR_METER_READING_TIME>
<CUR_METER_READER_NOTE>D</CUR_METER_READER_NOTE>
<PRV_METER_READING_KWH>19170.000</PRV_METER_READING_KWH>
<PRV_METER_READING_KVA>0.000</PRV_METER_READING_KVA>
<PRV_METER_READING_KWAH>0.000</PRV_METER_READING_KWAH>
<PRV_METER_READING_DATE>30-06-2011</PRV_METER_READING_DATE>
<PRV_METER_READING_TIME />
<PRV_METER_READER_NOTE />
<OCTROI_FLAG>Y</OCTROI_FLAG>
<SOP>95465.00</SOP>
<ED>7636.92</ED>
<OCTROI>1643.00</OCTROI>
<DSSF>4773.08</DSSF>
<SURCHARGE_LEIVED>0.00</SURCHARGE_LEIVED>
<SERVICE_RENT>0.00</SERVICE_RENT>
<METER_RENT>292.00</METER_RENT>
<SERVICE_CHARGE>0.00</SERVICE_CHARGE>
<MONTHLY_MIN_CHARGES>11638.20</MONTHLY_MIN_CHARGES>
<PF_SURCHARGE>0.00</PF_SURCHARGE>
<PF_INCENTIVE>0.00</PF_INCENTIVE>
<DEMAND_CHARGES>0.00</DEMAND_CHARGES>
<FIXEDCHARGES>0.00</FIXEDCHARGES>
<VOLTAGE_SURCHARGE>0.00</VOLTAGE_SURCHARGE>
<PEAKLOAD_EXEMPTION_CHARGES>0.00</PEAKLOAD_EXEMPTION_CHARGES>
<SUNDRY_CHARGES>0.00</SUNDRY_CHARGES>
<MISCELLANEOUS_CHARGES>0.00</MISCELLANEOUS_CHARGES>
<FUEL_ADJUSTMENT>0.00</FUEL_ADJUSTMENT>
<BILL_NUMBER>I002714H131824001</BILL_NUMBER>
<NO_OF_DAYS_BILLED>1141</NO_OF_DAYS_BILLED>
<BILL_CYCLE>2</BILL_CYCLE>
<BILL_DATE>28-08-2014</BILL_DATE>
<DUE_DATE>26-08-2014</DUE_DATE>
<BILL_TYPE>2</BILL_TYPE>
<PAYMENT_AMOUNT>0.00</PAYMENT_AMOUNT>
<PAYMENT_MODE />
<CHECK_NO />
<BANK_NAME />
<PAYMENT_ID />
<IFSC_CODE />
<MICRCODE />
<PAYMENT_DATE />
<PAYMENT_REMARK />
<TOT_BILLAMOUNT>109970.00</TOT_BILLAMOUNT>
<SBM_NUMBER>I0027G14</SBM_NUMBER>
<METER_READER_NAME>USER1</METER_READER_NAME>
<INHOUSE_OUTSOURCED_SBM>PSPCL</INHOUSE_OUTSOURCED_SBM>
<TransfromerCode />
<MCB_RENT>156.00</MCB_RENT>
<LPSC>9591.00</LPSC>
<TOT_AMT_DUE_DATE>119561.00</TOT_AMT_DUE_DATE>
<TOT_SOP_ED_OCT>109518.00</TOT_SOP_ED_OCT>
<KeyField>P</KeyField>
</BillingData_SBM>
- <BillingData_SBM>
<SUB_DIVISION_CODE>4272</SUB_DIVISION_CODE>
<MRU>MR60BM</MRU>
<Connected_Pole_INI_Number>J-DP06-FL12-031-004_G-1-P06</Connected_Pole_INI_Number>
<NEIGHBOR_METER_NO />
<STREET_NAME />
<INSTALLATION>5000057703</INSTALLATION>
<MR_DOC_NO>200000001830038</MR_DOC_NO>
<SCHEDULED_MRDATE>25-04-2014</SCHEDULED_MRDATE>
<METER_NUMBER>10089869</METER_NUMBER>
<MANUFACTURER_SR_NO>8</MANUFACTURER_SR_NO>
<MANUFACTURER_NAME>Saraf Industries</MANUFACTURER_NAME>
<CONTRACT_ACCOUNT_NUMBER>100106883</CONTRACT_ACCOUNT_NUMBER>
<CONSUMPTION_KWH>5429.000</CONSUMPTION_KWH>
<CONSUMPTION_KWAH>6032.000</CONSUMPTION_KWAH>
<CONSUMPTION_KVA>0.000</CONSUMPTION_KVA> -
Sender file adapter dropping last column during content conversion
I am trying to process a flat file with pipe delimited data, but when the last column of the file is empty the file adapter ignores the column, causing issues with the subsequent mapping program. For example, if the file contains the following data..
1||three|
... the converted content produced is...
<column1>1<column1>
<column2/>
<column3>three</column3>
My mapping is expecting that <column4/> also be delivered in order to function properly. The fields are all defined in record.fieldNames, and if there is any data present following the third pipe it is assigned correctly to the column4 element. I have also experimented with setting missingLastFields to "add", and tried explicitly specifying endFieldSeparator to 'nl' with no success.
Is there anyway to control this behavior in the communication channel, or is my only option to to account for it within the mapping by using mapWithDefault function for every field that appears at the end of a record?Nataliya,
Ensuring that the element is populated during the mapping appears to be the only way to account for this. Therefore, whenever mapping the last column of a record set, I just made sure to use the MapWithDefault function in case the last field of the record is empty. It's a little extra manual effort, but it appears to be working fine so far. I was hoping for a better answer myself. -
Dynamic file name in receiver - empty line problem with content conversion
Hi,
I do a variable substitution from a filename node in my xml structure. Because I don't want to have the the filename in my flatfile i supress the output with the conversion parameters:
filename.fixedLengthTooShortHandling = Cut
filename.fieldFixedLengths = 0
It's working but: the adapter is puting an empty line at the end of the file. If I even put the filename node at the top of the xml struture it generates the empty line at the top of the flatfile.
Anyone has an idea? is there an other way to set the filename or how can I supress this empty line( I have to) ?
Regrads
J.Jorg,
Actually speaking we cannot get rid of this with XI. You have to write a OS script to remove this.
Else
you add one more parameter as .endSeparator as backspace ie., 0x08. It will definitely remove the line but I think it is putting a square box at the end of previous line. Please check by giving this and let us know the updates.
Regards,
---Satish -
Problem in content conversion in file - xi - file scenario
Hi there,
could you please give some help? I am getting stuck.
here, my problem (last response): Error in Adapter monitor
Besta regards,
davidHi david
Please use the following parameter at the sendeer side to convert an text file into xml file
RECORD.fieldSeparator :,
RECORD.fieldNames :KEY,FNAME,LNAME,AGE
RECORD.keyFieldValue :1
DETAIL.fieldSeparatr :,
DETAIL.fieldNames :KEY,SALARY,EMPID
DETAIL.fieldNames :2
Note:these parameters are accoding to the structure given below.
suppose you have a structure like as below
data (0..unbounded)
record (0..unbounded)
key (1..1)
fname (1..1)
lname (1..1)
age (1..1)
detail (0..unbounded)
key (1..1)
salary (1..1)
empid (1..1)
and the input file will look like as below
1,aaa,bbb,23
2,12000,10838
1,ccc,ddd,23
2,13000,10830
if you still have the problem please reply me back so that i can solve your problem.
Thanks
Rinku -
Last field not shown in MONI if its empty during content conversion-urgent
Hi All,
I have my input structure like
<RECORDSET>
<EMPLOYEE>
<FIRSTNAME>
<LASTNAME>
<PHONENUMBER>
</EMPLOYEE>
</RECORDSET>
I have given my sender Conversion parameters like
Employee.fieldSeparator=*
Employee.endSeparator='nl'
Employee.fieldNames=FIRSTNAME,LASTNAME,PHONENUMBER
It is working fine.But if the value is empty for any of the field it is showing up with empty tag in MONI but for the Last field i.e.,PHONENUMBER if the value is empty the tag is not being shown in MONI. Please help me in this issue.It is very urgent.Hi Dinakar,
I haven't tried but u can check these parameters and give it a try
<b>NameA.missingLastfields</b>
If the inbound structure has less fields than specified in the configuration then the XML outbound structure is created as follows:
○ ignore
Outbound structure only contains the fields in the inbound structure
○ add
Outbound structure contains all fields from the configuration; the fields missing in the inbound structure are empty.
○ error
Conversion is terminated due to the incomplete inbound structure. An error message is displayed.
● <b> NameA.additionalLastFields</b>
If the inbound structure has more fields than specified in the configuration then the XML outbound structure is created as follows:
○ ignore
Outbound structure only contains the fields in the inbound structure
○ error
Conversion is terminated due to the incomplete inbound structure. An error message is displayed.
The default value is ignore. If you have defined the NameA.fieldFixedLengths parameter, the default value is error.
<b>NameA.lastFieldsOptional</b> (obsolete)
You use this parameter to specify whether the last fields can be omitted (YES) or not (NO) in a comma-separated structure.
If you do not make an entry, the default value is NO.
Check for details:
http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/frameset.htm
Sachin -
hi all,
I am working on a scenerio in which file is the target.I have only 1 field at output and on every execution the output needs to be appended into original file.
EX: output1
output2
output3
My output file is of type catalogue file not a text file.Using 'nl' as fieldseparator in CC dint help.Please suggest some other method to acheive this..
Thanks
shruthiHi,
Are you used this
fieldSeparator = ','
endSeparator = 'nl'
file processing mode = Append.
You mentioned your file is catlg file can you explain that, and what type of data it having.
The above parameters for onlt text files. -
MIME content conversion failed error while processing "550 5.6.0" NDR using EWS API
While trying to process journal report having "550 5.6.0" NDR with the following content using EWS API
*Delivery has failed to these recipients or groups:
[email protected] ([email protected])
The email system had a problem processing this message. It won't try to deliver this message again.
[email protected] ([email protected])
The email system had a problem processing this message. It won't try to deliver this message again.
[email protected] ([email protected])
The email system had a problem processing this message. It won't try to deliver this message again.
Diagnostic information for administrators:
Generating server: ALMPR02MB001.namprd05.prod.outlook.com
[email protected]
Remote Server returned '550 5.6.0 M2MCVT.StorageError; storage error in content conversion'
[email protected]
Remote Server returned '550 5.6.0 M2MCVT.StorageError; storage error in content conversion'
[email protected]
Remote Server returned '550 5.6.0 M2MCVT.StorageError; storage error in content conversion'
Original message headers:
Received: from ALMPR02MB001.namprd05.prod.outlook.com ((11.255.110.102)) by
ALMPR02MB001.namprd05.prod.outlook.com ((11.255.110.102)) with
ShadowRedundancy id 15.0.851.11; Fri, 24 Jan 2014 12:20:42 +0000
Received: from AN2PR05MB011.namprd05.prod.outlook.com (10.255.202.146) by
ALMPR02MB001.namprd05.prod.outlook.com (11.255.110.102) with Microsoft SMTP
Server (TLS) id 15.0.851.11; Wed, 22 Jan 2014 19:25:20 +0000
Received: from AN1PR05MB018.namprd05.prod.outlook.com ([159.254.10.28]) by
AN1PR05MB018.namprd05.prod.outlook.com ([159.254.10.28]) with mapi id
15.00.0851.011; Wed, 22 Jan 2014 19:25:19 +0000
Content-Type: application/ms-tnef; name="winmail.dat"
Content-Transfer-Encoding: binary
From: "Aron,Shakton"
To: "[email protected]" ,
"[email protected]" , "[email protected]"
Subject: Updated: Drive # 3
Thread-Topic: Updated: Drive # 3
Thread-Index: AQHPF6evINDh6QBmQ0OJyeaK0OyWzQ==
Date: Wed, 22 Jan 2014 19:25:18 +0000
Message-ID: <[email protected]ok.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: <[email protected]ok.com>
MIME-Version: 1.0
X-Originating-IP: [::]
Return-Path: [email protected]
X-Forefront-PRVS: 01018CB5B3
X-Forefront-Antispam-Report:
SFV:NSPM;SFS:(10019001)(6009001)(199002)(189002)(377454003)(2656002)(81816001)(81686001)(54316002)(49866001)(63696002)(65816001)(16799955002)(74876001)(47976001)(77982001)(81342001)(79102001)(94316002)(76576001)(56776001)(47736001)(50986001)(85852003)(54356001)(77096001)(74316001)(53806001)(69226001)(80976001)(4396001)(51856001)(83322001)(93136001)(85306002)(46102001)(19580395003)(74662001)(15975445006)(74706001)(15202345003)(76786001)(59766001)(83072002)(81542001)(76176001)(76796001)(87936001)(87266001)(92566001)(2201001)(47446002)(93516002)(33646001)(90146001)(31966008)(56816005)(74366001)(86362001)(24736002)(3826001);DIR:OUT;SFP:1102;SCL:1;SRVR:ALMPR02MB001;H:AN2PR05MB011.namprd05.prod.outlook.com;CLIP:::;FPR:;RD:InfoNoRecords;A:0;MX:1;LANG:en;*
I am getting the following error.
ERROR Message: MIME content conversion failed.
Stack Trace : at Microsoft.Exchange.WebServices.Data.ServiceResponse.InternalThrowIfNecessary()
at Microsoft.Exchange.WebServices.Data.ExchangeService.InternalGetAttachments(IEnumerable`1 attachments, Nullable`1 bodyType, IEnumerable`1 additionalProperties, ServiceErrorHandling errorHandling)
at Microsoft.Exchange.WebServices.Data.ExchangeService.GetAttachment(Attachment attachment, Nullable`1 bodyType, IEnumerable`1 additionalProperties)
Has anyone faced this issue? how s/he got past this?
Regards
Call
Send SMS
Add to Skype
You'll need Skype CreditFree via SkypeMokchhya-
I responded to your
StackOverflow post as well, but I'll respond here as well.
Are you using Exchange Server 2010 SP3 RU2? If not, that might fix the issue. Another poster ran into a similar error and they were also sending an email with an attachment:
http://social.technet.microsoft.com/Forums/en-US/fd7ef80e-f80b-47ed-883b-a34511c6233c/a-storage-transient-failure-has-occurred-during-content-conversion?forum=exchangesvrsecuremessaginglegacy.
The support page related to the fix is here:
http://support.microsoft.com/kb/2863310.
-Mimi -
File adapter content conversion
Hi all,
We are having File to File Scenario
We are facing problem in Content conversion in File
Adapter(Sender)
The source file is in text format and fields are
seperated by '|' character
The source file structure is :
Header|No. of Records
Data Record1
Data Record2
Data Recordn
Trailer|No. of Records
where Data Recordn is of type Field1|Field2|Field3|Field4
and the number of data records is variable
e.g.
Header|5
2|144012|20050801|20050801
212|012|20050801|20050801
244012|2|20050801|20050801
2144|144012|20050801|20050801
212|012|20050801|20050801
Trailer|5
Now , we need to ignore the contents of Header and Trailer Records
For Header , we are setting the property Document Offset to 1
Hence the Header record is ignored
However , we are facing problems in ignoring the Trailer record
We want to know :
1. Is there a direct way ( or some propety ) wherein we can ignore the last record of the file ,
which in this case is Trailer record
2. We also tried the following :
a. We set the Recordset Structure to : row,*,trailer,1
b. However in this case , the keyField is required for row ;
but since the number of data records is variable ,
the keyFieldValue cannot be specified
How should we go about in this case
Please guide us on this
Regards
ShikhaHi all
Thanks for replies
Actually , we are able to ignore header and that is not an issue
Now if we need to discard the trailer record , we believe that RecordSet Structure should be <b>row,,trailer,1</b> or <b>header,1,row,,trailer,1</b>
However , since structure is <b>row,*</b> ; we need to specify the <b>keyField</b> column for row ( data records )
Since <u>number of data records</u> is variable , we are not able to set the <b>keyFieldValue</b> for <u>row ( data record )</u>
Can you'all please guide us on this as we are stuck on this .
Regards
Shikha
Message was edited by: Shikha Jain -
** File Content Conversion Error in Receiver CC - How to solve this?
Hi friends,
My target structure looks like below.
EmployeeJobDetails --> Message Type
JobCode --> Node
EmployeeNumber xsd:string
Domain xsd:string
JobTrack --> Node
Department xsd: string
Position xsd: string
I use the FCC parameters in the receiver CC as below:
Recordset Structure: JobCode,JobTrack
JobCode.fieldSeparator = |
JobCode.endSeparator = 'nl'
JobTrack.fieldSeparator = |
JobTrack.endSepartor = 'nl'.
Because, we want the output like below
1099|Raja
Accts|JuniorAccountant
1100|Ram
HR|Recruiter
like this.
In this scenario Source is XML and target is txt file.
I am using XSLT Mapping. The FCC works fine, if my source input file contains some records. But, when we send empty source XML file as below
<?xml version="1.0" encoding="UTF-8"?>
<EMPLOYEE_DATA/>
Mapping works fine. Message is processed successfully in SXMB_MONI. The payload in response also comes with Message Type name like below
<EmployeeJobDetails namespace >
</EmployeeJobDetails>
While convert this, the system throws below error.
Error Message:
Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Exception in XML Parser (format problem?):'java.lang.Exception: Message processing failed in XML parser: 'Conversion configuration error: Unknown structure '' found in document', probably configuration error in file adapter (XML parser error)': java.lang.Exception: Exception in XML Parser (format problem?):'java.lang.Exception: Message processing failed in XML parser: 'Conversion configuration error: Unknown structure '' found in document', probably configuration error in file adapter (XML parser error)'
Friend, how to convert this when source XML is empty.
But, if we remove JobTrack node in target strucutre and remove the JobTrack parameters in CC, then if we send the same empty XML file FCC is working fine and we get the target text file 0 KB. (Amazing !!)
But, in the first case, how to solve the issue?
Kind Regards,
Jegathees P.Hi friends,
If we remove JobTrack node in target strucutre and remove the JobTrack parameters in CC, then if we send the <b>same empty XML file</b> FCC is working fine and<b> we get the target text file 0 KB</b>. (Amazing !!)
But, if we give parameters like JobCode,JobTrack then send pass the same empty file, we face the problem 'File Content Conversion' Error.
Searching solution for this problem ...
Maybe you are looking for
-
E-sourcing Single sign on and SAML 1.1
Does anyone have experience of using SAML token 1.1 to authenticate external users in e-sourcing? We have an external IdP u201CIdentity Provideru201D or u201CSource Siteu201D in the SAML-based exchange. We have a Portal that plays the role of u201CId
-
Just transfered all data to new iMac. About 40 songs pruchased in iTunes storre , a long time ago, will not play because they are not authorized. Account name it wants me to authorize under is old e-mail account and no longer valid. do not have that
-
Sequence and clip name keeps changing... Why ? Solutions ?
The sequence and clip name on a particular project keeps changing. It usually takes the name of of an audio file. Deleting the preferences, opening the timeline in a new project, making it offline and reconnecting it again, et. all doesn't help ? Wha
-
Newbie to iWeb! I have created a site in iWeb, and want to create links to pages (.htm) generated by another program (Reunion). When I try to create the links I can't get iWeb to bring up the "linked" page. I've tried using link to file (clearly wron
-
InDesign CS5.5 Mini Bridge hang
When I try to launch Mini Bridge within Indesign CS5.5 it hangs, giving a useless message "waiting for Bridge CS 5.1". When I try to update Bridge CS5 it says the only update is a Camera Raw update and then fails to load it. When I run the Adobe Su