File to file scenario but transport protocol is NFS
send me step by step screenshot for file to file in sap pi 7.1 scenario but transport protocol is NFS
Hi,
Send your email id.
Sreeni.
Similar Messages
-
File to Proxy scenarios, varying Transport Protocol
I need to define a "normal" scenario which will pick up files from an external FTP location, and process them with a server proxy.
But there's the additional need to pick files from an arbitrary local file server in which some users could drop manually files they received by mail, which should be processed in the same way.
This forced me to define two communication channels, two sender agreements, etc, and dupplicate in general all the directory objects. The CCs vary in the protocol and directories properties, but the content conversion parameters are also dupplicated (Recordset, fieldNames, fieldSeparator and such).
I will have this same situation with at least 4 interfaces which leads to a lot of objects proliferation.
Is there any way to avoid this massive dupplication?
Many thanks!Hi Alejandro -
your suggestion didn't apply because in this case we are talking about the same adapter but different protocol which requires two separate CCs
>>>No need to have two separate CC's when you go with execute OS commands option.
Only one channel which will pick the files from local file system. But before processing these you execute the OS commands to download the files from FTP server.
But of course, as you are comfortable with the the other suggestion, you can create the channels and sender agreements.. -
File to File scenario using Transport Protocol FTP Problem
Hi,
my scenario is a file to file scenario using Transport Protocol FTP
there are 3 systems involved
a. computer 1 ( My system-source)
b. computer 2 (XI server)
c. computer 3 (Target system)
I want XI to pick file from computer 1 and post it to computer 3
I am logging on to XI server from computer 1(thro SAP GUI),
<u><b>Sender communication channel :</b></u>
Transport protocol:FTP
Messsage protocol: file
<u><b>In FTP connection Parameters:</b></u>
Server: computer 1 IP address
port:21
User name and PW---> I have given computer 1 Username and password.
Connection mode: permanently
Transfer mode: Binary
Folder: C:\ftproot\output
filename : given
<u><b>In Receiver Communication Channel</b></u>
Transport protocol:FTP
Message protocol: file
<u><b>In FTP connection Parameters:</b></u>
Server: computer 3 IP address
port:21
User name and PW---> I have given computer 3 Username and password.
Connection mode: permanently
Transfer mode: Binary
Put File: Use Temporary File
Folder:
eccserver\saploc\tmp
filename scheme: given
When I activate the scenario file is not getting picked from the source
In Adapter Framework: Message says up and running No message processing now
How to check FTP server is up and running on computer 1 (source system)and Computer 2 (XI server)?
What could be the problem ?
Thanks
dushanthHi
Consider that I dont have FTP installed on my computer. According to this blog
/people/shabarish.vijayakumar/blog/2006/08/01/along-came-a-file-adapter-mr-ftp-and-rest-of-the-gang
I have configured.
In sender comm channel I have given Ipaddress of computer 1 (which has a file to be picked)
In Receiver Comm channel I have given IP address of computer 3 (in which file to be posted)
and computer 2 is the XI server
Computer 1 has FTP installed
1. XI server should have FTP installed or not ? IF yes is it FTP client or FTP server or Guild FTP (according to the blog is enough)
2. Computer 3 should have FTP installed or not ?
Please help me I am really confused.
Thanks
dushanth -
File -to- File is not working. Why????
Hi SAP gurus,
We have Installed XI 3.0 successfully on one blade server (Stack 04 configuration).
We tried file-file scenario but nothing seems to be happenning.
How to know whether File Adapter has been Initialized or not? And whether its able to pick a file.
As SXMB_MONI transaction is not displaying any messages. Runtime workbench (message monitoring) too doesnt display anything.
We also tried making adapter inactive <--> active but of no use.
Do we need to make any special visual admin adapter settings?
Plz help
SudhirHi
am tryin a similar scenario, nothin seems to work , ve tried to explain wat object i ve created in IR & ID, ne clarifications are welcome.
SLD - > I Created a product, SWC , then 2 tech systems(Third Party), then 2 Business Systems( One for file sender & other as file receiver)
Design Time -> 2 DTs , 2 MTs, 2 MIs, and then a straightforward mapping program(a Message Mapping & then an Interface Mapping)
Config Time -> Assign Both Bus Systems, created 2 comm channels ( sender & receiver ), then created a Sender Agreement( to associate the sender channel).
After this created a Receiver Determination, specifed the sender service & interface. In the "Configured receivers" , added the receiver Business system as "Service" . Then created a interface determination.
Is there anything i ve missed in my above configuration ?
Now after doin all this , tried activating the channels, nothin seems to happen & monitoring gives no message. Hit point blank , Now i ve some trivial queries,
1) When i choose the Transport Protocol as "NFS" , i beleive the file to be polled has to be on the XI Server host m/c ?
2) When i choose the protocol as FTP , i can ve my own FTP server( am using guildFTP server) , IS there any specific FTP server to be used or can i use any server available( say a UNIX m/c with FTP port enabled) ?
3) How is the directory format specified, It has to be prefixed by a / rite ? , say assuming i ve a folder called upload where in my input files are kept , i specify as /upload ?
4) By "adapter engine has to be up", Is it the adapter engine which is brought up from the tech_adapter folder using the run_adapter.bat file ?
5) Where do i go and view the log file/trace file ?
Thanks
Saravana -
How to Post a file(Flat File ) into Application server of the XI(AL11)?
How to Post a file(Flat File ) into Application server of the XI(AL11)?
Best Regards,
JoseHi,
1) goto SXDA_TOOLS Transaction code
2) Provide the Following details
Object Type : DXPROJECT
Program Type: BAPI
Program/Method: CREATE
3) Click on Copy Button
4) Select the Source as Presentation Server
a) Select the File where you saved in your Local machine
5) Select the Target as Application server
a) Check the check box Remote Server
b) Select the File type as Physical
c) In File name give /usr/sap/SSD/DVEBMGS00/work\Your file name (This the Server path
Where the file is going to save)
6) Click on Continue
Go to AL11 and check whether the File has been create in the following path /usr/sap/SSD/DVEBMGS00/work
Provide this path in the Communication channel path when you select the Transport Protocol as NFS and you place the file in AL11 directory.
Regards
Seshagiri -
What is the transport protocol File (Axis) in the SOAP Adapter
Hi,
for a SOAP Receiver Adapter it's possible to choose 'File (Axis)' as transport protocol.
How does it work and is there some documentation about it?
Thanks and regards
PatrickHi,
thanks for your answers.
@Prateek
Yes I tried -> Doesn't say so much
@Vinod
The first thread didn't helped me and I have seen already the second one.
@kummari
The question is how can I use it?
@Gabriel
>The adapter uses transport protocol(File (Axis)) to send SOAP messages as text file
Could you please explain it a little more detailed (maybe with an example)?
My question is about in which scenarios it makes sense to use this transport protocol and how is it used?
Thanks and regards
Patrick -
About Transport Protocol File(Axis)
Hi All,
In my Scenario i am using SOAP Adapter at Receiver Side..
While Creating Communication Channel For Receiver In Transport Protocol we have many options like HTTP,SMTP,File(Axis) etc.
In which case we opt File(Axis)?Hi Deepthi,
You configure the receiver Axis SOAP adapter to send information from the Integration Server or the PCK to remote clients or Web service servers.
Check the below link :-
http://help.sap.com/saphelp_nwpi711/helpdata/en/45/a4f8bbdfdc0d36e10000000a114a6b/content.htm
and check the heading -- Configuring the Receiver Axis SOAP Adapter
under the below thread
http://help.sap.com/saphelp_nwpi711/helpdata/en/45/a3c48c87cd0039e10000000a11466f/frameset.htm
Regards,
Rohit -
File Adapter - FTP/ NFS:Transport protocol
Dear All,
We have a requirement to pick the file form the Sever which is inside the company network also
Client is not ready to install the FTP / any other protocol and they simply want us to pick the file from the specified folder,
let me know the way forward how can achieve this?
Regards,
Manikandan ShanmugamHello,
You need to write the Shell Script or Java based web service code in the Server where the file is there.........the Shell script will pick the file from the server and place it in PI server( Script need to be scheduled background so that it will check for the file, if file exist then picks the file).........u need to take take help from Unix admin guy for writing the code.
this is not standard as we can't monitor the script, but we can go for it as both the systems are in same network so there will not be any issues. Once the file is placed in your PI system normal process need to send file from ur PI system to target system.
as your requirement is tricky there is no other option. -
Hi,
I have a problem in file to file scenario in which the file is not getting transferred from source to target.
Source communication channel - Transport protocol - NFS | Process mode : Delete | The file is picked but not able to delete from the directory.
Error: File: d:\test\file.txt deleting after processing failed - retry
The file is not transferred to target is it because of this CC is not able to delete the file. Does windows also have any authorization issue if so how should one check the authorization. I have the admin access of my system.
Thanks.Hi,
Firstly, Since the scenario works perfectly while using Test mode, so all your design & configuration are OK.
Now, there can be Two reasons why PI is not able to delete the file and process it (during Delete Mode):
(The Problem will persists if you use Archive Mode also)
Prob 1. The directory is write protected or read only
Prob 2. The file is write protected or read only
Solution:
If Unix System
Soln for Prob 1. - go to the directory structure
for ex: if directory where file is kept is /staging/Interface/PI/Test/inbox/
then go to /staging/Interface/PI/Test/ and give command ls -lrt
It will show the directory names with permisions.
use chmod 777 inbox and the permissions willl be changed ( drwxrwxrwx )
Soln for Prob 2. - Get inside /staging/Interface/PI/Test/inbox/ and give command ls -lrt
if the file does not have authorizations as (-rwxrwxrwx) give chmod 777 <filename> and then give command touch <filename>
If Windows System
Soln for Prob 1. - Goto the directoty and right click on the folder and deselect the Read Only Checkbox.
Soln for Prob 2. - Right Click on the file and deselect the Read Only Checkbox
Try again and the scenario will work surely. Let me know if any issues.
Regards,
Souvik
Edited by: Souvik Chatterjee on Mar 14, 2011 8:14 AM -
Problem in text file to xml scenario
hi,
while executing the Flat file (txt) to xml file scenario, the txt file picked up from my source directory, but i could not find in my target directory.
when i check message monitoring, it is showing successful.
Audit Log for Message: af840930-3fa2-11dc-a345-000423c7753d
Time Stamp Status Description
2007-07-31 16:14:47 Success Channel CC_sender: Entire file content converted to XML format
2007-07-31 16:14:47 Success Send text file "xi_input.txt" from FTP server "64.72.230.130:/praba_source", size 353 bytes with QoS EO
2007-07-31 16:14:47 Success Application attempting to send an XI message asynchronously using connection AFW.
2007-07-31 16:14:47 Success Trying to put the message into the send queue.
2007-07-31 16:14:47 Success Message successfully put into the queue.
2007-07-31 16:14:47 Success The application sent the message asynchronously using connection AFW. Returning to application.
2007-07-31 16:14:47 Success The message was successfully retrieved from the send queue.
2007-07-31 16:14:47 Success File "xi_input.txt" deleted after processing
2007-07-31 16:14:47 Success The message status set to DLNG.
2007-07-31 16:14:48 Success The message was successfully transmitted to endpoint http://xiserver1:8000/sap/xi/engine?type=entry using connection AFW.
2007-07-31 16:14:48 Success The message status set to DLVD.
2007-07-31 16:14:48 Success The message was successfully delivered.
I followed the Venkat Donela blog
/people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1
/people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2
IN sender CC, i used file content conversion(mesage protocol), file name scheme xi_input.txt
In receiver CC , I used file (message protocol),file name scheme xi_output.xml
In both CC , transport protocol is FTP.
so i gave server name, port, username, password.
could you help me out to find the error for this scenario also?
Thanks in advancehi,
when i click on this adapeter engine xiserver1, it is changing to green color,
if i double click nothing is happening as u said
but it is showing like this Central CCMS monitor not available
anyway i giving all my values in sender CC:
in sender communication channel
TP : FTP
MP: File content conversion
AE: IS
File access parameters:
sD: /praba_source
FN: xi_input.txt
FTP access parameters:
server: xx.xx.xxx.xxx
port: xx
username: xxxxx
password: xxxx
connection mode: permanently
transfer mode: Binary
Processing Parameters:
QoS: exactly once
poll interval: 60
Processing mode: Test
File type: Binary
Content Conversion Parameters:
Document name dt_outbound
Document namespace urn:xxxxxx
record name: record
recordset str: row,*
recordset seq:Ascending
key fiedl type: string(case-sensitive)
name: value
row.fieldNames: FirstName,LastName,MiddleName,City,Place,State,Country
row.fieldSeperator: ,
row.processConfiguration: FromConfiguration
row.endSeperator: 'nl'
my input file which i kept in source directory is xi_input.txt
content of this file (xi_input.txt) is
Samuel,J,Jackson,Lakefront Drive,Earth City,Missouri,USA
Kenny,m,George,North Beauregard street,Alexandria,Virginia,USA
my dt_outbound structure like this,
dt_outbound (complex type)
then lower element is record
then lower elemnt is row
then FirstName
LastName
MiddleName
City
Place
State
Country
anyway i pasted my sxd dt_outbound type
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:praba_flatfile2xml07"
targetNamespace="urn:praba_flatfile2xml07">
<xsd:complexType name="dt_outbound">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
2bc3c190404611dc88a3000423c7753d
</xsd:appinfo>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="record">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
35982b703f7911dc871cd71bc0a8016d
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="row"
maxOccurs="unbounded">
<xsd:annotation>
<xsd:appinfo
source="http://sap.com/xi/TextID">
359f57603f7911dcca2ed71bc0a8016d
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element
name="FirstName" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
359f57613f7911dc8d9cd71bc0a8016d
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element
name="LastName" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
359f57623f7911dca6e8d71bc0a8016d
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element
name="MiddleName" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
359f57633f7911dcc31ed71bc0a8016d
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element
name="City" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
359f57643f7911dc8c7ad71bc0a8016d
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element
name="Place" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
359f57653f7911dca7dbd71bc0a8016d
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element
name="State" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
359f57663f7911dcbd52d71bc0a8016d
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element
name="Country" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://sap.com/xi/TextID">
359f57673f7911dca78ad71bc0a8016d
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema> -
File to File scenario in PI 7.1
Hiii...
iam trying file to file scenario...I have designed in service builder and Integration builder....
My scenario i just want to tranfer a file from one folder in PI Server to another folder in the same server...My Communication Channel info are
1.my File type is File adapter.
2.Transport Protocol is File system
3.message protocol is File...
iam not getting any error..I even started my sender and receiver communication channel in RWB....and iam not geeting any error over thr...
But my file is not picked..but in cluster node it states that my processing is started...What may the issue...May knw ur valuable input..
With Regards...
Ramesh....Hi,
Correct log message in cc monitor (with or without files in source path) would be:
Processing started
Polling interval started. Length:XXX seconds
Processing finished successfully
Processing started
Polling interval started. Length:XXX seconds
Processing finished successfully
If you see only
Processing started
Polling interval started. Length:XXX seconds
Processing started
Polling interval started. Length:XXX seconds
Please, recreate your sender cc from integration directory
Regards,
Carme. -
File to File scenario is not working
Hi
I have done simple file to file scenario. I have done all the necessary cofigurations but XI is not picking the file
I have checked in adapter monitoring its saying "File Adapter monitoring is now part of Channel Communication" its not showing any color not in green or not in red its just in default color.
I have cheked in Channel Communication its status is green and log is "Communication Channel is correctly configured and started"
Following are the processing details displayed in Channel Communication
Polling interval started. Length: 5.0 seconds
3/17/08 11:36:19 AM Processing finished successfully
3/17/08 11:36:19 AM Processing started
3/17/08 11:36:14 AM Polling interval started. Length: 5.0 seconds
3/17/08 11:36:14 AM Processing finished successfully
3/17/08 11:36:14 AM Processing started
3/17/08 11:36:09 AM Polling interval started. Length: 5.0 seconds
3/17/08 11:36:09 AM Processing finished successfully
I Didnt get any messages in Message Monitor and SXMB_MONI.
I checked in default trace and i got following errors
User J2EE_GUEST, IP address
HTTP request processing failed. HTTP error [401] will be returned. The error is [No login module succeeded.No details available].
*Message listener localejbs/TestListener could not be created for connection test after 60 attempts.
Exception getting currently running XMLForm Module version.
java.lang.IllegalStateException: No transaction
at com.adobe.service.J2EEConnectionFactoryManagerPeerImpl.getConnection(J2EEConnectionFactoryManagerPeerImpl.java:70)... [see
Cannot get the name of the EJBean for [email protected]893074.
The error is: java.lang.NullPointerException: null
Exception id: [00114326E0D9004E000005860000072F000448999A01A892
Assertion failed: Logging severity level is not set to 'None'
Assertion failed: Logging severity level is not set to 'None'
Could you please tell me do i need to any other configurations
Regards
SowmyaHi
I checked for XIAPPLUSER role in SU01 but it is not there?
What the role of XIAPPLUSER ?
Why do i need this role?
Here we have installed XI in solaries system so i asked my basis team to share one folder in XI system with full access.
First have given transport protocol as the Fil System, at that time communication Channel was in green but i got the above errors which i have mentioned earlier...
My question is can i give the transport protocol as File System because i am accessing the folder with in the XI server but i am accessing it through FTP.
Now i have configured the FTP I have configured everything correct but still i am getting the following errors...
An error occurred while connecting to the FTP server '10.30.3.23:21'. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 530 Login incorrect.'. For details, contact your FTP server vendor
Could you please help me in this?
Regards
Sowmya -
File to Mail scenario? File not received only namespace
Hi,
I tried to do file to mail scenario. I read blogs and forum questions before posting this.
My problem is that I am sending.dat file in file to mail scenario.
I used XIPAYLOAD and without Mail adapter
When i received mail it contains attachement Untitled.xml and it does not contain my file data it contains only this.
<?xml version="1.0" encoding="UTF-8" ?>
<ns1:Mail xmlns:ns1="http://sap.com/xi/XI/Mail/30" />
I do not know how to create file with payload containing To, from subject, content things. I tried Michal blog and disabled unneccessary fields etc. and when i send email as file but now In RWB it gives error
Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: java.io.IOException: no sender address specified
regards
hussaanHi again,
Simple message types and i use ximail30_xsd.txt from sap note as external defination
Message mapping is also simple according to SDN TV.
Adapter: Mail
Transport Protocol: SMTP
Message Protocol:XIPayload
Adapter Engine: Integration Server
smtps://smtp.googlemail.com:465
Authetication Method: Plain
User: complete email address
Mail Attributes:
From: email address
To: email address
Subject: test
Content encoding: base 64
Keep attachement: Option Checked
No other change i did, With this configuration i receive email with untitled.xml attachement which contains only namespace info (no data).
In my other try i changed message mapping and uses to create payload which michal refers by using constants(text to describe TO, from, subject) and text functions(concat) in message mapping fields.
Integration driectory setting for that
Adapter: Mail
Transport Protocol: SMTP
Message Protocol:XIPayload
Adapter Engine: Integration Server
smtps://smtp.googlemail.com:465
Authetication Method: Plain
User: complete email address
Mail Attributes: option checked
Content encoding: base 64
Keep attachement: Option Checked
With this option it gives error in RWB that no sender found
Regards
hussaan -
Hi,
We are busy with a very simple file-to-file scenario using NFS transport protocol.
The source directory that I enter was as follows i.e. //xx.xxx.xx.xx/directoryname, but I keep on getting a configuration error on the adapter engine with the following message: 'Configured source directory '//xx.xxx.xx.xx/directoryname' does not exist'.
What are the rules for connecting to a different server using file systems (this is not on our PI server)?
I hope someone can assist with this.
Regards,
De WetHi,
>> What are the rules for connecting to a different server using file systems (this is not on our PI server)?
you would required FTP server to connect with PI. for testing purpose you can dowload Guild FTP server.
If using NFS place the file to PI Application server by using /nSXDA_tools and /nAL11
>> 'Configured source directory '//xx.xxx.xx.xx/directoryname' does not exist'.
Cross check your source directory name, file name in the sender commuincation channel.
Difference b/w NFS and FTP
NFS is used when the file folder is available on the XI Server.
NFS is used when we required to poll the files from local machines.
NFS: should be faster then FTP.
FTP: when it is at remote side.
FTP: when we required to poll the data from the FTP server which are in the remote side or outside of the firewall.
FTP: If you need logins/authorizations etc,go for FTP
Regards,
Abid -
Issue during File to File Scenario
Hi Folks,
I am doing a file to file scenario in which I'm using the Transport protocol as FILE (NFS) and the source directory I'm trying to use is on my local system which is shared. But still i'm getting an error "Configured source directory '
1693.29.52.01\File\Input' does not exist" during the communication channel monitoring.
Regards,
SantoshHi, santosh
rajesh is right NFS stands for network file system which means your PI server only andf not any shared location
If you want file to be picked up from your local machine then create a FTP(file Transmission protocol ) location on your machine and create a shared folder there . this folder should have all the rights(read and write)
In your sender communication channel select option FTP in place of NFS
give details of your FTP location,user credentials then only your file will be picked
regards
sandeep
Maybe you are looking for
-
New Wiki Site for Oracle OLAP Option
There is a new Wiki site for Oracle technology and there is a specific area that focuses on the Oracle OLAP Option. The URL for this new site is: http://wiki.oracle.com/page/Oracle+OLAP+Option and so far we have added content for: General Information
-
Kernel Panic PERSISTS :/ after multiple Disk Warrior and Disk Repairs
Hey guys, I need your wisdom! My OS took a dump on me the other night. Finder froze up and when I restarted, I got this at boot up, (see below, after my whole explaination as to what I've tried). So, I bought an external drive, partitioned and instal
-
Hi, I have some data loaded into the data-domain in Endeca 3.0. When I was creating views in studio I repeatedly get this message when I say save view: Could not execute view config service request. This usually happens when an invalid view config se
-
This is my first time to post anything ever but I dont want to just go buy a new computer! All of my system and iTunes etc are as up to date as can be - However, just starting yesterday (Aug 4), every time I open iTunes I get the shadow screen asking
-
Building animation previews for Presets
There's a helpful preview animated GIF that shows up in Bridge when I select a preset that shipped with AE. How can I build my own preview animation for 3rd party and custom made presets?