Anda di halaman 1dari 32

XI/PI: SAP XI Troubleshooting Guide

June 4, 2008 By Riyaz SAP Read Print Email PDF


Heres a list of common errors/problems in SAP XI and their possible resolutions. This Guide
will help you troubleshoot your integration scenarios in SAP XI/PI.

http://www.riyaz.net/sap/xipi-sap-xi-troubleshooting-guide/372/

Heres a list of common errors/problems in SAP XI and their possible resolutions. This Guide
will help you troubleshoot your integration scenarios in SAP XI/PI. This is in no way an
exhaustive list. You can add your points/ideas to this list. Please feel free to post your inputs
using the comments form at the end of this article.
Cache Update Problems
Use transaction SXI_CACHE to update the Integration Directory cache. Alternatively, you can
use the following URLs to update the CPA cache. Use XIDIRUSER to refresh the cache.
For complete cache refresh http://<hostname>:<port>/CPACache/refresh?mode=full
For delta cache refresh http://<hostname>:<port>/CPACache/refresh?mode=delta
If this does not solve the issue, check transaction SLDCHECK to ensure that connection to SLD
is available. If the connection fails, check the configuration in the transaction SLDAPICUST.
Make sure that the password maintained is correct and the maintained service user is not locked.
Now in the Integration Repository go to Environment Clear SLD Data Cache. Also go to
Integration Directoy and clear the cache using menu Environment Clear SLD Data Cache.
Open the XI Start Page and click on Administration. On the Repository tab, choose Cache
Overview. Refresh the cache using the buttons/icons on the right. Use XIDIRUSER to refresh
the cache. Carry out cache refresh in the same way on the Directory and Runtime tabs.
If you are facing cache update problems in your BPM (say you have modified the BPM, but
when executed old version of the BPM is picked up instead of the new one), run the transaction
SWF_XI_CUSTOMIZING and press F9 carry out automatic BPM/Workflow Customizing.
Routing Errors
NO_RECEIVER_CASE_BE or NO_RECEIVER_CASE_ASYNC
This means no receiver could be found. Check your Receiver Determination. Activate and
update cache. Asysnchronous messages can be manually restarted.
TOO_MANY_RECEIVERS_CASE_BE
More than one receiver found. Check your ID configuration to ensure that there is exactly one
receiver for the synchronous message. Multiple receivers for synchronous interfaces are not
permitted.
Mapping Errors
JCO_COMMUNICATION_FAILURE
Check whether RFC destination AI_RUNTIME_JCOSERVER is correctly configured
NO_MAPPINGPROGRAM_FOUND
Ensure that mapping program exists and is activated. If it exists then update the cache.
EXCEPTION_DURING_EXECUTE
This error occurs due to erroneous XML formatting. Check your mapping program and ensure
that you supply valid input data.
Messages stuck in queues
Check the queues using transactions SMQ1 (outbound)/SMQ2 (inbound). Resolve the displayed
errors. You can cancel the messages from SXMB_MONI. Execute LUW if necessary and avoid
deleting entries manually.
Conversion Errors
Unable to convert the sender service XXXX to an ALE logical system
This error occurs in case of scenarios with IDoc adapters. Whenever you use business systems,
make sure that the corresponding logical system name is maintained in the SLD.
Open your business system in the Integration Directory. Switch to Change mode. Access the
menu path Service Adapter Specific Identifiers. Click the button that says Compare with
System Landscape Directory and chose Apply. Save and activate your change list.
In case of business services, you can manually type a logical system name in the Adapter
Specific Identifiers if required. This name should match the corresponding logical system name
defined in the partner SAP systems partner profiles.
Errors on the outbound side
Sometimes the link between SAP XI and the target system (say ERP) goes down and messages
fail on the outbound side. It may not be possible to restart them from using RWB or the
transactions like SXI_MONITOR/SXMB_MONI. In such cases, you can follow the procedure
outlined in the following article Dealing with errors on the outbound side.
As I said, this is not an exhaustive list. Feel free to add troubleshooting tips that you may have
encountered while working with SAP XI. Use the comments form below to add your ideas.
Explore: SAP, SAP PI Print Email PDF Share
About Riyaz
Riyaz Sayyad is the founder and editor of riyaz.net Tech Blog and flipstreak - Indian
Contemporary Art Gallery. Learn more about him here and connect with him on Facebook,
Twitter and Google+...




Take a look at this document. It describes SLD configuration specific to a scenario:
http://www.riyaz.net/blog/xipi-your-first-xi-scenario/technology/sap/22/




