OIM Managed server is frequently reaching maximum data sources count

Hi All,
We are using OIM 11.1.1.3.0 , Weblogic Version 10.3.3,database 11.2.0.1 for one of our client bank . Recently we encountered a problem that my oim managed server is being overloaded ,when we check the error i see data sources reaching maximum count . We have increased the maximum count to 500 and still we are facing the same issue . We also find out dead-locks in the alert log . Now,i dont understand why data sources consumption is too high .
Please let us know your valuable inputs on the specific areas where we can check this .
Regards,
Nag.

Nag,
You don't need the developer to understand what code is causing the issue. You can analyse these issues using JRockit Mission Control, check these:
1-http://itnaf.org/2012/06/24/jrockit-flight-recorder-into-oim-environment/
2-http://itnaf.org/2012/08/26/jrockit-flight-recorder-analysis-into-oam-11g-environment/
I hope this helps,
Thiago Leoncio.

Similar Messages

  • Error starting oim managed server

    Hi,
    I am getting the following error when trying to start oim managed server using the command
    startmanagedweblogic.cmd oim_server1
    <Jul 15, 2012 8:36:54 PM CDT> <Critical> <WebLogicServer> <BEA-000386> <Server s
    ubsystem failed. Reason: weblogic.security.SecurityInitializationException: Auth
    entication for user weblogic denied
    weblogic.security.SecurityInitializationException: Authentication for user weblo
    gic denied
    but i am able to login into admin console with that user. Please help.

    Hi ,
    Try to clear your ldap folder with in your %Domain_Home%\ server \ <server name> \ data \ ldap
    create a new boot.properties under %Domain_Home%\ server \ <server name> \ security folder.
    Regards
    shashank

  • Error while starting the OIM managed server in oracle VM

    Hi ,
    I am getting the following error , while starting the OIM managed server in Oracle VM.
    <Jun 14, 2012 4:45:38 AM EDT> <Error> <org.quartz.impl.jdbcjobstore.JobStoreCMT> <BEA-000000> <MisfireHandler: Error handling misfires: Unexpected runtime exception: null
    org.quartz.JobPersistenceException: Unexpected runtime exception: null [See nested exception: java.lang.NullPointerException]
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.doRecoverMisfires(JobStoreSupport.java:3042)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport$MisfireHandler.manage(JobStoreSupport.java:3789)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport$MisfireHandler.run(JobStoreSupport.java:3809)
    Caused By: java.lang.NullPointerException
    at org.quartz.SimpleTrigger.computeNumTimesFiredBetween(SimpleTrigger.java:800)
    at org.quartz.SimpleTrigger.updateAfterMisfire(SimpleTrigger.java:514)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.doUpdateOfMisfiredTrigger(JobStoreSupport.java:944)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverMisfiredJobs(JobStoreSupport.java:898)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.doRecoverMisfires(JobStoreSupport.java:3029)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport$MisfireHandler.manage(JobStoreSupport.java:3789)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport$MisfireHandler.run(JobStoreSupport.java:3809)
    >
    How to resolve this issue.Any one please suggest me , i am in a big trouble ...
    Thanks in advance ..
    -Deena.

    Hi P.k,
    The table QRTZ92_TRIGGERS is there in the database.But while trying to run this command (UPDATE QRTZ92_TRIGGERS set NEXT_FIRE_TIME=1 where NEXT_FIRE_TIME < 0)in database i am getting the table or view does not exist.
    What is GTC resource?
    OIM version - 11.1.1.5.0.
    -Deena.

  • How to take OIM Managed server Thread Dump

    Hi All,
    how can i take the oim managed server thread dump
    I used wlst command for this lyk follows
    kill -3<pid>
    ./wlst.sh
    connect("weblogic","password","t3://hostname:port")
    threadDump()
    but it is giving Admin server dump, i want oim managed server threadDump how can i get this

    hi kalyan,
    after connecting to wlst
    i tried these steps
    cd('Servers')
    cd('server_oim_DEV')--which is my managed server name
    threadDump()
    after this i got the threadDump but i dont think so i am getting different file
    when i open this it is mentioned lyk Admin server dump
    is this the ryt process and can i know the ryt process to take managed server thread Dump

  • SQL ENTERPRISE: The edition of Reporting Services that you are using requires that you use local SQL Server relational databases for report data sources and the report server database

    The error below makes absolutely no sense! I'm using Enterprise Core...yet I'm being told I can't use remote data sources:
    w3wp!library!8!03/05/2015-19:08:48:: i INFO: Catalog SQL Server Edition = EnterpriseCore
    w3wp!library!8!03/05/2015-19:08:48:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.OperationNotSupportedException: , Microsoft.ReportingServices.Diagnostics.Utilities.OperationNotSupportedException: The feature: "The edition of Reporting
    Services that you are using requires that you use local SQL Server relational databases for report data sources and the report server database." is not supported in this edition of Reporting Services.;
    Really? This totally contradicts the documentation found here:
    https://msdn.microsoft.com/en-us/library/ms157285(v=sql.110).aspx
    That article says remote connections are completely supported.
    ARGH! Why does this have to be so difficult to setup?!?

    Hi jeffoliver1000,
    According to your description, you are using Enterprise Core edition and you are prompted that you can’t use remote data sources.
    In your scenario, we neither ignore your point nor be doubt with what you say. But actually we have met the case before that even though the SQL Server engine is Enterprise but the reporting services is still standard. So I would recommend you to find the
    actual edition of reporting services you are using. You can find Reporting Services starting SKU in the Reporting Service logs ( default location: C:\Program Files\Microsoft SQL Server\<instance name>\Reporting Services\LogFiles). For more information,
    please refer to the similar thread below:
    https://social.technet.microsoft.com/Forums/en-US/f98c2f3e-1a30-4993-ab41-acbc5014f92e/data-driven-subscription-button-not-displayed?forum=sqlreportingservices
    By the way, have you installed the other SQL Server edition before?
    Best regards,
    Qiuyun Yu
    Qiuyun Yu
    TechNet Community Support

  • Starting OIM managed server

    I had th weblogic managed server running with command:
    xlStartmanagedServer.sh OIM_DOMAIN http://localhost:7001
    This was working fine. Now, after restart, I issue the same command and I get an error:
    $/bin/setDomainEnv.sh: No such file or directory.
    In looking at the script xlStartManagedServer.sh, it seems $bea_domain$ is not set. The file its looking for is in the bea domain directory.
    Not sure what happened.
    Any idea anyone?
    thx

    Hi ,
    Try to clear your ldap folder with in your %Domain_Home%\ server \ <server name> \ data \ ldap
    create a new boot.properties under %Domain_Home%\ server \ <server name> \ security folder.
    Regards
    shashank

  • Problem in starting OIM managed server

    Hello,
    After configuring the Managed server in a cluster, when we try to start the server it is starting in ADMIN mode.
    The SOA Managed server was started successfully.
    23:41:38 INFO [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] - Nexaweb Server initialized successfully.
    <Sep 20, 2011 11:41:40 PM IST> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
    <Sep 20, 2011 11:41:40 PM IST> <Notice> <Cluster> <BEA-000197> <Listening for announcements from cluster using unicast cluster messaging>
    <Sep 20, 2011 11:41:40 PM IST> <Notice> <Cluster> <BEA-000133> <Waiting to synchronize with other running members of oim_cluster.>
    <Sep 20, 2011 11:42:10 PM IST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.10.243:7003 for protocols iiop, t3, CLUSTER-BROADCAST, ldap, snmp, http.>
    <Sep 20, 2011 11:42:10 PM IST> <Notice> <WebLogicServer> <BEA-000332> <Started WebLogic Managed Server "WLS_OIM1" for domain "IDM_Domain" running in Development Mode>
    <Sep 20, 2011 11:42:13 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    <Sep 20, 2011 11:42:13 PM IST> <Notice> <WebLogicServer> <BEA-000360> <Server started in ADMIN mode>
    Please let us know how to make the server run in RUNNING mode.
    Thanks.

    Have you done any changes in Weblogic Admin Console ?
    Login into Weblogic Console and see what it shows for "Undo All Changes" and "Activate Changes" button.
    If "Activate Changes" in enabled then click on that and try to restart.

  • The feature: "The edition of Reporting Services that you are using requires that you use local SQL Server relational databases for report data sources and the report server database." is not supported in this edition of Reporting Services.

    Hello all,
    I have SQL express 2014 advance edition installed ..
    and i am connecting SQl server 2008 r2 instance which is in network 
    while creating datasource in Reportserver which has Express installed ..
    got this error ..
    please help me how to connect to remote server
    Dilip Patil..

    Error message says it all.
    With SQL Express, Data source should be local SQL DB.
    With SQL Enterprise, Standard, BI edition, you can create Data soruce which are hosted on other servers.
    Please refer similar thread:
    https://social.msdn.microsoft.com/Forums/en-US/c0468e3f-bad7-47a7-a695-75c13762280a/the-feature-the-edition-of-reporting-services-that-you-are-using-requires-that-you-use-local-sql?forum=sqlreportingservices
    Cheers,
    Vaibhav Chaudhari
    [MCTS],
    [MCP]

  • INST-6180:Error while retrieving OIM managed Server URL from the domain

    Hi All,
    1). Getting the above error when running config.sh from MWHOME/Oracle_IDM1/bin/config.sh
    2). I already ran the config.sh from COMMON/bin directory.
    3). Extended the domain to support OIM and this ran fine.
    any suggestions?

    anyone have any ideas on this?
    Edited by: JCGO on Feb 18, 2012 6:24 PM

  • Import into SQL Server db from Sybase 7 data source - SQL Server 2008 R2/2012

    Hi,
    I need to import Sybase 7 data into a SQL Server 2008 R2 or 2012 database.
    Has anyone any experiences about this import?
    Thanks

    The nuance is in basically setting your connection manager right.
    If I remember correctly, I did that using the ODBC/ADO, but I do not remember the Sybase version.
    I suggest you visit a post dedicated to this operation (the author chose to use the ADO.NET type of a provider):
    http://msbimentalist.wordpress.com/2013/11/01/import-and-export-from-sql-server-to-sybase-db-using-ssis/ 
    Arthur My Blog

  • No visibility of local SQL Server instance when configuring ODBC data source

    I am setting up an app. requiring ODBC access to a SQL Server DB using a Windows Server 2008 R2 OS on a VM, with a local SQL Server 2014 instance.  When configuring either a new user or system ODBC DSN, using the ODBC Driver 11 for SQL Server
    (version 2014.120.2008.08), the dropdown list of servers is empty.  How do I get it to see the local SQL Server instance?

    For the local default instance, just enter "." or "(local)" for the server name.  For a named instance, the SQL Server Browser service needs to be running to enumerate the named instances automatically but you can still type the
    instance name.
    Dan Guzman, SQL Server MVP, http://www.dbdelta.com

  • OIM 11g Self Registration - authenticated against external data source

    Dear All,
    Out of the box server registration is unauthenticated. How to make it authenticated?
    What configuration should I perform?
    Thank you for your help
    Kind Regards
    Maria Adair
    Edited by: Maria on Oct 25, 2010 9:26 AM

    Hi,
    I am assuming in clustered environment you are having two instances running.
    It must be an issue with a single server,,because the problem is intermittent.
    To see which server is causing problem....just perform the following steps:
    1) Stop server1 and keep running server2..and fire new registration request...
    2) stop server 2..and keep running server1.....and fire new registration request.
    Using above, atleast you can see which server is causing the problem...
    Regards,
    J
    Edited by: J_IDM on Mar 21, 2011 10:52 PM

  • Treasury - Cash Management 0TR-CM-1 logic for Data Source

    Hi all,
    I am trying to understand how the value of the DATA_SOURC field in the extract structure FTI_BIW_CM in DS 0TR-CM-1 is populated. This value propagates to the InfoProvider (0TRCM_RC1) and standard content queries have a hard-coded restriction to a value of '2' The DS is returning values of 1 and 2 and I need to understand the implications of the two values. The help pages don't provide this information.
    Any help is greatly appreciated.

    Hi,
    Extractor 0TR_CM_1 reads from table FDSB and FDSR. Not sure what could be
    the reason for this code to avoid zero values. Please check with application
    colleagues if zero values are allowed for this field in ECC system.
    Thanks,
    Vimal

  • Application Server Data Source settings help needed (10.1.2.0.2)

    Hi,
    Can someone tell me what maximum values can I set in the following properties under Connection Attributes when I define a DataSource on
    Application Server. I have almost 25+ web application deployed on my 10.1.2.0.2 server that all uses one data source I have defined. Now the issue is the number of requests
    are very high and every now and then I get timeout error when trying to get the database connection. At one particular instance at peak time I may get over 200+ requests that
    do some databse connections etc. Following are my current settings. But need to increase some more but wondering what are the maximum values I can have. I have only one server 10.1.2.0.2
    Connection Retry Interval (seconds) = 5
    Max Connection Attempts = 3
    Cached Connection Inactivity Timeout (seconds) = 30
    Maximum Open Connections = 60
    Minimum Open Connections = 10
    Wait For Free Connection Timeout (seconds) = 15
    What other properties can I have to make use of datasource effectively.
    Thanks

    Here is the copy of my datasources.xml.
    <?xml version = '1.0' standalone = 'yes'?>
    <!DOCTYPE data-sources PUBLIC "Orion data-sources" "http://xmlns.oracle.com/ias/dtds/data-sources-9_04.dtd">
    <data-sources>
      <!--
                An example/default DataSource that uses
                Oracle JDBC-driver to create the connections.
                This tag creates all the needed kinds
                of data-sources, transactional, pooled and EJB-aware sources.
                The source generally used in application code is the "EJB"
                one - it provides transactional safety and connection
                pooling. Oracle thin driver could be used as well,
                like below.
                url="jdbc:oracle:thin:@host:port:sid"
           -->
      <data-source class="com.evermind.sql.DriverManagerDataSource" name="OracleDS"
                   location="jdbc/OracleCoreDS" xa-location="jdbc/xa/OracleXADS"
                   ejb-location="jdbc/OracleDS"
                   connection-driver="oracle.jdbc.driver.OracleDriver"
                   username="scott" password="tiger"
                   url="jdbc:oracle:thin:@//localhost:1521/oracle.regress.rdbms.dev.us.oracle.com"
                   inactivity-timeout="30"/>
      <!-- For SQL Server -->
      <data-source location="jdbc/TestDS"
                   class="com.microsoft.jdbcx.sqlserver.SQLServerDataSource"
                   password="pwd" xa-location="jdbc/TestDS"
                   ejb-location="jdbc/TestDS"
                   connection-driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"
                   username="usr"
                   url="jdbc:microsoft:sqlserver://someloc99:1433/DevelopmentAp"
                   inactivity-timeout="30" name="jdbc/TestDS"
                   connection-retry-interval="5" max-connections="50"
                   max-connect-attempts="3">
        <description>jdbc/TestDS</description>
        <property name="DatabaseName" value="DevelopmentAp"/>
        <property name="serverName" value="someloc99"/>
      </data-source>
    </data-sources>I also tried changing max-connections="0" it did helped but still after sometime I get timeout while connecting to the database. Don't know if it's with SQL Server that is not letting that many concurrent connections/sessions or something on the Application Server side.
    Thanks
    Message was edited by:
    WhiteSox
    Message was edited by:
    WhiteSox

  • Managed server is not starting....

    hi friends,
    we have four node weblogic 10.3.5 clustered deployment of oim 11.1.1.5 ....previously everything was working fine....two of the oim managed server is not starting and throwing following error.... two are working fine and all other 4 soa servers also running fine...
    ####<May 20, 2012 3:43:18 PM AST> <Warning> <RMI> <server2> <WLS_OIM2> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1337517798416> <BEA-080004> <An error was thrown by rmi server: weblogic.server.RemoteLifeCycleOperationsImpl.forceShutdown()
    java.lang.ExceptionInInitializerError.
    java.lang.ExceptionInInitializerError
         at weblogic.wsee.runtime.JMSStoreRoutableIDMapper.shutdown(JMSStoreRoutableIDMapper.java:478)
         at weblogic.wsee.runtime.WebServicesRuntime.shutdown(WebServicesRuntime.java:146)
         at weblogic.wsee.runtime.WseeService.haltService(WseeService.java:60)
         at weblogic.server.ServiceActivator.halt(ServiceActivator.java:113)
         at weblogic.t3.srvr.ServerServicesManager.haltInternal(ServerServicesManager.java:504)
         at weblogic.t3.srvr.ServerServicesManager.halt(ServerServicesManager.java:336)
         at weblogic.t3.srvr.T3Srvr.shutdown(T3Srvr.java:1120)
         at weblogic.t3.srvr.T3Srvr.forceShutdown(T3Srvr.java:1024)
         at weblogic.t3.srvr.ServerRuntime.forceShutdown(ServerRuntime.java:351)
         at weblogic.server.RemoteLifeCycleOperationsImpl.forceShutdown(RemoteLifeCycleOperationsImpl.java:57)
         at weblogic.server.RemoteLifeCycleOperationsImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
         at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:522)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
         at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
         at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused By: java.lang.IllegalStateException: Shutdown in progress
         at java.lang.ApplicationShutdownHooks.add(ApplicationShutdownHooks.java:39)
         at java.lang.Runtime.addShutdownHook(Runtime.java:193)
         at weblogic.wsee.persistence.LogicalStore.<clinit>(LogicalStore.java:192)
         at weblogic.wsee.runtime.JMSStoreRoutableIDMapper.shutdown(JMSStoreRoutableIDMapper.java:478)
         at weblogic.wsee.runtime.WebServicesRuntime.shutdown(WebServicesRuntime.java:146)
         at weblogic.wsee.runtime.WseeService.haltService(WseeService.java:61)
         at weblogic.server.ServiceActivator.halt(ServiceActivator.java:114)
         at weblogic.t3.srvr.ServerServicesManager.haltInternal(ServerServicesManager.java:504)
         at weblogic.t3.srvr.ServerServicesManager.halt(ServerServicesManager.java:336)
         at weblogic.t3.srvr.T3Srvr.shutdown(T3Srvr.java:1120)
         at weblogic.t3.srvr.T3Srvr.forceShutdown(T3Srvr.java:1025)
         at weblogic.t3.srvr.ServerRuntime.forceShutdown(ServerRuntime.java:351)
         at weblogic.server.RemoteLifeCycleOperationsImpl.forceShutdown(RemoteLifeCycleOperationsImpl.java:59)
         at weblogic.server.RemoteLifeCycleOperationsImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:668)
         at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:523)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
         at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
         at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:119)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Regards
    jdev

    thanks for the reply....
    the managed server is pointing to jrokit_160_22_D1.1.1-3 jdk....the server has enough ram also...while running the managed server showing status 'STARTING' for long period of time...and the admin server health goes 'Warning' because of threadpool....when we stop the managed server then adminserver health becomes ok...

Maybe you are looking for