File XI Proxy
Hi all,
We are facing a weired problem while processing the documents(1000 documents in a file) in the File2Proxy Interface....
While the File adapter is active and running, we are writing the files through FTP to SAP Directory and File adapter picking up the file before it is written to the directory completely, so processing file partially.Inturn we are loosing the data.....
If the channel is stopped and writing the files through FTP to the SAP Directory and then turn the Comm Channel on,then we don't see this error.....
But the requirement is to process the documents as and when available, not to process in the background jobs.For this we have to keep the Comm Channel up and running, so Iam looking for a solution to stop the data corruption......
Anyone has this kind of issues before, please give me an appropriate solution <removed_by_moderator>
Read the "Rules of Engagement"
Thankyou all again.....
Mili
Edited by: Juan Reyes on Oct 21, 2008 3:04 PM
One solution would be to wirte the files to the directory with different name than the file adapter expects. Once transfered rename them to as needed. This way you can eleminate the problem of partial files being consumed by the file adapter. Or you can use another directory for upload then move them to the dir where XI file adapter polls.
VJ
Similar Messages
-
Dear scripters,
I have multiple version of ID installed in my system. I have ID CS,CS2,CS3 and CS4. While I am opening (double click) the ID CS file, automatically the file opening in CS4. For solving this problem I have searched in the forums I found there is a program called INDESIGN PROXY for MAC OSX. It manages the problems well.
Now I am in the process of developing the application same like that for windows using VB. Here is my observation about Indesign proxy.
1. While user double clicks the Indesign file the argument is not passing to the Indesign.exe, but the argument passes to the Indesign proxy. Something like this
"C:\Program Files\Adobe\Adobe InDesign CS4\InDesign.exe" "%1"
to this
"C:\Program Files\IDproxy\proxy.exe" "%1"
2. The proxy exe lists all the version of IDs in a dialog box. If user selects CS2, the proxy exe passes the command argument something like this
"C:\Program Files\Adobe\Adobe InDesign CS2\InDesign.exe" "%1"
3. Now the file will open in correct version.
I am comfort with VB forums and coding but I am struck getting the file path while user double click's the file. I short need to get the file path of "%1" argument.
I think I am detailed.
Kindly advice me how can I proceed more?
Thanks
regards
a r u l
vpublish.netI don't think it's a mistake.
"InDesign CS4 (3.0)"
means: this is the OM for InDesign 3.0 (i.e., InDesign CS) that is contained in InDesign CS4.
Wait -- do you mean there might be a difference between "the OM for InDesign 4.0 (i.e., InDesign CS2) that is contained in InDesign CS4" and, say, "OM for InDesign 4.0 (i.e., InDesign CS2) that is contained in InDesign CS5" ?
Why on earth would anyone need that? I imagine it's not because even with versioning the 'older' scripts may not behave the same -- there must be dozens of mails about versioning not working ... I mean, if Adobe knows what causes older scripts to stop working (because, if I understand you correctly, they retroactively change it in the documentation for older versions), wouldn't it be yet easier to not cause those changes? -
How to use a file transport proxy service as trigger for a webservice
Hi,
I've implemented a alsb file transport proxy service. This proxy is watching a common directory and detects new files. After detection, the proxy move them in an archive folder.
After that I want call an external webservice with the filename as input parameter.
How can I comfigure that with the alsb console.
best regards
Oliver
with the to extract the filename after it was renamed by the proxy service.How do you invoke/ instantiate the file based proxy service. Does it just run on activation in sb console? Does it continue to detect files or does it stop after detecting one file?
Also what is the format of the URL that points to the file folder.
For Ex: I have a folder named "TestFiles" on the C:\drive of the server.
Edited by premkumr at 10/31/2007 3:26 PM -
How to track return message in file to proxy interface
I am using file to proxy scenerio, where i will get my file from FTP and updating it into a table , after updating i am calling a program to Run BDC, in my method for proxy, after that i dont how to track return message , anyone please tell me suggestion regarding for this
thanking you
SridharHi Sridhar,
What exactly you want to track????
my assumtion is the call will be of asyn mode, once the data reach the proxy method the XI job done and u can easly track that using monitoring.
Regards,
Phani -
I am having a hard time with my fcp x running so slow. i can't even move my mouse without the time wheel coming on and staying up for at least 20 some seconds. I have upgraded my ram to 12 and changed all my files to proxy files; also i cleaned the crap out of my computer removing all other media files I didn't need and it is still running the same. Please help! I have a deadline on my short film to be submitted and I can't finish it like this. Oh also it ran fine in the beginning but and one day it just started doing this out of no where. Anything will help! Thanks
In addition have you got FileVault switched on as that will kill performance.
-
Error in FILE 2 Proxy Scenario
Hi All,
I am doing File to Proxy Scenario i am getting following error
Could any one provide the solution for this.
*<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>*
*- <!-- Call Inbound Proxy*
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIProxy</SAP:Category>
<SAP:Code area="ABAP">INTERFACE_REGISTRATION_ERROR</SAP:Code>
<SAP:P1>ifmmessif</SAP:P1>
<SAP:P2>MI_Emp_Sender</SAP:P2>
<SAP:P3>Namespace</SAP:P3>
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>No implementing class registered for the interface (ABAP interface, request message MI_Emp_Sender, request message, namespace )</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
Thanks in Advance
Mahesh
</SAP:Error>
Edited by: Mahesh Reddy on Jul 10, 2008 12:47 PMHi Mahesh,
1) Use SPROXY transaction.
Menu-> Proxy -> Activate All.
2) check in the interface determination if u are using correct
inbound interface.
3) If this if fine....try deleting all proxy objects of the interface
and create new.
Regards,
Praveen K -
File Content Conversion Error in PI 7.1 (file to Proxy)
Hi
I am working on File to Proxy Scenario and I gave the File content conversion as below, File is picking up by the PI Server when I look at Communication Channel Monitoring, However when I open the Message ID in the CC monitoring it says as
404 Not Found
The requested resource does not exist.
and I do not see any message SXMB_MONI(Because the content is not converted), Can anyone give an idea how to debug this
Thanks
PR
Please find the details below which I gave in the content Conversion
Document Name : MT_TW_AK
Document NameSpace : http://aiwcd.com/Claims_Management(CM)_Rel2.0
RecordSet Name : FROISROIAcknowledgement
RecordSet Structure : Header,1,Record,*,Trailer,1
Recordset Sequence : Ascending
KeyField Name :TransactionSetID
Key Field Type : String (Case Sensitive)
IgnoreRecordsetName : true
Header.fieldNames :TransactionSetID,SenderID,ReceiverID,DateTransmissionsent,TimeTransmissionsent,OriginalTransmissionDate,OriginalTransmissionTime,TestProductionCode,InterchangeVersionID
Header.fieldFixedLengths: 3,25,25,8,6,8,6,1,5
Header.keyFieldValue : H
Record.fieldSeparator :
Record.fieldNames : TransactionSetID,RecordSequenceNumber,DateProcessed,TimeProcessed,InsurerFEIN,ClaimAdministratorPostalCode,ClaimAdministratorFein,AcknowledgementTransactionSetID,ApplicationAcknowledgmentCode,InsuredReportNumber,ClaimAdministratorClaimNumber,JuridictionClaimNumber,MaintenanceTypeCode,MaintenanceTypeCodeDate,RequestCode,FreeFormText,NumberofErrors,MaintenanceTypeCorrectionCode,MaintenanceTypeCorrectionCodeDate,JurisdictionBranchOfficeCode,ClaimAdministratorAlternatePostalCode,NumOfErrors
Record.fieldFixedLengths: 3,9,8,6,9,9,9,3,2,25,25,25,2,8,3,60,2,2,8,2,9,19
Record.keyFieldValue : A
Trailer.fieldNames:TransactionSetID,DetailRecordCount,TransactionCount
Trailer.fieldFixedLengths: 3,9,9
Trailer.keyFieldValue : T
ignoreRecordsetName: truePR,
Can you check the error in sender communication channel?
Go to RWB ---> Component Monitoring ---> Adapter Engine ---> Communication cahnnel monitoring --> it displays new page. Then give your file sender communication cahnnel name. There you will definitely see some error.
The error what you are getting is a different to this one. Can you please check the error what I have given above path.
Regards,
---Satish -
File to Proxy Scenario : Error in communication channel monitoring
Hi,
I have developed File to Proxy Scenario on PI 7.1 system and it is not working. I see the below error in communication channel monitoring.
u201CError: com.sap.engine.interfaces.messaging.api.exception.ConfigException: Some of the IS access information is not available. SLDAccess property may be set to true, but SLD is not available.u201D
File will be picked from the FTP server.
I have created File system in SLD of type "Third Party", Can this be the issue?
Please guide me on this.
Thanks,
ChandravadanHi!
Check if the tcode SLDCHECK is ok!
Check note #764176.
Also, refer to link below and execute each steps from the links there MANUALLY.
Wizard-Based Configuration:
http://help.sap.com/saphelp_nwpi71/helpdata/EN/45/2e4c1b16bb4aa8e10000000a11466f/frameset.htm
Regards,
Caio Cagnani -
Content conversion in File to Proxy in PI 7.1 V
Hi Experts
I am working on a File (Text file) to Proxy scenario in PI 7.1 Version where I receive the text file from the sender and need to convert into xml by using the Content conversion
The text file which I receive have multiple Record Structures which have Parent and Child data elements
Example
Header
_____ Fld3
________Fild1----
_____Fld4
________Bank Account details-------
_____Fld5
Detail----
________Fld2----
_____Fld6
________ Credit Card Details _______Fld7
|________ Payment details -
| _______Fld8
|
|_______Fld9
Trailer1
Trailer2
Can anyone give an idea How to define the record set structures and the corresponding fields in the Field names
Can any one send me the link if there is any blog exists which shows above scenario
Thanks a lot
PR
Edited by: PR on Aug 6, 2009 9:21 PM
Edited by: PR on Aug 6, 2009 9:23 PMSatish
I have sender file my structure as follows
1. Header (record set1)
TransactionId (field1)
TestProdcd (field2)
Sender (field3)
ID -
((Subfield1)
FEIN -
(Subfield2)
PostalCode-----(Subfield3)
Receiver
ID -
((Subfield1)
FEIN -
(Subfield2)
PostalCode-----(Subfield3)
Transmission
Date
Time
OriginalName
2. Record (record set2)
Transaction
SeqNum
ReportTypeCd
ProcessDate
Processtime
ApplicationAckd
RequestCd
3. Trailer (RecordSet 3)
RecordCt
TransactionCt
TransactionsetID -
File 2 Proxy Process in PI 7.1
working on File to Proxy Scenario and I gave the File content conversion as below. Incoming file contains 3 record structures Header, Record & Trailer File is getting processes only where there is only one record in the record structure
The error which I receive is
Conversion of file content to XML failed at position 0: java.lang.Exception: ERROR converting document line no. 2 according to structure 'Record':java.lang.Exception: Consistency error: field(s) missing - specify 'lastFieldsOptional' parameter to allow this
Please suggest what needs to be done on this
Thanks
PR
Document Name : MT_TW_AK
Document NameSpace : http://aiwcd.com/Claims_Management(CM)_Rel2.0
RecordSet Name : FROISROIAcknowledgement
RecordSet Structure : Header,1,Record,*,Trailer,1
Recordset Sequence : Ascending
Recordsets Per Message : *
KeyField Name :TransactionSetID
Key Field Type : String (Case Sensitive)
IgnoreRecordsetName : true
Header.fieldNames :TransactionSetID,SenderID,ReceiverID,DateTransmissionsent,TimeTransmissionsent,OriginalTransmissionDate,OriginalTransmissionTime,TestProductionCode,InterchangeVersionID
Header.fieldFixedLengths: 3,25,25,8,6,8,6,1,5
Header.keyFieldValue : HD1
Header.lastFieldsOptional : true
Record.fieldNames :TransactionSetID,RecordSequenceNumber,DateProcessed,TimeProcessed,InsurerFEIN,ClaimAdministratorPostalCode,ClaimAdministratorFein,AcknowledgementTransactionSetID,ApplicationAcknowledgmentCode,InsuredReportNumber,ClaimAdministratorClaimNumber,JuridictionClaimNumber,MaintenanceTypeCode,MaintenanceTypeCodeDate,RequestCode,FreeFormText,NumberofErrors,MaintenanceTypeCorrectionCode,MaintenanceTypeCorrectionCodeDate,JurisdictionBranchOfficeCode,ClaimAdministratorAlternatePostalCode,NumOfErrors
Record.fieldFixedLengths: 3,9,8,6,9,9,9,3,2,25,25,25,2,8,3,60,2,2,8,2,9,19
Record.keyFieldValue : AKC
Record.lastFieldsOptional: true
Trailer.fieldNames:TransactionSetID,DetailRecordCount,TransactionCount
Trailer.fieldFixedLengths: 3,9,9
Trailer.keyFieldValue : TR2
Trailer.lastFieldsOptional : true
ignoreRecordsetName: trueHi PR,
I see few things may need a change. First .lastFieldsOptional is obselete now and must not be used. Please see this help for this:
http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
> Recordsets Per Message : *
You can leave this blank
> ignoreRecordsetName: true
You have given twice. If you give once is OK.
Also the error might be saying you are missing few fields in the last. Since fixed length file if you dont have field you should have spaces in teh file. check that also. Also try to give sample file here so that somebody can help you out.
Regards,
---Satish -
File Process in File 2 Proxy in PI 7.1
Hi
I am working on a File to Proxy scenario where File will have multiple records, When I execute the scenario whole content of the file is coming as single record,
I want to process the each record at a time from the file, Can anyone let me know how to process the each single record at a time from the file
Thanks
PRPR,
Try to read the file as record by record. Proabably there might be some error in reading the file with your content conversion. If you can give the content conversion parameters you used and one sample file somebody can help you out PR.
Else if you want to read the whole file as one record which you think is the correct process then you may need to write either java mapping or abap mapping.
Regards,
---Satish -
File to Proxy in PI 7.1
Hi
I am working on File to Proxy Scenario and I will be receiving the text file from the sender,
There are three segments in the File from the sender (Header, Record, Trailer), and need to process the single message each time,
Do I need do the content conversion to convert the Text file into the xml (Proxy),
Thanks
PRyes, first you have to convert to a XML format your plain file. and later send the data to proxy.
Regards -
ICM_HTTP_CONNECTION_FAILED error in file to proxy??
Hi
In my file to proxy,
i am maintaining one Http RFC destination..intest Connection i am getting 500 as status.
two TCP/IP destinations LCRSAPRFC and SAPSLDAPI.
i am maintaing values in SPROXSET table.
in SLDAPICUST also.
and in SXMB_ADM i configuerd Integration engine.
but i am getting error in sxmb_moni
SAP:P4></![CDATA[>
<SAP:AdditionalText><html><head><title>SAP Web Application Server Error</title> <style type="text/css"> body { font-family: arial, sans-serif;} </style> </head> <BODY text="#172972" link="#808080" vlink="#808080" alink="#8e236b" bgcolor=white leftmargin="0" topmargin="0" marginheight="0" marginwidth="0"> <table height="61" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td background="http://dcexi0605.aaaa.com:8030/sap/public/icman/img/bluebar_tile.gif" height="30"><table> <tr> <td width=5></td> <td width=20% nowrap><font face=arial size="-1" color=white>SAP Web Application Server </font></td><td width=75% align="right" nowrap><font face=arial size="-1" color="white"><a href="http://help.sap.com/">Help </font></td><td width=5% nowrap></font></td> </tr></table> </td><td rowspan=2 width=122 height=61 valign=top><img src= "http://dcexi0605.aaaa.com:8030/sap/public/icman/img/theme.jpg" width=122 height=61 border=0 alt="SAP"></td> </tr><tr><td background="http://dcexi0605.aaaa.com:8030/sap/public/icman/img/graybar_tile.jpg" height="31"> </td></tr> </table> <br><br> <table width=800> <tr><td width=50 nowrap> </td><td> <H2><b>404 Resource not found</b></H2><br><hr><br>Partner not reached<br><br><hr> <table border="0"> <tr><td>Error:</td><td>-20</td></tr> <tr><td>Version:</td><td>6040</td></tr> <tr><td>Component:</td><td>ICM</td></tr> <tr><td>Date/Time:</td><td>Wed Feb 28 12:28:10 2007 </td></tr> <tr><td>Module:</td><td>icxxconn_mt.c</td></tr> <tr><td>Line:</td><td>2121</td></tr> <tr><td>Server:</td><td>ciBGX30_BGX_30</td></tr> <tr><td>Detail:</td><td>Connection request from (42/31087/0) to host: dcesssss08.aaaa.biz, service: 8010 failed (NIECONN_REFUSED) AP-T42, U31087, 100 SOA_AAA, M2B-36-D-1787, 12:28:10, M0, W2, , 1/0</td></tr> </table> <p></p> </td></tr></table> <table><tr><td width=50 nowrap></td> <td nowrap><FONT SIZE=-1><a href="http://www.sap.com/">© 2001-2005, SAP AG</a></FONT></td></tr></table></SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace=""></SAP:ApplicationFaultMessage>
<SAP:Stack><b>Error when receiving by HTTP (error code: 400, error text: ICM_HTTP_CONNECTION_FAILED)</b></SAP:Stack>
<SAP:Retry>A</SAP:Retry>
</SAP:Error>
please guide me where i did mistake
regards
Ramhi friends..
now i am getting HTTP_RESP_STATUS_CODE_NOT_OK HTTP response contains status code 403 with the description Forbidden Error when sending by HTTP (error code: 403, error text: Forbidden)
i maintaind in RZ10 the values.intially port is 8100 , now i changed it 8000
in sxmb_adm..
corresponding Integarion server:
http://hostname:8030/sap/xi/engine?type=entry
the same value is maintained in Sproxset table also
in SMICM -Services Http services port is 8000
please suggest me
regards
Ram -
File to Proxy----Tables not getting updated.
Hi all,
I have File to proxy scnerio, where Data from file is uploaded in to BAPI in turn
updated in to tables.
If i take pay load from Moni and test in SPROXY then tables is getting updated.
But when i run Scnerio form XI tables are not getting updated.
Please help......Hi ,
Check this out if you missed any step.. This is exactly on your senario.
/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
hope this will help you.
Regards
Aashish Sinha
PS : reward points if helpful -
Hi Experts,
I have the following req.
sender sends CSV file to R/3 via Proxy, R/3 responds back with a msg. This response has to be sent to same location where CSV file got picked.
Iam not using BPM for this.
I got stuck while sending the response back. Message mapping is used to send the file to Proxy data type, proxy response to response format of the sender system.
In Interface mapping, i can see request, response mappings.
DO I need to have one more receiver agreement to send the resonse back as CSV file, if so what I need to put in sender Service, what I need to put in receiver service, reciever interface
or
Do I need to use BPM for this requirement??I have tried this, but I'm getting error
From SP 19 on XI 3.0 and SP 10 on PI 7.0, a File - RFC - File ( Asynch - Synch ) scenario can be done without a BPM.
Steps:
Integration Repository
1 Outbound Synch message Interface and 1 Inbound Synch Message Interface.
Integration Directory
1. The Receiver Determination , Interface Determination will be the same as in HTTP - RFC synch scenario. Create the Sender File Adapter, Receiver RFC Adapter and Receiver File Adapter.
2. Sender Agreement will be for the Sender File Adapter. Sender Agreement uses the Synch Outbound Message Interface.
3. Receiver Agreement will be for the Receiver RFC adapter. Receievr Agreement will use the RFC as thge Inbound Message Interface.
4. We need to add a few modules in the Sender File Adapter.
Go to the Modules Tab of the Sender File Adater, and add the following modules in the same sequence,
Number - ModuleName - Type - ModuleKey
1- AF_Modules/RequestResponseBean - Local Enterprise Bean - 1
2- CallSapAdapter-Local Enterprise Bean - 2
3-AF_Modules/ResponseOnewayBean-3
Parameters
ModuleKey - ParameterName - ParameterValue
1 - passThrough - true
3-receiverChannel - Receiver File Adapter Name
3-receiverService - Receiver Business Service/ System
my question
1) How to create receiver agreement separately here.
The error I'm getting in RWB is
2008-08-05 11:16:14 Success Channel CC_FILE_SENDER_PBX: Entire file content converted to XML format
2008-08-05 11:16:14 Success Send text file "feed.csv" from FTP server "ISFTP:\sap_feed", size 479457 bytes with QoS EO
2008-08-05 11:16:14 Success RRB: entering RequestResponseBean
2008-08-05 11:16:14 Success RRB: suspending the transaction
2008-08-05 11:16:14 Success RRB: passing through ...
2008-08-05 11:16:14 Success RRB: leaving RequestResponseBean
2008-08-05 11:16:14 Success ROB: entering ResponseOnewayBean
2008-08-05 11:16:14 Success ROB: resuming the transaction
2008-08-05 11:16:14 Success ROB: calling the module processor ...
2008-08-05 11:16:14 Success MP: Entering module processor
2008-08-05 11:16:14 Success MP: Processing local module localejbs/CallSapAdapter
2008-08-05 11:16:14 Success MP: Leaving module processor
2008-08-05 11:16:14 Success ROB: returned with response: false
2008-08-05 11:16:14 Success ROB: leaving ResponseOnewayBean
2008-08-05 11:16:14 Error Attempt to process file failed with java.lang.NullPointerException -
File occasionally stuck in staging on File Poller Proxy Service
Hi All,
I'm having some problems with a File Poller Proxy Service. The Proxy reads xml files in a polling shared directory and puts the message in a queue. The files are small (<1kbytes).
The problem is that occasionally the file gets stuck in the staging directory and never gets to the jms queue. If I cut the file and paste it again in the polling directory, it gets processed fine.
Any ideas?
Thanks.I have one cluster on the web logic server with 4 managed servers in it.
The proxy runs on ms1, and the staging directory is on a different physical server shared folder.
Maybe you are looking for
-
Report on hwo have created the purchase order
We have any report in mm which can provide purchase order & who have created that purchase order. For example I want to see purchase orders for period 01.10.2011 - 30.11.2011 for plant 1000. Thanks, Kiran
-
CS4: Exporting "lightweight" AVI with chapter marks?
Prior to CS4, I recall being able to export a "lightweight" AVI file using black video filler and the "Expand Stills" option that would contain chapter marks. You could import this AVI into Encore, where the chapter marks would be recognized, and the
-
How to merge 3 or more internal tables?
Hi SDN, I am having 3 internal tables with some comman fields. I want to merge them based on the comman fields having the same values. Can any tell me is there any way to do this? Or any FM for this? Regards, Rahul
-
IPod being recognized as a different, non-iPod drive
When I connect my click-wheel pod, it's being recognized in iTunes 5 and 6 not as an iPod but as an entirely different USB drive that's occasionally plugged into the same USB port. iTunes reports that the 20GB pod has no music on it and has 60GB of s
-
I have a 20" iMac G5. Despite removing Virex that caused the high CPU usage in my computer, I am just utterly disappointed with the fan noise. It is unbearable. Right now, my computer sounds like it is about to explode-the only application I am using