ESW: Implementing the ESW Systems in own SLD

Hello,
we've finally managed to get our PI 7.1 running and would like to get to know eSOA by modelling some enterprise services in our ESB. Therefore in order that we can include and choose from a lot of services, is it possible to access all the services avaiable in the ESW? How can we integrate the ESW service registry? Would we have to include the ESW in our SLD? And how would we have to do this?
I'm new to this, but I picture it that way that after "including" the ESW registry, that we can browse through the services in our ESB directly for further modelling. (Instead of looking for the services on the ESW website and only importing a single WSDL service file)
I hope I managed to explain myself properly and would be thankful for any help.
Thank you,
Dominik Beck

Hi,
Service Registry URL is: http://sr.esworkplace.sap.com/
When you get your PI7.1 you will also get ESR and you have all the standard SAP service delivered (not sure about this), otherwise you can always download ESR contents and import them into your ESR.
To configure ESW service registry you need to set it up either in NWA (type service registry). To set it up in ECC backend refer to config guide.
Refer to this: How do i configure Service registry to search Enterprise services
/people/rudolf.held/blog/2007/10/18/browsing-the-services-registry-of-es-workplace-in-visual-composer (Config Steps)
/people/steinermatt/blog/2008/11/03/developer-cheat-sheet-1-setting-up-the-service-registry (comprehensive blog)
Regards,
Gourav
Edited by: Gourav Khare on Jul 28, 2009 10:31 PM
Edited by: Gourav Khare on Jul 28, 2009 10:39 PM

