This discussion is archived
5 Replies Latest reply: Oct 25, 2011 2:47 PM by mikereiche RSS

How to improve the ODSI deployment process ?

895498 Newbie
Currently Being Moderated
At at moment we are using the attached script to create new dataspaces and deploy new data services into our environment.
Our environment is running 4 managed server cluster in the SUN Unix env.
We have noticed the process takes a lot of time. For example the deployment of the new data service may take up to 20-30 minutes.
The process is always putting the WebLogic servers into *"ADMIN"* mode that prevents access to other data spaces and applications.
And on some occasions the deployment does not completes leaving the server in the ADMIN mode.

Is there any way we can improve the process to avoid locking the server into the ADMIN mode and possibly speed up the deployment?


Thanks in advance Peter L

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Our script
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
import wlstModule as wlst
from java.io import FileInputStream
import sys, os

def loadProps(configPropFile):
propInputStream = FileInputStream(configPropFile)
configProps = Properties()
configProps.load(propInputStream)
return configProps

script_dir =os.getenv('SCRIPT_DIR')
if script_dir == '':
print "The environment variable SCRIPT_DIR is not set"
print "Please go the the domain directory and run setControlEnv.sh"
sys.exit()
else:
controlScriptFile=script_dir + '/controlscript.properties'

if len(sys.argv) > 1:
importConfigFile=sys.argv[1]
else:
print "Please enter the property file path"
sys.exit()

try:
controlScriptProp = loadProps(controlScriptFile)
except:
print "Fail to load the property file: ", controlScriptFile
sys.exit()

try:
exportConfigProp = loadProps(importConfigFile)
except:
print "Fail to load the property file: ", importConfigFile
sys.exit()

try:
execfile(script_dir + '/ODSICommonCommands.py')
except:
print "Fail to execute file :" + script_dir + "/ODSICommonCommands.py"
sys.exit()

def createDataSpace2(dataspaceName, targetName, targetType):
moveToDomainServiceMBean()
targets = wlst.get('Targets')
targets.clear()
from com.bea.dsp.management.deployment.dataspace import DeploymentTarget
cl_target=DeploymentTarget(targetName, DeploymentTarget.Kind.valueOf(targetType))
targets.add(cl_target)
wlst.invoke('createDataSpace',[dataspaceName,targets],['java.lang.String','java.util.Set'])

def existDataSpace(dataspaceName):
moveToDomainServiceMBean()
names = wlst.invoke('listDataSpaceNames',[],[])
return names.contains(dataspaceName)

def activateDataSpace(dataspaceName):
moveToDomainServiceMBean()
from com.bea.dsp.management.deployment.dataspace import ActivationOptions
activateOptions = ActivationOptions.valueOf('CLIENT')
wlst.invoke('activateDataSpace',[dataspaceName, activateOptions],['java.lang.String', 'com.bea.dsp.management.deployment.dataspace.ActivationOptions'])


adminUrl = controlScriptProp.get("ADMIN_URL")
importUserConfigFile = script_dir + '/AdminConfigfile.secure'
importUserKeyFile = script_dir + '/Adminkeyfile.secure'
dataSpaceName=exportConfigProp.get("dataSpaceName")

print 'Connecting to weblogic server instance...'
connect(userConfigFile=importUserConfigFile, userKeyFile=importUserKeyFile, url=adminUrl)

targetName = exportConfigProp.get("targetName")
targetType = exportConfigProp.get("targetType")
sessionName=exportConfigProp.get("sessionName")
importJarFile=exportConfigProp.get("importJarFile")

# Create a dataspace
try:
if existDataSpace(dataSpaceName):
print 'Data Space ' + dataSpaceName + ' exists. It will be removed first.'
deleteDataSpace(dataSpaceName)

createDataSpace2(dataSpaceName, targetName, targetType)

except:
print 'Fail to create DataSpace ' + dataSpaceName + targetName + targetType +' disconnect...'
disconnect()
raise ValueError, 'Error Creating dataspace: ' + dataSpaceName


# Creates a deployment session with name
print 'Creating a deployment session...'
createDeploymentSession(sessionName)


