[SAP UM Connector] Multiple instances?

Hi all,
I deployed an instance of the SAP UM connector in OIM 9.1.0.2 BP 15 / Weblogic 10.3.3 / Oracle 10g. It is running.. I would like to know if someone had deployed it on several SAP servers.. a.k.a. made multiple connector instances, in order to know what OIM objects to take care (IT Resource, Process Form, Process, etc).
Thanks!

I can go with multiple IT Resources, but we are looking for the more complex way. I am thinking in having multiple resource objects, so they can be audited.
I think the following objects have to be cloned:
-IT Resource
-Resource object
-Provisioning process
-Process Form
-Matching Rule
I am not sure about lookups, because (for example) profiles form field uses the it Resource id to identify from where Server it was loaded, so I think perhaps there could be some objects shared between connectors.

Similar Messages

  • SAP Information Steward - multiple instances

    Hi,
    Can we setup multple instances (DEV & QA) of SAP Information Steward on the same server?
    Regards,
    Prashant

    I can go with multiple IT Resources, but we are looking for the more complex way. I am thinking in having multiple resource objects, so they can be audited.
    I think the following objects have to be cloned:
    -IT Resource
    -Resource object
    -Provisioning process
    -Process Form
    -Matching Rule
    I am not sure about lookups, because (for example) profiles form field uses the it Resource id to identify from where Server it was loaded, so I think perhaps there could be some objects shared between connectors.

  • XI-Multiple instance scenario -File & SQL sender communication channels

    Hi
       i have a basic question regarding how file sender communication channel ( where we poll for a particular file pattern either using file/ftp types in a particular subfolder ) or a sql sender communication channel - ( selecting records from a sql source ) would work in a scenario with two active XI instances and j2EE file and sql adapter services running on both of the J2EE servers ?
    1. How would the file polling from both J2EE servers - avoid a conflict looking for the same file pattern ? Is there any inbuilt mechanism from SAP to make multiple instances work with the file polling - without a confict ?
    2. Simlar question for SQL sender type communication channel ?
    If SAP does have a mechanism to handle multiple instance scenarios for file and sql sender adapter based communication channels, is there a link/document on this ?

    Hi Karthik,
    Please see my comments.
    I am just wondering aloud - what will happen if we use a select for update clause in the sql sender adapter communication channel -
    Gouri: Yes you can use select + update. In fact that is the right way.
    will this ensure that polling from one J2EE instance will lock the selected records so that the second instance does not select the same set of records from the sql server ? Or should we not use a select for update and use a simple select statement ?
    Gouri: Yes. SQL DB will ensure that same data will not be picked by another node. As I mentioned earlier use serilizable option from advanced mode.
    -Gouri

  • CRM Implementation Landscape: Single Vs Multiple Instance

    Hi Experts,
    We have a requirement where SAP CRM has to be implemented across Multiple Geagraphic Loacations (Europe, APAC, NAFTA).
    We have to advise the client to go for Single Instance of SAP CRM or Multiple Instances.
    What are the factors that have to be considered before taking this kind of decision?
    What does SAP recommend for such cases, any documentation will be helpful.
    Thanks in Advance.
    Regards,
    Rahul

    What are the factors that have to be considered before taking this kind of decision?
    Mostly driven by the current setup, business model the company has now.
    (1) If R/3 (ERP, ECC) is in the landscape (I am sure it is), do they have separate instances in the different regions?
    (2) How is the master data? Business Partners, Products, Organizational data, Sales / Service Configuration. These are downloaded from the backend (R/3) into the CRM system.
    (3) How independent are these geographic regions? If they have disparate business models and master data, then it would be simpler to have multiple independent instances with limited integration within CRM landscape.
    (4) What processes in CRM? Do they plan in rolling out same scenarios?
    Questions like these will drive the discussion on such questions. One-size-fits-all may not always be right choice.

  • How to Split one SAP instance to Multiple Instances?

    Can any one guide me how to Split one SAP instance to Multiple Instances?
    Thanks in Advance.
    Regards,
    VB

    Sure, just extract the pages to a new file. The form fields will stay in
    place.

  • Multiple instances spawned after daylight savings time change

    This is a known issue and there is an SAP Knowledge Base Article created on this issue:
    1448881 - Multiple instances spawned after daylight savings time change
    Below is the information from the SAP Knowledge Base Article:
    Symptom
    Scheduled reports that are supposed to run once a day, run multiple times.
    Duplicate instances are being created.
    Environment
    BusinessObjects Enterprise XIR2 SP5
    BusinessObjects Enterprise XIR2 SP5 + FP5.x
    Reproducing the Issue
    A report is scheduled to be run on a daily basis - this is a Recurring schedule.
    Normally the report runs once a day, at a particular time.
    After Daylight Savings Time change, the report runs at the specified time, but immediately after the successful instance, another instance is spawned.
    Many more instances spawn after each instance completes.
    Cause
    This is a known issue: ADAPT01318487. This issue is because of DST and how our code handles this change.
    Resolution
    There is currently no known fix for this issue. There is however a script that can quickly resolve the problem.
    The issue it seems is related to Daily recurring schedules.
    What this script will do:
    it will run a query to display all your DAILY Recurring jobs
    you will have the option to choose your jobs and reschedule them by 1 hour
    you will then highlight the same job and change them back by 1 hour
    by modifying the schedule times, you are modifying the schedule itself and this will keep the issue of duplicate instances from occurring.
    Exact Steps to Complete:
    Stop the Job Servers.
    Double click on the .hta file.
    Change the System Name to that of your CMS name.
    Add the Administrator's password.
    Click Logon.
    Click List All Recurring Instances.
    Select All.
    Make note of what it says in: Schedule Selected Recurring Instances: Should be 1 hr earlier.
    Click Reschedule Selected Recurring Instances.
    Choose All instances again and change Schedule Selected Recurring Instances to 1 hour Later.
    Click Reschedule Selected Recurring Instances.
    Now start your Job Servers.
    The issue should not occur again.
    The Script is attached here, but please review the SAP Knowledge Base article 1448881 as well

    Hi Nicola,
    - The multiple spawned instances issue ONLY affects XI3 SP3+ only.  For XI3 SP1 and SP2 all Fix Pack levels this is not an issue as it was introduced as a problem in SP3.
    - 1568239 notes the Java version and can apply to all O/S environments and is updated to reflect that.
    If you are located in Europe you can also apply the patches in advance of the DST change to avoid the problem.  If you are in Americas at this point utilizing the clean up scripts for this year is the approach needed to clean up the spawned instances and reschedule the existing schedules.
    Thanks,
    Chris

  • Multiple Instances of NetWeaver in a single installation (binary)

    Hi,
       My product has several versions. In WebLogic I have one installation and have created multiple instances each for each of the version. Can I do the same thing in NetWeaver? I am looking to see if I can create multiple instances of NetWeaver with a single binary installation by creating more directories/configuration files. Please let me know if this is possible and if so how it needs to be done. I am using NetWeaver's Java engine only.
       Thanks and regards,
    Raghu

    Hi Raghu
    In Netweaver also u can have serveral intances.There are two options:
    1.Create seperate standalone instances.Here each instance will be a unique identity indepent to each other.You will have different SID(System identification number for each)
    2.Create a centrel instances and u can have several dialog instances in the same machine.Here the SID will be one but as required you will have a seperate directory under that centrel instance for each diaolog instances.
    For more info log on to http://service.sap.com/instguides.
    Reward suiatble points

  • Multiple instances of Crystal Reports Viewer possible in WPF?

    Hi, I've dragged and dropped three Crystal Reports Viewer controls on my WPF application. The goal is to be able to select up to 3 reports from a listbox and click run to generate the reports simultaneously. When I select just one report, it works fine. However when I select multiple reports it throws errors (object not found, etc). It seems there is a problem with multiple threads. Is it possible to have multiple instances of the Crystal Report Viewer display reports simultaneously? I am using version 13.0.9.1312 from the link below along with VS2013 C# WPF.
    SAP Crystal Reports, developer version for Microsoft Visual Studio: Updates & Runtime Downloads
    Thanks,
    Syed

    I was able to quickly cobble together a two viewer app that looks like this:
    The code is like this:
    Public Sub New()
            ' This call is required by the designer.
            InitializeComponent()
            ' Add any initialization after the InitializeComponent() call.
            Dim crReportDocument As New CrystalDecisions.CrystalReports.Engine.ReportDocument
            crReportDocument.Load("C:\tests\formulas.rpt")
            CrystalReportsViewer1.ViewerCore.ReportSource = crReportDocument
            Dim crReportDocument2 As New CrystalDecisions.CrystalReports.Engine.ReportDocument
            crReportDocument2.Load("C:\tests\report1.rpt")
            CrystalReportsViewer2.ViewerCore.ReportSource = crReportDocument2
        End Sub
    For more details see the document WPF Project Using the Crystal Reports WPF Viewer in 8 Easy Steps
    Now a couple of things to keep in mind;
    1) The report engine is based on 3 Concurrent Processor License (CPL) model. Meaning you can process at most three reports at the same time. In my test, doing the above code for four reports worked, but the reports are very, very simple - and with saved data. What a "real" world reports will do, I am not sure. I do know that in a web app, the reports are queued up until one report is done and thus a CPL is freed up. You will also need to keep in mind any database connection limits, etc.
    2) There is also a Print Job limit. This by default is set to 75. In a nutshell, almost anything done with a report is a Print Job. E.g.; paging, zooming, drilling, searching, etc., etc. In addition subreports are considered to be Print Jobs. Thus a report with one subreport in a detail section that returns a thousand rows of data and therefore running 1000 subreports will error out.
    You can read more about Print Job limits here:
    Crystal Reports Maximum Report Processing Jobs ... | SCN
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • Creating a system in portal with multiple instances of backend sys

    Hi all,
             I am creating a system in the portal to my backend system(ECC6.0 with integrated ITS).I had a multiple instance backend system.The 2 instances are on two different boxes .The 2 instances have different ip addresses and hostnames.At a time only one instance will be active.We have a virtual ip and hostname for the Central instance.
    In this case how to create the system so that the portal can switch from one instance to other while it is changed at the backend.
    The major issue is how to fill the ITS properties while creating the system.Which hostname I have to give.
    First instance hostname : eccprd1.XXXXXX.com
    Second instance hostname :eccprd2.XXXXXX.com
    Vitual hostname of central instance : eccsap.XXXXX.com
    Any suggestions please.
    Thanx and Regards,
    Rajesh.A

    Hi,
    You can use the Dynamic Link Library SAPSSOEXT
    Check out this link.
    http://help.sap.com/saphelp_nw04/helpdata/en/12/9f244183bb8639e10000000a1550b0/content.htm
    This should be applicable to any intended scenario.
    Summary of Steps
    1. Download file
    2. create application as shown in sample file.
    3. Import verify.der and install it in your local server , in the place specified in your application(.NET)
    4. Run the planned scenario. The page(.NET Page) that will be initially accessed from SAP Portal should run your program or have that code , so that it can authenticate it without requesting userid and password.

  • Running multiple instances of program in parllel processing.

    Hi Experts...
    We have an issue where we need to update huge set of data (say more than 2000000), update is simple where some BI table needs to be updated for few fields.
    Now issue is that if at one go this update is done then there is memory issue, system is not able to extend the internal table beyond a permitted memory.
    For this there may be some chanes which could be done in report RSMEMORY but business does not want this way.
    I want to know what does "running multiple instances of a program in parllel processing, one job does not have to update the whole table".
    Program is ready but simply running program without any input on the selection screen is picking all data and ending up in a short dump since there is huge data in the BI table.
    What is the best possible way to update table through program where there is an issue of Huge data.
    Do we have any expert comments on this ?
    Thanks & Regards,
    Mark

    Hope this gives some direction !
    Bundling using Function Modules for Updates
    If you call a function module using the statement CALL FUNCTION ... IN UPDATE TASK, the function module is flagged for execution using a special update work process. This means that you can write the Open SQL statements for the database changes in the function module instead of in your program, and call the function module at the point in the program where you would otherwise have included the statements. When you call a function module using the IN UPDATE TASKaddition, it and its interface parameters are stored as a log entry in a special database table called VBLOG.
    http://help.sap.com/saphelp_nw70/helpdata/en/41/7af4bfa79e11d1950f0000e82de14a/content.htm
    Rgds
    Sameer

  • Problem: Accessing BAPI using SAP System Connector and setting SELOPT_TAB

    Hi,
    I am trying to use the SAP System Connector (based on JCA) to connect to a BAPI and do a search for a customer with EP SP15. (Using BAPI_CUSTOMER_FIND).
    I established the connection and can set simple input parameters, however I didn't find a way for setting the SELOPT_TAB in the IInteraction instance.
    This is what the table should contain:
    Table SELOPT_TAB
    Field Content
    COMP_CODE SPACE
    TABNAME KNA1
    FIELDNAME NAME1
    FIELDVALUE Ma*
    Here the import parameter:
    IMPORT-Parameter
    MAX_CNT 100
    PL_HOLD X
    And here the code for the IInteraction without the SELOPT_TAB that I want to include.
    // Get the Interaction interface for executing the command
    IInteraction ix = connection.createInteractionEx();
    IInteractionSpec ixspec = ix.getInteractionSpec();
    String functionName = "BAPI_CUSTOMER_FIND";
    ixspec.setPropertyValue("Name", functionName);
    String function_out = "RESULT_TAB";
    RecordFactory rf = ix.getRecordFactory();
    MappedRecord input = rf.createMappedRecord("input");
    // put function input parameters
    input.put("MAX_CNT", "100");
    input.put("PL_HOLD", "X");
    MappedRecord output = (MappedRecord) ix.execute(ixspec, input);
    Does anybody know how to set the SELOPT_TABLE as input parameter?
    Any help would be appreciated.
    Regards, Andy

    Maybe your application isn´t run in x84
    #Go to properties of your project ->Build -> changed platform target of "Any CPU" to "x86"
    #Copy these libraries from our 32-bit environment :
    *SAP.Connector.dll
    *SAP.Conector.Rfc.dll
    *librfc32.dll
    *msvcp71.dll
    *msvcr71.dll
    In 64 bits environment:
    1. librfc32.dll to C:WINDOWSsystem
    2. msvcp71.dll to C:WINDOWSsystem32
    3. msvcp71.dll and  msvcr71.dll to C:WINDOWSSysWOW64
    4. SAP.Connector.dll and SAP.Conector.Rfc.dll to C:WINDOWSassembly (DRAG)

  • Db2 multiple instances in a single host

    Hi,
    os - windows 2008 db - db2 9.1 fp7
    if i want to install 2 sap instances in a single machine in windows how to proceed?
    1) I have read the documents where installation doc saying default db s/w path is /db2/db2sid/db2_software.is this the s/w path in windows? some where i read it saying default path is drive:/program files/IBM/sqllib.what is actually the difference?
    2) and also read in the forum and also in the note 978555 and 930487,it says multiple instance is not possible in db2 ie we can have only 1 defalut copy of db2 so we cant have multiple instances with the different copies of db2(up to kernel version 7.0) .is this correct? for 1st instance it is /db2/db2sid1/db2_software and for 2nd instance it is /db2/db2sid2/db2_software right?so how we cant have 2 instances with 2 different db2 copies?
    pls expain me.
    Thanks

    Hi Rajesh,
    if i want to install 2 sap instances in a single machine in windows how to proceed?
    1) I have read the documents where installation doc saying default db s/w path is /db2/db2sid/db2_software.is this the s/w path in windows? some where i read it saying default path is drive:/program files/IBM/sqllib.what is actually the difference?
    sqllib is only the links. The actual database is not this path.
    2) and also read in the forum and also in the note 978555 and 930487,it says multiple instance is not possible in db2 ie we can have only 1 defalut copy of db2 so we cant have multiple instances with the different copies of db2(up to kernel version 7.0) .is this correct? for 1st instance it is /db2/db2sid1/db2_software and for 2nd instance it is /db2/db2sid2/db2_software right?so how we cant have 2 instances with 2 different db2 copies?
    Multiple instances on a single host is only supported as of 9.7 you would have to upgrade to that release.
    You can technically have two instances as of 9.1 but as per the sap note s you have mentioned, this is not supported by SAP
    For more information on 9.7 see:
    http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/901b4314-9851-2c10-1c8f-b0ddd38d6e75
    SAP note: 1351160 DB6: Using DB2 9.7 with SAP Software
    Hope this answers your query,
    Paul

  • Multiple Instance Push Function Module

    All,
    I am referring to the service order tutorial as given in following link http://help.sap.com/saphelp_nwmobile71/helpdata/en/45/ac4bed74372733e10000000a155369/frameset.htm
    I have succefully created the Data Object/BAPI Wrappers and other objects. Everything works perfectly fine. Now I am trying to create a "Intance PUSH" function module in Mobile Server that will be called from backend to push the service orders. Till now using the same structure as in the tutorial I can send PUSH one instance. However I was wondering what if I have to PUSH Multiple instance at one shot.
    I am confused as to how should the structures for the same should look like. In the example given here, the customer node and equipment node do not have the order ID parameter in it. So when I have to push the same, how will the system know which instance of customer/equipment belongs to which instance of orderheader.
    If any one can clarify the same it will be really great.
    Regards,
    Shubham

    The backend key added by the DOE is a 'generated' field (and therefore internal to the DOE). This is why it is not exposed in the instance push FM.
    When you do not switch on automatic keymapping, the DOE creates this generated field, and fills it after calling GetDetail in the case of a delta download or a key push (since getdetail itself is called per instance, resolution is simple).
    If you switch on automatic keymapping, DOE will try to find existing backend fields in the child which match the root keys. (i.e. by name and type), and use these to resolve the children. If it cannot find such fields in the child that match the root keys, it will again generate fields on its own. And again these generated fields will be filled by the DOE after calling GetDetail during a delta load or key push.
    However, in the case of Instance Push, the only way to let the DOE resolve child instances is to send a field from the backend itself (i.e. not generated), which can be used to resolve the child instances (because GetDetail is not called in this case)
    If you do multiple instance push with the example given without changes, I am not sure if resolution will happen.
    An alternative to automatic keymapping is 'explicit keymapping' where you yourself decide which backend field in the child maps to which backend KEY in the parent (at all levels).
    Edited by: Arjun Shankar on Oct 1, 2009 1:36 PM

  • AddOn Exe running multiple instance in client machine

    Hello Experts,
    I have created a addon which i have installed in the server .While connecting the addon from the client machine addon runs
    well . But at the end of day when i see the task manager their it shows two to three instance of that addon exe running
    .I have written the application event in my addon for its termination when the sap is closed or addon is stopped.
    Even though system shows two to three instance of that addon exe running on that client machine.
    Suggest how to solve this multiple instance problem of AddOn Exe.
    Thanks & Regards,
    Amit

    Hello Amit,
    this comes because SAP B1 Dumps, and your addon is not terminated. You can check the
    C:\Program Files\SAP\SAP Business One\Log folder for SAP B1 logs. If you see more than 1 file per day, you can make sure, that the application has been restarted.
    When B1 dumps,. the addons are not getting disconnected, so you can build a monitoring procedure into the addon, to look SAP B1 is alive or not.
    In forum, last year I have sent at least 2 solutions for handling this issue, but it is very hard to  handle in terminal servers because there you running several SAP Business One.exe applications.
    If you not using terminal server, it is not an problem. follow up this threads
    http://forums.sdn.sap.com/search.jspa?threadID=&q=StartMonitorSAPB1&objID=f56&dateRange=lastyear&numResults=15&rankBy=10001
    Regards
    J

  • Multiple instance of tomcat 4.0

    Hi,
    I am trying to configure tomcat 4.0 for multiple instances, but don't understand how to do it.
    The only thing i understood is tha i must start tomcat with different server.xml. But how ......
    I looked for documentaion but only found explanation for linux (i am using win2k).
    Have you good documentation about configuring tomcat on win2k ??
    Thanks.
    Fred

    Thanks for the reply.
    Catalina.start: LifecycleException: Error creating server socket (java.net.Bind
    Exception): java.net.BindException: Address in use: JVM_Bind
    LifecycleException: Error creating server socket (java.net.BindException): jav
    a.net.BindException: Address in use: JVM_Bind
    at org.apache.catalina.connector.warp.WarpConnector.initialize(WarpConne
    ctor.java:491)
    at org.apache.catalina.core.StandardService.initialize(StandardService.j
    ava:454)
    at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
    a:553)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
    at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
    at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
    at java.lang.reflect.Method.invoke(Native Method)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
    ----- Root Cause -----
    java.net.BindException: Address in use: JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:408)
    at java.net.ServerSocket.<init>(ServerSocket.java:173)
    at java.net.ServerSocket.<init>(ServerSocket.java:124)
    at org.apache.catalina.net.DefaultServerSocketFactory.createSocket(Defau
    ltServerSocketFactory.java:118)
    at org.apache.catalina.connector.warp.WarpConnector.initialize(WarpConne
    ctor.java:485)
    at org.apache.catalina.core.StandardService.initialize(StandardService.j
    ava:454)
    at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
    a:553)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:780)
    at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
    at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
    at java.lang.reflect.Method.invoke(Native Method)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
    StandardServer.await: create[8005]: java.net.BindException: Address in use: JVM_
    Bind
    java.net.BindException: Address in use: JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:408)
    at java.net.ServerSocket.<init>(ServerSocket.java:173)
    at org.apache.catalina.core.StandardServer.await(StandardServer.java:277
    at org.apache.catalina.startup.Catalina.start(Catalina.java:794)
    at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
    at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
    at java.lang.reflect.Method.invoke(Native Method)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
    I have this error.
    Must i configure two CATALINA_HOME ?
    Fred

Maybe you are looking for

  • WHAT? Adobe FLash Player Security

    I am building a photography web site with flash and I found a really cool slide show extension plug in (www.slideshowpro.com) were can easily upload and update my portfolio slide shows. when I publish out to HTML, I test it in a browser and I get thi

  • Shift Differentials on PTOs

    Team, Requirement is to pay shift differentials on PTO days! I tried using the Premium Eligibility form and obviously the shift differential is already setup but it aint working. When I put in say Jury Duty, its not getting exploded to Jury Duty 8 an

  • Generate PUBLISH from other evenement than SIP message

    hello, In the SIP Servlet, is it possible to generate PUBLISH from other evenement than SIP message? I mean for example i get connected to a page web, and i generate a message SIP PUBLISH while there is a update. How can i do with this situation? Can

  • Unable to Install Migration Workbench

    Iam trying to install omwb_92012.exe on my machine. It throws an error "unable to install the oracle migration workbench into the specified directory" and quits. I have a oracle 8i home on my machine.Does this matter? Please suggest! Thanks in Advanc

  • Clientgen with JAXWS -- how to bind with JAXB?

    I'm using WLS 10.0 "clientgen" to generate Java classes from my WSDL files. All goes well for the simpler WSDL files. Since I'm new to JAXB, I don't quite understand now how to bind the output files using JAXB. It seems this would have been done in t