xCP 2.2 Deploy App - Old version show

Dan_M
edited March 9, 2015 in Documentum #1

Hi all,

I have a strange situation.

Let's say I create / deploy myapp (version1) on my Tomcat 7 app server.

I acces myapp on browser (IE11 or Google Chrome ). Everything is fine.

I going on and create new widgets and objects on my xCP designer. I deploy a new version of myapp - version2

When I want to acces the new version - it is deployed under app server on the same folder / name as first version, then I saw on browser first version.

I restart my app and delete cache etc before deploy new version.

If I rename folder under webapp in myapp1 (for example), then I saw my new app.

Does anyone have this problem before?

Thx,

Dan

Comments

  • nking
    nking E
    edited March 6, 2015 #2

    It should overwrite the application each time you deploy.  Do you see any errors in the xms log file?

  • BKGupta
    edited March 6, 2015 #3

    Not sure if I got you correct. But if you were seeing the first version even after second version deployment. Did you try opening a private window and accessing the URL. Specially when you are working with Widgets, I would only trust a private window to believe what I am saying.

    Hope this helps.

  • Dan_M
    edited March 9, 2015 #4

    Hi Nick,

    No, there is no errors in xms log file.

    Only error I saw is :

    Finished executing Repository deployment

    2015-03-06T16:40:07.103  INFO [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:259] Repository recipe execution time = '17 secs

    2015-03-06T16:40:07.104  INFO [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:259] Started SearchDeployer 'Deploy'

    2015-03-06T16:40:07.104 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] Problem deploying: com.emc.executionenvironment.xcp.xPlore

    2015-03-06T16:40:07.104 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] Deployment plan should be generated in pre deploy phase.

    2015-03-06T16:40:07.105 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] java.lang.IllegalStateException: Deployment plan should be generated in pre deploy phase.

    2015-03-06T16:40:07.105 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at internal.com.emc.xcp.builder.deployment.deployers.SearchDeployer$XPloreDeploymentNode.getDeploymentPlan(SearchDeployer.java:941)

    2015-03-06T16:40:07.105 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at internal.com.emc.xcp.builder.deployment.deployers.SearchDeployer.stopIndexAgentIfNeeded(SearchDeployer.java:503)

    2015-03-06T16:40:07.105 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at internal.com.emc.xcp.builder.deployment.deployers.SearchDeployer.deployNode(SearchDeployer.java:235)

    2015-03-06T16:40:07.106 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at internal.com.emc.xcp.builder.deployment.deployers.SearchDeployer.deploy(SearchDeployer.java:216)

    2015-03-06T16:40:07.106 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at com.emc.xcp.builder.deployment.AppDeployerNodeService$DEPLOY_PHASE$1.doPhase(AppDeployerNodeService.java:30)

    2015-03-06T16:40:07.106 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at com.emc.xcp.builder.deployment.AppDeployerNodeService$1.call(AppDeployerNodeService.java:99)

    2015-03-06T16:40:07.107 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at com.emc.xcp.builder.deployment.AppDeployerNodeService$1.call(AppDeployerNodeService.java:1)

    2015-03-06T16:40:07.107 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at java.util.concurrent.FutureTask.run(Unknown Source)

    2015-03-06T16:40:07.107 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    2015-03-06T16:40:07.107 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

    2015-03-06T16:40:07.108 ERROR [TXmsAppDeployerLogger] [com.documentum.deployment.xms.XmsAppDeployer$CommandProgressTracker:253] at java.lang.Thread.run(Unknown Source)

    This error I can find in xCP designer log, at deploy time.

    I also start discussion about this here:

    But It seems that objects are deployed correct in repo and war file is copied in webapps folder of AS.

    Dan

  • Dan_M
    edited March 9, 2015 #5

    Every time I open a new window, after I cleared browser cache.

    Thx,

    Dan.

  • dnvhariprasad
    edited March 10, 2015 #6

    What is your tomcat setting for autodeploy?  Probably it is not deploying the new war file when xms pushes it. 

  • Mohamed.Sayed
    edited January 2, 2020 #7

    Hi Dan,

    To end your strange situation, Every time you deploy the app change the version in xcp designer as the screenshot

    BR,
    Mohamed Sayed
    BASS Company