Adding pipeline url in SLD buisness system
Hi,
I am trying to add "pipeline URL" in an exisitng buisness system in a central SLD. The role of the buisness system is Integration Server. But i am not able to save the pipeline url , after clicking the save, the url value is again showing as blank.
i have checked the SXMB_ADM in integration server and the url value is showing as correctly and also successfully loaded the system configuration from SLD with correct Integration server url.
How can i make the pipeline url entry in SLD buisness system definition?
The role of the buisness system is Integration Server.
Does that business system refer to the XI system? Ususally only XI business system is assigned as the role of Integration server. Make sure that if it is an R3 or ECC system, the role is Application Server.
Regards,
Prateek
Similar Messages
-
Do I need to enter Pipeline URL in SLD for Business System in PI ?
Hi PI experts ,
I am having problems with my file adapter sender adapter .There is error :
2008-09-30 18:40:17 Success The message status set to DLNG.
2008-09-30 18:40:17 Error Transmitting the message to endpoint http://xxxxxx2230.wdf.sap.corp:51080/sap/xi/engine?type=entry using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: java.net.UnknownHostException: xxxxxx2230.wdf.sap.corp.
2008-09-30 18:40:17 Success The message status set to WAIT.
More info : I don't have anything enter for Pipeline URL under Integration right now
Do I need to enter Pipeline URL under Integration under Business System in SLD?
I don't have anything right now? Shouldn't this entry be automatic?Why I need to enter manually if I need to at all?
Please help!
Thanks
BobDo I need to enter Pipeline URL under Integration under Business System in SLD?
--> yes, we shd provide this in SLD.
I don't have anything right now?
--> http://<ur server>/sap/xi/engine?type=entry
give your server at <ur server>
Shouldn't this entry be automatic?
-->it shd be entered in SLD once.
Why I need to enter manually if I need to at all?
--> if you configure it in SLD once then there is no need for you to do it again.
By giving this URL yoou are connecting your adapter engine to Integration engine. once your adapter picks the message, it will check the BS and based on the configuration of BS it will push the message.
some times we can configure our adapter engine as a stand alone system with out IE or with different IE's, that is the reason SAP allows us to configure it. -
Pipeline URL in SLD not shown in SAP PI
Hello PI-gurus,
I've got a problem with the SLD PipeLine URL data of a Business System and the SAP PI Integration Engine Configuration Data.
I've changed in SLD the name of the Pipeline URL in the Integration tab
of the Business System of SAP PI. Saved the entry and after restarted SLD and SAP PI Istill see in SAP PI the wrong (old) name.
When I perform in SAP PI (SXMB_ADM) the Global Configuration Data and
do a System Landscape - Load Configuration the wrong (old) entry is set in
SAP PI. When I look in SLD the name of the Pipeline URL is correct.
I've also refreshed all the caches in de exchangeProfile and also in the ID en IR.
Please advise.
Best regards,
Mike LaanenThe RFC between SAP PI and SLD is working correct, an other strange thing is that the sldcheck provides the same wrong (old) name in the section:
Calling function LCR_GET_BS_DETAILS
Retrieving data from the SLD server...
Function call terminated sucessfully
Details of own business system TXE100
caption = TXE100
product = SAP NETWEAVER
IS-URL = http<b>:/</b><host>:<port>/sap/xi/engine?type=entry
Regards,
Mike Laanen -
Hello,
I need to change the pipeline url for my XI. I did changed it in SLD -> Business System and in SXMB_ADM -> Integration Engine Configuration. But when I check the configuration in SXMB_ADM (F7), it seems that everything is not correct:
Yellow triangle and this message: "Corresponding Integration Server: Current Configuration <> System Landscape"
What can I do to force the new pipeline url to be used ? Restart something, refresh something ? I did refresh everything I can, but it didn't fix the problem.
Please be specific in your directions, my XI administrative knowledge is limited.
Thanks
JeromeHello,
First thanks everyone for your help. Now Pipeline url are the same everywhere.
However, the server seems to still listen on the old url... Just to give you the context, the old and new url are almost the same, I just changed the port. Currently, old url still returns "Empty HTTP query received" and new one return "http error 404".
I did restart all instances in sapmcc to try to force the change, but it didn't help.
What should I try next ? Change another setting, refresh/restart something ?
Thanks again,
Jerome -
How to add buisness system in Integration directory -objects
Hi All,
I created the technical systems and buisness systems. then in the integration directory, i want to check whether my business system exixts are not.
so in the integration directory,
objects--->service without party >buisness system>
in the buisness system , whatever buisness system i created the is not found.
how to add buisness system into integration directory -- objects.
Regards,
vinoth.Hi,
go to integration directory,
objects--->service without party >buisness system>
select the BS -> Right click the BS -> it show the number of BS select your business system and assign them next save.
If the your business system if it's not appear go to Environment menu -> Clear SLD Data cahce.
and do the same process again..
Regards,
Venu. -
Hi All,
I want some clarifications regarding the Pipeline URL's that we specify in the SLD .
In our Landscape we have a XI 3.0 SP10 J2EE engine as well a Plain J2SE Adapter Engine Installed.
Then, Is that we will have two Integration Server's in the SLD or I am confused about this....
When I see the Pipeline URls of the Integration Server's:
http://sapxi30:8000/sap/xi/engine?type=entry
http://sapxi30.nwk.amer.csc.com:8000/sap/xi/engine/?type=entry
What is the difference between these two URL's ?
Then one more question ....
What is the diff between giving ?type=entry and action=execute ?
I suppose that I am asking some Basic Questions but I want some clarifications or Suggested Documents to get cleared with this stuff.
Many thanks,
Romit.Hi Romit,
1. The URL's you mention are both identical. The first one (http://sapxi30:8000/sap/xi/engine?type=entry) only consists of the hostname of the XI-server. This will only work when the client which makes connection resides in the same domain or when the hostname is mentioned in the hosts file.
The second one (http://sapxi30.nwk.amer.csc.com:8000/sap/xi/engine/?type=entry) is the Fully Qualified Domain Name (FQDN). In your cade nwk.amer.csc.com is the dns-name of the domain in which your XI host resides. This is the URL which should be used normally, even when the clients are in other domains, this one should work.
I hope I've made it a bit clearer. If not, you should as one of the network guys from your company, he can also explain this.
2. The difference between ?type=entry and action=execute ?
?type = entry is part of the URL the integration server pipeline, as you know.
action=execute is something different. This is an attribute which can be used in an JDBC-message.
Best regards,
Alwin -
SAP_HTTPServicePort URLs in SLD for PI are updated by SLD host name itself
We have upgraded our PI 7.0 to 7,1. We have a central SLD. After the upgrade, SAP_HTTPServicePort URLs (in SLD Content maintenance) for the PI are all getting initialized with SLD host name itself.
Example: for port.CIDX.af.pip.<PIPhostname>
URL: http://solman:50100/MessagingSystem/receive/CIDXAdapter/CIDX
solman is my central SLD.
This is happening in our production system only. In Dev/QAS systems, the behavior is normal like
http://PIDHostname:50000/MessagingSystem/receive/CIDXAdapter/CIDX
I have tried to update the URLs manually, but, when the instance is bounced, the SLD is getting refreshed with the erroneous URLs.
I want to know where from the SLD content is refreshed?There are two ways....
Option 1 : Go to the BS of ur R3 system in Integration Direction. Go to edit mode mode and select Properties -> Adapter Specific attributes - > enter the LS name and save...
Option2 : You can use it from the mapping.... U either hard code/use from source the EDIDC40 section of ur mapping and the in ur IDOC receiver config select the option user
Option ! is the best soln...All the IDOC to that R3 system will go the specified LS...
regards,
Arvind R -
Error - Internel EOA Service Buisness System accessor failed
Dears,
In our PI 7.1 system when we go to integration builder ->Communical Channel -> Buisness System ->Assign Partner
We get Error:
Access to object list of type "Buisness System" using the internel EOA Service Buisness System Accessor Failed.
Please suggest.
ShivamHi Shivam,
You should have two users PIDIRUSER & PIREPUSER with Roles:
SAP_XI_ID_SERV_USER
SAP_XI_MONITOR_J2EE
And User Type must be service.
Check whether the users are locked not .
And passwords for PIDIRUSER & PIREPUSER users should be same as in Local SLD & Central SLD. (if you are maintaning more than one SLD)..
Check also these service users are consistent according to note #936093 - XI 7.0: Change passwords of XI service users
Apply note #764176 Error in XI due to inconsistent SLD contents - this error could be caused by inconsistencies in the SLD.
Hope this will help you...
Regds,
Pinangshuk. -
New Buisness System parameters
hello
where can I find the installation number of new Buisness System?
KfirHi,
yes first you have to make technical system........but if your technical system is R/3 ABAP, then you can publish your R/3 details from R/3 server........you can ask your basis guys to do it for you.....then when it is done, then in SLD in TS you will find the TS of your r/3 system.
Regards,
Rajeev Gupta -
Error while reading the ID of own business system from the SLD for system
Hello,
I try to send master material data from a 4.7 system via XI 3.0 to an autoID Infrastructure system 2.1. All Communication Channels, Receiver Agreements, Receiver and Interface Agreements are configured. The IDOC gets propper into the XI, Inbound Message is "green". Now, I get the following message:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">SLD_NO_OWN_BS</SAP:Code>
<SAP:P1>ZTA</SAP:P1>
<SAP:P2>013</SAP:P2>
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error while reading the ID of own business system from the SLD for system ZTA and client 013</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
Can anybody help me?Probably, its due to incorrect RFC Adapter properties in config.
Go to Integration COnfiguration. Double Click on the Business System for your R/3 system. On the right hand screen, Click on Service-->Adapter Specific Parameters.
Check whether the Logical System Name comes up as SAP<SID> and whether R/3 system ID and Client are appropriate.
If these values are inappropriate, make changes to the corresponding Technical System defined in the SLD. After you have made the necessary corrections, come back to Integration COnfiguration, Double click on Business SYstem for R/3. Switch to Edit Mode. Click on Service-> Adapter Specific Parameters and then click on the Icon between Apply and Cancel buttons, inorder to compare with SLD and make those values reflect in config. Then click on Apply and Save the Business System.
After this, you can retry sending the message.
Rgds
R Chandrasekhar -
Error while reading ID of own business system from the SLD for system D18
Dear guru's,
I have almost completed a file2proxy scenario but I'm stuk on the following.
When sending a message the outbound adapter says:
<b>Error while reading ID of own business system from the SLD for system D18 and client 200</b>
What's the problem? I'm using a HTTP connection in the comm. channel. In this http connection a user with SAP_ALL is defined.
Any suggestions?
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Adapter
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">SLD_NO_OWN_BS</SAP:Code>
<SAP:P1>D18</SAP:P1>
<SAP:P2>200</SAP:P2>
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error while reading ID of own business system from the SLD for system D18 and client 200</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>Login to system D18 and client 200 and check the TC SLDCHECK and also as per my pervious message check the entries in the SLDAPICUST, it should point to the Server on which SLD is present usually XI server https.
Actually what happens in this error is when you are done with the configuration part in the ID, you are trying to eceute the scenario File to proxy, when it comes to identify the receiver system which is D18 clnt 200, it goes to SLD to check it and SLD is trying to ping to the machine D18 this connection is set from the TC SLDAPICUST on the machine D18.
here the problem is that either the D18 is not able to ping to the SLD and also try refreshing the SLD cache.
Hope you problem is fixed -
Error while reading ID of own business system from the SLD for system DPI
Hi All,
My sceanrio is Proxy to JDBC. and its B2B. am sending the data from BI system and based on the country field from the source, table is decided and value is updated in the table.
In RWB->Component Monitoring->Adapter Engine->Test Message, I have given the Sender component,Receiver Party,Receiver component,Interface,Interface Namespace,userid and password,Quality of Service and pasted the payload.
Now I am getting the error :Error While Sending Message: Error stack from response: Error while reading ID of own business system from the SLD for system DPI and client 001 Internal error in Landscape Directory
Please help me out.
Thanks
Kiruthi
Edited by: kiruthiga balusamy on Nov 24, 2009 4:02 PMHi,
Check transaction SLDAPICUST for correct SLD configuration.
http://help.sap.com/saphelp_nw70/helpdata/EN/0b/8512417301ee6fe10000000a1550b0/content.htm
~Sanv... -
SLD - Logical System Management
Hi,
We are implementing XI and we have the problem with SLD logical system management. The problem is that we use the same Logical system name (Ex. PRDclnt350) for all the systems to avoid running lengthy BDLS process when we hook our R3 systems to their respective BW systems.
Can you please suggest how we take care of this in XI -SLD landscape as it requires unique logical system names for each Business System when maintaining in SLD.
Can we have multiple SLDs and will it take care of the issue. If so can we take one of them as the master SLD and the rest as slave SLDs. What would be the best practices for synchronizing them. Any help in this regard is greatly appreciated.
Thanks and regards..
HarithaHi All,
We opened an OSS note with SAP regarding this. Please see the question we asked and the response we got from them regarding the SLD maintenance:
Hi,
We are on BW 3.5 and SAP ERP 5.0. We are implementing XI now. So we
need to configure SLD and register our Business systems. The problem is
we have the concept of using the same logical system for all our SAP
systems, say WRPCLNT750, when we are hooking our systems to their
respective BW systems. And in SLD, we have problem becuase of this, as
it recommends to have unique logical system name for each Business
System being registered.
We want to mention some points in here about our landscape and some of
the recommendations we got from SAP regarding this. Ours is a very big
warehouse system and in order to avoid the lengthy "BDLS" runs, SAP
recommended using the same Logical System name for all the SAP systems.
Hence we are using the same logical system name for our systems.
So now coming to our problem, can you please tell us what would be the
best practice that needs to be followed now for SLD Business System
registration. How can we overcome the hurdle of NOT having a unique
logical system name for our systems in central System Landscape
Directory.
Please let us know the solution as early as possible.
Thanks and regards..
Haritha.
The Response:
Hello Haritha
I have found some pass cases with the same question that you have,
however, the replies from developer are as below.
Logical systems cannot be duplicated within the SLD, that means one
Business System per Logical System name, both need to be unique, the SLDis working a designed here.
I would suggest you rename one of the copies of the productive system
to solve this.
My apology that I couldn't provide you a better answer for this.
Thanks & Best Regards
Andy Lam
Active Global Support - SolMan & Technology
Kindly, please let me know your suggestions.
Thanks and regards..
Haritha. -
Instantiating module File could not be added at URL - Sandbox solution
I have a feature in a Sandbox solution in SharePoint 2010 that provisions pages into the Pages library. It looks like this:
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Module Name="Pages" Path="Pages" Url="Pages" RootWebOnly="TRUE" >
<File Url="Benefit.aspx" Path="Benefit.aspx" Type="GhostableInLibrary" IgnoreIfAlreadyExists="FALSE">
<Property Name="Title" Value="Step 1: What is the benefit?" />
<Property Name="BrowserTitle" Value="Step 1: What is the benefit?" />
<Property Name="PublishingPageLayout" Value="~SiteCollection/_catalogs/masterpage/BlankPageLayout.aspx, Core Blank Page" />
</File>
This works fine most of the time but if the page is checked out and I deactivate and reactivate the sandbox solution, I get the following error message in the logs:
Instantiating module "Pages": File could not be added at URL "Benefit.aspx":
If I discard the check out and try again it works.
Anyone got any ideas?
CarolineThe file Benefit.aspx looks like this:
<%@ Page Inherits="Microsoft.SharePoint.Publishing.TemplateRedirectionPage,Microsoft.SharePoint.Publishing,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" %>
<%@ Reference VirtualPath="~TemplatePageUrl" %>
<%@ Reference VirtualPath="~masterurl/custom.master" %>
Caroline -
Adding Custom URLs to the Dashboard with variable ?
Hello Everyone,
I can add url in the dashboard...
refer to http://oraclebizint.wordpress.com/2008/01/31/oracle-bi-ee-101332-adding-custom-urls-to-the-dashboard/
My Step is :
1. Go to {OracleBI}\web\msgdb\messages and copy the file commonuitemplates.xml to {OracleBIData}\web\msgdb\customMessages (if you dont have this folder create a new one). Now open this file in a text editor
2. Search for the web message kuiMainBarActionsTable and add the below listed lines immediately after the tr tag
<!--
<td class=”DashBarProductCell”><a href=”http://xxx:7777/pls/apx/f?p=104:42:::::P0_USER:[bAdministrator” target="@{target}" onclick="saw.closeChildWindows();">Log Out</td>
-->
I try to change "Administrator" with session variable => session.currentUser.id
Does anyone know how to change it?Can you try this "session.serverVariables.VARIABLENAME"
Maybe you are looking for
-
Is there any official market or store or anything in Egypt to fix my iphone 4 it jumped from 5th floor and the back hous was crashed and the network sensor was not working good but the phone and the screen and the others things are ok so plz help ???
-
9c error (no usb ports used)
I tried booting up my pc and I keep getting 9c errors, even though I unplugged and replugged all the wiring in my motherboard (MSI z97 Gaming 5). Even after removing all the usb connectors to my motherboard I keep getting 9c errors, there are no usb
-
Megaworks THX 550 not working...someone help?
I have the megaworks thx 550 system. never had a problem until the other day when i had it on and it "popped" and stopped working, the power light started blinking for a bit but then it just stopped all together. won't even turn on now, is this somet
-
Using Motion 3 to create SW crawl
I'm trying to acheive the Star Wars text crawl (text scrolling up and off into infinite). I've done google searches and have seen plenty of tutorials on doing it in After Effects, but I think Motion 3 ought to be able to handle this too. From what I
-
How to handle a large table using a JTable
I want to create a lookup for the customer master file. And there is over 5000 records. so, what is the way to handle this case? ( if adding the all elements to vector or array, i think it is very time consuming and request many memory) thank you.