Switching between clients - Integration builder

Hi,
I'm trying to set up specific business scenarios between different clients on our R/3 qas server. Using integration builder, each interface was defined as having either sender / receiver clnt100 and clnt401. Tests have been performed successfully on both clients vs. our legacy system.
Recently, it has become necessary to remove interface data coming from / going to client 100. I've removed the necessary definitions in the business scenario configurations. This has worked fine : tests outbound from client 100 are not being processed. However, I'm having trouble with the link between the IDoc interfaces and the processing of the messages for the remaining client. Each message type, such as (ZZ)CREMAS or (ZZ)MATMAS is defined correctly, and we have periodic jobs setup that run a specific program with an associated variant.
Ex : Job SEND_VENDOR_CP runs (successfully) every minute (with an associated message type). However, the data isn't being pulled. I have to manually start the job. This then results in a message being sent through (sxmb_moni - message with "checkered flag") and the legacy system receives the data from this client (401) normally. I'm just wondering why the interfaces don't run automatically in client 401 (as they still do in client 100). Is there a missing association in the message types ?
Any help would be greatly appreciated (I'm fairly new to XI). We are using XI 2.0. Our systems are defined as :
XIQAS000 (1 client) EQ1CLNT100 & EQ1CLNT401 (same for the RFC's).
Thank you,
Eric P.

Found the problem : the scheduled jobs on 401 were targeting client 100. Re-creating the background jobs has solved this problem.

Similar Messages

  • Is there a method or app to quickly switch between staff networks in the same building?

    We have a pretty standard network at my job, we have 5 staff networks, Staff A, Staff B, etc. Obviously some networks work better in different parts of the building, but I find that my macbook air tends to hold onto a weaker network and I have click on the wifi icon in the menu bar, wait for it to look for networks then click on the appropiate network. I was just wondering if anyone knew of a method or an app that makes it a little quicker for me to switch between these network. Maybe something similar to having network locations set. Thanks in advance.

    You might almost achieve your goal simply by requiring password on wake from sleep. the password prompt will have an option there to switch users.
    If you truly want to make it automatic,
    it's possible but a bit tricky.
    first download and install [Apple fast user switching applet|http://www.apple.com/applescript/accountswitcher/index.html]. install it on account of user 2 and set it up to switch to user 1 when you run it. call it, say, userswitcher.app and save it for example in user2 documents folder.
    next, copy and paste the following into text editor. format it as plain text and save it as userswitcher.sh in Documents folder as well.
    <pre style="
    font-family: Monaco, 'Courier New', Courier, monospace;
    font-size: 10px;
    margin: 0px;
    padding: 5px;
    border: 1px solid #000000;
    width: 720px;
    color: #000000;
    background-color: #ADD8E6;
    overflow: auto;"
    title="this text can be pasted into the Script Editor">
    #!/bin/bash
    idl=$"`ioreg -c IOHIDSystem | awk '/HIDIdleTime/ {print int($NF/1000000000); exit}'`"
    wt=$3600
    if [ $idl -gt $wt ]; then
    open /users/$USER/documents/userswitcher.app
    fi</pre>
    in the above wt is the wait time before switching and it's currently set to 3600 seconds (1 hour). adjust that as needed.
    next make the script unix executable by running the following terminal command
    chmod 755 ~/Documents/userswitcher.sh
    Finally, download and install [Lingon|http://tuppis.com/lingon> and make a launch daemon to run the above script every minute.
    Message was edited by: V.K.

  • Is it possible to use booleans to build a VI that uses buttons to switch between screens (3 only) while the other screens disappear?

    As a beginner, I need help figuring out how to build a simply VI that uses boolean logic to switch between three different screens. I need a "Home" screen, the next screen which has a button to go back "Home" and a third screen which has two buttons to go "Home" and "Previous Screen". Can someone help me with a simple block diagram?

    Hi,
    Or put the data in three tab controls. The tabs itself are hidden. The
    program switches between the tab sheet if one of the buttons is pressed.
    The buttons are best not copied, e.g. the same buttons are used in every tab
    sheet (buttons hover above the tab, a black shadow will apear). If the first
    sheet is shown, button 2 and 3 are hidden, sheet two: only button 3 is
    hidden, sheet three no button is hidden.
    Showing the tabs allows the user to choose the views directlly. The button
    logic is not needed anymore. But you'll have to live with a simple tab
    sheet, instead of a fancy button system!
    Regards,
    Wiebe.
    "Jason R" wrote in message
    news:[email protected]...
    > Another solution if you want to avoid property-node hell...
    >
    > Divide your screen into 1/4ths. That is, make your FP 4x larger than
    > your desktop.
    >
    > Place screen 1 on the upper left quadrant.
    > Place screen 2 on the upper right quadrant.
    > Place screen 3 on the lower left quadrant.
    > Screen 4 (lower right quadrant) is unused.
    >
    > Disable the ability to scroll at run time.
    >
    > As the user clicks buttons, use the properties of this vi to move what
    > the user can see on the front panel.
    >
    > Cheating? yep. Easier? yep.
    >
    > Hope this helps! =)
    >
    > btw - be sure not to update the FP controls when they are not visible,
    > or this will eat processor cycles.
    >
    > Sincerely,
    > Jason G Richmond
    > Project Engineer II and LVAAD Instructor
    > VI Engineering
    > [email protected] (domain should be vieng.com (no A's))
    >
    >
    > missileman wrote:
    > > Is it possible to use booleans to build a VI that uses buttons to
    > > switch between screens (3 only) while the other screens disappear?
    > >
    > > As a beginner, I need help figuring out how to build a simply VI that
    > > uses boolean logic to switch between three different screens. I need a
    > > "Home" screen, the next screen which has a button to go back "Home"
    > > and a third screen which has two buttons to go "Home" and "Previous
    > > Screen". Can someone help me with a simple block diagram?
    >
    >

  • Disabling the integrated graphics card or updating any software they use that will aid the computer in switching between the two graphics chips.

    So I couldn't activate Assassin's Creed 3 on bootcamp which I shuold have been able todo. I posted it on Ubistoft Support and This is what I got!
    Hello ,
    It looks like your DXDiag report is showing only an integrated graphics card. Being an Apple computer with an i7, it should have a dedicated video card as well. You may need to contact Apple support so they can help you either disable the integrated graphics card or update any software they use that will aid the computer in switching between the two graphics chips.
    So I was wondering how I could disable the intergrated grahics card or update any software that will aid the ocmputer in switching between the two graphic chips.

    The Early 2011 13-inch MacBook Pro has only got one graphic card, and this is the integrated card, Intel HD Graphics 3000.
    Some games don't support this type of GPUs, and it looks like Assassin's Creed is one of them, so unfortunately, you can't run the game in this MacBook

  • Switch between integrated graphics and discrete graphics on a Satellite P-50A

    I have a PSPMHU-0C702Q and I'd like to know if there is a way to switch between the intel integrated graphics and the nvidia discrete graphics?
    And/or...is there a way to turn off either one?
    I'd like to use the integrated graphics doing web and email but when gaming, switch to discrete.
    I found a post stating the following for a different machine...
    "...Your CPU has integrated graphics capability, but your system utilizes the ATI graphics card, so the integrated graphics on the CPU are not used.  The ATI graphics card has better specs than the integrated graphics anyway...."
    Which points to the discrete graphics being used, however, when I run the directX diagnostic, the display device shown is the intel HD graphics 4600.
    Any insight?   Thanks in advanced.
    B

    I went through a similar pain recently.  Assuming that your hardware supports having both display devices enabled at the same time, set up the IGP using the modesetting driver.  This doc should have everything you need to get set up:
    http://uk.download.nvidia.com/XFree86/L … ndr14.html

  • Where-Used between ESR and Integration Builder

    Hello everyone,
    i am wondering if there is a possibility of finding out where and if esr-content is used in the Integration Builder (Conf.time)?
    I often face the problem that i have got ESR-Content in front of me, where i don't know if, and if yes, where this content, for example a Service Interface, is used in Configuration-Time!
    How can i determine this?
    Thanks in advance!
    Kind regards,
    Markus

    HI Markus
    in ID use following path..
    Object--> Find.
    it will open search requirement window..
    in that select receiver determination if you want to check outbound service interface from IR.. or select Interface determination in case you want to check for inbound service interface..
    suppose in IR side you have outbound service interface : CreateCustomerOutbound
    then in ID go to find and select receiver determination and in interface provide  CreateCustomerOutbound
    this will search all scenario where CreateCustomerOutbound is being used .. likewise you can narrow it down in Find option to get the required results in less time..
    but no direct method for search..
    Thanks,
    Bhupesh

  • Data not Updated Automatically in SLD to XI Integration Builder

    I am trying to create a new software component in the SLD for use with our XI machine. However, when I do this, the component does not appear in the XI Integration Builder.
    I have looked at the Automatically Updated Data page of the central SLD, and noticed that our XI J2EE system has not Auto-Updated with the SLD for quite some time, if ever.
    Can somebody please give me some pointers how to sheck/configure this? Also, is there a way to update the information between the SLD and the XI system manually?
    Kind Regards,
    Tony.

    I think the problem is the system cannot actually see the SLD for some reason.
    If I try to access the SLD using the DNS name, I am unable to do so:
    http://dnsname:52300/sld/index.html
    However, if I use the IP address direct, I can do so:
    http://192.xxx.xxx.xxx:52300/sld/index.html
    I notice that when I try to access the SLD from the XI start page, the link is using the http://dnsname:52300/sld/index.html form, which isn't working.
    Also, when I try to Import Software Component Versions from the Integration Builder menu, I get the error:
    com.sap.aii.ibrep.client.swc.ExtSwcAccessException: Unable to read software component versions from System Landscape Directory "dnsname:52300"
    So I'm thinking this may be some kind of DNS error, but I don't know how to resolve it.
    Any clues?

  • XI Integration Builder Security

    We need to access to XI Integration Builder and XI System Landscape Directory for internet use. In our system landscape the users currently access, for instance, the portal by an iisproxy and access SRM by an ITS wgate. The server with iisproxy and the wgate is the only one visible in the internet. When we try to access the Integration Builder using an internet connection we cannot access it because we are trying to connect directly with XI server port 50000. For security measures it is not possible to access XI server directly from the internet, iisproxy server must be used.
    Our question: is it possible to configure the XI internet access considering the described system landscape?

    Hi Kirk,
    What you can (and proberbly should) do is setup a local adapter engine (local J2EE installation) inside your DMZ (where the proxy is located). The internet server can than access your local adapter engine directl (preferably via HTTPS). The connection between you integration server (XI) and the local adapter engine must be opened through all firewalls (again you might want to use HTTTPS).
    You can maintain the local adapter engine through the integration server, but servers on the internet can only access the local adapter engine.
    You also might want some extra security using username/password or client certificates on the local adapter engine in the DMZ.
    In my opinion using an ITS or a reverse proxy is making things to complicated.
    Hopes this helps,
    Christiaan Schaake.

  • "Integration Builder: Design" only works well on server

    Both TCD: SXMB_IFR and "http://host:port/rep/start/index.jsp" work well on both clients and server.
    We know, when we want to visit the "Integration Builder:
    Design" in "http://host:port/rep/start/index.jsp",
    a logon screen displays.
    The problem is i can logon to the Integration Builder with user 'XISUPER' in server,but error message 'Authorizaion error;unknown user name or incorrect password' displays in client with the same user and pwd.
    Is any other configuration needed?
    BTW: "com.sap.aii.ib.core.sso.enabled" in exchangeprofile;
         The host file in the client had been modified successfully.

    Hi,
    Can you just find out from your BASIS Team if they have followed the following steps while creating the user.
    This is a detailed step by step procedure for creating a user:
    - On your SAP Web AS host, create the user below with at least the following parameters (transaction SU01).
    <b>User</b> : XISUPER
    <b>Last name (Tab: Address)</b> : <your_name>, for example XI Super
    <b>Password / User Type (Tab: Logon Data)</b> : <init_password> / Dialog
    <b>
    Role (Tab: Role)</b> :
    AP_BC_AI_LANDSCAPE_DB_RFC
    SAP_SLD_ADMINISTRATOR SAP_XI_ADMINISTRATOR
    SAP_XI_CONFIGURATOR SAP_XI_CONTENT_ORGANIZER
    SAP_XI_DEVELOPER SAP_XI_MONITOR
    The SAP_XI* roles are composite roles
    - Save, and exit SU01
    - You must now log on to the Integration server host with the user XISUPER, to switch the initial password to a valid password.
    - You must restart the J2EE engine to transfer the user creation to the J2EE
    Also go through this link for more details,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/95d7d490-0301-0010-ce93-c58f9a3cde0b
    If its been done exactly in the same manner as explained and if you are still finding the problem do let us know so that we can try finding where exactly the problem is.
    Regards,
    Abhy

  • Unable to Launch Integration Builder: Java Web Start problem

    Hi,
    I am unable to launch the integration builder. I am using JDK 1.4.2_05. The java Web Start gives the following error:
    Unsigned application requesting unrestricted access to system
    Unsigned resource: http://<XIHostName>:50000/rep/repository/aii_util_rb.jar
    I have tried deleting the Java web start cache, and even reinstalling the JDK.
    Can someone suggest a workaround this problem ?
    thanks,
    Manish

    The Java Web Start cannot accept unsigned jars. If the jars are signed, it will ask in a dialog box if it should allow unrestricted access to this jar.
    In my case, I upgraded XI SP0 to SP4, which included updating the Adapter Core, Adapter Framework, and the XI TOOLS to SP4.
    On launching the Web start, it seemed that the jars were not getting signed. JWS cannot allow unsigned jars to the client.
    These jars are maintained in:
    \usr\sap\<SID>\SYS\global\xi\directory_server\javaws\directory
    I am having problems with my XI upgrade to SP4, and it is probably not signing the jars.
    Do you know why this may be happening ...
    thanks,
    Manish

  • How do I quickly* switch between two Skype account...

    I have a need to be able to quickly* switch between two Skype accounts on my Windows 7 desktop computer.
    Both accounts have high-security difficult-to-remember and hard-to-type passwords.
    Many products have a facility for doing this, remembering recent account/password combinations, or having linked accounts.
    Does Skype have a way of doing this?
    And if it doesn't, how do I request it get one be developed?
    I use a password manager, LastPass, but of course Skype isn't a browser so it doesn't work with Lastpass.
    * "Quickly switch" means without switching computer sign-on accounts and without re-typing the high-security difficult-to-remember and hard-to-type passwords many times per day.
    I understand you're all volunteers.  Thank you very much for your efforts on this.
    - Keith
    Solved!
    Go to Solution.

    This can be done by setting up an another Skype client in a separate directory and with a shortcut containing the extra /datapath, /removable and /secondary switches.
    http://community.skype.com/t5/Windows-desktop-client/Why-did-Microsoft-have-to-go-and-ruin-Skype-lik...
    For your purpose you can make use of a copy of Skype.exe of the already installed Skype application.

  • XI Debugging tool in the Configuration -Integration Builder

    Hello to XI Experts, 
    I an testing the XI Debugging tool in the Configuration -Integration Builder
    Menu Path is :  Tool->Test Configuration. 
    It is simple Idoc to Flat File Mapping and it gets executed .
    However when I test it using the Test Configuration I am getting following error below.
    Internal Error
    HTTP connection to ABAP Runtime failed. Error: 403 Forbidden URL: http://dellsaperp:8050/sap/xi/simulation?sap-client=100 User: XIDIRUSER
    There is no problem with mapping as it is getting executed  .I am unable to make the Test Configuration work.  Do we need to do any configuration to make this transaction work? Any clue? 
    Regards,
    Prashanta Ghosh

    Hi Prashanta -
    In TC SICF, make sure the <i>simulation</i> service is activated.  Path should be <i>default_host/sap/xi/simulation.</i>   If not, right-click on <i>simulation</i> and activate service.
    Regards,
    Jin

  • MDIChildren flickering problem while switching between child form with dockstyle.fill and borderstyle.none

    I have an mdi applicaton in Visual studio 2010 (.Net framework 4.0). I'm having a flickering problem when user switch between an MDI Child form. I'm declaring the child form then setting the borderstyle.none at design time and dock property to fill
    through programming and make them a MDIChildren before I show them so that it takes up the entire space of the MDI Parent window without being maximized (client request). 
    i don't want to display control box(minimize, maximize,close) of child form in mdi parent form. (client request)
    The problem is that when the child form is being displayed it is briefly shown in it's default size with icon and control box before being resized to fill the available area on the MDI Parent form. When a Child Form loads, you can see it in it's original
    size (the size from Design-time) then all this flickering while maximizing .
    In other words, child form show up in the client area of the MDIForm, not maximized, with a caption, very shortly, before they are finally filling the client area. there is a short flicker when a new form is created and displayed. This process is most noticeable
    with a not-so-powerful PC or there are lots of control inside child form.
    below is my code to show child form 
       MyChild1 c1 = new MyChild1();
                                c1.MdiParent = MdiMainParent;
                                c1.Dock = DockStyle.Fill;
       c1.Show(); 
    how can i solved the problem of flickering issue?
    I tried many options which i have described below
    1.double buffering.
    2.set style property to child form
          this.SetStyle(ControlStyles.UserPaint, true);
          this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);
          this.SetStyle(ControlStyles.DoubleBuffer, true); 
    3. override below method in each child form
    protected override CreateParams CreateParams
                get
                    CreateParams cp = base.CreateParams;
                    cp.ExStyle |= 0x02000000;
                    return cp;
    4. override below method in each child form
      const int WM_NCPAINT = 0x85;
            const int WM_SIZE = 0x05;
            protected override void WndProc(ref Message m)
                if (m.Msg == WM_NCPAINT)
                    if (this.WindowState == FormWindowState.Maximized)
                        return;
                if (m.Msg == WM_SIZE)
                    if (this.WindowState == FormWindowState.Maximized)
                        return;
                base.WndProc(ref m);
    but I didn't see any effects.  please someone help me to resolve flickering issue. thanks in advance.

    Hi hardikvaishnav,
    This is a known issue which has been reported to Microsoft Connect. Unfortunately, this issue will not fix due to stability issues around MDI. For more details, see 
    https://connect.microsoft.com/VisualStudio/feedback/details/97787/border-of-mdi-child-form-flashes-up-despite-formborderstyle-none.
    You might use a user control or panel instead.
    Best Regards,
    Bob Wu [MSFT]
    MSDN Community Support | Feedback to us

  • Why can't I use command+alt+arrows to switch between tabs correctly anymore?

    I used to be able to use the method of command+alt+left or right arrows to switch between tabs. For example: I could be playing an online game, and be clicking things inside of the box on the screen that the game was on, use the method, and easily switch to another tab. Now, however, it doesn't let me switch between tabs unless i click outside of the game area.

    Don't forget that there are many "pieces" to internet access that must all be set to make manual IP selection work, namely:
    1) Your IP address
    2) The addresses of your DNS servers
    3) The default route via which packets leave your network ("router" in Network->TCP/IP)
    4) Your subnet mask
    As mentioned above you also need to assign an address from outside the DHCP pool that is on the same subnet, as at least some routers will refuse to route traffic that seems to originate from IP addresses that fall within the DHCP pool over which it has control if it did not yet assign that IP address to a client.

  • Can't open Integration Builder Repository in SAP XI 7.0 after CodeMigration

    We had Communication Channel code change , for which the cache in the adapter engine was failed up update automatically. I rebounced the Web AS SAP Server ( Java stack only) and after than point I cannot launch Integration Builder Tool( Repository) in SAP XI 7.0.All other message are processing fine.Only we cannot open the Integration Buildter tool using URL
    http://<hostname>:58900/rep/start/index.jsp
    500 Internal Server Error
    Exception
    An internal error occurred. Contact you XI administrator
    java.lang.NoClassDefFoundError: com.sap.aii.ibrep.server.transport.impl.service.InternalRepTransportServiceImpl (initialization failure)
    Error Details, Error History, Build Info, Generic Application Info
    Any take on this one?Please help. This is our Production Server.
    Thanks
    Satpal Singh

    Praveen,
    Restarted both ABAP and JAVA , but did not helped.We did that as first step.
    We are unable to launch the Integration Server Repositorty Tool.
    We get following detail on the Error info of the page that shows up.
    500   Internal Server Error
    Exception Details
    Exception class: java.lang.NoClassDefFoundError
    Message
    java.lang.NoClassDefFoundError: com.sap.aii.ibrep.server.transport.impl.service.InternalRepTransportServiceImpl (initialization failure)
    Stacktrace
    Thrown:
    java.lang.NoClassDefFoundError: com.sap.aii.ibrep.server.transport.impl.service.InternalRepTransportServiceImpl (initialization failure)
         at java.lang.J9VMInternals.initialize(J9VMInternals.java:130)
         at com.sap.aii.ibrep.server.transport.api.RepTransportServiceStartup.startupIbrepTransportServices(RepTransportServiceStartup.java:22)
         at com.sap.aii.ibrep.server.applcomp.StartupCodeEntry.startup(StartupCodeEntry.java:442)
         at com.sap.aii.ib.core.applcomp.IStartupCodeEntry.startupIfNotAlreadyDone(IStartupCodeEntry.java:33)
         at com.sap.aii.ib.core.applcomp.ExplicitApplicationComponentImpl.startup(ExplicitApplicationComponentImpl.java:116)
         at com.sap.aii.ib.core.applcomp.ExplicitApplicationComponents.startup(ExplicitApplicationComponents.java:383)
         at com.sap.aii.ib.core.applcomp.ApplicationComponent.startup(ApplicationComponent.java:209)
         at jsp_Main1203628046558._jspService(jsp_Main1203628046558.java:21)
         at com.sap.engine.services.servlets_jsp.server.jsp.JspBase.service(JspBase.java:112)
         at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:544)
         at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:186)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         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(AccessController.java:215)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

Maybe you are looking for