Resource Pool Heartbeat Failure from All Management Server Resource Pool Watcher


Hi,
In my environment, I add another SCOM 2012 R2 to existing management group. (old SCOM is 2012 R2 ->SCOM1)
We have one SMS provider in SCOM1, after added SCOM2 in the Event Viewer we have Event ID
21400. I googled and in the Administration tab for Notification Pool and AD Assignment Pool change the member ship form Automatic to Manual and remove SCOM2 from those, finally Error 21400 is resolved. But every hours in the active alerts shows
Resource Pool Heartbeat Failure from All Management Server Resource Pool Watcher.
Another problem is :
in the active alerts select a critical or warning or information in the Alert Details shows in just SCOM2:
This Page can’t be displayed
Make sure the web address is correct.
Look for the page with your search engine.
Refresh the page in a few minutes.
thanks 

Hi,
Based on my research, when management
server running windows server 2008 operating system, we may experience Random
Resource Pool
Heartbeat Failures.
Did you add a new management server with windows
server 2012 O.S?
Please also try to restart operation manager services related and check the result.
Regards,
Yan Li
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

Similar Messages

  • Event id 20022: the entity all management server resource pool is not heartbeating after creating pools

    hello
    I have created tow resource pools for our servers and now I see in event viewer the event ID 20022 for 3 default resource pools like this:
     the entity "all management server resource pool" is not heartbeating
     the entity "AD assignement resource pool" is not heartbeating
     the entity "Notification resource pool" is not heartbeating
    but for own 2 pools there is no event. also in SCOM console there is lots of active alerts about resource pool heartbeat failure.
    what should I check or do?

    Hi,
    From my point of view, this may be caused by insufficient resources - the management server getting overloaded or having connectivity issues to the database.
    Here is an article for your reference regardign to the error, please go through it:
    http://operationsmanager2012.blogspot.ca/2012/12/all-management-servers-resource-pool.html
    In addition, did you add your Management servers to those two resource pool? The below link is about how to create resource pool, hope this can be helpful:
    http://technet.microsoft.com/en-us/library/hh230706.aspx
    And this link below is about Automatic and Manual Resource Pools in Operations Manager 2012:
    http://www.systemcentercentral.com/automatic-and-manual-resource-pools-in-operations-manager-2012-scom-sysctr/
    Regards,
    Yan Li
    Regards, Yan Li

  • Critical error All management server resource pool

    I just receive critical error: All management server resource pool in scom 2012 management console.
    Alert detail:
    Alert subscription data source module encountered errors while running: Alert subscription data source module was unable to find alerts that match the subscription because of database errors.
    The following error(s) were encountered:
    Exception Message: ExecuteScalar requires an open and available Connection. The connection's current state is closed.
    One or more workflows were affected by this.
    Workflow name: Subscription3f818422_f4a1_42aa_b1b3_8bc14eb54cd8
    Instance name: Alert Notification Subscription Server
    Instance ID: {E07E3FAB-53BC-BC14-1634-5A6E949F9230}
    Management group: SCOM_2012
    What is problem and how to fix it ? I haven't changed any setting in scom !!

    Only found some of error and warning in operation manager event log.
    Error:
    Source: Health Service Modules
    Event ID: 22406
    Task Category: NOne
    The PowerShell script failed with below exception
    System.Management.Automation.CmdletInvocationException: The following error occurred while loading the extended type data file:
    Microsoft.PowerShell, C:\Program Files\System Center Operations Manager 2012\Powershell\OperationsManager\.\OM10.CoreCommands\Microsoft.EnterpriseManagement.Core.Cmdlets.Types.ps1xml : File skipped because it was already present from "Microsoft.PowerShell".
    At line:8 char:66
    +               if (!(Get-Module OperationsManager)) {Import-module <<<<  $SCOMModulePath}
       at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
       at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
       at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
    Script Name: Discover Agent Versions
    One or more workflows were affected by this. 
    Workflow name: ManagementGroupDiscoveryAgentVersions
    Instance name: Operations Manager Management Group
    Instance ID: {6B1D1BE8-EBB4-B425-08DC-2385C5930B04}
    Management group: SCOM_2012
    Error:
    Source: HealthService
    Event ID: 15002
    Task Category: Pool Manager
    The pool member cannot send a lease request to acquire ownership of managed objects assigned to the pool because half
    or fewer members of the pool acknowledged the most recent initialization check request. The pool member will continue
    to send an initialization check request.
    Management Group: SCOM_2012
    Management Group ID: {56D0B0FE-FB03-2A6C-E3F6-54287D96855D}
    Pool Name: AD Assignment Resource Pool
    Pool ID: {529CF61E-A357-5AED-73CC-81D48E4327CA}
    Pool Version: 7607127134982980644
    Number of Pool Members: 2
    Number of Observer Only Pool Members: 1
    Number of Instances: 1
    Error:
    Source: HealthService
    Event ID: 15002
    Task Category: Pool Manager
    The pool member cannot send a lease request to acquire ownership of managed objects assigned to the pool because half
    or fewer members of the pool acknowledged the most recent initialization check request. The pool member will continue
    to send an initialization check request.
    Management Group: SCOM_2012
    Management Group ID: {56D0B0FE-FB03-2A6C-E3F6-54287D96855D}
    Pool Name: Notifications Resource Pool
    Pool ID: {3F9F97EA-E584-B0EE-A4C9-78A86FB4F21F}
    Pool Version: 7607127134982980644
    Number of Pool Members: 2
    Number of Observer Only Pool Members: 1
    Number of Instances: 1
    Error:
    Source: HealthService
    Event ID: 15002
    Task Category: Pool Manager
    The pool member cannot send a lease request to acquire ownership of managed objects assigned to the pool because half
    or fewer members of the pool acknowledged the most recent initialization check request. The pool member will continue
    to send an initialization check request.
    Management Group: SCOM_2012
    Management Group ID: {56D0B0FE-FB03-2A6C-E3F6-54287D96855D}
    Pool Name: All Management Servers Resource Pool
    Pool ID: {4932D8F0-C8E2-2F4B-288E-3ED98A340B9F}
    Pool Version: 7607127134982980644
    Number of Pool Members: 2
    Number of Observer Only Pool Members: 1
    Number of Instances: 116
    Warning:
    Source: Health Service Modules
    Event ID: 10103
    Task Category: None
    The Windows Event Log Provider has resumed processing the Operations Manager event log on computer 'HKWOMM01.ap.zurich.com' after recovering from errors.
    One or more workflows were affected by this. 
    Workflow name: Microsoft.SystemCenter.CM.AEM.Modules.EventCollection
    Instance name: HKWOMM01.ap.zurich.com
    Instance ID: {BF86169C-4A71-C728-9649-338260E86093}
    Management group: SCOM_2012
    Warning:
    Source: Health Service Modules
    Event ID: 10103
    Task Category: None
    In PerfDataSource, could not resolve counter instance OpsMgr DW Writer Module, Avg. Batch Processing Time, ms, All Instances. Module will not be unloaded.
    One or more workflows were affected by this. 
    Workflow name: Microsoft.SystemCenter.DataWarehouse.CollectionRule.Performance.Writer.AvgBatchProcessingTime
    Instance name: HKWOMM01.ap.zurich.com
    Instance ID: {BF86169C-4A71-C728-9649-338260E86093}
    Management group: SCOM_2012
    Warning:
    Source: Health Service Modules
    Event ID: 10103
    Task Category: None
    In PerfDataSource, could not resolve counter instance OpsMgr DW Writer Module, Batches/sec, All Instances. Module will not be unloaded.
    One or more workflows were affected by this. 
    Workflow name: Microsoft.SystemCenter.DataWarehouse.CollectionRule.Performance.Writer.BatchesPerSecond
    Instance name: HKWOMM01.ap.zurich.com
    Instance ID: {BF86169C-4A71-C728-9649-338260E86093}
    Management group: SCOM_2012
    Warning:
    Source: Health Service Modules
    Event ID: 10103
    Task Category: None
    In PerfDataSource, could not resolve counter instance LogicalDisk, Current Disk Queue Length,
    \\?\Volume{9470dbf8-09e8-11e1-887f-806e6f6e6963}. Module will not be unloaded.
    One or more workflows were affected by this. 
    Workflow name: Microsoft.Windows.Server.2008.LogicalDisk.CurrentDiskQueueLength.Collection
    Instance name:
    \\?\Volume{9470dbf8-09e8-11e1-887f-806e6f6e6963}
    Instance ID: {80A7A920-B571-987C-9B3B-DE2164998AB9}
    Management group: SCOM_2012
    Warning:
    Source: Health Service Modules
    Event ID: 10103
    Task Category: None
    In PerfDataSource, could not resolve counter instance OpsMgr DW Synchronization Module, Avg. Batch Processing Time, ms, All Instances. Module will not be unloaded.
    One or more workflows were affected by this. 
    Workflow name: Microsoft.SystemCenter.DataWarehouse.CollectionRule.Performance.Synchronization.AvgBatchProcessingTime
    Instance name: b9e5cd4c-1b78-4530-b93f-69806d14d7f3
    Instance ID: {E6A569EF-6527-2B26-8345-2E16F0979064}
    Management group: SCOM_2012

  • Unable to change all management server resource pool membership to manual

    SCOM2012R2
    I follow the instruction in the article below trying to change the membership from automatic to manual for "all management servers resource pool", but the "manual membership" option is greyed (cannot be clicked).
    http://technet.microsoft.com/en-us/library/hh230706.aspx
    Do I have to use the powershell command to set it to manual?
    Also, noticed there was an issue after a MS is removed from AMSRP in scom2012sp1. Is it still the case in scom2012r2?

    Hi
    Yes, you have to use PoSh to set the resource pool to manual (and also automatic), see this link here
    http://www.systemcentercentral.com/automatic-and-manual-resource-pools-in-operations-manager-2012-scom-sysctr/
    Then you have to update the RunAs accounts because they are targeted at the AMSRPT The data warehouse run-as accounts are configured by default to only distribute to the All Management Servers resource pool. There is no runtime method to distribute the account
    to all management servers automatically. When the management server is removed from the All Management Servers resource pool the data warehouse account is no longer distributed to it, therefore any workflows requiring this account will fail and unload. The
    failing and unloading of the workflows will cause the management server to become grayed out. Cheers, Stefan
    Blog: http://blog.scomfaq.ch

  • Frequent heartbeat failure alerts on the server

    Hi Experts,
    we are getting the heartbeat failure alert  for xxxxxxx server. We have reinstalled the SCOM agent again on the server but still the alert is generating frequently
    Server is hosted on Cloud and we have verified the server resource utilization (CPU, Memory & network ) for the server.The utilization is normal and not finding any packet drop/connectivity issue for the server with SCOM gateway server. Please  suggest
    on this issue.
    Thanks in advance,
    25aish

    If the Windows agent is currently being monitored, and you have verified that by checking whether performance data is available (for example), then the best thing you can do is extend the heartbeat for that particular agent to something that is acceptable.
    In this case, if you are using the default heartbeat settings (which is 3 minutes), then just override the agent setting in Administration to allow up to something like 9 minutes. I actually suggest this for all environments right out of the box, because 3
    minutes is just way to aggressive. Check every 180 seconds, rather than the default 60 seconds...
    Jonathan Almquist | SCOMskills, LLC (http://scomskills.com)

  • Deploying via powershell command from AppV Management Server 5.0

    Hello All,
    Good day!
    I am having hard time in deploying an application from AppV Management Server 5.0 using Powershell command.
    I have an application which works in Standalone client machine and even from SCCM 2012(AppV Deployment), whereas if I deploy that application from AppV server it is not working
    I am using this command line to deploy an application from AppV Mgmt server thru powershell command,
    Import-AppvServerPackage -PackagePath "<Path of .appv file>" –DynamicDeploymentConfigurationPath "<Path of DeploymentConfig.xml"> | Publish-AppvServerPackage -Verbose | Grant-AppvServerPackage -Groups "domain\AppV_Users"
    -Verbose
    is there anything wrong in the command which I used?
    When I run, am receiving this error.
    Import-AppvServerPackage : A parameter cannot be found that matches parameter name
    'DynamicDeploymentConfigurationPath'.
    At line:1 char:126
    + ... 1.0.3333.appv" –DynamicDeploymentConfigurationPath '\App_DeploymentConfig.xml'  ...
    +                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (:) [Import-AppvServerPackage], ParameterBindingException
        + FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.AppV.Server.Cmdlets.ImportAppvServerPackageCommand
    whereas this command works, without DynamicDeploymentConfigurationPath
    Import-AppvServerPackage -PackagePath "<Path of .appv file>" | Publish-AppvServerPackage -Verbose | Grant-AppvServerPackage -Groups "domain\AppV_Users" -Verbose
    How do I direct my application to take the DeploymentConfig.xml file though powershell.
    I even tried to Import this xml from AppV Management console, even it did not work for me. 
    Kindly help me, your inputs needed.
    Any help would be greatly appreciated.
    Thanks in Advance!
    Regards,
    Raj

    Hi Falko,
    Thanks for your response.
    As you said, I tried to import the package and used set-appvserverpackage
    PS C:\Users\Administrator.xxxxxxxxxxx> Import-AppvServerPackage "\\appv\Content\Filezilla\Filezilla.appv"
    Id               : 15
    Name             : Filezilla
    Description      :
    PackageGuid      : e8720679-cc41-4578-98a4-32a382f790ef
    VersionGuid      : 296708bc-e07d-474a-bb46-1f09d9779a4c
    Version          : 0.0.0.1
    Enabled          : False
    Applications     : {}
    Entitlements     : {}
    ConnectionGroups : {}
    PackageUrl       : \\appv\Content\Filezilla\Filezilla.appv
    import was successful, when I try Set-Appvserverpackage am receiving the following error
    PS C:\Users\Administrator.xxxxxxxxxxx> Set-AppvServerPackage -DynamicDeploymentConfigurationPath "\\appv\Conte
    nt\Filezilla\Filezilla_DeploymentConfig.xml" | Publish-AppvServerPackage -Global
    Set-AppvServerPackage : Parameter set cannot be resolved using the specified named parameters.
    At line:1 char:1
    + Set-AppvServerPackage -DynamicDeploymentConfigurationPath "\\appv\Content ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (:) [Set-AppvServerPackage], ParameterBindingException
        + FullyQualifiedErrorId : AmbiguousParameterSet,Microsoft.AppV.Server.Cmdlets.SetAppvServerPackageCommand
    I am going wrong somewhere...

  • I am not able to login to the Management Server from the Management Server dialog from FlexBuilder

    hi,
      I am trying to setup the flex builder project for the demo host sample and am running into issues with the login. I have my OEM setup in https://<ip-address>:7801/em and am able to login with the credentials. Now, when I try to launch the HostSample.html from the flex builder project and the details are provided to my Management Server dialog, the same credentials fail with some IO Error. Please help
    Error during operation: Logging in to Management Server
    [FaultEvent fault=[RPC Fault faultString="HTTP request error" faultCode="Server.Error.Request" faultDetail="Error: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032"]. URL: https://10.105.219.188:7801/em/websvcs/mpws/LoginService"] messageId=null type="fault" bubbles=true cancelable=true eventPhase=2]
    The LoginService.login is failing.
    Here is the Item details
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <SOAP-ENV:Header>
        <ns0:TraceRequest xmlns:ns0="http://em.oracle.com/tracing/xsd">
          <ns0:ecid>15D0C25A-51F9-B29F-EC74-DDD780ACCCEE</ns0:ecid>
        </ns0:TraceRequest>
        <ns1:RslVersion xmlns:ns1="http://em.oracle.com/auth/xsd">
          <ns1:rslVersion>12.1.0.3.0</ns1:rslVersion>
        </ns1:RslVersion>
        <ns1:InternalToken xmlns:ns1="http://em.oracle.com/auth/xsd">
          <ns1:intToken>secret-token</ns1:intToken>
        </ns1:InternalToken>
      </SOAP-ENV:Header>
      <SOAP-ENV:Body>
        <tns:loginRequest xmlns:tns="oracle.sysman.emx.LoginService">
          <loginInfo>
            <username>sysman</username>
            <password><my password text in plain text format></password>
            <role xsi:nil="true"/>
          </loginInfo>
        </tns:loginRequest>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

    When running with HTTPS, FlexBuilder enforces security restrictions on same domain policy and verifies security certificate.  To workaround this you either have to disable security on your OMS and use HTTP for your development (using emctl secure unlock), or you have to install the security certificate from your OMS in the IE browser you are launching from FlexBuilder.
    To install the certificate in Firefox:  go to the EM website using Firefox, and you will see "The Connection is Untrusted", expand "I Understand the Risks" and click "Add Exception".  On the dialog that appears leave all the defaults and click "Confirm Security Exception".  At that point if you close/reopen the browser you can go back to the EM website and you should see no security exception.
    To install the certificate in IE:  go to the EM website using IE and you should see "There is a problem with this website's security certificate", click "Continue to this Website (not recommended)", the address bar will then change to show "Certificate error" on the right side of the URL.  Click that icon and the "View certificates" on the "Untrusted Certificate" popup.  On the dialog that appears, click the "Certification Path" tab, then click the root node (root certificate) in the path and click "View Certificate".  In the new dialog that appears, click "Install Certificate...".  Then click "Next>", click "Place all certificates in the following store", click "Browse..."., select "Trusted Root Certification Authorities" and click "OK".  Then click "Next>" and click "Finish".  On the "Security Warning" dialog, click "Yes" to install the certificate and then "OK on the confirmation dialog.  Click "OK" on the "Certificate" dialog (there should be two) that was launched to install the root certificate.  Now on the original "Certificate" dialog click "View Certificate".  Then click "Next>", click "Place all certificates in the following store", click "Browse..."., select "Trusted Root Certification Authorities" and click "OK".  Then click "Next>" and click "Finish" and then "OK on the confirmation dialog. Click "OK" and "OK". At that point if you close/reopen the browser you can go back to the EM website and you should see no security exception.

  • Start all managed server with nodemanager wls 8.1

    Hi,
    I've configured nodemanager in my environment, now I'd like to restart all managed servers at boot time. I've created a script that start the nodemanager process at boot time but I didn't found any properties to automatically restart all managed servers.
    How can I do it ?
    Thank you.
    Fanelli Massimiliano
    [email protected]

    Great!
    I had the same error: when starting UCM on WL Console, it starts and says Running. But when accessing it on the browser receive the error 404. In the other hand, when starting with Commands, it force shutdowns.
    I have set the StartScriptEnabled property to true, now I can start UCM only on the command Line, to start it on WL Console, I have to manually start the node manager.
    Is there a way/script to start the node manager automatically?
    Regards,

  • Problem: Deploy a web app from a managed server - Can someone answer:  Is this a bug?!

    We're running 6.0sp2 on both AIX and RedHat. Deploying or redeploying
    a web app to the managed server fails, works fine on the Admin server.
    War's work fine in the 'applications' dir. The browser fails with a
    404 on the managed server, with the following error in the log:
    ####<Aug 9, 2001 4:58:45 PM GMT> <Error> <J2EE> <szuinet5> <ect2>
    <ExecuteThread: '11'
    for queue: 'default'> <system> <> <160001> <Error deploying application
    DefaultWebApp
    ect2: Cannot deploy WebAppServletContext(4320491,DefaultWebAppect2) on
    ect2 because
    WebAppServletContext(2930053,DefaultWebApp_ect2) is already registered
    for path >
    Are we missing the point here? Or, is this a known bug? Also, we are
    not in a position to jump onto v6.1 at this time.
    Thanks in advance.

    Hi,
    Yes..it's a bug. I had the same problem and it has been reported to support
    but no indication if it's fixed.
    Rgds,
    E-Wan
    ppower wrote:
    We're running 6.0sp2 on both AIX and RedHat. Deploying or redeploying
    a web app to the managed server fails, works fine on the Admin server.
    War's work fine in the 'applications' dir. The browser fails with a
    404 on the managed server, with the following error in the log:
    ####<Aug 9, 2001 4:58:45 PM GMT> <Error> <J2EE> <szuinet5> <ect2>
    <ExecuteThread: '11'
    for queue: 'default'> <system> <> <160001> <Error deploying application
    DefaultWebApp
    ect2: Cannot deploy WebAppServletContext(4320491,DefaultWebAppect2) on
    ect2 because
    WebAppServletContext(2930053,DefaultWebApp_ect2) is already registered
    for path >
    Are we missing the point here? Or, is this a known bug? Also, we are
    not in a position to jump onto v6.1 at this time.
    Thanks in advance.

  • WLST: How to get "Activation Time" data from a managed server ?

    Hello,
    does someone knows how to get the "Activation Time" (Time when the managed server was started) of a managed server via WLST under WLS 8.1 & 9.2 ?
    Thx a million.

    Under 9.2
    connect()
    serverRuntime()
    print cmo.getActivationTime()
    print java.util.Date(cmo.getActivationTime())
    <Markus Jessl> wrote in message news:[email protected]..
    Hello,
    does someone knows how to get the "Activation Time" (Time when the managed
    server was started) of a managed server via WLST under WLS 8.1 & 9.2 ?
    Thx a million.

  • Cannot undeploy from Management Server

    Hi all,
    I am trying to undeploy a plugin from the Managent Server, but I get the following popup:
    Management Agent for Management Service <hostname>:4890_Management_Service is not UP. Can not undeploy EMC VMAX Array. pluginThe following have been tried but do not help:
    - restart OMS + Agent
    - restart WebLogic Admin Server
    This is now a showstopper and I don't know where to look for this.
    Any suggestions highly appreciated!
    Thanks,
    Ed
    Edited by: 977814 on May 8, 2013 4:37 PM

    Hi Leighton,
    Thanks for the feedback. I just checked status oms and it seems fine:
    [oracle@dwbi-durl-oel agent_inst]$ $OMS_HOME/bin/emctl status oms
    Oracle Enterprise Manager Cloud Control 12c Release 2
    Copyright (c) 1996, 2012 Oracle Corporation.  All rights reserved.
    WebTier is Up
    Oracle Management Server is UpYes, my plugin is still listed. I always use the following commands to undeploy:
    emcli delete_target -name="$TARGET_NAME"    -type="$TARGET_TYPE_NAME"
    emcli undeploy_plugin_from_agent  -plugin="$PLUGINID" -agent_names="$AGENT_NAME"
    emcli undeploy_plugin_from_server -plugin="$PLUGINID" -sys_password="$SYSPWD"I think the issue may be caused by another plugin. Will dig further.
    Thanks,
    Ed
    PS That hostname slipped through into the post. Just removed it :)

  • Can admin server be shutdown after all managed instances are started?

    Hi all,
    I'll like to ask, can the admin instance be shutdown after I have started all the managed instances? I'll restarted the admin instance whenever I need to preform admin duties, like application redeployment, configuration of the domain.
    I reckon the answer is yes. But I'll like to know will my cluster still function? ie is there clustering function after I shutdown the admin instance?

    Hi,
    You can shutdown the admin server after all managed server instances are started. It will not effect working of cluster.
    You will not be able to start any new managed server instance when the admin server is down, unless the managed server is starting in MSI mode.
    Regards.

  • Error while starting manages server

    Hi All.
    M facing problem while starting managed server, this might be related to sip server as i see this in the error log. when i click on the sip server tab in the console then io see below error :-
    +++++++++
    Error opening /ext-jsp/sipserver/ConfigGeneralForm.jsp.
    The source of this error is:
    javax.servlet.ServletException: weblogic.servlet.jsp.CompilationException: Failed to compile JSP /ext-jsp/sipserver/ConfigGeneralForm.jsp
    Exception occurred while processing '/bea/wls/user_projects/domains/base_domain/servers/AdminServer/tmp/_WL_internal/consoleapp/jxhze9/console-ext/sipserver-console-ext/ext-jsp/sipserver/ConfigGeneralForm.jsp'java.lang.OutOfMemoryError: PermGen space
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
         at com.bea.core.repackaged.jdt.internal.compiler.lookup.CompilationUnitScope.buildTypeBindings(CompilationUnitScope.java:67)
         at com.bea.core.repackaged.jdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:152)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:717)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:377)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.compile(Compiler.java:422)
         at weblogic.jsp.internal.java.JDTJavaCompiler.generateByteCode(JDTJavaCompiler.java:104)
         at weblogic.jsp.internal.java.JavaSourceFile._codeGen(JavaSourceFile.java:211)
         at weblogic.jsp.internal.java.JavaSourceFile.codeGen(JavaSourceFile.java:201)
         at weblogic.jsp.internal.ProxySourceFile.compileGeneratedFiles(ProxySourceFile.java:310)
         at weblogic.jsp.internal.ProxySourceFile.codeGen(ProxySourceFile.java:248)
         at weblogic.jsp.internal.SourceFile.codeGen(SourceFile.java:327)
         at weblogic.jsp.internal.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:599)
         at weblogic.jsp.internal.client.Job.performJob(Job.java:83)
         at weblogic.jsp.internal.client.ThreadPool$WorkerThread.run(ThreadPool.java:217)
    Caused by: weblogic.servlet.jsp.CompilationException: Failed to compile JSP /ext-jsp/sipserver/ConfigGeneralForm.jsp
    Exception occurred while processing '/bea/wls/user_projects/domains/base_domain/servers/AdminServer/tmp/_WL_internal/consoleapp/jxhze9/console-ext/sipserver-console-ext/ext-jsp/sipserver/ConfigGeneralForm.jsp'java.lang.OutOfMemoryError: PermGen space
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
         at com.bea.core.repackaged.jdt.internal.compiler.lookup.CompilationUnitScope.buildTypeBindings(CompilationUnitScope.java:67)
         at com.bea.core.repackaged.jdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:152)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:717)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:377)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.compile(Compiler.java:422)
         at weblogic.jsp.internal.java.JDTJavaCompiler.generateByteCode(JDTJavaCompiler.java:104)
         at weblogic.jsp.internal.java.JavaSourceFile._codeGen(JavaSourceFile.java:211)
         at weblogic.jsp.internal.java.JavaSourceFile.codeGen(JavaSourceFile.java:201)
         at weblogic.jsp.internal.ProxySourceFile.compileGeneratedFiles(ProxySourceFile.java:310)
         at weblogic.jsp.internal.ProxySourceFile.codeGen(ProxySourceFile.java:248)
         at weblogic.jsp.internal.SourceFile.codeGen(SourceFile.java:327)
         at weblogic.jsp.internal.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:599)
         at weblogic.jsp.internal.client.Job.performJob(Job.java:83)
         at weblogic.jsp.internal.client.ThreadPool$WorkerThread.run(ThreadPool.java:217)
         at weblogic.servlet.jsp.JavelinxJSPStub.reportCompilationErrorIfNeccessary(JavelinxJSPStub.java:226)
         at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:162)
         at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:256)
         at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:216)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
         ... 184 more
    ++++++++
    Below is the config.xml file i am using :-
    <?xml version="1.0" encoding="UTF-8"?>
    <domain xsi:schemaLocation="http://xmlns.oracle.com/weblogic/security/wls http://xmlns.oracle.com/weblogic/security/wls/1.0/wls.xsd http://xmlns.oracle.com/weblogic/domain http://xmlns.oracle.com/weblogic/1.0/domain.xsd http://xmlns.oracle.com/weblogic/security http://xmlns.oracle.com/weblogic/1.0/security.xsd http://xmlns.oracle.com/weblogic/security/xacml http://xmlns.oracle.com/weblogic/security/xacml/1.0/xacml.xsd" xmlns="http://xmlns.oracle.com/weblogic/domain" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <name>base_domain</name>
    <domain-version>10.3.4.0</domain-version>
    <security-configuration xmlns:xacml="http://xmlns.oracle.com/weblogic/security/xacml" xmlns:pas="http://xmlns.oracle.com/weblogic/security/providers/passwordvalidator">
    <name>base_domain</name>
    <realm>
    <sec:authentication-provider xsi:type="wls:default-authenticatorType"/>
    <sec:authentication-provider xsi:type="wls:default-identity-asserterType">
    <sec:active-type>AuthenticatedUser</sec:active-type>
    </sec:authentication-provider>
    <sec:role-mapper xsi:type="xacml:xacml-role-mapperType"/>
    <sec:authorizer xsi:type="xacml:xacml-authorizerType"/>
    <sec:adjudicator xsi:type="wls:default-adjudicatorType"/>
    <sec:credential-mapper xsi:type="wls:default-credential-mapperType"/>
    <sec:cert-path-provider xsi:type="wls:web-logic-cert-path-providerType"/>
    <sec:cert-path-builder>WebLogicCertPathProvider</sec:cert-path-builder>
    <sec:name>myrealm</sec:name>
    <sec:password-validator xsi:type="pas:system-password-validatorType">
    <sec:name>SystemPasswordValidator</sec:name>
    <pas:min-password-length>8</pas:min-password-length>
    <pas:min-numeric-or-special-characters>1</pas:min-numeric-or-special-characters>
    </sec:password-validator>
    </realm>
    <default-realm>myrealm</default-realm>
    <credential-encrypted>{AES}Ax9F8YRCZJqRRoPcjJxTwS03NgNAJSUjUcQ0vMJybMfkxNKN3YZCRsR+jEQrT/n3/KU4Kn5WXqCILWifqYRDlmnGGryHuNEEK83B/FCoBb1h8T47+ML1pULyyNpGPaFq</credential-encrypted>
    <node-manager-username>weblogic</node-manager-username>
    <node-manager-password-encrypted>{AES}G0nkKdRHqwIqNXGqn7lArIXG1SfKKdkWwTOyZ4SmkwE=</node-manager-password-encrypted>
    </security-configuration>
    <server>
    <name>AdminServer</name>
    <self-tuning-thread-pool-size-min>15</self-tuning-thread-pool-size-min>
    <socket-readers>2</socket-readers>
    <ssl>
    <name>AdminServer</name>
    <enabled>true</enabled>
    </ssl>
    <machine>Machine_1</machine>
    <listen-address/>
    <network-access-point>
    <name>sip</name>
    <protocol>sip</protocol>
    <listen-port>5060</listen-port>
    <public-port>5060</public-port>
    <http-enabled-for-this-protocol>false</http-enabled-for-this-protocol>
    <outbound-enabled>true</outbound-enabled>
    </network-access-point>
    <network-access-point>
    <name>sips</name>
    <protocol>sips</protocol>
    <listen-port>5061</listen-port>
    <public-port>5061</public-port>
    <http-enabled-for-this-protocol>false</http-enabled-for-this-protocol>
    <outbound-enabled>true</outbound-enabled>
    </network-access-point>
    </server>
    <server>
    <name>M1</name>
    <ssl>
    <name>M1</name>
    <enabled>true</enabled>
    <listen-port>7503</listen-port>
    </ssl>
    <machine>Machine_1</machine>
    <listen-port>7003</listen-port>
    <listen-address/>
    <web-service>
    <name>M1</name>
    <web-service-persistence>
    <name>M1</name>
    <web-service-logical-store>
    <name>WseeStore</name>
    <persistence-strategy>LOCAL_ACCESS_ONLY</persistence-strategy>
    <request-buffering-queue-jndi-name>weblogic.wsee.BufferedRequestQueue</request-buffering-queue-jndi-name>
    <response-buffering-queue-jndi-name>weblogic.wsee.BufferedResponseQueue</response-buffering-queue-jndi-name>
    </web-service-logical-store>
    </web-service-persistence>
    </web-service>
    </server>
    <server>
    <name>M2</name>
    <ssl>
    <name>M2</name>
    <enabled>true</enabled>
    <listen-port>7504</listen-port>
    </ssl>
    <machine>Machine_1</machine>
    <listen-port>7004</listen-port>
    <listen-address/>
    <web-service>
    <name>M2</name>
    <web-service-persistence>
    <name>M2</name>
    <web-service-logical-store>
    <name>WseeStore</name>
    <persistence-strategy>LOCAL_ACCESS_ONLY</persistence-strategy>
    <request-buffering-queue-jndi-name>weblogic.wsee.BufferedRequestQueue</request-buffering-queue-jndi-name>
    <response-buffering-queue-jndi-name>weblogic.wsee.BufferedResponseQueue</response-buffering-queue-jndi-name>
    </web-service-logical-store>
    </web-service-persistence>
    </web-service>
    </server>
    <embedded-ldap>
    <name>base_domain</name>
    <credential-encrypted>{AES}vWDbFLBCN+g/5kGlFyC+Qp8NUIevNXYQEJYBVgoM2BaXRBIGnLy+rHfLzGrQT5JG</credential-encrypted>
    </embedded-ldap>
    <configuration-version>10.3.4.0</configuration-version>
    <machine xsi:type="unix-machineType">
    <name>Machine_1</name>
    <node-manager>
    <name>Machine_1</name>
    <listen-address>localhost</listen-address>
    </node-manager>
    </machine>
    <jms-server>
    <name>WseeJmsServer_auto_2</name>
    <target>M1</target>
    <persistent-store>WseeFileStore_auto_2</persistent-store>
    </jms-server>
    <jms-server>
    <name>WseeJmsServer_auto_3</name>
    <target>M2</target>
    <persistent-store>WseeFileStore_auto_3</persistent-store>
    </jms-server>
    <jms-server>
    <name>WseeJaxwsJmsServer_auto_2</name>
    <target>M1</target>
    <persistent-store>WseeJaxwsFileStore_auto_2</persistent-store>
    </jms-server>
    <jms-server>
    <name>WseeJaxwsJmsServer_auto_3</name>
    <target>M2</target>
    <persistent-store>WseeJaxwsFileStore_auto_3</persistent-store>
    </jms-server>
    <self-tuning>
    <fair-share-request-class>
    <name>wlss.transport.fsrc</name>
    <target>M1,M2</target>
    <fair-share>50</fair-share>
    </fair-share-request-class>
    <fair-share-request-class>
    <name>wlss.timer.fsrc</name>
    <target>M1,M2</target>
    <fair-share>100</fair-share>
    </fair-share-request-class>
    <fair-share-request-class>
    <name>wlss.tracing.fsrc</name>
    <target>M1,M2</target>
    <fair-share>50</fair-share>
    </fair-share-request-class>
    <fair-share-request-class>
    <name>wlss.connect.fsrc</name>
    <target>M1,M2</target>
    <fair-share>1000</fair-share>
    </fair-share-request-class>
    <min-threads-constraint>
    <name>wlss.tracing.minthreads</name>
    <target>M1,M2</target>
    <count>1</count>
    </min-threads-constraint>
    <min-threads-constraint>
    <name>wlss.connect.minthreads</name>
    <target>M1,M2</target>
    <count>1</count>
    </min-threads-constraint>
    <max-threads-constraint>
    <name>wlss.timer.maxthreads</name>
    <target>M1,M2</target>
    <count>16</count>
    <connection-pool-name/>
    </max-threads-constraint>
    <max-threads-constraint>
    <name>wlss.tracing.maxthreads</name>
    <target>M1,M2</target>
    <count>1</count>
    <connection-pool-name/>
    </max-threads-constraint>
    <capacity>
    <name>wlss.transport.capacity</name>
    <target>M1,M2</target>
    <count>400</count>
    </capacity>
    <capacity>
    <name>wlss.timer.capacity</name>
    <target>M1,M2</target>
    <count>256</count>
    </capacity>
    <work-manager>
    <name>wlss.transport</name>
    <target>M1,M2</target>
    <fair-share-request-class>wlss.transport.fsrc</fair-share-request-class>
    <response-time-request-class xsi:nil="true"/>
    <context-request-class xsi:nil="true"/>
    <capacity>wlss.transport.capacity</capacity>
    <ignore-stuck-threads>false</ignore-stuck-threads>
    </work-manager>
    <work-manager>
    <name>wlss.timer</name>
    <target>M1,M2</target>
    <fair-share-request-class>wlss.timer.fsrc</fair-share-request-class>
    <response-time-request-class xsi:nil="true"/>
    <context-request-class xsi:nil="true"/>
    <max-threads-constraint>wlss.timer.maxthreads</max-threads-constraint>
    <capacity>wlss.timer.capacity</capacity>
    <ignore-stuck-threads>false</ignore-stuck-threads>
    </work-manager>
    <work-manager>
    <name>wlss.tracing.domain</name>
    <target>M1,M2</target>
    <fair-share-request-class>wlss.tracing.fsrc</fair-share-request-class>
    <min-threads-constraint>wlss.tracing.minthreads</min-threads-constraint>
    <max-threads-constraint>wlss.tracing.maxthreads</max-threads-constraint>
    <ignore-stuck-threads>false</ignore-stuck-threads>
    </work-manager>
    <work-manager>
    <name>wlss.tracing.local</name>
    <target>M1,M2</target>
    <fair-share-request-class>wlss.tracing.fsrc</fair-share-request-class>
    <response-time-request-class xsi:nil="true"/>
    <context-request-class xsi:nil="true"/>
    <min-threads-constraint>wlss.tracing.minthreads</min-threads-constraint>
    <max-threads-constraint>wlss.tracing.maxthreads</max-threads-constraint>
    <ignore-stuck-threads>false</ignore-stuck-threads>
    </work-manager>
    <work-manager>
    <name>wlss.connect</name>
    <target>M1,M2</target>
    <fair-share-request-class>wlss.connect.fsrc</fair-share-request-class>
    <response-time-request-class xsi:nil="true"/>
    <context-request-class xsi:nil="true"/>
    <min-threads-constraint>wlss.connect.minthreads</min-threads-constraint>
    <ignore-stuck-threads>false</ignore-stuck-threads>
    </work-manager>
    <work-manager>
    <name>weblogic.wsee.mdb.DispatchPolicy</name>
    <target>M1,M2</target>
    </work-manager>
    <work-manager>
    <name>weblogic.wsee.jaxws.mdb.DispatchPolicy</name>
    <target>M1, M2</target>
    </work-manager>
    </self-tuning>
    <file-store>
    <name>WseeFileStore_auto_2</name>
    <directory>WseeFileStore_auto_2</directory>
    <target>M1</target>
    </file-store>
    <file-store>
    <name>WseeFileStore_auto_3</name>
    <directory>WseeFileStore_auto_3</directory>
    <target>M2</target>
    </file-store>
    <file-store>
    <name>WseeJaxwsFileStore_auto_2</name>
    <directory>WseeJaxwsFileStore_auto_2</directory>
    <target>M1</target>
    </file-store>
    <file-store>
    <name>WseeJaxwsFileStore_auto_3</name>
    <directory>WseeJaxwsFileStore_auto_3</directory>
    <target>M2</target>
    </file-store>
    <file-store>
    <name>WseeFileStore</name>
    <directory>WseeFileStore</directory>
    <target>AdminServer</target>
    </file-store>
    <jms-system-resource>
    <name>WseeJmsModule</name>
    <target>M1,M2</target>
    <sub-deployment>
    <name>WseeJmsServer9127702</name>
    <target>WseeJmsServer_auto_2</target>
    </sub-deployment>
    <sub-deployment>
    <name>WseeJmsServer20604610</name>
    <target>WseeJmsServer_auto_3</target>
    </sub-deployment>
    <descriptor-file-name>jms/wseejmsmodule-jms.xml</descriptor-file-name>
    </jms-system-resource>
    <jms-system-resource>
    <name>WseeJaxwsJmsModule</name>
    <target>M1,M2</target>
    <sub-deployment>
    <name>WseeJaxwsJmsServer31278546</name>
    <target>WseeJaxwsJmsServer_auto_2</target>
    </sub-deployment>
    <sub-deployment>
    <name>WseeJaxwsJmsServer7750867</name>
    <target>WseeJaxwsJmsServer_auto_3</target>
    </sub-deployment>
    <descriptor-file-name>jms/wseejaxwsjmsmodule-jms.xml</descriptor-file-name>
    </jms-system-resource>
    <custom-resource>
    <name>sipserver</name>
    <target>M1,M2</target>
    <descriptor-file-name>custom/sipserver.xml</descriptor-file-name>
    <resource-class>com.bea.wcp.sip.management.descriptor.resource.SipServerResource</resource-class>
    <descriptor-bean-class>com.bea.wcp.sip.management.descriptor.beans.SipServerBean</descriptor-bean-class>
    </custom-resource>
    <admin-server-name>AdminServer</admin-server-name>
    <saf-agent>
    <name>ReliableWseeSAFAgent</name>
    <target>AdminServer</target>
    <store>WseeFileStore</store>
    </saf-agent>
    <saf-agent>
    <name>ReliableWseeJaxwsSAFAgent_M1</name>
    <target>M1</target>
    <store>WseeJaxwsFileStore_auto_2</store>
    </saf-agent>
    <saf-agent>
    <name>ReliableWseeJaxwsSAFAgent_M2</name>
    <target>M2</target>
    <store>WseeJaxwsFileStore_auto_3</store>
    </saf-agent>
    </domain>
    Can someone please helpme here..

    I tried same and facing below error whenever i click on any tab over the console :-
    Error opening /jsp/core/server/ServersControlTable.jsp
    The source of this error is:
    java.lang.OutOfMemoryError: PermGen space
    ++++++++
    below is the MEm_ARGS in commEnv.sh :-
    # This script is used to set up a common environment for starting WebLogic
    # Server, as well as WebLogic development.
    # It sets the following variables:
    # BEA_HOME - The home directory of all your BEA installation.
    # MW_HOME - The home directory of all your Oracle installation.
    # WL_HOME - The root directory of the BEA installation.
    # COHERENCE_HOME - The root directory of the COHERENCE installation.
    # ANT_HOME - The Ant Home directory.
    # ANT_CONTRIB - The Ant contrib directory
    # JAVA_HOME - Location of the version of Java used to start WebLogic
    # Server. See the Oracle Fusion Middleware Supported System Configurations page
    # (http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html) for an
    # up-to-date list of supported JVMs on your platform.
    # JAVA_VENDOR - Vendor of the JVM (i.e. BEA, HP, IBM, Sun, etc.)
    # JAVA_USE_64BIT - Indicates if JVM uses 64 bit operations
    # PATH - JDK and WebLogic directories will be added to the system
    # path.
    # WEBLOGIC_CLASSPATH - Classpath required to start WebLogic Server.
    # FMWCONFIG_CLASSPATH - Classpath required to start config tools such as WLST, config wizard, pack, and unpack..
    # FMWLAUNCH_CLASSPATH - Additional classpath needed for WLST start script
    # LD_LIBRARY_PATH, LIBPATH and SHLIB_PATH
    # - To locate native libraries.
    # JAVA_VM - The java arg specifying the VM to run. (e.g.
    # -server, -hotspot, etc.)
    # MEM_ARGS - The variable to override the standard memory arguments
    # passed to java.
    # CLASSPATHSEP - CLASSPATH delimiter.
    # PATHSEP - Path delimiter.
    # DERBY_HOME - Derby home directory.
    # DERBY_TOOLS - Derby tools jar.
    # DERBY_CLASSPATH - Classpath needed to start Derby.
    # DERBY_CLIENT_CLASSPATH
    # - Derby client classpath.
    # PRODUCTION_MODE - Indicates if the Server will be started in PRODUCTION_MODE
    # PATCH_CLASSPATH - WebLogic system classpath patch
    # PATCH_LIBPATH - Library path used for patches
    # PATCH_PATH - Path used for patches
    # WEBLOGIC_EXTENSION_DIRS - Extension dirs for WebLogic classpath patch
    # It exports the following function:
    # trapSIGINT - Get actual Derby PID when running in MKSNT environment;
    # trap SIGINT to make sure Derby will also be stopped.
    # resetFd - Reset the number of open file descriptors to 1024.
    # jDriver for Oracle users: This script assumes that native libraries required
    # for jDriver for Oracle have been installed in the proper location and that
    # your os specific library path variable (i.e. LD_LIBRARY_PATH/solaris,
    # SHLIB_PATH/hpux, etc...) has been set appropriately. Also note that this
    # script defaults to the oci920_8 version of the shared libraries. If this is
    # not the version you need, please adjust the library path variable
    # accordingly.
    # sub functions
    # limit the number of open file descriptors
    resetFd() {
    if [ ! -n "`uname -s |grep -i cygwin || uname -s |grep -i windows_nt || \
    uname -s |grep -i HP-UX`" ]
    then
    ofiles=`ulimit -S -n`
    maxfiles=`ulimit -H -n`
    if [ "$?" = "0" -a  `expr ${maxfiles} : '[0-9][0-9]*$'` -eq 0 -a `expr ${ofiles} : '[0-9][0-9]*$'` -eq 0 ]; then
    ulimit -n 4096
    else
    if [ "$?" = "0" -a `uname -s` = "SunOS" -a `expr ${maxfiles} : '[0-9][0-9]*$'` -eq 0 ]; then
    if [ ${ofiles} -lt 65536 ]; then
    ulimit -H -n 65536
    else
    ulimit -H -n ${ofiles}
    fi
    fi
    fi
    fi
    # Get actual Derby process when running in MKS/NT environment;
    # Trap SIGINT
    # input:
    # DERBY_PID -- Derby server process id.
    # output:
    # DERBY_PID -- Actual Derby pid in MKS/NT environment.
    trapSIGINT() {
    # With MKS, the pid of $! dosen't show up correctly.
    # It starts a shell process to launch whatever commands it calls.
    if [ `uname -s` = "Windows_NT" ]; then
    DERBY_PID=`ps -eo pid,ppid |
    awk -v DERBY_PID=${DERBY_PID} '$2 == DERBY_PID {print $1}'`
    POINTBASE_PID=`ps -eo pid,ppid |
    awk -v POINTBASE_PID=${POINTBASE_PID} '$2 == POINTBASE_PID {print $1}'`
    fi
    # Kill Derby on interrupt from this script (^C)
    trap 'if [ "${DERBY_PID}" != "" ]; then
    kill -9 ${DERBY_PID}
    unset DERBY_PID
    fi' 2
    trap 'if [ "${POINTBASE_PID}" != "" ]; then
    kill -9 ${POINTBASE_PID}
    unset POINTBASE_PID
    fi' 2
    # end of sub functions
    # Set up BEA Home
    BEA_HOME="/bea/wls"
    # Set up Middleware Home
    MW_HOME="/bea/wls"
    # Set up WebLogic Home
    WL_HOME="/bea/wls/wlserver_10.3"
    # Set up COHERENCE Home
    COHERENCE_HOME="/bea/wls/coherence_3.6"
    # Set up Common Modules Directory
    MODULES_DIR="/bea/wls/modules"
    # Set up Common Features Directory
    FEATURES_DIR="/bea/wls/modules/features"
    # Set up Ant Home
    ANT_HOME="${MODULES_DIR}/org.apache.ant_1.7.1"
    # Set up Ant contrib
    ANT_CONTRIB="${MODULES_DIR}/net.sf.antcontrib_1.1.0.0_1-0b2"
    # Setup SUN_ARCH_DATA_MODEL
    SUN_ARCH_DATA_MODEL="32"
    #JAVA_USE_64BIT, true if JVM uses 64 bit operations
    JAVA_USE_64BIT=false
    # Reset JAVA_HOME, JAVA_VENDOR and PRODUCTION_MODE unless JAVA_HOME
    # and JAVA_VENDOR are pre-defined.
    if [ -z "${JAVA_HOME}" -o -z "${JAVA_VENDOR}" ]; then
    # Set up JAVA HOME
    JAVA_HOME="/usr/jdk/instances/jdk1.7.0_05"
    # Set up JAVA VENDOR, possible values are
    #Oracle, HP, IBM, Sun ...
    JAVA_VENDOR=Oracle
    # PRODUCTION_MODE, default to the development mode
    PRODUCTION_MODE=""
    fi
    export BEA_HOME MW_HOME WL_HOME MODULES_DIR FEATURES_DIR COHERENCE_HOME ANT_HOME ANT_CONTRIB JAVA_HOME JAVA_VENDOR PRODUCTION_MODE JAVA_USE_64BIT
    # Set up JVM options base on value of JAVA_VENDOR
    if [ "$PRODUCTION_MODE" = "true" ]; then
    case $JAVA_VENDOR in
    Oracle)
    JAVA_VM=-server
    MEM_ARGS="-Xms128m -Xmx256m"
    HP)
    JAVA_VM=-server
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    IBM)
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
    Sun)
    JAVA_VM=-server
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    Apple)
    JAVA_VM=-server
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
    esac
    else
    case $JAVA_VENDOR in
    Oracle)
    JAVA_VM=-server
    MEM_ARGS="-Xms128m -Xmx256m"
    -Xms512m -Xmx512m -XX:MaxPermSize=256m
    JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none"
    HP)
    JAVA_VM=-client
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    IBM)
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
    Sun)
    JAVA_VM=-client
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none"
    Apple)
    JAVA_VM=-client
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
    esac
    fi
    export JAVA_VM MEM_ARGS JAVA_OPTIONS
    # Set the classpath separator
    case `uname -s` in
    Windows_NT*)
    CLASSPATHSEP=\;
    PATHSEP=\;
    CYGWIN*)
    CLASSPATHSEP=\;
    esac
    if [ "${CLASSPATHSEP}" = "" ]; then
    CLASSPATHSEP=:
    fi
    if [ "${PATHSEP}" = "" ]; then
    PATHSEP=:
    fi
    export PATHSEP CLASSPATHSEP
    # Set-up patch related class path, extension dirs, library path and path options
    if [ -f "${WL_HOME}/common/bin/setPatchEnv.sh" ]; then
    . "${WL_HOME}"/common/bin/setPatchEnv.sh
    fi
    # Figure out how to load java native libraries, also add -d64 for hpux and solaris 64 bit arch.
    case `uname -s` in
    AIX)
    if [ -n "${LIBPATH}" ]; then
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LIBPATH=${LIBPATH}:${WL_HOME}/server/native/aix/ppc64
    else
    LIBPATH=${LIBPATH}:${WL_HOME}/server/native/aix/ppc
    fi
    else
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LIBPATH=${WL_HOME}/server/native/aix/ppc64
    else
    LIBPATH=${WL_HOME}/server/native/aix/ppc
    fi
    fi
    LIBPATH=${PATCH_LIBPATH}:${LIBPATH}
    export LIBPATH
    HP-UX)
    arch=`uname -m`
    if [ "${arch}" = "ia64" ]; then
    if [ -n "${SHLIB_PATH}" ]; then
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    SHLIB_PATH=${SHLIB_PATH}:${WL_HOME}/server/native/hpux11/IPF64:${WL_HOME}/server/native/hpux11/IPF64/oci920_8
    else
    SHLIB_PATH=${SHLIB_PATH}:${WL_HOME}/server/native/hpux11/IPF32:${WL_HOME}/server/native/hpux11/IPF32/oci920_8
    fi
    else
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    SHLIB_PATH=${WL_HOME}/server/native/hpux11/IPF64:${WL_HOME}/server/native/hpux11/IPF64/oci920_8
    else
    SHLIB_PATH=${WL_HOME}/server/native/hpux11/IPF32:${WL_HOME}/server/native/hpux11/IPF32/oci920_8
    fi
    fi
    else
    if [ -n "${SHLIB_PATH}" ]; then
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    SHLIB_PATH=${SHLIB_PATH}:${WL_HOME}/server/native/hpux11/PA_RISC64:${WL_HOME}/server/native/hpux11/PA_RISC64/oci920_8
    else
    SHLIB_PATH=${SHLIB_PATH}:${WL_HOME}/server/native/hpux11/PA_RISC:${WL_HOME}/server/native/hpux11/PA_RISC/oci920_8
    fi
    else
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    SHLIB_PATH=${WL_HOME}/server/native/hpux11/PA_RISC64:${WL_HOME}/server/native/hpux11/PA_RISC64/oci920_8
    else
    SHLIB_PATH=${WL_HOME}/server/native/hpux11/PA_RISC:${WL_HOME}/server/native/hpux11/PA_RISC/oci920_8
    fi
    fi
    fi
    SHLIB_PATH=${PATCH_LIBPATH}:${SHLIB_PATH}
    export SHLIB_PATH
    if [ "${JAVA_USE_64BIT}" = "true" ] && [ "${JAVA_VENDOR}" != "Oracle" ]
    then
    JVM_D64="-d64"
    export JVM_D64
    JAVA_VM="${JAVA_VM} ${JVM_D64}"
    export JAVA_VM
    fi
    LINUX|Linux)
    arch=`uname -m`
    if [ -n "${LD_LIBRARY_PATH}" ]; then
    if [ "${arch}" = "ia64" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/ia64:${WL_HOME}/server/native/linux/ia64/oci920_8
    else
    if [ "${arch}" = "x86_64" -a "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/${arch}:${WL_HOME}/server/native/linux/${arch}/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/linux/${arch}:${WLSS_HOME}/server/native/linux/${arch}/oci920_8
    fi
    else
    if [ "${arch}" = "s390x" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/s390x
    else
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/i686:${WL_HOME}/server/native/linux/i686/oci920_8
    fi
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/linux/i686:${WLSS_HOME}/server/native/linux/i686/oci920_8
    fi
    fi
    fi
    else
    if [ "${arch}" = "ia64" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/ia64:${WL_HOME}/server/native/linux/ia64/oci920_8
    else
    if [ "${arch}" = "x86_64" -a "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${WL_HOME}/server/native/linux/${arch}:${WL_HOME}/server/native/linux/${arch}/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/linux/${arch}:${WLSS_HOME}/server/native/linux/${arch}/oci920_8
    fi
    else
    if [ "${arch}" = "s390x" ]; then
    LD_LIBRARY_PATH=${WL_HOME}/server/native/linux/s390x
    else
    LD_LIBRARY_PATH=${WL_HOME}/server/native/linux/i686:${WL_HOME}/server/native/linux/i686/oci920_8
    fi
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/linux/i686:${WLSS_HOME}/server/native/linux/i686/oci920_8
    fi
    fi
    fi
    fi
    LD_LIBRARY_PATH=${PATCH_LIBPATH}:${LD_LIBRARY_PATH}
    export LD_LIBRARY_PATH
    OSF1)
    if [ -n "${LD_LIBRARY_PATH}" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/tru64unix
    else
    LD_LIBRARY_PATH=${WL_HOME}/server/native/tru64unix
    fi
    LD_LIBRARY_PATH=${PATCH_LIBPATH}:${LD_LIBRARY_PATH}
    export LD_LIBRARY_PATH
    SunOS)
    arch=`uname -m`
    if [ -n "${LD_LIBRARY_PATH}" ]; then
    if [ "${arch}" = "i86pc" ]; then
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/solaris/x64
    else
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/solaris/x86
    fi
    else
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/solaris/sparc64:${WL_HOME}/server/native/solaris/sparc64/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/solaris/sparc64:${WLSS_HOME}/server/native/solaris/sparc64/oci920_8
    fi
    else
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/solaris/sparc:${WL_HOME}/server/native/solaris/sparc/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/solaris/sparc:${WLSS_HOME}/server/native/solaris/sparc/oci920_8
    fi
    fi
    fi
    else
    if [ "${arch}" = "i86pc" ]; then
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${WL_HOME}/server/native/solaris/x64
    else
    LD_LIBRARY_PATH=${WL_HOME}/server/native/solaris/x86
    fi
    else
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${WL_HOME}/server/native/solaris/sparc64:${WL_HOME}/server/native/solaris/sparc64/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/solaris/sparc64:${WLSS_HOME}/server/native/solaris/sparc64/oci920_8
    fi
    else
    LD_LIBRARY_PATH=${WL_HOME}/server/native/solaris/sparc:${WL_HOME}/server/native/solaris/sparc/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/solaris/sparc:${WLSS_HOME}/server/native/solaris/sparc/oci920_8
    fi
    fi
    fi
    fi
    LD_LIBRARY_PATH=${PATCH_LIBPATH}:${LD_LIBRARY_PATH}
    export LD_LIBRARY_PATH
    if [ "${JAVA_USE_64BIT}" = "true" ] && [ "${JAVA_VENDOR}" != "Oracle" ]
    then
    JVM_D64="-d64"
    export JVM_D64
    JAVA_VM="${JAVA_VM} ${JVM_D64}"
    export JAVA_VM
    fi
    Darwin)
    if [ -n "${DYLD_LIBRARY_PATH}" ]; then
    DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}:${WL_HOME}/server/native/macosx
    else
    DYLD_LIBRARY_PATH=${WL_HOME}/server/native/macosx
    fi
    DYLD_LIBRARY_PATH=${PATCH_LIBPATH}:${DYLD_LIBRARY_PATH}
    export DYLD_LIBRARY_PATH
    Windows_NT*) ;;
    CYGWIN*) ;;
    echo "$0: Don't know how to set the shared library path for `uname -s`. "
    esac
    # set up WebLogic Server's class path
    WEBLOGIC_CLASSPATH="${JAVA_HOME}/lib/tools.jar${CLASSPATHSEP}${WL_HOME}/server/lib/weblogic_sp.jar${CLASSPATHSEP}${WL_HOME}/server/lib/weblogic.jar${CLASSPATHSEP}${FEATURES_DIR}/weblogic.server.modules_10.3.4.0.jar${CLASSPATHSEP}${WL_HOME}/server/lib/webservices.jar${CLASSPATHSEP}${ANT_HOME}/lib/ant-all.jar${CLASSPATHSEP}${ANT_CONTRIB}/lib/ant-contrib.jar"
    export WEBLOGIC_CLASSPATH
    # set up config tools class path
    FMWCONFIG_CLASSPATH="${JAVA_HOME}/lib/tools.jar${CLASSPATHSEP}${BEA_HOME}/utils/config/10.3/config-launch.jar${CLASSPATHSEP}${WL_HOME}/server/lib/weblogic_sp.jar${CLASSPATHSEP}${WL_HOME}/server/lib/weblogic.jar${CLASSPATHSEP}${FEATURES_DIR}/weblogic.server.modules_10.3.4.0.jar${CLASSPATHSEP}${WL_HOME}/server/lib/webservices.jar${CLASSPATHSEP}${ANT_HOME}/lib/ant-all.jar${CLASSPATHSEP}${ANT_CONTRIB}/lib/ant-contrib.jar"
    export FMWCONFIG_CLASSPATH
    FMWLAUNCH_CLASSPATH="${BEA_HOME}/utils/config/10.3/config-launch.jar"
    export FMWLAUNCH_CLASSPATH
    if [ "${PATCH_CLASSPATH}" != "" ] ; then
    WEBLOGIC_CLASSPATH="${PATCH_CLASSPATH}${CLASSPATHSEP}${WEBLOGIC_CLASSPATH}"
    export WEBLOGIC_CLASSPATH
    FMWCONFIG_CLASSPATH="${PATCH_CLASSPATH}${CLASSPATHSEP}${FMWCONFIG_CLASSPATH}"
    export FMWCONFIG_CLASSPATH
    fi
    if [ "$SIP_ENABLED" = "true" ]; then
    # set up SIP classpath
    SIP_CLASSPATH="${WLSS_HOME}/server/lib/weblogic_sip.jar"
    # add to WLS class path
    WEBLOGIC_CLASSPATH="${WEBLOGIC_CLASSPATH}${CLASSPATHSEP}${SIP_CLASSPATH}"
    export WEBLOGIC_CLASSPATH
    FMWCONFIG_CLASSPATH="${FMWCONFIG_CLASSPATH}${CLASSPATHSEP}${SIP_CLASSPATH}"
    export FMWCONFIG_CLASSPATH
    fi
    # DERBY configuration
    DERBY_HOME="${WL_HOME}/common/derby"
    DERBY_CLIENT_CLASSPATH="${DERBY_HOME}/lib/derbyclient.jar"
    DERBY_CLASSPATH="${CLASSPATHSEP}${DERBY_HOME}/lib/derbynet.jar${CLASSPATHSEP}${DERBY_CLIENT_CLASSPATH}"
    DERBY_TOOLS="${DERBY_HOME}/lib/derbytools.jar"
    DERBY_SYSTEM_HOME=${WL_HOME}/common/derby/demo/databases
    DERBY_OPTS="-Dderby.system.home=$DERBY_SYSTEM_HOME"
    if [ "${DERBY_PRE_CLASSPATH}" != "" ] ; then
    DERBY_CLASSPATH="${DERBY_PRE_CLASSPATH}${CLASSPATHSEP}${DERBY_CLASSPATH}"
    fi
    if [ "${DERBY_POST_CLASSPATH}" != "" ] ; then
    DERBY_CLASSPATH="${DERBY_CLASSPATH}${CLASSPATHSEP}${DERBY_POST_CLASSPATH}"
    fi
    export DERBY_HOME DERBY_CLASSPATH DERBY_TOOLS DERBY_SYSTEM_HOME DERBY_OPTS
    if [ -d "${WL_HOME}/common/eval/pointbase" ]
    then
    # PointBase configuration
    POINTBASE_HOME="${WL_HOME}/common/eval/pointbase"
    POINTBASE_CLIENT_CLASSPATH="${POINTBASE_HOME}/lib/pbclient57.jar"
    POINTBASE_CLASSPATH="${CLASSPATHSEP}${POINTBASE_HOME}/lib/pbembedded57.jar${CLASSPATHSEP}${POINTBASE_CLIENT_CLASSPATH}"
    POINTBASE_TOOLS="${POINTBASE_HOME}/lib/pbtools57.jar"
    if [ "${POINTBASE_PRE_CLASSPATH}" != "" ] ; then
    POINTBASE_CLASSPATH="${POINTBASE_PRE_CLASSPATH}${CLASSPATHSEP}${POINTBASE_CLASSPATH}"
    fi
    if [ "${POINTBASE_POST_CLASSPATH}" != "" ] ; then
    POINTBASE_CLASSPATH="${POINTBASE_CLASSPATH}${CLASSPATHSEP}${POINTBASE_POST_CLASSPATH}"
    fi
    export POINTBASE_HOME POINTBASE_CLASSPATH POINTBASE_TOOLS
    fi
    # Set up PATH
    if [ `uname -s` = "CYGWIN32/NT" ]; then
    # If we are on an old version of Cygnus we need to turn <letter>:/ in the path
    # to //<letter>/
    WL_HOME_CYGWIN=`echo $WL_HOME | sed 's#\([a-zA-Z]\):#//\1#g'`
    ANT_HOME_CYGWIN=`echo $ANT_HOME | sed 's#\([a-zA-Z]\):#//\1#g'`
    ANT_CONTRIB_CYGWIN=`echo $ANT_CONTRIB | sed 's#\([a-zA-Z]\):#//\1#g'`
    JAVA_HOME_CYGWIN=`echo $JAVA_HOME | sed 's#\([a-zA-Z]\):#//\1#g'`
    PATCH_PATH_CYGWIN=`echo $PATCH_PATH | sed 's#\([a-zA-Z]\):#//\1#g'`
    WL_USE_X86DLL=
    WL_USE_IA64DLL=
    WL_USE_AMD64DLL=
    if [ "${WL_USE_IA64DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/64${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/64/oci920_8"
    fi
    if [ "${WL_USE_X86DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/32${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/32/oci920_8"
    fi
    if [ "${WL_USE_AMD64DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/x64${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/x64/oci920_8"
    fi
    else
    if [ -n "`uname -s |grep -i cygwin_`" ]; then
    # If we are on an new version of Cygnus we need to turn <letter>:/ in
    # the path to /cygdrive/<letter>/
    CYGDRIVE=`mount -ps | tail -1 | awk '{print $1}' | sed -e 's%/$%%'`
    WL_HOME_CYGWIN=`echo $WL_HOME | sed "s#\([a-zA-Z]\):#${CYGDRIVE}/\1#g"`
    ANT_HOME_CYGWIN=`echo $ANT_HOME | sed "s#\([a-zA-Z]\):#${CYGDRIVE}/\1#g"`
    PATCH_PATH_CYGWIN=`echo $PATCH_PATH | sed "s#\([a-zA-Z]\):#${CYGDRIVE}/\1#g"`
    JAVA_HOME_CYGWIN=`echo $JAVA_HOME | sed "s#\([a-zA-Z]\):#${CYGDRIVE}/\1#g"`
    WL_USE_X86DLL=
    WL_USE_IA64DLL=
    WL_USE_AMD64DLL=
    if [ "${WL_USE_IA64DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/64${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/64/oci920_8"
    fi
    if [ "${WL_USE_X86DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/32${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/32/oci920_8"
    fi
    if [ "${WL_USE_AMD64DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/x64${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/x64/oci920_8"
    fi
    else
    # set PATH for other shell environments
    PATH="${WL_HOME}/server/bin${PATHSEP}${ANT_HOME}/bin${PATHSEP}${JAVA_HOME}/jre/bin${PATHSEP}${JAVA_HOME}/bin${PATHSEP}${PATH}"
    # On Windows, include WebLogic jDriver in PATH
    if [ -n "`uname -s |grep -i windows_nt`" ]; then
    WL_USE_X86DLL=
    WL_USE_IA64DLL=
    WL_USE_AMD64DLL=
    if [ "${WL_USE_IA64DLL}" = "true" ]; then
    PATH="${PATCH_PATH}${PATHSEP}${WL_HOME}/server/native/win/64${PATHSEP}${PATH}${PATHSEP}${WL_HOME}/server/native/win/64/oci920_8"
    fi
    if [ "${WL_USE_AMD64DLL}" = "true" ]; then
    PATH="${PATCH_PATH}${PATHSEP}${WL_HOME}/server/native/win/x64${PATHSEP}${PATH}${PATHSEP}${WL_HOME}/server/native/win/x64/oci920_8"
    fi
    if [ "${WL_USE_X86DLL}" = "true" ]; then
    PATH="${PATCH_PATH}${PATHSEP}${WL_HOME}/server/native/win/32${PATHSEP}${PATH}${PATHSEP}${WL_HOME}/server/native/win/32/oci920_8"
    fi
    fi
    fi
    fi
    export PATH
    resetFd
    =======
    my system is not on production mode and using oracle java. please suggest

  • Problem when we created the managed server to configure different ports.

    I am trying to configure different ports for admin console and my communication service as we can’t share admin port to the outside world.
    So that only admin can access admin console using admin port.
    And out side clients can access my webapplication using different port.
    For this i have created the managed server in weblogic.and I deployed the application on managed server.
    Now admin server is running on 8001 port and my Communication Service application is running on 7001 port.
    But when I tried to configure MBeans related to myCommunicationServiceApplication those were disapper on admin console. And the other wlng services are appearing on admin console.
    1. Since my application deployed on managed server MBeans registration happened from myapplication hence it’s disappear on admin console.
    Now If I want to configure Mbeans (related to my communication service) how can I configure it?
    2. My communication service using configurationStore module and other wlng services.
    When I tried to start my application on managed server I got the below error:
    <Apr 28, 2009 12:22:44 PM IST> <Error> <Deployer> <BEA-149231> <dscp11166.TechMahindra.com> <Unable to set the activation state to true for the application 'wlng_nt_qualcomm_active_mediation [Version=1.0]'.
    com.bea.wlcp.wlng.api.storage.configuration.ConfigurationException: Configuration store module is not available.
    3. I tried to target all wlngResources to manged server by editing config.xml file.
    Then all wlng services disappears on admin console. If this is the case how can I configure container/account services on wlng?
    I have created the Basicweblogic domain.
    Below is the config.xml for reference.
    "QualcommServer" is managed server name.
    Can any one please suggest me how to configure this kind of scenarios?
    <server>
    <name>AdminServer</name>
    <machine>new_Machine_1</machine>
    <listen-port>8001</listen-port>
    <default-iiop-user>weblogic</default-iiop-user>
    <default-iiop-password-encrypted>{3DES}W8nBdoJPRZ8TkwcXwAZoxA==</default-iiop-password-encrypted>
    <listen-address>localhost</listen-address>
    </server>
    <server>
    <name>QualcommServer</name>
    <machine>new_Machine_1</machine>
    <listen-address>localhost</listen-address>
    <server-start>
    <java-vendor>Sun</java-vendor>
    <java-home>C:\Program Files\Java\jdk1.6.0</java-home>
    <class-path>C:\bea\wlng400\server\lib\weblogic.jar;C:\bea\wlng_pds400\lib\wlng\wlng.jar</class-path>
    <bea-home>C:\bea</bea-home>
    <username>weblogic</username>
    <password-encrypted>{3DES}W8nBdoJPRZ8TkwcXwAZoxA==</password-encrypted>
    </server-start>
    </server>
    <embedded-ldap>
    <name>managedserver</name>
    <credential-encrypted>{3DES}9q80YuFJueVVJxoWduJA1OGhbqk14EpgQWWyTrzlmxo=</credential-encrypted>
    </embedded-ldap>
    <configuration-version>10.0.1.0</configuration-version>
    <app-deployment>
    <name>wlng_nt_session#4.0</name>
    <target>QualcommServer</target>
    <module-type>ear</module-type>
    <source-path>C:\bea\wlng400/applications/wlng_nt_session.ear</source-path>
    <security-dd-model>CustomRolesAndPolicies</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>interceptors</name>
    <target>QualcommServer</target>
    <module-type>ear</module-type>
    <source-path>C:\bea\wlng400/applications/interceptors.ear</source-path>
    <security-dd-model>CustomRolesAndPolicies</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>wlng_prm</name>
    <target>QualcommServer</target>
    <module-type>ear</module-type>
    <source-path>C:\bea\wlng400/applications/wlng_prm.ear</source-path>
    <security-dd-model>CustomRolesAndPolicies</security-dd-model>
    </app-deployment>
    <app-deployment>
    <name>wlng_nt_qualcomm_active_mediation#1.0</name>
    <target>QualcommServer</target>
    <module-type>ear</module-type>
    <source-path>servers\AdminServer\upload\wlng_nt_qualcomm_active_mediation.ear</source-path>
    <security-dd-model>DDOnly</security-dd-model>
    </app-deployment>
    <machine>
    <name>new_Machine_1</name>
    <node-manager>
    <name>new_Machine_1</name>
    <listen-address>localhost</listen-address>
    </node-manager>
    </machine>
    <jms-server>
    <name>JMSServer-AdminServer</name>
    <target>AdminServer</target>
    </jms-server>
    <jms-system-resource>
    <name>WLNGJMSResource</name>
    <target>QualcommServer</target>
    <descriptor-file-name>jms/wlng-jms.xml</descriptor-file-name>
    </jms-system-resource>
    <custom-resource>
    <name>networktier</name>
    <target>AdminServer</target>
    <descriptor-file-name>custom/nt.xml</descriptor-file-name>
    <resource-class>com.bea.wlcp.wlng.management.descriptor.resource.WlngTierResource</resource-class>
    <descriptor-bean-class>com.bea.wlcp.wlng.management.descriptor.bean.WlngTierBean</descriptor-bean-class>
    </custom-resource>
    <custom-resource>
    <name>wlng-edr</name>
    <target>AdminServer</target>
    <descriptor-file-name>custom/wlng-edr.xml</descriptor-file-name>
    <resource-class>com.bea.wlcp.wlng.management.descriptor.resource.WlngEdrResource</resource-class>
    <descriptor-bean-class>com.bea.wlcp.wlng.management.descriptor.bean.WlngEdrBean</descriptor-bean-class>
    </custom-resource>
    <admin-server-name>AdminServer</admin-server-name>
    <jdbc-system-resource>
    <name>wlng.datasource</name>
    <target>QualcommServer</target>
    <descriptor-file-name>jdbc/wlng-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    <jdbc-system-resource>
    <name>wlng.localTX.datasource</name>
    <target>QualcommServer</target>
    <descriptor-file-name>jdbc/wlng-localTX-jdbc.xml</descriptor-file-name>
    </jdbc-system-resource>
    Thanks,
    Srinu Babu P

    Dear Nariharan,
    Today I faced a simlar issue, and this SAP Note helped me fix it: 1966807 - Duplication of AET table records in change processing
    In my case, cardinality of AET table was 1:1, and I was getting duplicate PARENT_ID every time when trying to create a subsequent service request for my activity.
    Regards,
    Andrew

  • Deploying BEA Portal App in Managed Server problems....

    Hello,
    I have a BEA portal application (exploded EAR) that I want to deploy in a managed server. I first created a regular portal domain (8.1 SP4). I then created a managed server via the console. When I went to deploy my portal application (in the console), I received an error indicating that the application was a Split Development Directory and that I would have to run the wlpackage Ant task against the application first. I ran the wlpackage ant task and it seemingly worked.
    I then used the wldeploy Ant task to deploy it in the managed server but got an error indicating that it could not find a JNDI name from one of the data sources. I went back to the console and targeted/deployed all of the default Connection Pools & Data Sources to the managed server thinking that was the reason the deploy failed.
    When I ran the wldeploy again I got the following error:
    Module: content.jar Error: Exception activating module: EJBModule(content.jar, status=PREPARED)
    Unable to deploy EJB: ValueBean from content.jar
    java.sql.SQLException: javax.naming.NameNotFoundException: While trying to lookup 'portalFrameworkPool; contentDataSource;weblogic.jdbc.jts.commercialPool' didn't find subcontext 'portalFrameworkPool;contentDataSource;weblogic' Resolved ; remaining name 'portalFrameworkPool;contentDataSource;weblogic/jdbc/jts/commercialPool'
    Has anyone run into this? Am I not suppose to deploy a portal application in a managed server?
    Any help would be greatly appreciated.
    Thanks - Peter Len

    Problem solved.......
    After targeting all the data sources and poolers to the managed server, I restarted the main domain but did not restart the managed server. After restarting the managed server all was well.
    Thanks - Peter

Maybe you are looking for

  • Admin Tool can not create any new database or model [nqserror 46131]

    Hi everyone! I can not create anything new in each layer on the admin tool. It marks unknown error. When I try to import metadata it send the message: [nqserror 46131] unresolved hostname, everything in online mode. I can modify everything offline, t

  • Flash Player will not install for use with Firefox

    I cannot install Flash into Firefox, To see Flash content, I must use Google Chrome...no problem there. Way back when, I had no problems with Firefox. Though I am an administrator, I get the "insufficient permissions" message just before the installa

  • URL Rewriting in JSF 1.2

    Hello, I am new to JSF. I am using JSF 1.2. I basically need URL rewriting in my JSF pages. I need to rewrite all Links in JSF by which jsessionid will attached to links in similar way to html:rewrite/html:link in struts . How do i achieve this in JS

  • Implemetaion of Java Class in Forms10g [ Francois Degrelle's Techniques]

    Hi, I have found one java class on web, which can be more suitable for my application than what I am using now i.e., Client_Get_file_name [webutil]. I feel myself to replace Client_Get_file_name [webutil] with the following class.. but unfortunately

  • Unusual problem (inverted colours)

    Right, so I got a macbook a few weeks ago and everything's been going fine... until today. I'm not quite sure what caused it (perhaps I've had it turned on too long, or because my cat lay on it for a while and pressed some keys...) but all the colour