1. praveen says:
March 2, 2013 at 5:39 PM
hi i am praveeen when i am doing the practice i am getting error, after getting the error
we will get PROCESSED Button, but, i m not able to get that button, can u please help
me out how am i get that one.
2. Aruna says:
February 22, 2013 at 12:11 PM
Hi ,
I need a help to do bulk data testing in Runtime work bench at one shot.
Could you please guide me , how we can do that testing in one shot..in SAP PI 7.1 ?
3. Http://ginag.cogia.net/ says:
December 31, 2012 at 3:48 AM
Hmm is anyone else experiencing problems with the
images on this blog loading? Im trying to determine if its a problem on my end or if its
the
blog. Any feed-back would be greatly appreciated.
4. M Peter says:
December 27, 2012 at 4:01 PM
Hi Riyaz,
Excellent Explaination specially on XI/PI Administration.
Many Thanks!!
M peter
Show All Comments
1. Leah says:
December 22, 2012 at 9:22 PM
Hello its me, I am also visiting this web site regularly, this web page is actually nice and
the visitors are actually sharing good thoughts.
2. Celia says:
December 13, 2012 at 8:48 AM
Hi, I wish for to subscribe for this webpage to take most recent updates, therefore where
can i do it please help.
3. Marcel says:
November 14, 2012 at 3:57 PM
(4) Create a topic that you can turn to as your mind starts to circle around the
work problems. When put forth find the merchandise later, you cant. It is certainly not
impossible, but the possibility must be approached strategically and realistically.
4. privatekrankenversicherung says:
October 18, 2012 at 10:35 AM
Wow, this post is good, my sister is analyzing such things,
therefore I am going to inform her.
5. satish says:
July 17, 2012 at 8:30 PM
Hi
I am very new to sap xi , i m trying to send notepad file to destination in XML format .
but i m unable to transfer in receiver side . my communication channels are fine . i m
unable to understand where it is going wrong . please help me with relevant solution
Thanks in advance
6. Zia says:
July 12, 2012 at 9:12 PM
HI,
I have to connect MS-Access 2007 to PI7.1 both on windows server.
I am getting the following error.
Please find the error:
Error during database connection to the database URL jdbc:odbc:Driver={Microsoft
Access Driver (*mdb)};DBQ=//D:/Test/test.mdb using the JDBC driver
jdbc.odbc.JdbcOdbcDriver: com.sap.aii.adapter.jdbc.sql.DriverManagerException:
Can not establish connection:: SAPClassNotFoundException:
jdbc.odbc.JdbcOdbcDriver
Regards
Zia
7. kavita says:
June 12, 2012 at 5:04 PM
hi Riyaz,
i am getting this error as shown below. can you please help me wat set up needs to be
done and what needs to be checked on both R3 and PI side
EDI:Receiver Partner type in control record is default.
regards
kavita
8. Simon says:
June 12, 2012 at 1:05 PM
hi, Rizay
I am getting below excpetion Transmission of message to endpoint
https://xxxxxxx:5443/invoke/gateway.b2b.xml/receiveChemXML failed due to
com.sap.aii.af.ra.ms.api.RecoverableException: java.lang.RuntimeException: Error while
silently connecting: org.w3c.www.protocol.http.HttpException:
iaik.security.ssl.SSLException: Invalid SSL message (EOF)!
i use CIDX adapter receive Channle
Please help me if you guys had any knowledge on this exception.
9. Vikas says:
June 6, 2012 at 9:06 PM
Hi Riyaz,
Our current landscape has a ECC backend system connected to PI 7.1 and using proxy to
communicate. Now the client wants to connect another ECC system to same PI instance
which also wants to communicate using Proxy. Is this possible?
o Riyaz says:
June 6, 2012 at 10:49 PM
Yes. PI can talk to any number of systems.
10. Raj says:
April 4, 2012 at 9:43 PM
Hi Rizay,
I get the below error in PI production environment but it is working fine in PI assurance.
This is happening only only the PI upgrade. We upgrade PI system from version 7.1 to
7.3. But we did tested after the PI quality upgrade and it worked there.
MP: exception caught with cause com.sap.aii.af.sdk.xi.srt.BubbleException: Failed to call
the endpoint [null "null"]; nested exception caused by: java.io.IOException: server does
not support PLAIN or LOGIN authentication
11. Krish says:
April 4, 2012 at 7:55 PM
Hi,
I am totally new to SAP and its working and basically into project management . I just
want to know if it is possible to develop a (.NET component or DLL) which can connect
to a data store and integrate this as a component into SAP as a third party component?
12. Anu says:
February 17, 2012 at 5:22 PM
I am facing a problem while transporting a request to Production environment. I am using
File Level Transport. When I create a transport file, it is successfully created in
development systems /export location. Basis team moves the file production systems
/import directory.
But here I am not able to see the imported file via Tool->import design/configuration
objects , in Production environment. I have tried to use user Ids which have admin level
authorizations, still I cannot see the file.
I have checked with the Basis Team and the files are placed in the correct Directory
Please help.What could be the reason for this.
Cache refresh and Server restart didnt help .
o Sri says:
April 30, 2012 at 5:25 PM
Hello!!
I am facing the same issue, with the file transport. I am unable to see the .tpz files
in the list from Tool -> Import design Objects. Basis says the files were placed in
the folder.
13. Julyrzh says:
February 17, 2012 at 3:23 PM
Hi Riyaz,
I have a confused question need your help.
I want to know the relation between Define Retention Periods and Schedule Delete Jobs.
For example: Assume I define the retention period for A/Synchronous XML messages in
the database 30days and History Entries 30days too.Now how do I schedule delete jobs?
If I write 10 days in Period in Days,can I see the XML messages in SXMB_MONI before
10 days?
I want to konw does conflict Retention period 30days in conflict with Schedule Delete
Jobs 10days? Thank you for your reply.
Best regrads.
-julyrzh
14. ks says:
February 10, 2012 at 1:25 PM
Hi, were trying to export an Integration Design from the development system to
production system. We get the following message:
Batch rolled back. Caused by java.sql.BatchUpdateException: ORA-00001: unique
constraint (SAPSR3DB.SYS_C00724570) violated
Any ideas???
15. Shikha says:
December 29, 2011 at 10:31 AM
Dear Riyaz,
I have created the value mapping replication scenario and data from ABAP proxy is
succesful in PI sxmb_moni and in message monitoriing too.
But i am not able to see the results in cache monitoring , what can be the reason, please
help!!
Thanks,
Shikha
o anurag says:
January 27, 2012 at 1:01 PM
please check ur values.. this might be is due to duplicate entry
16. Alejandro says:
December 26, 2011 at 8:55 PM
Hello everybody.
Is there a free training environment for PI/ XI where I can practice what Ive learned at
my PI course?
Thanks.
17. kesava says:
December 23, 2011 at 7:56 PM
i have http to file. how can i know the form where the file will comming..
18. Gopal says:
December 11, 2011 at 9:27 PM
Hello Riyaz,
Its File to File scenario in PI7.1. In channel at RWB Im getting error Channel started
but inactive.
I checked all from my side, but not able to correct it.
Please suggest.
Thanks a lot !!
o Riyaz says:
December 11, 2011 at 11:49 PM
Activate the file adapter in Configuration directory.
19. Raj says:
November 17, 2011 at 6:55 PM
Hi Riyaz,
Below is the complete mail I received from BASIS team.
I downloaded the two SAP notes and implemented in my PI development system.
Presently we have PI7.0 dual stack system. The two OSS notes are related to ABAP side.
Mail received from Basis:


