Empty document found. Proceed without sending message
Hi All,
I have a file CC and it works fine , simple file.
But when I add Trailer to it... then I have no output file..Instead the CC channel shows that the document is empty and cannot proceed:
Here is the details ( Watch the Trailer added)
ZOUT_MT 11 -ZIN_MT 11
Recordset 1--1
Rec 1unboundedTest01 1-----unbounded
key(string) 1...1----
key 1..1(string)
name11(string) 1..1----
name21 1..1(string)
name12(string) 1..1----
name22 1..1(string)
Trail 1...1 -
Trail 1---1
key(string) 1..1 -
key 1..1(string)
test(string) 1...1 -
test1..1 (string)
In Config: Sender File CC
Doc Name :ZOUT_MT
Doc namspace : http://mytest.com/test1
RecordsetName : Recordset
Recordset Structure : Rec,*,Trail,1
Key Field Name : key
Recordset per message : 1
Rec.fieldNames : key,name11,name12
Rec.fieldSeparator : ,
Rec.endSeparator : 'nl'
Rec.processConfiguration: FromConfiguration
Rec.keyFieldValue : 1
Trail.fieldNames: key,test
Trail.endSeparator: 'nl'
Trail.processConfiguration : FromConfiguration
Trail.keyFieldValue : 1
Trail.fieldSeparator : ,
From all this work above , when I put the file having:
1,111,112
1,222,223
1,333,334
1,99
The output file in empty (null)...
Does anyone out there understand why the output file is becoming null..
here is the log I get in workbecnh (commuunication channel)
Audit Log for Message: c1a434f5-ad9f-4a26-08c1-e7d579a5927a
Time Stamp Status Description
21.01.2009 11:48:22 Success Channel ztest_sender_cc: Entire file content converted to XML format
21.01.2009 11:48:22 Warning Channel ztest_sender_cc: Empty document found. Proceed without sending message
21.01.2009 11:48:22 Success File "/mylocation/interface/SCM/somefolder/in/shilpagirlsinput.txt" deleted after processing
keyFieldValue must be different for Rec and Trail, keyfield is to distinguish Rec and Trail, their value must be different, otherwise how can you tell which record is Rec, and which is Trail?
Try to put different keyfield value, chang the input file and run the scenario.
Also because you specified cardinality 1...1 for Trail element, and 1 is used as keyfield for Rec, XI thinks there is no Trail in the outbound file, thus it produces empty document warning as Trail is required to be present by cardinality 1...1
Jayson
Similar Messages
-
Error: Empty document found - proceed without sending message.
Hi,
I am using FCC in my Sender CC.
Error: Information Channel CC_XXXXXXXXXXXXXXXXXX: Converted complete file content to XML format.
Warning Channel CC_XXXXXXXXXXXX: Empty document found - proceed without sending message.
Thnaks,
SatyaHi,
Check this link.. Do you create input file similar to the link describe?
Empty document found. Proceed without sending message -
"Empty document Found" error while sending a text file
Below is the error I'm getting while I'm trying to send a txt file using a fiel adapter.
Channel FILE_TLE_Sender_SalesOrder_CC: Converted complete file content to XML format.
Channel FILE_TLE_Sender_SalesOrder_CC: Empty document found - proceed without sending message.
File "/data/TLE/XS1/inbound/850/Test_SalesOrder_3064_12-15-10.txt" deleted after processing.
On the Communication Channel this is what I have:
Recordset Name: DOCUMENT_ROOT
Recordset Structure: DOC_HEADER,1,PO_HEADER,1,TAX,,FREIGHT,,SPECIAL_SHIP,,DOCUMENT_NOTE,,SHIP_TO_ADDRESS,,PRODUCT,,LINE_SHIP,,LINE_ITEM_NOTE,,ASSOC_LINE,,ORDER_MEMO,,DOC_TRAILER,1
Key Field Name: keyfield
DOC_HEADER.fieldNames Value: keyfield,Source_System,Source_SUB_System,Source_Doc_Type,Source_Doc_Gen_Date,Source_Doc_Gen_Time,Source_Company,Source_Division,Source_Party_ID,Source_Ship_Location,Source_Sell_Location,Event_Name,Application_Program_File,Application_Program_Name,Destination_System,Destination_SUB_System,Destination_DOC_Type,Destination_Company,Destination_Division,Destination_Party_ID,Destination_Ship_Location,Destination_Sell_Location,Interchange_Control_Number,Group_Control_Number,Document_Control_Number,Date_Translated,Time_Translated,Primary_Key
DOC_HEADER.fieldFixedLengths Value: 30,30,30,30,10,4,30,15,30,20,20,8,30,30,30,30,30,30,15,30,20,20,10,10,10,10,4,30
DOC_HEADER.keyFieldValue Value: DOC_HEADER
DOC_HEADER.lastFieldsOptional Value: YES
DOC_HEADER.endSeparator Value: 'nl'
Then I have same pattern for PO_HEADER, TAX and so on....
Can someone tell me why this error is happening? I'm using the same exact parameters in another XI environment and there's no error there.> Channel FILE_TLE_Sender_SalesOrder_CC: Empty document found - proceed without sending message.
> Can someone tell me why this error is happening?
Maybe your source file is empty?
This is exact what the error message says. -
FCC problem: Empty document found. Proceed without sending message
Hi all,
I am doing FCC to FCC scenario.
In that I am getting the following message in Communication channel Monitoring.
<b>Channel CC_File_FILBAS009_Sender</b>: Entire file content converted to XML format
<b>Channel CC_File_FILBAS009_Sender</b>: Empty document found. Proceed without sending message
File "/temp/xidelivery/send/FILBAS009_input.txt" archived after processing
and My File structure is as follows..
RS
-HEADER
Field1
Field2
Field3
-DATA
Field4
Field5
Field6
-TRAILER
Field7
Field8
Field9
FCC Parameters are:
RecordsetName : RS
HEADER.fieldFixedLengths : 5,1,5
HEADER.fieldNames : Field1,Field2,Field3
HEADER.keyFieldName : Field2
HEADER.keyFieldValue : 'H'
HEADER.endSeparator : 'nl'
In the same way I gave conversion parameters to DATA and TRAILER also.
Can any one tell me what is the problem?
Regards,
Pavanihi pavani,
excuse me about my previous reply.
I was just checking your FCC parameters. I see fieldseparator missing and also is it possible to paste sample input data.
I fieldsepartor is also not necessary since you have fiexedlengths. Since you say FCC to FCC and you paste the receiver FCC parameters
regards
Ramesh P
Message was edited by:
Ramesh P -
Empty document found. Proceed without sending message - FCC error
Hi,
Getting the above error in sender file channel monitoring and cant seee message in moni.
My FCC parameter are
Record set structure: OrderHeader,,Item,
Sequence : ascending
Key field name : keyField
type: string-case insenitive
OrderHeader.fieldSeparator: ,
OrderHeader.fieldNames: SFA_Order_No,Order_Type,Order_Type,Dist_Channel,Division,Sales_District,Ship_To,Document_Date,Discount,IDENTIFIER,Delivery_Date,Sold_to_Party,Sold_to_Party
OrderHeader.keyFieldInStructure: add
OrderHeader.keyFieldValue: OrderHeader
OrderHeader.endSeparator: 'nl'
Item.fieldSeparator: ,
Item.fieldNames: SFA_Order_No,Material_No,Quantity,GIK_Flag
Item.keyFieldInStructure: add
Item.keyFieldValue: Item
Item.endSeparator: 'nl'
i dont have key field in my source strucure, so given Item.keyFieldInStructure: add
my source file is:
1000001,"Z001","RU ÍÎÂÈÊÎÂÀ ÀÍÍÀ","2999901553","20090803",25,0,"20090804",2999901553,""
1000002,"Z001","RU ÍÎÂÈÊÎÂÀ ÀÍÍÀ","2999901549","20090803",25,0,"20090804",2999901549,""
1000001,"80806730",1,1
1000001,"81200005",2,0
1000002,"90101446",1,1
1000002,"90194294",1,0
source DT strucute is:
can you please validate my FCC parameters?
Regards,
RashmiHi Rashmi,
Remove all this:
Key field name : keyField
OrderHeader.keyFieldInStructure: add
OrderHeader.keyFieldValue: OrderHeader
Item.keyFieldInStructure: add
Item.keyFieldValue: Item
and put this:
Key field name : SFA_Order_No
and test it.
Regards,
---Satish -
Empty Document Found: Problem due to FCC
My scenario relates to a Sender File Adapter and a Receiver IDoc Adapter. My Outbound Message Type / Data Type has multiple Complex elements which I later replicated to only three(3) Complex elements to simplify checking the issue. The elements defined in IR are as follows:
1.EDI_DC: Element occuring once with multiple fields
2.E2IDKU1: Element occuring 0..unbounded with multiple fields
3.E2EDKO3: Element occuring 0..unbounded with multiple fields
IDirectory has a Sender File Adapter has a Communication channel with the following specifed in FCC:
Document Name: MT_RecManager_Test_O
Document Namespace: http://mrgnetwork.com/WF/RecManager
Document Offset: <nothing specified>
RecordSet Name: RecordSet
RecordSet Namespace: <nothing specified>
RecordSet Structure: EDI_DC40,1,E2IDKU1, *,E2EDK03, *
RecordSet Sequence: Ascending
RecordSets per Message: *
KeyFieldName: SEGNAM
KeyFieldType: String(Case Sensitive)
EDI_DC40.fieldNames: SEGNAM,MANDT,DOCNUM,DOCREL,STATUS,DIRECT, EDI_DC40_FILLER1
EDI_DC40.fieldFixedLengths: 10,3,16,4,2,1,6
EDI_DC40.keyFieldValue: EDI_DC40
EDI_DC40.missingLastFields: add
EDI_DC40.additionalLastFields:ignore
EDI_DC40.endSeparator: 'nl'
E2IDKU1.fieldFixedLengths: 30,3,16,6,6,2,3,35,35,3,3
E2IDKU1.keyFieldValue: E2IDKU1
E2IDKU1.fieldNames: SEGNAM,MANDT,DOCNUM,SEGNUM,PSGNUM,HLEVEL,BGMTYP,BGMNAME,BGMREF,BGMLEV,BGMACC
E2IDKU1.missingLastFields: add
E2IDKU1.additionalLastFields: ignore
E2IDKU1.endSeparator: 'nl'
E2IDKU1.keepIncompleteFields: yes
E2EDK03.fieldFixedLengths: 30,3,16,6,6,2,3,8,6
E2EDK03.keyFieldValue: yes
E2EDK03.fieldNames: SEGNAM,MANDT,DOCNUM,SEGNUM,PSGNUM,HLEVEL,IDDAT,DATUM,UZEIT
E2EDK03.missingLastFields: add
E2EDK03.additionalLastFields: ignore
E2EDK03.endSeparator: 'nl'
E2EDK03.keepIncompleteFields: yes
ignoreRecordSetName: true
The test file contents are as follows: (please note that I have pasted the file contents in this limited "Plain Text" field, the lines are wrapping around):
EDI_DC40 4000000000000000000700 302112233445566
E2IDKU1 100000000000000000000000100000001LBXLOCKBX 1
E2IDKU1 200000000000000000000000100000001LBXLOCKBX 1
E2EDK03 10000000000000000000000020000000201120081114092712
When I run the above file contents with the FCC RecordSet as follows, the Payload is empty and I receive a message that: Empty Document found. Proceed without sending message
RecordSet Structure: EDI_DC40, 1,E2IDKU1,,E2EDK03,
When I run the above file contents with the FCC RecordSet as follows, the Payload is correctly formed and I receive my message in the Integration Engine and can see it in SXMB_MONI:
RecordSet Structure: EDI_DC40, 1,E2IDKU1,2,E2EDK03,1
I want to be able to specify an asterisk "*" in RecordSet Structure as the file contents can vary for KeyFields E2IDKU1 and E2EDK03.
I have seen various messages in SDN referring to checking the File contents and FCC and I have already done so without any results. This feature has been widely used in PI. Is there a change in PI 7.0. We are currently running PI 7.0 / SP12. Please advise.
Channel <Channel Name>: Empty document found. Proceed without sending message.
Please note that as stated before that if I change the RecordSet Structure and DO NOT specify an asterisk "*", I do not get the "Empty document found message" and the message actually appears in Integration Engine with a payload.
Thanks in advance for your input.
Edited by: Ravinder Masuta on Nov 25, 2008 3:43 AM
Edited by: Ravinder Masuta on Nov 25, 2008 3:45 AM
Edited by: Ravinder Masuta on Nov 25, 2008 3:47 AM
Edited by: Ravinder Masuta on Nov 25, 2008 3:48 AMi missed the asterick
RecordSet Structure: EDI_DC40,1,E2IDKU1,*,E2EDK03,*
If you give the above recordset structure, what is the result? -
Receiver File Adapter - Empty document found error
Hi,
I have a slight issue that I do not understand.
For example, I have a file that is 256 bytes in size and definitely has some content. However, when the file adapter processes the file it says in the log "Empty document found" - but I can see the file has content.
Any ideas ? I am using using XI 3.0 SP19.
Cheers
Colin.hi colin,
i will agree with u,
may be the XI can not understand your test data,
can u tell me the language of test data.
In file adapter go to encoding select TEXT and UTF-8.
may be this will works.
regards
sandeep. -
When i reply to an email on my iphone and click send, it just returns to homescreen without sending message, anyone else experienced this? Its very annoying, esp if i've just typed a long reply!!
try to delete and readd your account then try again
-
Empty document in communication channel
Hi Expert!
I need your help. I have a problem with loading file with an old interface and I need to understand why...
No exist messagges about the error in monitor.
I only find the follow messagge in channel log:
Channel CC_123_ABC_Snd: Empty document found - proceed without sending message.
I've check all data convertion and are right. I suppose that the problem is in .xsl convertion file.
exist a method for debug the convertion?
Best regards
AnimaAnima ,
This is not an error.
The source file is not having any data in it and thats why the channel log shows
Channel CC_123_ABC_Snd: Empty document found - proceed without sending message.
Also the Comm Channel must be having tickmark for the field Process empty file checkbox (assuming FILE communication.) -
No documents found for the selection in J1INEMIS-new TDS report for India
Dear all,
In J1INEMIS the error is coming:
No documents found for the selection
Message no. 8I760
what can be the reason.
regardsTo get TDS certificate we use T code J1INMIS, Pls dont go to This T code: Follow this:
1. J1INCHLN
2. J1INBANK---Bank no, will be Check Issue A/C.
3. J1INCERT----In this document date should be end of the month date exampl=31/03/2011
After giving all the details in J1INCERT
select - Ctrl S (Save the document_
you will see the below screen (Variant) give variant name XXX Description (Check Printing)
save, you will get 16A Form. -
For about 3 month I receive on my iPhone 3GS iOS6 and my iPad iOS5 empty messages without sender and subject in the mailbox BAL but not in the direct mailbox addresses. I cannot get rid of this messages. Can someone help me. Thanks !
Disable Yahoo Messenger (with the arrow on the right of your account name) in Yahoo mail.
-
I have three iPads and one iPod and one iPhone. How can I message between them without sending the message to all of them. You send the message to your email address but all of them are set up under one account.
You can have a different receiving email in the Messages app on each device : Settings > Messages > Receive At . I'm not sure that there is a different way to have the message only go to one device.
-
Problems detecting if the Producer is authenticated without sending a message
Hello friends,
I have a flex-blazeds apllication for which authentication is done based on session level and not at client level (e.g. when user opens another tab is should be allready authenticated). For this I have declared a secured destination in the messaging-config.xml along with custom authentification command and that the authentication should be done at session level and not at a client level (per-client-authentication = false in the xml).
I am using a Producer component on the flex side and I would like to know if there is any kind of event to listen on the Producer component in order to determine if in the browser's session that I am authenticated or not.
What I have tried until now is :
var producer:Producer = new Producer();
producer.destination = "secureBlazeDSDestionation";
producer.addEventListener(MessageFaultEvent.FAULT, messageFaultHandler);
var message:AsyncMessage = new AsyncMessage();
message.body = "msg";
producer.send(message);
and discoverd that in this case I received an event telling me that "Login required before authorization can proceed." which is ok, but I am interested in a solution that does not involve the sending of the message that triggers first a connection to be made.
Another thing that I have tried is using just the "connect()" method of the producer and adding all kind of listeners to the producer but did not received any notification about the fact that I am logged or not allready in that browser's session.
Does anyone have a solution to my problem please? Does anyone know how to detect from the flex side how to determine if in the same session I have already logged in?
Best regards,
Claudino Bur.Hi,
AFAIK you can check whether the channel is Started/ Stopped (in RWB), check whether correct parameters are filled in the CC (by visual inspection)....but unless and until you test the scenario you may not know whether the CC is properly working or not....somethimes there is a case that you are asked to pay for each and every message that is sent using XI...is this your case?....if not then you can go ahead and test it end-to-end as Dharamveer said.....
If you get the solution (as you need) then dont forget to share with us
Regards,
Abhishek. -
Verification of recvr file channel configuration without sending a message
Hi,
We need to test the configuration((such as directory, filename etc.,) of a receiver file channel. As we all know, in the case of sender channel, since it will keep polling the directory configured, if there is any incorrect directory, it will be indicated in the run time work bench, EVEN IF THE MESSAGE HAS NOt GONE THROUGH THE SENDER FILE CHANNEL. However in the case of receiver file channels, UNLESS THE MESSAGE GOES THROUGH THE RECEIVER FILE CHANNEL, we won't be able to identify the incorrect directory configuration.
Thus, please let me know as to how to identify the incorrect directory configuration in the case of RECEIVER FILE CHANNELS, without sending any message through the same.
I appreciate your early response.
Regards
VenkatHi,
AFAIK you can check whether the channel is Started/ Stopped (in RWB), check whether correct parameters are filled in the CC (by visual inspection)....but unless and until you test the scenario you may not know whether the CC is properly working or not....somethimes there is a case that you are asked to pay for each and every message that is sent using XI...is this your case?....if not then you can go ahead and test it end-to-end as Dharamveer said.....
If you get the solution (as you need) then dont forget to share with us
Regards,
Abhishek. -
How to Send message to MQ without using JMS Receiver Adapter
Hi Frnds,
Actually i am working one File to JMS scenario,I have to send message to MQ,What are the different ways we can send message to MQ without using JMS Adapter.
Regards,
RajHi Ramesh,
Thanks for your replay,could you please eloborate how to integrate that one with XI,and how to use in XI?
regards,
raj
Maybe you are looking for
-
HP LaserJet 1022n prints gibberish since swapping G4 computers
When swapping my newer 733 MHz G4 for the older AGP G4 on the ethernet network at the office, I was no longer able to print more than a string of gibberish that is probably some sort of Postscript language. It begins with: %! PS-Adobe-3.0 %RBINumCopi
-
When admiring the beautiful aluminum finish of my Macbook Pro today (strocking it) i felt a strange textured sensation, doin so again reminded me of "pins & needles" I have come to believe the Macbook Pro's give off static discharge! It is actually q
-
Expand Size of Second Partition - OS X Lion
Resurrecting for Lion the partition resizing problem, previously discussed on archived Leopard posts. When you have created two partitions in an os / x journaled volume for data storage and backups. You want to shrink partition #1 and give the freed
-
My recovery email is wrong, how can I chage it?
When I tried to buy an app I didn't remember my security questions, so I needed to reset them, but the recovery mail "j•••••@icloud.com" is wrong because i don't have any Apple ID with that name. Please, help.
-
When you have the following code: <style type="text/css"> <!-- .header { font-weight: bold; background: #979797; --> </style> What does that mean? This header class will only take effect in IE? Or, is does the <!-- and --> do something else?