cancel
Showing results for 
Search instead for 
Did you mean: 

PI server showing file wrote to path but file didn't appear in target directory ?

0 Kudos
1,241

Dear all,

I have a scenario where SAP master data is getting transferred from SAP ECC on a target server shared folder using SAP PI 7.31. I've used ABAP client proxy to send data from SAP ECC and the needed service interface was created in enterprise service repository.

Everything is working fine in my scenario from SAP ECC to SAP PI and SAP PI to target server shared folder but the target directory that has to be created through communication channel is not reflecting in the target server although i'm getting the messages in channel monitoring message log :

1.  Message was received by the messaging system. Protocol: XI URL: http://pidev.intoday.com:50000/MessagingSystem/receive/AFW/XI Credential (User): PIISPID

2.   Using connection File_http://sap.com/xi/XI/System. Trying to put the message into the receive queue

3.   Message successfully put into the queue

4.   The message was successfully retrieved from the receive queue

5.   Message status set to DLNG

6.   Delivering to channel: CCHAN_CORE_ITG

7.   MP: processing local module localejbs/CallSapAdapter

8.   File adapter receiver: processing started; QoS required: ExactlyOnce

9.   File Adapter Receiver Channel CCHAN_CORE_ITG: Start processing; party " " / service "CCOMP_CORE_ITG"

10. Write to file "/usr/sap/PID/DVEBMGS00/j2ee/cluster/server0/10.10.7.160\shared\sap development/BUPAbusiness_partner00012.xml" as binary, size 924 bytes

11. File processing finished

12. The message was successfully delivered to the application using connection File_http://sap.com/xi/XI/System

13. Message status set to DLVD

I've all the permissions to create a folder and write a file in the target server. I'm not getting why target server is not showing the folder and file created.

Please help asap.

Accepted Solutions (0)

Answers (5)

Answers (5)

former_member186851
Active Contributor
0 Kudos

yes..I also guess they havent given 777 permission

former_member186851
Active Contributor
0 Kudos

Check whether the directory is writable

0 Kudos

I've done it too. Chose the already created directory but the result is same

former_member184720
Active Contributor
0 Kudos

If you have choosed the existing directory what is the error message thay you are getting??

Share directory screenshot(which shows the path(filezilla) and channel configuration

iaki_vila
Active Contributor
0 Kudos

Hi Gautam,

Talk with your basis that they can mount a NFS directory with the permissions 777 for ptiadm user and with a simpler UNIX structure for example  /shared/sap development/YOURSCENARIONAME/

The main problem is the mix between forward slash and backward slash, this problem is a basis issue.

Regards.

0 Kudos

What should i do now...???

former_member186851
Active Contributor
0 Kudos

Change the directory to Existing one or request basis team to create the above directory

iaki_vila
Active Contributor
0 Kudos

Hi Gautam,

Pay attention to your folder /usr/sap/PID/DVEBMGS00/j2ee/cluster/server0/10.10.7.160\shared\sap,

The slash are incorrect '\', you should use '/'. Probably the file is written in /usr/sap/PID/DVEBMGS00/j2ee/cluster/server0/10.10.7.160

Regards.

0 Kudos

Hi Inaki Vila

I tried what you said but it gave me the below error in message log :

Attempt to process file failed with Target directory '/usr/sap/PID/DVEBMGS00/j2ee/cluster/server0/10.10.7.160/shared/sap development' does not exist

iaki_vila
Active Contributor
0 Kudos

Hi Gautam,

Is your PI a dual stack?, you can check in the AL11 if the path exists and if the file is generated in /usr/sap/PID/DVEBMGS00/j2ee/cluster/server0/10.10.7.160.

Talk with your basis team if the route with all the slashes '\' exists or not.

Regards.

0 Kudos

Path /usr/sap/PID/DVEBMGS00/j2ee does not exist in AL11