#Imports a dataspace Jar into dataspace 'SampleDataspace'.
try:
importJarPath=os.getenv('PWD') + '/' + importJarFile
print 'Importing ' + importJarPath +' into dataspace...'
importDataSpace(dataSpaceName, sessionName, importJarPath)
except Exception:
print 'Exception, and release the session...'
discardDeploymentSession(sessionName)
disconnect()


#Activates the config session
print 'Activating the deployment session...'
activateDeploymentSession(sessionName)
activateDataSpace(dataSpaceName)
# Disconnects from weblogic server.WLST will switch to offline mode
print 'Full Deployment is Successful. Disconnecting from weblogic server...'
disconnect()

Edited by: user13795599 on Oct 25, 2011 12:05 PM
  • 1. Re: How to improve the ODSI deployment process ?
    mikereiche Pro
    Currently Being Moderated
    The server only goes into ADMIN mode when something goes wrong.
    Deleting a dataspace when a managed server is not running will get you in trouble (Admin mode) when you try to recreate that dataspace.

    If the dataspace already exists, simply update it instead of deleting and recreating it. If you update instead of delete/recreate, the server can continue to accept requests during the update. Requests that arrive while the configuration is locked will be executed with the "old" dataspace, requests that arrive after the lock is release will be executed with the "new" dataspace.

    - Mike
  • 2. Re: How to improve the ODSI deployment process ?
    895498 Newbie
    Currently Being Moderated
    Thanks Mike, is this means that creating a new data space is not putting the servers into ADMIN mode and
    only deleting the data space is doing it ?

    Our servers are always in RUNNING mode then we start doing the deployment.

    Peter L
  • 3. Re: How to improve the ODSI deployment process ?
    mikereiche Pro
    Currently Being Moderated
    The servers only go in ADMIN mode when there is an error during a configuration change.

    Use update instead of delete/create to minimize the possibility of an error.
  • 4. Re: How to improve the ODSI deployment process ?
    895498 Newbie
    Currently Being Moderated
    Mike, I will try to do the incremental deployments but sometimes we need to delete the old dataspaces and do full deploy.
    So if run the above full deployment script all applications are suspended and the server is transition into Admin mode, and then server waits for a server lock , Seats like this forever and I have to kill the deployment process and Resume the servers:

    Don't know what causing it.Any ideas ?

    It looks like can not get a server lock ....

    Thanks Peter L

    here are the log entries:

    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    +
    +
    +
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834921> <BEA-149060> <Module NB21_NET_EnabledHTTPSBasicAuth of application NB21_NET_Enabled_request_handlers successfully transitioned from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834922> <BEA-149059> <Module NB21_NET_EnabledBasicAuth of application NB21_NET_Enabled_request_handlers is transitioning from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834922> <BEA-149060> <Module NB21_NET_EnabledBasicAuth of application NB21_NET_Enabled_request_handlers successfully transitioned from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834923> <BEA-149059> <Module NB21_NET_EnabledHTTPS of application NB21_NET_Enabled_request_handlers is transitioning from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834924> <BEA-149060> <Module NB21_NET_EnabledHTTPS of application NB21_NET_Enabled_request_handlers successfully transitioned from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834924> <BEA-149059> <Module NB21_NET_Enabled of application NB21_NET_Enabled_request_handlers is transitioning from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834925> <BEA-149060> <Module NB21_NET_Enabled of application NB21_NET_Enabled_request_handlers successfully transitioned from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834926> <BEA-149059> <Module NB21_NET_Enabled_dspejb.jar of application NB21_NET_Enabled_request_handlers is transitioning from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834927> <BEA-149060> <Module NB21_NET_Enabled_dspejb.jar of application NB21_NET_Enabled_request_handlers successfully transitioned from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834931> <BEA-149059> <Module Dummy of application dsp_config is transitioning from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834932> <BEA-149060> <Module Dummy of application dsp_config successfully transitioned from STATE_ACTIVE to STATE_ADMIN on server dataserver1.>
    ####<Oct 25, 2011 4:50:34 PM EDT> <Notice> <WebLogicServer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575834961> <BEA-000365> <Server state changed to ADMIN>
    ####<Oct 25, 2011 4:51:00 PM EDT> <Info> <ODSI> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1319575860089> <BEA-000000> <financialcontractinquiryv1> <DSPAuditEvent timestamp: Tue Oct 25 16:51:00 EDT 2011 severity: INFORMATION id: financialcontractinquiryv1:91:Tue Oct 25 16:51:00 EDT 2011 {

    common/application {
    user: <anonymous>
    eventkind: dataspace
    server: dataserver1
    }

    admin/dataspace {
    operation: delete
    }

    admin/dataspace {
    name: financialcontractinquiryv1
    }

    common/time {
    timestamp: Tue Oct 25 16:51:00 EDT 2011
    duration: 0
    }

    }>
    ####<Oct 25, 2011 4:51:00 PM EDT> <Notice> <ODSI> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1319575860188> <BEA-000000> <financialcontractinquiryv1> <Audit stopped.>
    ####<Oct 25, 2011 4:51:01 PM EDT> <Info> <WorkManager> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575861001> <BEA-002903> <Creating WorkManager from "weblogic.wsee.mdb.DispatchPolicy" WorkManagerMBean for application "financialcontractinquiryv1_request_handlers">
    ####<Oct 25, 2011 4:51:01 PM EDT> <Info> <WorkManager> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575861003> <BEA-002903> <Creating WorkManager from "lowPriority" WorkManagerMBean for application "financialcontractinquiryv1_request_handlers">
    ####<Oct 25, 2011 4:51:01 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575861063> <BEA-149059> <Module financialcontractinquiryv1_dspejb.jar of application financialcontractinquiryv1_request_handlers is transitioning from STATE_NEW to STATE_PREPARED on server dataserver1.>
    ####<Oct 25, 2011 4:51:01 PM EDT> <Info> <EJB> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575861198> <BEA-010008> <EJB Deploying file: financialcontractinquiryv1_dspejb.jar>
    ####<Oct 25, 2011 4:51:01 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575861748> <BEA-149060> <Module financialcontractinquiryv1_dspejb.jar of application financialcontractinquiryv1_request_handlers successfully transitioned from STATE_NEW to STATE_PREPARED on server dataserver1.>
    ####<Oct 25, 2011 4:51:01 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575861748> <BEA-149059> <Module financialcontractinquiryv1 of application financialcontractinquiryv1_request_handlers is transitioning from STATE_NEW to STATE_PREPARED on server dataserver1.>
    ####<Oct 25, 2011 4:51:01 PM EDT> <Info> <HTTP> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575861761> <BEA-101363> <Application: financialcontractinquiryv1_request_handlers, WebApp: financialcontractinquiryv1 has context-root specified in application.xml: "financialcontractinquiryv1". The context-root specified in weblogic.xml: "financialcontractinquiryv1" will be ignored.>
    ####<Oct 25, 2011 4:51:02 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575862525> <BEA-149060> <Module financialcontractinquiryv1 of application financialcontractinquiryv1_request_handlers successfully transitioned from STATE_NEW to STATE_PREPARED on server dataserver1.>
    ####<Oct 25, 2011 4:51:02 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575862526> <BEA-149059> <Module financialcontractinquiryv1HTTPS of application financialcontractinquiryv1_request_handlers is transitioning from STATE_NEW to STATE_PREPARED on server dataserver1.>
    ####<Oct 25, 2011 4:51:02 PM EDT> <Info> <HTTP> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575862538> <BEA-101363> <Application: financialcontractinquiryv1_request_handlers, WebApp: financialcontractinquiryv1HTTPS has context-root specified in application.xml: "financialcontractinquiryv1HTTPS". The context-root specified in weblogic.xml: "financialcontractinquiryv1HTTPS" will be ignored.>
    ####<Oct 25, 2011 4:51:03 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575863185> <BEA-149060> <Module financialcontractinquiryv1HTTPS of application financialcontractinquiryv1_request_handlers successfully transitioned from STATE_NEW to STATE_PREPARED on server dataserver1.>
    ####<Oct 25, 2011 4:51:03 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575863186> <BEA-149059> <Module financialcontractinquiryv1BasicAuth of application financialcontractinquiryv1_request_handlers is transitioning from STATE_NEW to STATE_PREPARED on server dataserver1.>
    ####<Oct 25, 2011 4:51:03 PM EDT> <Info> <HTTP> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575863200> <BEA-101363> <Application: financialcontractinquiryv1_request_handlers, WebApp: financialcontractinquiryv1BasicAuth has context-root specified in application.xml: "financialcontractinquiryv1BasicAuth". The context-root specified in weblogic.xml: "financialcontractinquiryv1BasicAuth" will be ignored.>
    ####<Oct 25, 2011 4:51:03 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575863851> <BEA-149060> <Module financialcontractinquiryv1BasicAuth of application financialcontractinquiryv1_request_handlers successfully transitioned from STATE_NEW to STATE_PREPARED on server dataserver1.>
    ####<Oct 25, 2011 4:51:03 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575863852> <BEA-149059> <Module financialcontractinquiryv1HTTPSBasicAuth of application financialcontractinquiryv1_request_handlers is transitioning from STATE_NEW to STATE_PREPARED on server dataserver1.>
    ####<Oct 25, 2011 4:51:03 PM EDT> <Info> <HTTP> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575863867> <BEA-101363> <Application: financialcontractinquiryv1_request_handlers, WebApp: financialcontractinquiryv1HTTPSBasicAuth has context-root specified in application.xml: "financialcontractinquiryv1HTTPSBasicAuth". The context-root specified in weblogic.xml: "financialcontractinquiryv1HTTPSBasicAuth" will be ignored.>
    ####<Oct 25, 2011 4:51:04 PM EDT> <Info> <Deployer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575864662> <BEA-149060> <Module financialcontractinquiryv1HTTPSBasicAuth of application financialcontractinquiryv1_request_handlers successfully transitioned from STATE_NEW to STATE_PREPARED on server dataserver1.>
    ####<Oct 25, 2011 4:51:04 PM EDT> <Info> <DeploymentService> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319575864828> <BEA-290063> <commit for request '1,319,575,828,129' will not proceed further since its requires restart flag is set.>
    ####<Oct 25, 2011 4:55:40 PM EDT> <Alert> <WebLogicServer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319576140100> <BEA-000396> <Server lock has been requested by <WLS Kernel>>
    ####<Oct 25, 2011 4:55:40 PM EDT> <Alert> <WebLogicServer> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319576140106> <BEA-000396> <Server lock has been requested by <WLS Kernel>>
    ####<Oct 25, 2011 5:00:43 PM EDT> <Info> <Diagnostics> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319576443275> <BEA-320143> <Scheduled 1 data retirement tasks as per configuration.>
    ####<Oct 25, 2011 5:00:43 PM EDT> <Info> <Diagnostics> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319576443303> <BEA-320144> <Size based data retirement operation started on archive HarvestedDataArchive>
    ####<Oct 25, 2011 5:00:43 PM EDT> <Info> <Diagnostics> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319576443304> <BEA-320145> <Size based data retirement operation completed on archive HarvestedDataArchive. Retired 0 records in 1 ms.>
    ####<Oct 25, 2011 5:00:43 PM EDT> <Info> <Diagnostics> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319576443305> <BEA-320144> <Size based data retirement operation started on archive EventsDataArchive>
    ####<Oct 25, 2011 5:00:43 PM EDT> <Info> <Diagnostics> <ei00d71> <dataserver1> <[ACTIVE] ExecuteThread: '9' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1319576443306> <BEA-320145> <Size based data retirement operation completed on archive EventsDataArchive. Retired 0 records in 1 ms.>
    ####<Oct 25, 2011 5:00:50 PM EDT> <Info> <Health> <ei00d71> <dataserver1> <weblogic.GCMonitor> <<anonymous>> <> <> <1319576450148> <BEA-310002> <27% of the total memory in the server is free>
    ####<Oct 25, 2011 5:01:50 PM EDT> <Info> <Health> <ei00d71> <dataserver1> <weblogic.GCMonitor> <<anonymous>> <> <> <1319576510160> <BEA-310002> <48% of the total memory in the server is free>
  • 5. Re: How to improve the ODSI deployment process ?
    mikereiche Pro
    Currently Being Moderated
    Try doing the delete and the create in separate sessions.

    Make sure you don't do anything other than the ODSI undeploy/deploy in those sessions, or otherwise have any outstanding non-dynamic changes to the configuration :


    If a change is made to a non-dynamic configuration setting, no changes to
    dynamic configuration settings will take effect until after restart. This is
    to assure that a batch of updates having a combination of dynamic and
    non-dynamic attribute edits will not be partially activated.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points