In reviewing the PI 7.3 upgrade documentation the following two OSS Notes need to be
applied to PI Development system prior to starting the upgrade:
1468467 Sequence problem during DROP/CREATE of indexs
1518145 FM DD_DB_MISSING_OBJECTS returns incorrect no. of objects.
Would you please arrange for the above two notes to be applied and let us know when
that work is done?
Prior to the upgrade starting there needs to be at least one package in the customer
namespace (Z*). Would you please verify there is or do this?
Also, on the PI system.
1. Has made any modifications to the JAVA stack?
2. Has created any Customer-Specific Translations?
3. Has made any ABAP modifications?


Thanks,
20. gowtham says:
November 1, 2011 at 9:36 PM
what are the main advantages of the PI 7.1
21. Samuel Tan says:
October 5, 2011 at 5:20 AM
Hi Riyaz,
Thanks for the wonderful guide. Your blog has been extremely helpful.
Btw, I would like to ask if you could show us how to create PI Alert with custom
messages / can we pass a certain information into the alert when a message fail.
22. DocB says:
October 4, 2011 at 3:08 PM
Hi Riyaz.
Ive a issue on my QA system where any changes I make to the communication channel
are not being recognised. For example, if the CC is curently set up to pick up files with
the prefix test*.txt and I change this to be riyaz*.txt, the change is not recognized.
Any riyaz*.txt files that I drop into the source directory are not picked up, but if I drop
in a file with test*.txt it will be processed.
Any ideas?
PS. Thanks for the blog. Its my go to place whenever I have an issue.
o Riyaz says:
October 4, 2011 at 5:29 PM
Try refreshing the cache as described in this article. If this does not help, request a
server restart.
lovenki says:
October 6, 2011 at 1:47 PM
I try to change the Mapping program in SPD but it is showing below error
In Sufficient Authorization for changing object in MESSAGE
MAPPING
23. supplier relation says:
September 21, 2011 at 5:23 AM
This blog is actually hitting what I want to expect. I am very glad that you are now
providing the information where I am hunting for many days of surfing the net,thanks for
sharing.
24. Sap Security says:
September 13, 2011 at 5:21 PM
Excellent stuff from you,I adore what you have got right here. You make it entertaining
and you still manage to keep it smart. This is truly a great blog thanks for
sharinghttp://www.zaviyah.com/
25. Kotesh says:
August 30, 2011 at 7:23 PM
We have done the system copy of the PID 7.1 ehp1 from one hardware to another
Hardware later
abap and java insances are working fine but we are not able to create or save objects in PI
after sytem copy we are facing the issues Devline does not exist:
8a5afe612d3511df97170017a4a7b84d.
Appreciate your help.
Regards
Kotesh
26. nawin says:
August 18, 2011 at 10:44 AM
One of our user is facing an authorization error while Reassigning the Change List to his
own userid in PI system. User is using Configuration: Integration Builder and then trying
to assign Change list from another userid to his own useridCan you please help me for
solving the authorization error ? Like what role is required for this activity
27. Ben Delplanque says:
August 9, 2011 at 4:03 PM
Hey Riyaz,
This guide was the closest I could find to helping us out with our PI problem. Two of our
interfaces have just decided to stop working and we cant work out why. In the runtime
workbench the error tells us that there is an Error creating error archive directory and
then displays the folder name \\..\interfaces\area\archive/. The weird thing about it is
the forward slash on the end of the folder name that its appended. In config its been
saved without the forward slash (of course)!
Please would appreciate any help on this!!
Thanks,
Ben
o Riyaz says:
August 9, 2011 at 4:19 PM
Make sure the directory exists and PI user has authorization to the directory.
When using NFS protocol, directory should be either located directly on the PI
server, or if it is on a shared network folder, the PI user (probably xisuper) should
be able to logon, access and write to it.
Another option to try is to reverse the slashes from \ to / i.e. try using
///interfaces/area/archive or ///interfaces/area/archive/
28. Raj says:
December 1, 2010 at 1:16 PM
Hi RIyaz
Im using PI7.0 My customer wants to send xCBL2.0 OrderReponse XML file via
HTTPS/HTTP. He is just asking me to give him a URL so that he can send the XML file
over that URL(HTTP/HTTPS) link.
Once XI/PI receives the OrderResponse message he doesnt want any confirmation XML
file back to him. So this is not a synchronous interface.
Once I receive the OrderReponse file from him, I will convert into IDOC and send to
SAP system. This part I know what to do, but have no idea of how to receive the file over
HTTPS/HTTP from the customer.
I asked him to proive the details of their server so that I can pick the file through FTP
connection. But the answer came back to me was NO
Initialy I thought of creating a WebService and give it to him but later understood that
Webservice can be used only with Synchronous interface.
My question is not how to send XML document to XI/PI via HTTP/HTTPS,instead how
to receive the XML document. Let me put in simple way.
Ive to give the URL Link to customer. Customer would use this URL to send the XML
file over HTTP/HTTPS to my XI/PI system. I dont need to bother how the customer is
going to send the XML file. All ive to give to my customer is the URL link. My question
is when the customer sends a XML document via HTTPS/HTTP using the URL(which
im going to give, not sure how im going to create the URL), how XI/PI is going to
receive that document.
1. Can you please let me know how to create a URL link.
2. What is the sender adapter type Ive to create and what are the values I need to fill?
Thanks,
29. Laxman Sankhla says:
October 15, 2010 at 12:52 PM
Want to transfer file to particular folder in XI.
For example i m having 10 files of 10 plant.
i want to transfer that files through XI into sap application server.
Each file should go in respective folder like if file name is 1005 than that file should go in
folder 1005.
So what need to do please advice .
Thanks in advanced.
o Riyaz says:
October 18, 2010 at 5:42 PM
You can make use of ASMAs in the file adapter to store the filename. Further
make use of variable substitution option to specify Target Directory/File Name
Scheme i.e. the directory name at runtime based on the input file name. See
details of variable substitution on SAP help.
30. Andreas says:
October 15, 2010 at 3:16 AM
Riyaz,
Thank you for these guides and posts, they are really useful. I am a beginner in PI and I
have just finished creating my first idoc to file scenario and some simple file to file
scenarios. I would like now to start creating an idoc to http scenario : An idoc is posted
from an R/3 system and it arrives to a webserver as an xml file via http. I can not find any
information about how to start doing that. Any chance you could write a blog on that or
point me to where I need to look. I am ok with creating the idoc, passing it to PI but then
I am not sure what to do with the use of the HTTP adapter. How can I post the created
XML to the web server using HTTP?
Many thanks
Andreas
31. Jim says:
September 21, 2010 at 4:04 AM
Hello Riyaz:
Thanks for your post and all the help you are providing.
I have 2 PI systems which both stopped delivering messages on the same day after the
systems had to be rebooted. There is no indication why both SXMB_MONI and the
RWB indicate no messages after this date in both systems and the Queues look OK
according to SMQR and SMQ2. I have done a delta cache refresh and even edited and re-
activated a CC to ensure it was active.
How can I see what is going on we are on PI 7.1?
Thanks
Jim
o Riyaz says:
September 21, 2010 at 10:32 AM
Rebooting should resolve the issue. Possibly some services are hung or not
responding or did not start. Your NetWeaver/Basis administrator should be able to
resolve the issue.
Jim says:
September 22, 2010 at 8:18 PM
Riyaz:
Rebooting fixed the issue!
Thanks for the help much appreciated!
Jim
32. kumargowda says:
August 12, 2010 at 10:55 PM
Hi riyaz,
I am new for xi i dont know how to create sld steps in pi 7.0 ides server please send me a
screen shot and also a sample scenario .
it will be very helpful to me.
thanks and regards,
kumar
o Riyaz says:
August 13, 2010 at 10:44 AM
Take a look at this document. It describes SLD configuration specific to a
scenario: http://www.riyaz.net/blog/xipi-your-first-xi-scenario/technology/sap/22/
Delli says:
August 26, 2010 at 7:06 AM
Hi,
After JAVA transport list exported from ID. The Included objects are not
visible in Transport request of ABAP Stack in PI 7.1. Could you please
suggest us the resolution to fix this.
Delli
Riyaz says:
August 27, 2010 at 10:31 AM
You wont see transports in the ABAP stack. After exporting the
.tpz file, you need to manually move the .tpz files (copy and paste)
to target server and then import them into ID. This is the manual
method of doing transports.
If you have CMS transports implemented, you can use CMS as
well.
33. Riyaz says:
July 5, 2010 at 12:04 PM
Remove your mail server user id and password and keep authentication mode as Plain
and try in mail adapter configuration.
You can try accessing ID from within IR via menu options or via a direct URL.
34. Riyaz says:
June 23, 2010 at 11:01 AM
Check this out. Should help http://www.riyaz.net/forums/topic.php?id=56#post-152
o Luqman says:
July 5, 2010 at 11:52 AM
Hi Riyaz,
I received this error at communication channel monitoring:
Message processing failed. Cause:
com.sap.aii.af.ra.ms.api.RecoverableException: java.io.IOException: server does
not support PLAIN or LOGIN authentication
failed to send mail: java.io.IOException: server does not support PLAIN or
LOGIN authentication
Then I decided to change the parameters at integration directory, but was unable
to do so. When I clicked on the integration directory link, nothing happened.
Really appreciate your assistance. Thanks!
Regards,
Luqman
35. Kumar says:
June 23, 2010 at 10:31 AM
Hi Riyaz, I created a helloworld java program and make it a package. I created another
java program and imported the above package and successfully got the result what i want
while i excuted it. I created the jar file from the above helloworld package class file and
uploaded in the Imported Archieves in IR. I created a simple UDF and added the
world.*(the above package) in the Imports textbox of the UDF. But while executing i do
get the package world doesnt exist error. Am i missing anything?
Thanks for your reply in advance.
36. Jay says:
May 17, 2010 at 3:52 PM
Hi Riyaz,
Thanks for your swift and comprehensive response.
Regards
Jay
37. Riyaz Sayyad says:
May 16, 2010 at 10:53 AM
Generally, Graphical mapping is the best when it comes to performance. So if something
could be accomplished using graphical mapping, you need not look at other types of
mapping. However, sometimes its not possible or cumbersome to use graphical mapping
to get desired output.
XSLT mapping is useful when you want to rearrange, sort, group the source fields based
on some conditions or when the output is other than XML, say HTML, XHTML, Text
etc, or segregating source data into header and item level data etc. You should go for
XSLT mapping only when source documents are comparatively small in size. XSLT
mapping may become a performance issue when parsing large documents.
If XSLT and Graphical mapping cannot be used, then you can use ABAP or Java
mapping. If you are good at ABAP you can choose ABAP over Java. ABAP mapping
could be sensible when you want to interact with database tables of PI ABAP stack. For
everything else, you can use Java mapping. You can accomplish any conversion using
Java mapping alone.
38. Jay says:
May 16, 2010 at 10:05 AM
Hi Riyaz,
How to decide which mapping is suitable for which scenario. I am confused which
mapping should I use when. Please help if there is any guideline for this.
Regards
Jay
39. reader says:
May 5, 2010 at 6:34 PM
@Guna,
This might be helpful http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/2839
40. Guna says:
May 5, 2010 at 4:53 PM
Hi,
We need to interface with thrid party system with PI, Where the third party system
communicaes to particular format to TCP/IP port of local system.
What type of adapter is can be used?
41. Andy says:
March 12, 2010 at 6:32 PM
Dear Riyaz,
In our Scenario,
1) we have an 3rd party S/W and SAP RFC.
2) XI acts as an Interface for the communication between 3rd party S/W and RFC
3) Webservice has been created from XI and .wsdl file is configured in 3rd pary S/W
4) whenever the 3rd party S/W triggers, XI will receive the input parameters and pass
it to the RFC
Now the problem is,
In the RFC my 1st validation is, given employee record is available in the infotype or not,
if the employee record is not available error will be thrown as No data found
whenever the RFC triggered through XI , the 3rd party application receving the error No
data found but if i run the RFC in the foreground it is working perfectly.
In order to find the issue, we have changed the System User id to a normal Dialog User id
that has configured in XI to communicate to RFC.
Now it is working fine with Dialog user id but same issue is coming if it is retain to the
System User Id
Requesting for you Assistance.
42. Riyaz says:
December 21, 2009 at 4:27 PM
Hi,
See Testing the Connectivity section in the following article:
http://www.riyaz.net/?p=42. This will help you identify the issue.
Hope this helps.
43. Pal Somogyi says:
December 21, 2009 at 3:38 PM
Hi Riyaz,
we have a sender RFC scenario,where we use a TCP/IP channel toward XI from our SAP
system. SAP system is on 4.6C and we have PI 7.1. We have setup the TCP/IP channel in
SAP and also the Comm. channel in XI. However, when we execute a Connection test it
says:
No such file or directory (/usr/sap/ICX/SYS/exe/run/,
where Program ID is the ID we are using in TCP/IP channel.
Could you please help what can be the problem?
Many thanks.
Pal
44. ram says:
December 15, 2009 at 11:02 PM
Hi Riaz,
I am getting problem while checking the communication channel monitoring.
When i click any button in adapeter engine , it showing page cant be displayed.
Could you please tell me how to resolve this
Ram
45. Adnan Maqbool says:
December 13, 2009 at 2:47 PM
Dear Riaz
I am getting error that NO_MAPPING_PROGRAM_FOUND in Moni. How can i
resolved the issue where mapping program is located and what is the correct way of
reading the moni.
46. Riyaz says:
October 27, 2009 at 10:42 AM
Check this out: http://www.riyaz.net/forums/topic.php?id=50#post-123
47. Jay says:
October 26, 2009 at 12:31 PM
Hi,
We are using PI 7.1
I have done all the setups , but while testing the configuration, i am getting an execption :
Premature end of file in the Interface Determination & mapping step.
How to resolve that.
I have verified all the Mappings and seems to be correct.
48. Riyaz says:
September 3, 2009 at 11:04 AM
Have a look at Transporting Business Systems section here
http://www.riyaz.net/?p=321
49. Samiuddin Syed says:
September 3, 2009 at 9:08 AM
Hi Riyaz,
How are you doing?
I have 2 seperate SLDs each one for DEV n QAS environment and I have synchronised
both SLDs using export/import as the version am using is 7.0.
As both the SLDs are in sync and have the same landscape data, I have configured
groups and Transport targets for the business systems.
For Dev environment:
Business system name: ISR_BUSINESSSYSTEM Group: DEV_Group
For QAS environment:
Business system name: ISR_BUSINESSSYSTEM_QAS Group: QAS_Group
Mapping of Transport targets:
ISR_BUSNESSSYSTEM>ISR_BUSINESSSYSTEM_QAS
The above is done and now when am trying to do transports for Integration builder
objects from DEV to QAS then during import am getting an error.
ERROR: obligatory transport target for business system ISR_BUSINESSSYSTEM not
found in system landscape directory
According to my XI guy, he says the business system name used in transports should be
same for both DEV n QAS business systems. Where as I do not see this scenario of same
business system name, I have searched the forums but all speaks about the same way I
have configured using groups n transports targets.
Please advise to rectify the error of transport.
Cheers,
Samiuddin Syed
50. Archana says:
August 10, 2009 at 6:22 PM
Hi Riyaz,
First of all, thanks for all the great topic posted by you.
I regularly check your site for updated and additional topics.
I have the below scenario:
File (free text) is being received in XI
Based on certain file ocntents, i have to make a lookup in R/3 and get some value back.
This value will determine the folder location in R/3 where the received file will be
placed.
For this, I have made an ejb module to make a look up in R/3, a RFC FM in R/3 making
the selection and returning the output.
The code on its own is working but in conjunction with the ejb, the value returned is null.
This is giving jull exception in the channel which has the module configured.
How can I make this work?
Please advise.
Also, there is another scenario where the complete configuration is working fine along
with the BPM message but in this particular scenario, the BPM is not sending emails to
users even though there is no error.
The email address are configured but still no mail notification for the success or error
status.
Can you please give some suggestions or pointers?
Thanks and Regards,
Archana
51. SKUMAR says:
August 10, 2009 at 1:48 PM
If I have 100 files in a folder, if XI comes and picking the files from the folder, while
picking 50 files connection was lost in between and they are remaining 50 files are there
to pick, in this scenario what happens after connection established XI will collect
remaining 50 files or again it starts from first.
Can anyone answer this question with explanation.
52. sriram says:
August 5, 2009 at 3:18 PM
Hi,
I am getting the following errors frequently in message monitoring,Can you provide me
root causes.
1.Problem while determining receivers
2.Unauthorized Authorization error while sending by HTTP
3.Error when getting an FTP connection from connection pool: Unable to create new
pooled resource:
and also give me a resolution for this.
Thanks
sriram
53. XIkiller says:
July 2, 2009 at 2:23 PM
When i am trying to logon into ID/IR, then i am getting authorization error. I am able to
logon into ABAP stack. What kind of role i need to have in my profile to get into Java
Stack. Please let me know.
Thanks
54. Archana Singhai says:
May 11, 2009 at 6:02 PM
Hi,
We have a outgoing Purchase Order interface from XI to one of our Vendors.
We have the relevant certificate installed at our end like other vendors.
However, ever so often, the outgoing message ends in error with the message:
ICM_HTTP_CONNECTION failed.
There have not been any changes made at our end and neither any changes have been
made at the Vendors end.
Once I had read in the SDN forums, that in this scenario, the soft restart of the ICM
monitor helps to eliminate the issue and this actually has helped us in the reprocessing of
the messages in error.
I still do not have any idea as to why this happens with ONLY this vendor.
It would be nice if some one could shed some light on this.
Regards,
Archana
55. Raghu says:
March 30, 2009 at 9:46 PM
Hi Riyaz
I am getting a problem when i am using sxmb_ifr tcode. I am not able to open XI page
getting error enterprize sever address is not maintained. I just installed PI 7.1 and i dont
know the post install activities. Can you please send a proper steps on the same
thanks in advance
Raghu
56. JT says:
March 16, 2009 at 3:13 PM
Hi Riyaz,
I am facing problem in the XI server which the Message having error
JCO_SYSTEM_FAILURE & JCO_COMMUNICATION_FAILURE.
All the subsequent message will stuck in XI server.
After we restart the XI server, it will be OK.
This had happened twice.
My question:
1. May i know what is the Root cause that causing the error occur? (as Most of the time it
works fine)
2. Is there any long term solution for this? What we can do to prevent this? Because
restarting the Server seems like not the correct solutions.
Please help to advise.
Thanks in advance.
57. reddy says:
March 13, 2009 at 3:44 PM
Hi RIYAZ,
Hi,
Error while access Integration repository in DEVLOPMENT systemin SAP PI 7.0 But i
am able to loging to integration directory (ID)
i am using PISUPER user which have ROLE as SAP_XI_IR_SERV_USER
plz give me the solution ASAP
Following Error Message occurred as follows:
* cannot open connetion on host:173.26.242.105 and port 50304
* com.sap.aii.utilxi.misc.api. Reconnect Runtime Exception
Thanks In Advance.
Regards,
58. Riyaz says:
March 5, 2009 at 5:38 PM
I would suggest to check the entries in the SLD. XI server must have entries in the
Business/Technical System. Also, associations must be setup correctly. Verify the CIM
data in SLD. Get in touch with your basis team if you are unable to access these
components.
59. J B says:
March 4, 2009 at 5:41 PM
Hi Riyaz
I have come across an error It is not possible to configure the selected XI domain
because the Integration Server does not exist or could not be read from the SLD. And
also no dropdown is available for Integration Server (Component Monitoring Tx-
SXMB_IFR-> Runtime Workbench -> Component Monitroing) Can you suggest a
solution for this issue
60. Rajkumar says:
February 24, 2009 at 7:17 AM
Hi Riyaz,
I created my own alter configuration in ALRTCATDEF and then also setup my corp
email id in SU01 and also done the setup in SCOT. Finally used this in Se38 i used
this(RSALERTTEST) program and chose my alter category which i created in
ALRTCATDEF. An test alert id is getting created but im not getting any email. Initially
i had a doubt abut the SMTP server name, so contacted Basis team, they tested from their
side and got a test message when they test. Not sure how they tested. Can you please tell
me why im not getting an email when i test with my alter catergory in ABAP program
RSALERTTEST.
Raj.
61. Aaron says:
February 17, 2009 at 8:20 PM
Hello Riyaz,
In Runtime Workbench when viewing Cluster Node Details there is a column called
Short Log. Is there such thing as a Full Log which migh have more useful information?
In my case for a brand new com channel I am seeing Error during channel initialization;
exception trace: {1} and Im wondering where to look for more clues about what XI
doesnt like about it.
By the way, your website is very good and it has helped me understand a lot of things so
far.
Many thanks,
Aaron
62. Riyaz says:
February 10, 2009 at 9:54 PM
Hi Rizwan,
In ALRTCATDEF, select your alert and then choose fixed recipients. Add the SAP user
id of the person who should receive the alerts. Save your changes.
Use SU01 to maintain corpoarate email id for the above user and set the communication
method as email.
This should send an email to the corporate email a/c. Ofcourse the SMTP setting should
be configured on your XI server. If it isnt, get in touch with your basis administrator who
should be able to assist you.
Hope this helps.
Regards,
Riyaz
63. Rizwan says:
February 10, 2009 at 2:58 AM
Hi! Riyaz
I have configured alerts in ALRTCATDEF.
Also, i am getting error notification in my alert Inbox.
However, I would like to get this mails in regular corporate email a/c.
Can you please provide the steps i need to configure in SCOT and also SUO1.
Thank you very much,
Riz
64. Riyaz says:
November 28, 2008 at 1:22 PM
You can check the adapter status and the communication channel log in the Runtime
Workbench. Go to Component Monitoring in RWB and choose your adapter engine.
Then click on Communication Channel Monitor button and check the status of your
sender file adapter. You will find the specific error information there.
Hope this helps.
Regards,
Riyaz
65. JT says:
November 27, 2008 at 5:14 PM
Hi Riyaz,
We have a Legacy system that will FTP xml data files to the XI server (Eg. In directory
/tmp/inbound/data ). From there, the file will be processed and generate IDOC. Then, the
XML file will be archieved to another directory (Eg. /tmp/inbound/data/processed ) for
those successed file.
But now, all the XML file were stuck in the original directory. Which seems like it never
will be processed. (All the while it was working fine).
I am new with the XI and now totally no idea on how to check for this.
Could you please advise what i can do to get the process run?
Any T-code can be used to trigger the process??
Appreciate if you can help to advise on this.
Thank you very much.
66. Riyaz says:
September 23, 2008 at 9:32 AM
Hi Hari,
Run transaction RZ70 on communicating sap system to ensure that the technical system
information is up to date.
Also, when you imported the configuration objects in ID, did you update the
communcation channels? Also make sure that the Adapter specific identifiers of the
business system as displayed in ID are correct. If not, switch to change mode and update
the same using Update from SLD button.
Let me know if this helps.
Regards,
Riyaz
67. Hari says:
September 21, 2008 at 4:57 AM
Hi Riyaz,
We migrated Configuration and mapping to our PROD environment. when I run the
SXI_CACHE on the ABAP stack of XI in PRD, it shows the Logical system of QAS and
SID#client# of QAS as technical system. As a result the out bound idoc from PRD
business system is not making it to integration server. The error I am getting in SM58 of
Business system is No services found for PRD client 400.
Do you know where the SXI_CACHE in XI gets the business system and Technical
system from? I have checked the SLD and it looks good. I do not think , there is anything
in IR or ID where the Techncical system is specified, may be I am wrong? Please
confirm.
The short term solution was to change the entry in SSRVSERVICE table for Technical
system from QAS#320 to PRD#400. I am still NOT able to determine the rootcause of
why SXI_CACHE in Prod. Integ. srever brings the QAS#320 instead of PRD#400, do
you have any thoughts?
Cheers,
Hari
68. Riyaz says:
September 11, 2008 at 4:57 PM
Hi,
Check if you have installed the adapters and that the corresponding services for the
adapters are active in the Visual Admin.
Are you able to see the list in ID?
Regards,
Riyaz
o Rehan says:
September 25, 2011 at 6:59 PM
Hi Riyaz,
Our scenario is as follows:
We are trying to send XML file from our SAP-XI to external tool COMMunix
XC (a multi-protocol EDI platform tool).
We have configured FILE TO HTTP(with SSL) scenario (trying to connect
HTTPS/port)
1. We have created RFC destination of type G and refered the same RFC in
Communication channel (Adapter type: HTTP)
2. We have send the SSL Server certificate to other party and ensure that they
have imported at thier end.
3. We have included the certificates from other party in our SAP XI STRUST
under SSL Client (Standard) node.
4. We have tried CONNECTION TEST in the RFC destination created in type
G (in STEP 1) and it shows the GREEN TICK at bottom, no other message nor
any error message
When we trigger the communication we recieve the error: HTTP client code 110
reason in SXMB_MONI.
Please let us know if we have missed out some step.
Regards,
Rehan
69. xiuser says:
September 10, 2008 at 9:29 PM
Hi, first of all sorry for my english.
I have a problem with the adapters,
in the integration builder when i have to edit communication channel template, i cant see
any adapter metadata.
Do you know what can i do to have a list of adapters?I dont know if i am doing
something wrong or its a problem with the xi configuration.
thanks
70. Farooq says:
August 31, 2008 at 10:27 PM
Hi Riyaz,
I think in this document you can also covers majors sorts of Errors related to Adapters,
Mapping, IE, AE and BPM.
For example file adapter: if source DIR is not present, target systems is down,
authorization error, invalid message format/xml, java web start is not present etc.
How about making a new section/tab for PI 7.1 and SOA? I beleive these are the
emerging areas of SAP.
Keep going with the same pace ;)
Thanks
Farooq
71. Riyaz says:
July 1, 2008 at 11:36 AM
As far as I understand, XML Validation in PI7.1 is nothing but validation of XML
structure against an XSD (XML Schema Definition). This functionality is not available in
previous versions like PI 7.0, XI 3.0/2.0.
72. Nutan says:
July 1, 2008 at 11:16 AM
Please provide me details regarding XML payload validation in PI7.1. Whether
information is in PI7.0 also. If so then whats the difference in between both the
versions?
73. Riyaz says:
June 24, 2008 at 9:56 AM
your basis administrator would be able to resolve this
o kris says:
September 4, 2011 at 7:41 PM
Hi Riyaz,
We have 3 server nodes how to check which server node is getting what messages
.
thanks
Kindly reply
74. XYZ says:
June 24, 2008 at 5:48 AM
This is the following error I am facing when I try to open SLDs Product or software
components
error on page
what to do? How to proceed further? any help would be greatly appreciated
thanks
75. Riyaz says:
June 23, 2008 at 10:20 AM
I dont think this is related to XIhowever this link should help you.
76. kishore says:
June 22, 2008 at 7:38 PM
hello please
provide solution for login error 10061 in sap how to resolve
Thank a lot

Anda mungkin juga menyukai