Redeployment of an Application
Assume that in Dev I have an application and then deploy it to Production following the APEX Deploy instructions. If the application in Dev is subsequently altered, how do we redeploy the application to production? Do we first have to delete the existing application in Production or is there a way to overlay the Production Version with the new version from Dev?
Vee's suggestion is correct.
This method also preserves an saved Interactive Report definitions your users may have saved. So we always make sure to re-use the original application ID.
In an development environment bigger that a couple people, you'll probably want to assign blocks of application IDs to each development team, so they can be assured that the application ID they created in development is available in the production environment. That is, it hasn't been assigned to another application already. Application IDs can be ridiculously big, so we assigned IDs in blocks of 1000, not that any programmer team will ever create more than 100 Apex apps (before the product goes EOL). But good to be safe, eh?
Best of luck,
Stew
Similar Messages
-
Partial redeploy of an application ear fails intermittently
Hi,
I am trying to redeploy my application ear using deployment API provided by weblogic. The list of files which i try to redeploy are couple of jars and couple of wars one at a time. The problem is most of the times the deployment paritally goes through informing me that weblogic has transitioned application status from activated at last. But in some cases i see "<b>javax.management.InstanceAlreadyExistsException"</b> though the application is already present. Why does this happen where in the handle to ApplicationMBean tries to register the application as though it was new which is not the case. Check the exception below.
javax.management.InstanceAlreadyExistsException: vgndomain:Location=VgnVCMServer,Name=VgnVCMServer_VgnContentSvcs,ServerRuntime=VgnVCMServer,Type=ApplicationRuntime
at com.sun.management.jmx.RepositorySupport.addMBean(RepositorySupport.java:134)
at com.sun.management.jmx.MBeanServerImpl.internal_addObject(MBeanServerImpl.java:2371)
at com.sun.management.jmx.MBeanServerImpl.registerMBean(MBeanServerImpl.java:876)
at weblogic.management.internal.RemoteMBeanServerImpl.private_registerMBean(RemoteMBeanServerImpl.java:582)
at weblogic.management.internal.RemoteMBeanServerImpl.registerMBean(RemoteMBeanServerImpl.java:524)
at weblogic.management.runtime.RuntimeMBeanDelegate.register(RuntimeMBeanDelegate.java:166)
at weblogic.management.runtime.RuntimeMBeanDelegate.<init>(RuntimeMBeanDelegate.java:122)
at weblogic.management.runtime.RuntimeMBeanDelegate.<init>(RuntimeMBeanDelegate.java:85)
at weblogic.management.runtime.RuntimeMBeanDelegate.<init>(RuntimeMBeanDelegate.java:62)
at weblogic.management.runtime.RuntimeMBeanDelegate.<init>(RuntimeMBeanDelegate.java:74)
at weblogic.j2ee.J2EEApplicationRuntimeMBeanImpl.<init>(J2EEApplicationRuntimeMBeanImpl.java:42)
at weblogic.j2ee.J2EEApplicationContainer.initRuntimeMBean(J2EEApplicationContainer.java:781)
at weblogic.j2ee.J2EEApplicationContainer.<init>(J2EEApplicationContainer.java:448)
at weblogic.j2ee.J2EEApplicationContainerFactory.createApplicationContainer(J2EEApplicationContainerFactory.java:131)
at weblogic.j2ee.J2EEApplicationContainerFactory.getOrCreateApplicationContainer(J2EEApplicationContainerFactory.java:113)
at weblogic.management.deploy.slave.SlaveDeployer$Application.getContainer(SlaveDeployer.java:3011)
at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2550)
at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2474)
at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:798)
at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:507)
at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:465)
at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
Any help on this would be appreciated.
Thanks,
SandeepThe info for the 149080 error is included below:
Basically, you can only do a partial redeploy if you are using an exploded directory app.
Error: A partial update of an archived application is not allowed. Application app cannot be redeployed.
Description
There was an attempt to partially redeploy an archived application. Partial redeployment of an archived application is not allowed.
Cause
There was an attempt to partially redeploy an archived application
Action
Try deploying entire application
Refer to the deployment documentation for more info.
http://download.oracle.com/docs/cd/E11035_01/wls100/deployment/redeploy.html#wp1031505
8.1.2.2 Partial Redeployment of J2EE Modules
Partial redeployment also enables you to redeploy a single module or subset of
modules in a deployed Enterprise Application. Again, partial deployment is
supported only for applications that are deployed using an exploded archive directory. -
Dynamic redeployment of exploded application
Hi
I am trying to configure weblogic (6.0sp1) for dynamic deployment of my
application.
For convenience of source management, i got my web-apps + ejbs in different
directory other than "/config/domain_name/applications".
Now weblogic document says, application should be in
"/domain_name/application" folder, for dynamic redeployment.
Is it possible to redeploy dynamically if my EJBs class files are different
directory.
I am using exploded form of deployment.
ps. I hope it's not a issue with 6.0sp1?
Thanks
Ashish JainHi,
Here We have called javascript function('setFlashHeight') from Flex, and pass the param to the javascript function like: index, height
Flex:
Index: embed swf name
height: set value of swf height
javascript:
divid: id of the div containing the flash movie.
Flex Code:
ExternalInterface.call("setFlashHeight","index",height);
JavaScript Code:
function setFlashHeight(divid, newH){
$(divid).style.height = newH+"px"; -
NoClassDefFoundErrors after Redeployment of an Application
Hi all,
in our current project we encounter the following problem:
We deploy our application via the wldeploy ant task and the deployment finishes successfully. But at runtime when an MDB is instantiated by the container we get a NoClassDefFoundError. What is weird about that is that a) this does not happen after every redeployment, b) it does not occur every time an MDB gets invoked, sometimes a few messages can be retrieved and then it suddenly fails, c) after the error occurs it sometimes vanishes again, that means that sometimes a redelivered message gets delivered after several attempts without that error and d) after a restart of the application server (WLS 9.2 MP1) the error does not occur until the next (or a following) redeployment.
This behavior puzzles me immensely, the class in question is located in the jaxb-api.jar that we bundle with our application. Other classes from this jar, like the JAXBContext get loaded without problems which i can see from the stacktrace, so the jar seems to be available to the classloader. None of the other libs in the classpath/application contain any jaxb classes so it does not look like a class conflict.
Any pointers on this will be greatly appreciated.
Thanks, ChrisHi,
thanks for your answer.
I already did a search in my local WLS directory to find any jaxb related classes but could not find any. So it seems there are no jaxb classes bundled with WLS.
We do a complete undeploy first and the deploy the application fresh, so everything should be cleaned up (at least i would assume that) and there should not be any difference to a deployment at startup.
What i forgot to mention in my first post: We use Spring to create the MDBs, so maybe there is a problem with Spring vs WLS in class loading.
We are not running in a clustered environment but on a single instance.
Cheers, Chris -
Redeploy parent application with Enterprise Manager
If I attempt to redeploy a parent application using Enterprise Manager I get the following error:
"Only a single application can be redeployed at a time. Only childless applications can be Redeployed"
I don't understand why I am being prevented from doing something seemingly trivial. Why do I need to go through the process of undeploying all child applications and then deploying them again?Luis,
If all of the files uploaded piecemeal worked fine, then I believe your problem to be with your deployment descriptor(s). Also, note that the .war file lives in a different directory:
C:\oc4j\j2ee\home\applications\Application-Name
Perhaps if you have time you could post all of the associated deployment descriptor files. Log files from the C:\oc4j\j2ee\home\log\oc4j directory would also help to troubleshoot your deployment issues. You can turn up the logging level to "FINEST" for maximum output to your log file.
-Michael -
Unable to redeploy Planning application
Hi,
I am trying to redeploy a planning application and I get the following error:
App Creation failed with Exception: com.hyperion.planning.HspRuntimeException: You cannot delete the required Planning dimensions after deploying. To redeploy single-currency applications, you must include these required Planning dimensions: Scenario, Version, Entity, Account, Period, and Year.
at com.hyperion.planning.appdeploy.HspAppDefinition.validateNonModifiablePropsOnRedeploy(Unknown Source)
at com.hyperion.planning.appdeploy.HspAppDefinition.deployAppFromXML(Unknown Source)
at com.hyperion.planning.appdeploy.HspAppDefinition.access$000(Unknown Source)
at com.hyperion.planning.appdeploy.HspAppDefinition$1.run(Unknown Source)
The Application contains the mentioned dimensions. I must mention here that this Application has been deployed since the last two months. I have redeployed it multiple times when additional members were added. The most recent change is an addition of one member in the Account dimension.
Thanks in advance for your help
ShehzadHi John,
Everything was working fine when I had the following patches applied:
7227802
7272558
7305465
I then rolled back the last two patches and applied the other 3 patches that were released before them. So the new set of applied patches (in the order specified) was:
7227802
7110941
7161248
7209507
7272558
7305465
I found that rolling back patch number 7161248 caused the deployment to go ahead without any errors. I can't really explain why this particular patch is causing problems. Do you know if this patch causes any known problems? Should I be doing something else when applying this patch?
Thanks in advance
Shehzad -
HOT Redeployment of EAR fails with Classloader error
App Server: WLS 10.3
OS: Solaris 9
I have installed WLS installed with a domain, admin and a managed server. Everything is working fine.
I have WAR and EAR deployed successfully on the Managed Server.
HOT deployment of WAR files works perfectly fine.
There is this EAR "IIA.ear" with @ 8 WAR files and 1 jar "Manager.jar". The EAR has been deployed in the "nostage" mode.
I do not have any separate "Deployment" plan.
In order to "redeploy" the EAR I go to the Admin console >> Deployments >> Select the EAR >> update >> Source Path remains the same >> Finish
I get the following error :
+#####################+
weblogic.application.CannotRedeployException: Module 'Manager.jar' has the same ClassLoader as the Application 'IIA'. Consider redeploying the entire application.
Update operation failed - no deployments changed.
+#####################+
The log files shows below error
+#####################+
+<Sep 15, 2009 9:18:52 AM MEST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with+
ID '1252999132033' for task '8'. Error is: 'weblogic.application.CannotRedeployException: Module 'Manager.jar' has the
same ClassLoader as the Application 'IIA'. Consider redeploying the entire application.'
weblogic.application.CannotRedeployException: Module 'Manager.jar' has the same ClassLoader as the Application 'IIA'. Consider redeploying the entire application.
at weblogic.application.internal.AppClassLoaderManagerImpl.updatePartialDeploySet(AppClassLoaderManagerImpl.java:299)
at weblogic.application.internal.flow.TailModuleRedeployFlow.validateClassLoaderStructure(TailModuleRedeployFlow.java
+:135)+
at weblogic.application.internal.flow.TailModuleRedeployFlow.validateRedeploy(TailModuleRedeployFlow.java:97)
at weblogic.application.internal.BaseDeployment$ValidateRedeployStateChange.next(BaseDeployment.java:801)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
Truncated. see log file for complete stacktrace
+>+
+#####################+
does WLS 10 supports HOT deployment of EAR files? Is it any issue with "Class Loading"? Anything to be changed to make this HOT redeployment successful?App Server: WLS 10.3
OS: Solaris 9
I have installed WLS installed with a domain, admin and a managed server. Everything is working fine.
I have WAR and EAR deployed successfully on the Managed Server.
HOT deployment of WAR files works perfectly fine.
There is this EAR "IIA.ear" with @ 8 WAR files and 1 jar "Manager.jar". The EAR has been deployed in the "nostage" mode.
I do not have any separate "Deployment" plan.
In order to "redeploy" the EAR I go to the Admin console >> Deployments >> Select the EAR >> update >> Source Path remains the same >> Finish
I get the following error :
+#####################+
weblogic.application.CannotRedeployException: Module 'Manager.jar' has the same ClassLoader as the Application 'IIA'. Consider redeploying the entire application.
Update operation failed - no deployments changed.
+#####################+
The log files shows below error
+#####################+
+<Sep 15, 2009 9:18:52 AM MEST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with+
ID '1252999132033' for task '8'. Error is: 'weblogic.application.CannotRedeployException: Module 'Manager.jar' has the
same ClassLoader as the Application 'IIA'. Consider redeploying the entire application.'
weblogic.application.CannotRedeployException: Module 'Manager.jar' has the same ClassLoader as the Application 'IIA'. Consider redeploying the entire application.
at weblogic.application.internal.AppClassLoaderManagerImpl.updatePartialDeploySet(AppClassLoaderManagerImpl.java:299)
at weblogic.application.internal.flow.TailModuleRedeployFlow.validateClassLoaderStructure(TailModuleRedeployFlow.java
+:135)+
at weblogic.application.internal.flow.TailModuleRedeployFlow.validateRedeploy(TailModuleRedeployFlow.java:97)
at weblogic.application.internal.BaseDeployment$ValidateRedeployStateChange.next(BaseDeployment.java:801)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
Truncated. see log file for complete stacktrace
+>+
+#####################+
does WLS 10 supports HOT deployment of EAR files? Is it any issue with "Class Loading"? Anything to be changed to make this HOT redeployment successful? -
How do I develop J2EE application in envirenment of WebLogic 8.1 and JB9?
Now I have 3 questions:
1. I can not use the EJB's local interface, although I have define local interface in config file and query code in the programe perfectly. What additional work has I not done;
2. I have to compile my program into a .jar, .ear or .war file(s) to debug, that is a unhandy way, even I change only one line of one page, I have to redeploy the whole application package once more. Is there any way else to deal with the work? Not a .jar, .war or .ear file(s) in the design time, just one page or class file, and I need not deploy and compile the whole application;
3. If I use the JBuilder9's Run command boot the WebLogic Server, the application deploied anteriorly becomes unavailable. But when the WebLogic Server is boot from console, everything is O.K.. Any advice?
Thanks in advance for any help you offer!JB has online help describing how to build web applications and J2EE components. It even has wizards to assist you in setting up your projects.
WebLogic (at least 7.x) allows you to deploy your web apps in exploded directory format so you don't need to build an ear/war file everytime you change something. Again, RTFM. -
Can't deploy a SINGLE bean in weblogic 6.1 SP2 w/o application reload
Anyone know how to update a single bean in an application without
redeploying the entire application?
We have a project containing 101 beans (session and entity) and 372
jsps which we are deploying on weblogic 6.1, SP2 as a single
application. The project is deployed in an exploded directory format
as follows:
trader/
META-INF/application.xml
lib/
third-party.jar
third-party.jar (etc.)
SessionBean.jar
EntityBean.jar (etc.)
trader/
WEB-INF/web.xml
META-INF/MANIFEST.MF (contains Class-Path: entry to lib dir)
jsp/html/gif's reside below this point.
Each bean jar has a META-INF/MANIFEST.MF to resolve third-party
library dependencies through the use of the Class-Path entry.
When we we try to update a single bean's implementation, the
entire application reloads, which can take between 10 - 30 minutes.
We have tried using the weblogic.deploy tool as well as undeploying
and redeploying the bean from the console. In both cases, the
entire application reloads.
When we use weblogic.deploy, we've tried the following:
weblogic.deploy
-url T3://localhost:7001
update weblogicpwd trader ~/trader/build/SessionBean.jar
and
weblogic.deploy
-url T3://localhost:7001
-component SessionBean:srvr1
update weblogicpwd trader ~/trader/build/SessionBean.jarAnyone know how to update a single bean in an application without
redeploying the entire application?
We have a project containing 101 beans (session and entity) and 372
jsps which we are deploying on weblogic 6.1, SP2 as a single
application. The project is deployed in an exploded directory format
as follows:
trader/
META-INF/application.xml
lib/
third-party.jar
third-party.jar (etc.)
SessionBean.jar
EntityBean.jar (etc.)
trader/
WEB-INF/web.xml
META-INF/MANIFEST.MF (contains Class-Path: entry to lib dir)
jsp/html/gif's reside below this point.
Each bean jar has a META-INF/MANIFEST.MF to resolve third-party
library dependencies through the use of the Class-Path entry.
When we we try to update a single bean's implementation, the
entire application reloads, which can take between 10 - 30 minutes.
We have tried using the weblogic.deploy tool as well as undeploying
and redeploying the bean from the console. In both cases, the
entire application reloads.
When we use weblogic.deploy, we've tried the following:
weblogic.deploy
-url T3://localhost:7001
update weblogicpwd trader ~/trader/build/SessionBean.jar
and
weblogic.deploy
-url T3://localhost:7001
-component SessionBean:srvr1
update weblogicpwd trader ~/trader/build/SessionBean.jar -
Failed to deploy a simple application on weblogic 10.3.3.0
Hi All,
I'am unable to deploy a very simple War file application by ant task (weblogic ant task weblogic.ant.taskdefs.management.WLDeploy).
I find how to cause this problem,but I can't resolve it .
In my war file ,include one file with chinese file name "测试.jsp" .
the weblogic use the java.util.jar.JarFile to extract the war file.but is can't handle chinese file name corrently.
so it get a wrong file name "²âÊÔ.js" ,and cause this problem.
Thinks
Jason
exception:
deployOnServer1:
[echo] *********** Start deploying war file on SERVER1 ***********
[wldeploy] weblogic.Deployer -debug -remote -verbose -upload -noexit -name yuidemo -source y:\sources\yuidemo\dist\yuidemo.war -targets AdminServer -adminurl http://10.99.76.58:7001 -user weblogic -password ******** -redeploy
[wldeploy] weblogic.Deployer invoked with options: -debug -remote -verbose -upload -noexit -name yuidemo -source y:\sources\yuidemo\dist\yuidemo.war -targets AdminServer -adminurl http://10.99.76.58:7001 -user weblogic -redeploy
[wldeploy] [WebLogicDeploymentManagerImpl.<init>():103] : Constructing DeploymentManager for J2EE version V1_4 deployments
[wldeploy] [WebLogicDeploymentManagerImpl.getNewConnection():146] : Connecting to admin server at 10.99.76.58:7001, as user weblogic
[wldeploy] [ServerConnectionImpl.getEnvironment():288] : setting environment
[wldeploy] [ServerConnectionImpl.getEnvironment():291] : getting context using http://10.99.76.58:7001
[wldeploy] [ServerConnectionImpl.getMBeanServer():239] : Connecting to MBeanServer at service:jmx:http://10.99.76.58:7001/jndi/weblogic.management.mbeanservers.domainruntime
[wldeploy] [ServerConnectionImpl.getMBeanServer():239] : Connecting to MBeanServer at service:jmx:http://10.99.76.58:7001/jndi/weblogic.management.mbeanservers.runtime
[wldeploy] [DomainManager.resetDomain():36] : Getting new domain
[wldeploy] [DomainManager.resetDomain():39] : Using pending domain: false
[wldeploy] [MBeanCache.addNotificationListener():96] : Adding notification listener for weblogic.deploy.api.spi.deploy.mbeans.TargetCache@1041876
[wldeploy] [MBeanCache.addNotificationListener():103] : Added notification listener for weblogic.deploy.api.spi.deploy.mbeans.TargetCache@1041876
[wldeploy] [MBeanCache.addNotificationListener():96] : Adding notification listener for weblogic.deploy.api.spi.deploy.mbeans.ModuleCache@34151f
[wldeploy] [MBeanCache.addNotificationListener():103] : Added notification listener for weblogic.deploy.api.spi.deploy.mbeans.ModuleCache@34151f
[wldeploy] [ServerConnectionImpl.initialize():171] : Connected to WLS domain: base_domain
[wldeploy] [ServerConnectionImpl.setRemote():482] : Running in remote mode
[wldeploy] [ServerConnectionImpl.init():161] : Initializing ServerConnection : [email protected]a99
[wldeploy] [BasicOperation.dumpTmids():689] : Incoming tmids:
[wldeploy] [BasicOperation.dumpTmids():691] : {Target=AdminServer, WebLogicTargetType=server, Name=yuidemo}, targeted=true
[wldeploy] [RedeployOperation.setupPaths():86] : in place redeploy: false from moduleArchive: y:\sources\yuidemo\dist\yuidemo.war
[wldeploy] [RedeployOperation.setupPaths():95] : redeploy src path: Y:\sources\yuidemo\dist\yuidemo.war
[wldeploy] [BasicOperation.deriveAppName():140] : appname established as: yuidemo
[wldeploy] <2013-2-6 上午10时16分36秒 CST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating redeploy operation for application, yuidemo [archive: y:\sources\yuidemo\dist\yuidemo.war], to AdminServer .>
[wldeploy] [ServerConnectionImpl.upload():658] : Uploaded app to D:\TOOLS\DEVELOP\bea\user_projects\domains\base_domain\.\servers\AdminServer\upload\yuidemo
[wldeploy] [BasicOperation.dumpTmids():689] : Incoming tmids:
[wldeploy] [BasicOperation.dumpTmids():691] : {Target=AdminServer, WebLogicTargetType=server, Name=yuidemo}, targeted=true
[wldeploy] [BasicOperation.loadGeneralOptions():606] : Delete Files:false
[wldeploy] Timeout :3600000
[wldeploy] Targets:
[wldeploy] AdminServer
[wldeploy] ModuleTargets={}
[wldeploy] SubModuleTargets={}
[wldeploy] }
[wldeploy] Files:
[wldeploy] null
[wldeploy] Deployment Plan: null
[wldeploy] App root: D:\TOOLS\DEVELOP\bea\user_projects\domains\base_domain\.\servers\AdminServer\upload\yuidemo
[wldeploy] App config: D:\TOOLS\DEVELOP\bea\user_projects\domains\base_domain\.\servers\AdminServer\upload\yuidemo\plan
[wldeploy] Deployment Options: {isRetireGracefully=true,isGracefulProductionToAdmin=false,isGracefulIgnoreSessions=false,rmiGracePeriod=-1,retireTimeoutSecs=-1,undeployAllVersions=false,archiveVersion=null,planVersion=null,isLibrary=false,libSpecVersion=null,libImplVersion=null,stageMode=null,clusterTimeout=3600000,altDD=null,altWlsDD=null,name=yuidemo,securityModel=null,securityValidationEnabled=false,versionIdentifier=null,isTestMode=false,forceUndeployTimeout=0,defaultSubmoduleTargets=true,timeout=0deploymentPrincipalName=null}
[wldeploy]
[wldeploy] [BasicOperation.execute():423] : Initiating redeploy operation for app, yuidemo, on targets:
[wldeploy] [BasicOperation.execute():425] : AdminServer
[wldeploy] [RedeployOperation.initializeTask():55] : Starting task with path: D:\TOOLS\DEVELOP\bea\user_projects\domains\base_domain\.\servers\AdminServer\upload\yuidemo\app\yuidemo.war
[wldeploy] Task 3 initiated: [Deployer:149026]deploy application yuidemo on AdminServer.
[wldeploy] dumping Exception stack
[wldeploy] Task 3 failed: [Deployer:149026]deploy application yuidemo on AdminServer.
[wldeploy] Target state: redeploy failed on Server AdminServer
[wldeploy] java.lang.NullPointerException
[wldeploy] at weblogic.utils.jars.JarFileUtils.extract(JarFileUtils.java:287)
[wldeploy] at weblogic.application.io.ArchivedWar.expandWarFileIntoDirectory(ArchivedWar.java:131)
[wldeploy] at weblogic.application.io.ArchivedWar.extractWarFile(ArchivedWar.java:100)
[wldeploy] at weblogic.application.io.ArchivedWar.<init>(ArchivedWar.java:49)
[wldeploy] at weblogic.servlet.internal.War.makeExplodedJar(War.java:1019)
[wldeploy] at weblogic.servlet.internal.War.<init>(War.java:182)
[wldeploy] at weblogic.servlet.internal.WebAppServletContext.processDocroot(WebAppServletContext.java:2658)
[wldeploy] at weblogic.servlet.internal.WebAppServletContext.setDocroot(WebAppServletContext.java:2552)
[wldeploy] at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:388)
[wldeploy] at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:456)
[wldeploy] at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:414)
[wldeploy] at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:910)
[wldeploy] at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:364)
[wldeploy] at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
[wldeploy] at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
[wldeploy] at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
[wldeploy] at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
[wldeploy] at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58)
[wldeploy] at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42)
[wldeploy] at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)
[wldeploy] at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
[wldeploy] at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
[wldeploy] at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:16)
[wldeploy] at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:155)
[wldeploy] at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
[wldeploy] at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:197)
[wldeploy] at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:89)
[wldeploy] at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
[wldeploy] at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:723)
[wldeploy] at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1190)
[wldeploy] at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:248)
[wldeploy] at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
[wldeploy] at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
[wldeploy] at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
[wldeploy] at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
[wldeploy] at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
[wldeploy] at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
[wldeploy] at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
[wldeploy]
[wldeploy]
[wldeploy] weblogic.deploy.api.tools.deployer.DeployerException: Task 3 failed: [Deployer:149026]deploy application yuidemo on AdminServer.
[wldeploy] Target state: redeploy failed on Server AdminServer
[wldeploy] java.lang.NullPointerException
[wldeploy] at weblogic.utils.jars.JarFileUtils.extract(JarFileUtils.java:287)
[wldeploy] at weblogic.application.io.ArchivedWar.expandWarFileIntoDirectory(ArchivedWar.java:131)
[wldeploy] at weblogic.application.io.ArchivedWar.extractWarFile(ArchivedWar.java:100)
[wldeploy] at weblogic.application.io.ArchivedWar.<init>(ArchivedWar.java:49)
[wldeploy] at weblogic.servlet.internal.War.makeExplodedJar(War.java:1019)
[wldeploy] at weblogic.servlet.internal.War.<init>(War.java:182)
[wldeploy] at weblogic.servlet.internal.WebAppServletContext.processDocroot(WebAppServletContext.java:2658)
[wldeploy] at weblogic.servlet.internal.WebAppServletContext.setDocroot(WebAppServletContext.java:2552)
[wldeploy] at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:388)
[wldeploy] at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:456)
[wldeploy] at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:414)
[wldeploy] at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:910)
[wldeploy] at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:364)
[wldeploy] at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
[wldeploy] at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
[wldeploy] at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:387)
[wldeploy] at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
[wldeploy] at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:58)
[wldeploy] at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:42)
[wldeploy] at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)
[wldeploy] at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
[wldeploy] at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
[wldeploy] at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:16)
[wldeploy] at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:155)
[wldeploy] at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
[wldeploy] at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:197)
[wldeploy] at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:89)
[wldeploy] at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
[wldeploy] at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:723)
[wldeploy] at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1190)
[wldeploy] at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:248)
[wldeploy] at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
[wldeploy] at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
[wldeploy] at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
[wldeploy] at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
[wldeploy] at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
[wldeploy] at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
[wldeploy] at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
[wldeploy]
[wldeploy]
[wldeploy]
[wldeploy] at weblogic.deploy.api.tools.deployer.Jsr88Operation.report(Jsr88Operation.java:541)
[wldeploy] at weblogic.deploy.api.tools.deployer.Deployer.perform(Deployer.java:140)
[wldeploy] at weblogic.deploy.api.tools.deployer.Deployer.runBody(Deployer.java:88)
[wldeploy] at weblogic.utils.compiler.Tool.run(Tool.java:158)
[wldeploy] at weblogic.utils.compiler.Tool.run(Tool.java:115)
[wldeploy] at weblogic.Deployer.run(Deployer.java:70)
[wldeploy] at weblogic.Deployer.mainWithExceptions(Deployer.java:62)
[wldeploy] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[wldeploy] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[wldeploy] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[wldeploy] at java.lang.reflect.Method.invoke(Method.java:597)
[wldeploy] at weblogic.ant.taskdefs.management.WLDeploy.invokeMain(WLDeploy.java:419)
[wldeploy] at weblogic.ant.taskdefs.management.WLDeploy.execute(WLDeploy.java:349)
[wldeploy] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
[wldeploy] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[wldeploy] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[wldeploy] at java.lang.reflect.Method.invoke(Method.java:597)
[wldeploy] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[wldeploy] at org.apache.tools.ant.Task.perform(Task.java:348)
[wldeploy] at org.apache.tools.ant.Target.execute(Target.java:392)
[wldeploy] at org.apache.tools.ant.Target.performTasks(Target.java:413)
[wldeploy] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
[wldeploy] at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
[wldeploy] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[wldeploy] at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
[wldeploy] at org.apache.tools.ant.Main.runBuild(Main.java:811)
[wldeploy] at org.apache.tools.ant.Main.startAnt(Main.java:217)
[wldeploy] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
[wldeploy] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
[wldeploy] [ServerConnectionImpl.close():334] : Closing DM connection
[wldeploy] [ServerConnectionImpl.close():354] : Unregistered all listeners
[wldeploy] [ServerConnectionImpl.closeJMX():374] : Closed JMX connection
[wldeploy] [ServerConnectionImpl.closeJMX():386] : Closed Runtime JMX connection
[wldeploy] [ServerConnectionImpl.closeJMX():398] : Closed Edit JMX connectionHi Jason,
1. Log in to the WebLogic Administrative Console.
2. Click Preference at the top of the right pane.
3. Deselect Automatically acquire lock.
4. Click Save to save the changes.
5. On the left pane of Administrative Console, click Release Configuration.
6. Re-run the ant build
Regards,
Kal -
Precompilation of JSPs for default web application
Hello,
Once in a while I need to redeploy my "Default" web application. I would like to have its all JSPs precompiled, so that it was immediatly available after redeployment.
However, if I try to redeploy my web application (.war file) under, let's say, "DefaultWebApp" root context, using the administration console, with the "Precompile JSPs" option enabled, it does compile all JSPs, but ONLY those deployed under the "DefaultWebApp" root context.
However, If I access a url like "http://somehost/SomeResource.jsp" (a file that belongs to that default web application"), I can see (due to a pause) that my JSPs have not been compiled under the root context.
Is there any way to precompile JSPs for my default web applications?
Sincerely,
Sergei Batiuk.Hello,
Once in a while I need to redeploy my "Default" web application. I would like to have its all JSPs precompiled, so that it was immediatly available after redeployment.
However, if I try to redeploy my web application (.war file) under, let's say, "DefaultWebApp" root context, using the administration console, with the "Precompile JSPs" option enabled, it does compile all JSPs, but ONLY those deployed under the "DefaultWebApp" root context.
However, If I access a url like "http://somehost/SomeResource.jsp" (a file that belongs to that default web application"), I can see (due to a pause) that my JSPs have not been compiled under the root context.
Is there any way to precompile JSPs for my default web applications?
Sincerely,
Sergei Batiuk. -
Trying unsuccessfully to redeploy an older ear on WLS9.2
Hi All,
I've spent a few days trying to get a redeploy of an ear working on WLS9.2 using the wldeploy ant task. It works where the ear file is newer that the one already deployed, but redeploy just doesn't take effect if the ear we want is older than the one that is already deployed. It doesn't give an error, the log says that it's redeployed, but the redeploy doesn't take effect. This wldeploy task worked fine with WLS8.1 no matter when the ear was built.
It seems to be the same issue as
http://forums.bea.com/bea/thread.jspa?forumID=2033&threadID=400002694&messageID=400007471#400007471
I'm out of ideas, so any help would be gratefully received!
The original deployment via the console was fine, specifying DDOnly. The ear was loaded from the location C:\EARS\app.ear on the machine "host1" We then specified that the location from which the ear would be available would be \\host1\ears\app.ear which is the same location simply specified as a network drive.
An Ant task, not the wldeploy task, copies the ear we want from any development machine to the networked host1 location. This step works fine.
Then we try to redeploy using the wldeploy task. This only seems to work if the ear file we're trying to deploy is newer than the one we already had running.
The task was as follows, with all options valid and one target server specified in targets:
<wldeploy action="redeploy"
source="${source}"
name="${appname}"
user="${user}"
password="${pass}"
verbose="true"
adminurl="${adminurl}"
debug="true"
targets="${targets}">
</wldeploy>
Source is specified as \\host1\ears\app.ear
Since then, we've been changing all kinds of options in wldeploy trying to get it to work for older ears, but it won't.
extract from one of many log files showing wldeploy logging for an older ear. In this case, we're trying to replace deployed version built at 10:30 with version built at 10:22. It shows successful but the version from 10:30 is still deployed on the managed server ManagedServer1 after the redeploy. The task is:
<wldeploy action="redeploy"
retiretimeout="1"
source="${source}"
name="${appname}"
user="${user}"
password="${pass}"
verbose="true"
adminurl="${adminurl}"
debug="true"
graceful="false"
targets="${targets}">
</wldeploy>
copy_ear:
[delete] Deleting 1 files from \\HOST1\EARS
[copy] Copying 1 file to \\HOST1\EARS
weblogic_redeploy:
[echo] message="ant wldeploy classpath is: /bea/weblogic92/server/lib/weblogic.jar"
[wldeploy] weblogic.Deployer -debug -verbose -noexit -name app1 -source \\host1\ears\app.ear -targets ManagedServer1 -adminurl t3://host1:5001 -user weblogic -password ******** -redeploy -retiretimeout 1
[wldeploy] weblogic.Deployer invoked with options: -debug -verbose -noexit -name app1 -source \\host1\ears\app.ear -targets ManagedServer1 -adminurl t3://host1:5001 -user weblogic -redeploy -retiretimeout 1
[wldeploy] [WebLogicDeploymentManagerImpl.<init>():103] : Constructing DeploymentManager for J2EE version V1_4 deployments
[wldeploy] [WebLogicDeploymentManagerImpl.getNewConnection():146] : Connecting to admin server at host1:5001, as user weblogic
[wldeploy] [ServerConnectionImpl.getEnvironment():288] : setting environment
[wldeploy] [ServerConnectionImpl.getEnvironment():291] : getting context using t3://host1:5001
[wldeploy] [ServerConnectionImpl.getMBeanServer():239] : Connecting to MBeanServer at service:jmx:t3://host1:5001/jndi/weblogic.management.mbeanservers.domainruntime
[wldeploy] [ServerConnectionImpl.getMBeanServer():239] : Connecting to MBeanServer at service:jmx:t3://host1:5001/jndi/weblogic.management.mbeanservers.runtime
[wldeploy] [DomainManager.resetDomain():36] : Getting new domain
[wldeploy] [DomainManager.resetDomain():39] : Using pending domain: false
[wldeploy] [MBeanCache.addNotificationListener():96] : Adding notification listener for weblogic.deploy.api.spi.deploy.mbeans.TargetCache@40ece0
[wldeploy] [MBeanCache.addNotificationListener():103] : Added notification listener for weblogic.deploy.api.spi.deploy.mbeans.TargetCache@40ece0
[wldeploy] [MBeanCache.addNotificationListener():96] : Adding notification listener for weblogic.deploy.api.spi.deploy.mbeans.ModuleCache@1954f89
[wldeploy] [MBeanCache.addNotificationListener():103] : Added notification listener for weblogic.deploy.api.spi.deploy.mbeans.ModuleCache@1954f89
[wldeploy] [ServerConnectionImpl.initialize():171] : Connected to WLS domain: OGPDomain
[wldeploy] [ServerConnectionImpl.init():161] : Initializing ServerConnection : [email protected]e9
[wldeploy] [BasicOperation.dumpTmids():690] : Incoming tmids:
[wldeploy] [BasicOperation.dumpTmids():692] : {Target=ManagedServer1, WebLogicTargetType=server, Name=app1}, targeted=true
[wldeploy] [RedeployOperation.setupPaths():86] : in place redeploy: false from moduleArchive: \\host1\ears\app.ear
[wldeploy] [RedeployOperation.setupPaths():95] : redeploy src path: \\host1\ears\app.ear
[wldeploy] [BasicOperation.deriveAppName():139] : appname established as: app1
[wldeploy] <08-Aug-2007 10:18:00 o'clock IST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating redeploy operation for application, app1 [archive: \\host1\ears\app.ear], to ManagedServer1 .>
[wldeploy] [BasicOperation.dumpTmids():690] : Incoming tmids:
[wldeploy] [BasicOperation.dumpTmids():692] : {Target=ManagedServer1, WebLogicTargetType=server, Name=app1}, targeted=true
[wldeploy] [BasicOperation.loadGeneralOptions():607] : Delete Files:false
[wldeploy] Timeout :3600000
[wldeploy] Targets:
[wldeploy] ManagedServer1
[wldeploy] ModuleTargets={}
[wldeploy] SubModuleTargets={}
[wldeploy] }
[wldeploy] Files:
[wldeploy] null
[wldeploy] Deployment Plan: null
[wldeploy] App root: C:\dev\RELEASE\config\deployments\conord\app1
[wldeploy] App config: C:\dev\RELEASE\config\deployments\conord\app1\plan
[wldeploy] Deployment Options: {isRetireGracefully=false,isGracefulProductionToAdmin=false,isGracefulIgnoreSessions=false,rmiGracePeriod=-1,retireTimeoutSecs=1,undeployAllVersions=false,archiveVersion=null,planVersion=null,isLibrary=false,libSpecVersion=null,libImplVersion=null,stageMode=null,clusterTimeout=3600000,altDD=null,altWlsDD=null,name=app1,securityModel=null,securityValidationEnabled=false,versionIdentifier=null,isTestMode=false,forceUndeployTimeout=0,defaultSubmoduleTargets=true,timeout=0}
[wldeploy] [BasicOperation.execute():424] : Initiating redeploy operation for app, app1, on targets:
[wldeploy] [BasicOperation.execute():426] : ManagedServer1
[wldeploy] [RedeployOperation.initializeTask():55] : Starting task with path: \\host1\ears\app.ear
[wldeploy] Task 69 initiated: [Deployer:149026]deploy application app1 on ManagedServer1.
[wldeploy] Task 69 completed: [Deployer:149026]deploy application app1 on ManagedServer1.
[wldeploy] Target state: redeploy completed on Server ManagedServer1
[wldeploy]
[wldeploy] [ServerConnectionImpl.close():334] : Closing DM connection
[wldeploy] [ServerConnectionImpl.close():354] : Unregistered all listeners
[wldeploy] [ServerConnectionImpl.closeJMX():374] : Closed JMX connection
[wldeploy] [ServerConnectionImpl.closeJMX():386] : Closed Runtime JMX connection
[wldeploy] [ServerConnectionImpl.closeJMX():398] : Closed Edit JMX connection
install_app:
install_app:
BUILD SUCCESSFUL
Total time: 21 seconds
Thanks for your time,
ConorDDaniel Greeney wrote:
So I just purchased an internal drive (separate from my system drive) to use as a Time Machine drive, for both of my computers (only one partition). Since they will be backing up every day, I will retain much more recent material in case of drive failure.
Let Time Machine back up every hour, as it's designed. That will protect you best.
My question is this - if I have a drive failure on my current internal system drive, and the internal Time Machine is intact, is it possible for me to take my external bootable backup (say 3 weeks older than Time Machine in how recently it was backed up), make a cone of that on a new internal system drive, and then use Time Machine to restore that drive to what is most current on Time Machine?
Does this question make sense?
The question makes sense until you realize that Time Machine backups contain everything you need (unless you do something silly, like exclude your system files).
Once the new drive is installed and formatted, you can restore your entire system from the TM backups faster than you can copy the clone to the new internal HD. See #14 in the Frequently Asked Questions *User Tip,* also at the top of this forum. Note that you use the Snow Leopard Install disc only for the Installer on it; you don't install OSX from it. -
Redeploy in cluster in production environment
There is a cluster consisting two node in a production environment. The purpose is to make it possible, to upgrade a deployed application to a new version, with the highest avaibility. Is it possible to do it faster than the standard Redeploy method? Couse it lasts an hour at least, and during that time the application cannot be accessed.
Ideal would be that it could be done without service breakdown. /On one node the application keeps running, on the other at first it is redeployed, than the while the second is restarting the former stops and then that is redeployed too./
Is it Possible? Or any other way to solve that?Hello Mathers,
Why does it take an hour to redoply your app, are you precompiling JSPs on startup or do you have a vast number of EJBs, lots of connection pools with connections that are all created on deployment etc?
Can you explain your deployment process and are you using WLS staging?
A redeployment of the application I am currently working on (three ear files approx 100 EJBs and 3 web apps) takes about 15 minutes on each managed server, so we have about 15 minutes of down time. But I think I can get this down to 5 minutes without too much trouble.
cheers
Hussein Badakhchani
www.orbism.com -
EPMA batch client with Essbase application - does not update aliases
Hello,
We are using EPMA 11.1.2.1 for managing outlines for Essbase applications.
Changing aliases in EPMA and launching manually redeploy from Workspace, with flag "Full Deploy" change correctly the aliases in Essbase..
Using the EPMA batch client to redeploy the Essbase application deletes all aliases in Essbase outline.
Someone knows how to solve this problem or what am I doing wrong in the EPMA script?
thanks...
this is the EPMA script:
SET bpmaserverurl=http://epma_server/hyperion-bpma-server;
SET workspaceurl=http://work_space_server/workspace;
login admin,password;
Execute reDeploy
Parameters(ApplicationName, InstanceName, waitforcompletion, deployOption)
Values('PNL', 'ESSBASE_STUDIO_SERVER:essbase_server_name', 'True', 'AppView');
Quit;
Edited by: AlexPavel on May 20, 2011 1:21 PMHi,
Thank you for posting in Windows Server Forum.
From your description it seems that you are facing issue only with windows 8\8.1. So firstly suggest you to check with application support team, whether they have whole support for application with newer version. Also check once with application support team
regarding this issue.
This issue occurs because the local taskbar does not receive the EVENT_OBJECT_NAMECHANGE event from the system due to a timing issue. The EVENT_OBJECT_NAMECHANGE is needed to update the taskbar title information.
More information (For reference).
The taskbar may not show the application name correctly when using a Terminal Server RemoteApp
Hope it helps!
Thanks.
Dharmesh Solanki -
Can you reload web application from the Weblogic console?
Good day, eh!
Can you reload all your jsp/servlet classes of your
web application from the Weblogic console?
A one big button labeled 'Reload application' would be very
good property in Weblogic
Thanks for Your answers
- hoser
Hi,
I agree it is a much needed feature. Suppose I just change an init
param of one application in the web.xml, I don't want to take down the
15 other webapps running on my server just to be able to have that web
app restart and re-read is configuration. Of course, I could program
some servlet that allows changing application attributes and to enable
restarting, but really this a)does not cover all the cases (i.e. addind
an EBJ reference binding to web.xml) b) should be provided by the app
server, not programmed by every little programmer again & again.
Mathieu
Jeff Nowakowski wrote:
>
> The URL you give refers to redeploying EJBs, not web applications. Being
> able to redeploy a web application would be a very convenient feature.
>
> -Jeff
>
> Gene Chuang <[email protected]> wrote in message news:[email protected]...
> > Button is already there!
> >
> > http://www.weblogic.com/docs51/techdeploy/hotdeploy.html#consoledeployejb
> >
> > Gene
> >
> > "hoser" <[email protected]> wrote in message
> > news:[email protected]...
> > >
> > > Good day, eh!
> > >
> > > Can you reload all your jsp/servlet classes of your
> > > web application from the Weblogic console?
> > >
> > > A one big button labeled 'Reload application' would be very
> > > good property in Weblogic
> > >
> > > Thanks for Your answers
> > >
> > > - hoser
> >
> >
Maybe you are looking for
-
Scanning different size documents.
I need to scan letter and legal size documents into one PDF. I have adjusted the presets to Automatic in the paper size section but it only scans them to letter. Help!
-
My itunes account won't let me download any apps because it says my account hasn't been set up with itunes. When I sign in and go through the payment set up it still won't let me download any apps and puts me through the same process all over again.
-
How to dynamically form the base URL for a region?
For Application Express 2.2.1, I've created a URL region for a static html page: e.g. http://xxxx-dev.website.com/html/page1.html The problem is that when I promote this application to production (using export/import), this URL still refers to the de
-
SharePoint Error when importing web: Requested value 'PublishingPages' was not found
I tried to import a publishing web using the following powershell command: Import-SPWeb http://****/test -Path E:\data.cmp -UpdateVersions Overwrite However, it returns an error: Import-SPWeb : Requested value 'PublishingPages' was not found. At line
-
Bug Report... Catalyst crashes when using type tool
FC is crashing nearly everytime I use the type tool or import type from AI or PS. It happens after import when I select the text to modify. I am running FC Beta 2 and am on Mac OSX 10.6.1. (the properties panel under common blanks out (doesn't show a