Similar Messages

  • Provider must implement the class 'System.Web.Security.RoleProvider'.

    Hi I am implementing Membership and roles security on ASP .NET 4.0 site using oracle database. Have already configured my web.config file to use oraclemembershipprovider and oracleroleprovider but whenever I am trying to create a role or a user through "Web Site Administration Tool" I get this error "Provider must implement the class 'System.Web.Security.RoleProvider'" it comes as soon as I click on create user or create/manage role links.
    btw I also noticed that there is was no row in my "ora_aspnet_applications" table I manually added one line and have already given the application name which matches with web.config entry
    Any help will be appreciated, is there something wrong with my installation? Also I am using latest version of ODAC.
    Saadie
    Edited by: user13546761 on Jan 8, 2011 9:04 AM

    errr okay my bad, there was a typo in web.config

  • Error while exporting/transporting the Business system from Dev to Quality

    Hi,
    We are getting the following error whil exporting/trsnporting the Business system from development(SLD) env to quality(SLD) environment. The error is
      404   Not Found
      The requested resource does not exist.
      Details:   Go to main page of this application!
    We have followed the following procedure to export :
    1. opened the business system.
    2. Clicked on export option
    3. tried to download
    then we got the above error message.
    Please provide your precious inputs to resove our problem.
    Thanks
    Ramesh

    Go through the following links for transporting XI objects.
    https://service.sap.com/~sapdownload/011000358700001684302005E/HowToSLDandXI.pdf
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/0fa2c490-0201-0010-61b4-df12869c4753
    ere's a good link for what you are looking.
    Re: Transport design and configuration objects
    Here are some blogs.
    /people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi
    /people/sap.india5/blog/2005/11/03/xi-software-logistics-1-sld-preparation
    Pls reward if useful

  • Implement the Transporte

    Dear All
        I'm trying to Implement the transport System to get access to the Appointments via Exchage Server at this moment i'm following the Steps indicated in the URL http://help.sap.com/saphelp_nw04/helpdata/en/a1/93de005bec214c8af54844721ef224/frameset.htm
        Administration Guide->Groupware->Installing and Configuring Calendar Connectivity->alling and Configuring Microsoft Exchange Connectivity->Microsoft Exchange Connectivity Architecture->nting the Transport
       At the Number 3 it says that i have to Look in the Outlook->Tools->options and then look in the tab Mail Services. But because i'm using the outlook 2003 i could't get this tab.
    Those any one can tell me where can i found the Mail Services?
    Best Regards
    Pedro Miguel Rodrigues

    It sounds like you need to create a custom toolpart for your web part. Please read
    this article for more information about how to do this. You would place your logic in the CreateChildControls() function of the custom toolpart class to populate the lists from the current site.
    Danny Jessee MCPD - SharePoint Developer 2010 MCTS - SharePoint 2010, Configuring Blog: http://dannyjessee.com/blog Twitter: @dannyjessee

  • Error while deleting the business system in SLD

    HI
    I am trying to delete the business system in SLD and encountering the following error .
    if some one has any idea as to why is this error occuring
    java.lang.NullPointerException at com.sap.sld.wd.businesssystem.BusinessSystem.removeXIIntegrationServer(BusinessSystem.java:497) at com.sap.sld.wd.businesssystem.wdp.InternalBusinessSystem.removeXIIntegrationServer(InternalBusinessSystem.java:474) at com.sap.sld.wd.businesssystem.BusinessSystemMainView.RemoveOk(BusinessSystemMainView.java:450) at com.sap.sld.wd.businesssystem.wdp.InternalBusinessSystemMainView.wdInvokeEventHandler(InternalBusinessSystemMainView.java:477) at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87) at com.sap.tc.webdynpro.clientserver.event.CustomEventProcessor.handleServerEvent(CustomEventProcessor.java:45) at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleServiceEvent(WindowPhaseModel.java:361) at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:128) at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:330) at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processPhaseLoop(WebDynproWindow.java:341) at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:152) at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:297) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:706) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:660) at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:228) at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:56) at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:47) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Thanks
    Nikhil

    hi Nikhil,
    Null pointer errors are difficult to correct as is
    If you have imported the BS from some other system make sure the BS has been imported correctly without errors & any Tech systems attached to it exist.
    sachin.

  • Logical system name in SLD for the R3 buss. system is not open for input.??

    Dear all,
    We are upgrading to PI 7.1  and have a problem in a scenarie  where PI is sending IDOC to R3.
    The problem is probably related to the fact that it is not possible to write a logical system  name in SLD for the R3 system. I can not read the logical system name for the R3 system into the Directory (adapter specific identifier), *because the logical system for  the R3 bussines system is not an input file??*. How can i enter the logcal system name so i avoid following error:
      <?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="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_INV_RCV_SERV</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>Receiver service cannot be converted into an ALE logical system</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Regards Ugur

    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

  • Buisness system can not find the relevant technical system in xi sld

    Hello,
    I set up r3 business system and technical system landscape in xi SLD, somehow the business system cannot find the relevant system landscape, does anybody have any suggestions what's possiblly goes wrong in my sld setting or how should I debug?
    Thanks,
    Meg

    Hey,
    Well  did you create the technical system  or was it created or used before>? Unless it was done you can't create  Business System for the specified technical system.
    Cheers,
    <b>*RAJ*
    *REWARD POINTS IF FOUND HLEPFULL*</b>

  • How to create a window with its own window border other than the local system window border?

    How to create a window with its own window border other than the local system window border?
    For example, a border: a black line with a width 1 and then a transparent line with a width 5. Further inner, it is the content pane.
    In JavaSE, there seems to have the paintComponent() method for the JFrame to realize the effect.

    Not sure why your code is doing that. I usually use an ObjectProperty<Point2D> to hold the initial coordinates of the mouse press, and set it to null on a mouse release. That seems to avoid the dragging being confused by mouse interaction with other nodes.
    import javafx.application.Application;
    import javafx.application.Platform;
    import javafx.beans.property.ObjectProperty;
    import javafx.beans.property.SimpleObjectProperty;
    import javafx.collections.FXCollections;
    import javafx.event.ActionEvent;
    import javafx.event.EventHandler;
    import javafx.geometry.Point2D;
    import javafx.geometry.Pos;
    import javafx.scene.Node;
    import javafx.scene.Scene;
    import javafx.scene.control.Button;
    import javafx.scene.control.ChoiceBox;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.layout.AnchorPane;
    import javafx.scene.layout.StackPane;
    import javafx.scene.layout.VBox;
    import javafx.scene.paint.Color;
    import javafx.stage.Stage;
    import javafx.stage.StageStyle;
    import javafx.stage.Window;
    public class CustomBorderExample extends Application {
      @Override
      public void start(Stage primaryStage) {
      AnchorPane root = new AnchorPane();
      root.setStyle("-fx-border-color: black; -fx-border-width: 1px; ");
      enableDragging(root);
      StackPane mainContainer = new StackPane();
        AnchorPane.setTopAnchor(mainContainer, 5.0);
        AnchorPane.setLeftAnchor(mainContainer, 5.0);
        AnchorPane.setRightAnchor(mainContainer, 5.0);
        AnchorPane.setBottomAnchor(mainContainer, 5.0);
      mainContainer.setStyle("-fx-background-color: aliceblue;");
      root.getChildren().add(mainContainer);
      primaryStage.initStyle(StageStyle.TRANSPARENT);
      final ChoiceBox<String> choiceBox = new ChoiceBox<>(FXCollections.observableArrayList("Item 1", "Item 2", "Item 3"));
      final Button closeButton = new Button("Close");
      VBox vbox = new VBox(10);
      vbox.setAlignment(Pos.CENTER);
      vbox.getChildren().addAll(choiceBox, closeButton);
      mainContainer.getChildren().add(vbox);
        closeButton.setOnAction(new EventHandler<ActionEvent>() {
          @Override
          public void handle(ActionEvent event) {
            Platform.exit();
      primaryStage.setScene(new Scene(root,  300, 200, Color.TRANSPARENT));
      primaryStage.show();
      private void enableDragging(final Node n) {
       final ObjectProperty<Point2D> mouseAnchor = new SimpleObjectProperty<>(null);
       n.addEventHandler(MouseEvent.MOUSE_PRESSED, new EventHandler<MouseEvent>() {
          @Override
          public void handle(MouseEvent event) {
            mouseAnchor.set(new Point2D(event.getX(), event.getY()));
       n.addEventHandler(MouseEvent.MOUSE_RELEASED, new EventHandler<MouseEvent>() {
          @Override
          public void handle(MouseEvent event) {
            mouseAnchor.set(null);
       n.addEventHandler(MouseEvent.MOUSE_DRAGGED, new EventHandler<MouseEvent>() {
          @Override
          public void handle(MouseEvent event) {
            Point2D anchor = mouseAnchor.get();
            Scene scene = n.getScene();
            Window window = null ;
            if (scene != null) {
              window = scene.getWindow();
            if (anchor != null && window != null) {
              double deltaX = event.getX()-anchor.getX();
              double deltaY = event.getY()-anchor.getY();
              window.setX(window.getX()+deltaX);
              window.setY(window.getY()+deltaY);
      public static void main(String[] args) {
      launch(args);

  • Error when reading the ID of the business system from the SLD

    Hi,
    I am working on a scenario JDBC - XI - BW (ABAP Proxies). I configured all the steps required to connect XI & BW systems. The SLDCHECK transaction is all green. I was able to connect to SLD from BW using SXMB_IFR tcode too. I was able to look at all the XI Repository interfaces from SPROXY tcode in BW. Created a new ABAP proxy (class interface and method) for the message interface in XI from BW (SPROXY Tcode). Created all required config in XI Directory. Got the message from JDBC adapter, mapping done successfully, and the message failed in the CALL Adapter Step.
    The error is "Error when reading the ID of the business system from the SLD for system BWS and client 100."
    What could have gone wrong. Thanks in advance.
    Srini

    Hi,
    :::::::One Should Have the Following Roles AS A XI Developer With Out Admin Rights ::::::
    1) SAP_XI_Developer_ABAP +
    2) SAP_XI_Developer_J2EE  +
    3) SAP_XI_MONITOR_ABAP   +
    4) SAP_XI_MONITOR_J2EE    +
    5) SAP_SLD_ADMINISTRATOR +
    6) SAP_XI_BPE_MONITOR_ABAP +
    7) SAP_XI_DEMOAPP
    8) SAP_XI_DISPLAY_USER_ABAP +
    9) SAP_XI_DISPLAY_USER_J2EE +
    Regards
    Sesh

  • Implementation/Configuration/Best Practises for the Solman System.

    Hello Guys,
    In our landscape, we tried to configure the Solman system for Service Desk Functionality.
    But the system does not work as expected, I am sure there has been a lot of misconfiguration and setups.
    e.g.
    1. When we directly try to create a message to SAP from the Support Message it goes to the webpage but does not detect the system in SMSY (  shows the error that system is not maintained in SMSY though they are maintained there ).
    2. The S user Id is not detected.
    3. How should we connect and synchronize the Solman of our system with that of other external Solman system so that we can directly see the issues/support messages in the landscape of that Solman system.
    Similarly there are various questions related to the Solman.
    This is a learning project for us but soon we are to implement this in actual business scenarios.
    Can you please suggest any Best Practice kind of guide/document/paper for the purpose?
    PL guide guys,
    Thanks and Regards,
    Yuvi.

    Hi Fabricius,
    Thanks for providing that link.
    It lists a lot of information but not what we are looking for.
    e.g. If you see the Service Desk under Incident Management, in the prerequisites itself it says that "The Service Desk is configured for the Solution Manager according to the configuration guide."
    And this is exactly we are trying to do - Configure the SolMan system.
    Now which is this "Configuration Guide" mentioned in this prerequisite?
    In the "http://service.sap.com/instguides" ,or on SAPNET itself for that matter, I could not find it!
    Any idea?
    Pl help.
    Regards,
    Yuvi.

  • How to implement the security notes in Java System.

    Hi All,
    For the ABAP systems we use RSECNOTE to implement the security notes, but how do we do that in Java systems?
    Any reference or guidance will be of great help.
    Thanks,
    Akash.

    RSECNOTE is for ABAP only, and I dont think there is any equivalent for Java.
    For Java , security note will guide you on how to implement.
    It could be manual changes or via SDM or JSPM.
    Regards,
    Pinkle

  • Charm implementation: No maintenance cycle is open for the current system

    Gurus,
    I'm in implementation project to use charm.
    I've created SDCR using charm_create, and choose transaction type subject "Development (implementation)"
    After approving the change request, so that the status become "Approved", I re-open the request to set into "in development", but there's error:
    "No maintenance cycle is open for the current system"
    I've checked notes and search the forum but not relevant to my subject.
    Please help.
    Regards,

    Hi Cesar,
    I'm facing this issue now. I have followed Dolores blog
    - The IBase is wrong: The IBase/component must represent the production system in the project landscape. RP1 is my production
    - Lack of authorizations: Assign role "SAP_SOCM_ADMIN" or "SAP_CM_ADMINISTRATOR_COMP" (or equivalent) to the user who would like to approve the change request. I have updated all roles and given the users SAP_ALL
    - Project is locked in table /TMWFLOW/PROJMAP: If an error is detected during the processing, then the project might be locked in this table. The customer can unlock it by pressing the refresh button under tab "System Landscape" -> "Change Requests". If there are other error messages shown during the refresh process, the customer must fix those errors beforehand. Refreshed it many times without errors
    I'm on the latest level of Solman 7.1 SP8, I have implemented all the new notes as well.
    I have attached a screenshot
    To me it seems like a bug, but haven't found anything on marketplace. Any help is much appreciated.
    Cheers
    Jimmy

  • The Business-System  from SLD canu00B4t read

    Hello,
    during export from an configuration object folloging exception occure:
    "The Business-System  from SLD can´t read"
    It seams all OK ...
    Thanks in advance,
    Frank

    Did you change the name of the Business System in the past? Then you need to keep the old Business System name in the SLD, as during exporting and importing of configuration objects the history of the objects is checked as well.
    Regards
    Stefan

  • Implement the VC to old system

    Hi Everybody
    Is there anybody have experience in such case as below.
    - What should we take care of when we implement the variant configuration to the old system(SAP) 
         which has already run for years.
         For instance: How about the current stock of materials.
         I just wanna make sure what kind of impacts we sould pay to attention.
    Thanks in advance.

    Hi,
    1.Segregate all all the materials based on Material type
    2. For the Configurable material make setting in Basic data -2 as Configurable materail
    3. Dont change the FERT or HALB material  type to KMAT which are already existing in SAP system
      keep the Material type as it is.
    4. Deliver all stocks whicha are Configurable materials ie stock should be 0
    5. Take care of while writing Dependecies
    6. Take take of Variant pricing procedure which is extremely important
    7.Check in Simulation mode
    thanks
    sreeni

  • AS-ABAP (BI) system registration in SLD RZ70 Error

    Hi guys, I'm following the SAP note 983156 - BI configuration w. Template Installer and I'm in the step in order to establish communication between my BW IDES and Portal.
    ""Checking the AS-ABAP (BI) system registration in SLD""
    the note says:
    "When configuring the Webdynpro Jco destination connectivity the AS-ABAP (BI) system must be configured in the SLD."
    Procedure:
    Logon to the SLD: http://<host>:<port>/sld. (Your configured SLD (central or local SLD))
    Please check in Home -> Technical Systems -> select type ABAP. This
    should have configuration of your ABAP (BI) system.
    If it is missing, logon to your ABAP (BI) system -> goto transaction RZ70. Fill in the SLD bridge: gateway info -> Activate -> Start data collection."
    Well, when I'm in SDL Home > Technical systems, I have nothing there, so I started to enable the SDL Bridge in RZ70 and after running it, it gives me the error:
    0: ibm_IAM_00                                : Collection of SLD data finished
    0: ibm_IAM_00                                : Data collected successfully
    0: ibm_IAM_00                                : RFC data prepared
    0: ibm_IAM_00                                : Used RFC destination: IBM_PORTAL_IAN
    0: ibm_IAM_00                                : RFC call failed: JCO.Server could not find server function 'SET_SLD_DATA'
    0: ibm_IAM_00                                : Existing periodic jobs removed. Number: 1
    0: ibm_IAM_00                                : Program scheduled: 20100602 000100
    1: ibm_IAM_00                                : Event-controlled job already exists; scheduling not necessary
    I looked through other posts, I eliminated SLD_NUC and SLD_UC from JAVA Visual Administrator, but still, the error persists.
    Any ideas?

    Hi Kuatroka,
    In relation to the following error received: "JCO.Server could not find server function SET_SLD_DATA"
    1) RZ70 could not find gateway - check gateway defined in RZ70 is up and running in host and SLD home page ->Administration -> Data Supplier Bridge and SLD gateway host is reachable from ABAP system host.
    2) Be aware SLD/J2EE does not install a gateway as standard - you must either install a dedicated gateway instance using Presentation CD/DVD or you must use a local ABAP gateway (normally local ABAP stack if SLD runs on J2EE ADDIN) or ensure the definitions are correct for any other ABAP systems gateway you choose to use
    3) Check the definitions in SLD -> Administration ->Data Supplier Bridge match the definitions in RZ70 - try also FQDN. Ensure these are the same!
    4) If you are operating multiple SLD see SAP note 700127
    5) Ensure you have not manually created entries for SLD_UC and SLD_NUC in the JCO RFC provider of the visual administrator. The SLD has its own internal JCO provider so there should be no entries in that of the Engine.
    I am not sure of your SP levels, but this may also apply: if you have a gateway service on the defined host, the definitions
    match between RZ70 and SLD, the gateway is running then it could be a problem with RZ70 - implement notes 906454 and 926089 and 907729.
    I hope this information helps.
    All the best,
    Cristiano

Maybe you are looking for