facebook

Incomplete deployment of exploded war

  1. MyEclipse IDE
  2.  > 
  3. Java EE Development (EJB, JSP, Struts, XDoclet, etc.)
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #248506 Reply

    japher
    Member

    I have been using myeclipse for nearly two years now, and have always encountered this annoying problem:

    When deploying my web project to tomcat, the deployment appears to have been completed successfully. However, when I check the webapps folder, say /tomcat/webapps/myproject/ it only contains the WEB-INF folder (and everything else like jars, jsps, html, images is missing). Inside WEB-INF, I have a classes folder which contains a few of my classes and nothing more.

    Since the deployment has actually only been half done, I then choose Redeploy. Again, the UI shows this has completed successfully, but when I actually check /tomcat/webapps/ I find that the /myproject/ dir has been deleted altogether and there is no trace of my deployed webapp! Another attempt to redeploy causes again only WEB-INF with a fraction of the expected classes deployed. After around 4 attempts to redeploy, the deployment will complete successfully.

    I include the required info (from the posting guidelines) below. Although I’m sure you’ll recommend that I just upgrade to latest version etc, I must stress that I have encountered this problem with every version of my myeclipse I have used over the past two years (my eclipse 3.X – 4.X and eclipse 3.0, 3.01, 3.1)

    This seems to be the same problem: –
    https://www.genuitec.com/forums/topic/closed-incomplete-deployment-of-ear-war/

    MY CONFIGURATION SUMMARY
    ——————————–

    *** Date: Tue Mar 14 10:55:45 GMT 2006

    *** System properties:
    OS=WindowsXP
    OS version=5.1
    Java version=1.4.2_06

    *** MyEclipse details:
    MyEclipse Enterprise Workbench

    Version: 4.0.3 GA
    Build id: 20051025-4.0.3-GA

    *** Eclipse details:
    Eclipse SDK

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Project SDK

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Platform

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Java Development Tools

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Graphical Editing Framework

    Version: 3.1
    Build id: 200507071758

    Eclipse RCP

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse Plug-in Development Environment

    Version: 3.1.0
    Build id: I20050627-1435

    Eclipse startup command=-os
    win32
    -ws
    win32
    -arch
    x86
    -launcher
    C:\Program Files\eclipse\eclipse.exe
    -name
    Eclipse
    -showsplash
    600
    -exitdata
    7bc_3c
    -vm
    C:\j2sdk1.4.2_06\bin\javaw.exe

    #248508 Reply

    japher
    Member

    Hopefully this should really help, I found this in my log file (the one in C:\Documents and Settings\<username>\workspace\.metadata). It seems that each deployment has failed with a similar error, each time a different class causes the error.

    !ENTRY com.genuitec.eclipse.ast.deploy.core 1 0 2006-03-13 08:54:36.181
    !MESSAGE Error processing delta: ResourceDelta(/spml)
    !STACK 1
    org.eclipse.core.runtime.CoreException[0]: com.genuitec.eclipse.core.GenuitecCoreException: Failed to copy full contents from C:\myproject\3.2.2\spml\core\web\WEB-INF\classes\com\mycompany\myproject\configuration\activities\ActivityForm$55.class to C:\tomcat-5.0.28\webapps\spml\WEB-INF\classes\com\mycompany\myproject\configuration\activities\ActivityForm$55.class
    at com.genuitec.eclipse.ast.deploy.core.Deployment.resourceChanged(Unknown Source)
    at com.genuitec.eclipse.ast.deploy.core.ProjectDeltaVisitor.visit(Unknown Source)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:68)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:56)
    at com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder.webProjectBuildDelta(Unknown Source)
    at com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder.webProjectBuildDelta(Unknown Source)
    at com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder.buildDelta(Unknown Source)
    at com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder.build(Unknown Source)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
    at org.eclipse.core.runtime.Platform.run(Platform.java:783)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:202)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
    at org.eclipse.core.runtime.Platform.run(Platform.java:783)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:253)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:282)
    at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:139)
    at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:200)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)
    Caused by: java.io.IOException: Failed to copy full contents from C:\myproject\3.2.2\spml\core\web\WEB-INF\classes\com\mycompany\myproject\configuration\activities\ActivityForm$55.class to C:\tomcat-5.0.28\webapps\spml\WEB-INF\classes\com\mycompany\myproject\configuration\activities\ActivityForm$55.class
    at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:753)
    at org.apache.commons.io.FileUtils.copyFileToDirectory(FileUtils.java:700)
    at org.apache.commons.io.FileUtils.copyFileToDirectory(FileUtils.java:674)
    … 30 more

    !SUBENTRY 1 com.genuitec.eclipse.core 4 0 2006-03-14 10:41:50.439
    !MESSAGE Failed to copy full contents from C:\myproject\3.4\trunk\core\web\WEB-INF\classes\com\mycompany\myproject\configuration\segments\SegmentForm$CancelHandler.class to C:\tomcat-5.0.28\webapps\collections\WEB-INF\classes\com\mycompany\myproject\configuration\segments\SegmentForm$CancelHandler.class
    !STACK 0
    com.genuitec.eclipse.core.GenuitecCoreException: Failed to copy full contents from C:\myproject\3.4\trunk\core\web\WEB-INF\classes\com\mycompany\myproject\configuration\segments\SegmentForm$CancelHandler.class to C:\tomcat-5.0.28\webapps\collections\WEB-INF\classes\com\mycompany\myproject\configuration\segments\SegmentForm$CancelHandler.class
    at com.genuitec.eclipse.ast.deploy.core.Deployment.resourceChanged(Unknown Source)
    at com.genuitec.eclipse.ast.deploy.core.ProjectDeltaVisitor.visit(Unknown Source)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:68)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:56)
    at com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder.webProjectBuildDelta(Unknown Source)
    at com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder.webProjectBuildDelta(Unknown Source)
    at com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder.buildDelta(Unknown Source)
    at com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder.build(Unknown Source)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
    at org.eclipse.core.runtime.Platform.run(Platform.java:783)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:202)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
    at org.eclipse.core.runtime.Platform.run(Platform.java:783)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:253)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:282)
    at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:139)
    at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:200)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)
    Caused by: java.io.IOException: Failed to copy full contents from C:\myproject\3.4\trunk\core\web\WEB-INF\classes\com\mycompany\myproject\configuration\segments\SegmentForm$CancelHandler.class to C:\tomcat-5.0.28\webapps\collections\WEB-INF\classes\com\mycompany\myproject\configuration\segments\SegmentForm$CancelHandler.class
    at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:753)
    at org.apache.commons.io.FileUtils.copyFileToDirectory(FileUtils.java:700)
    at org.apache.commons.io.FileUtils.copyFileToDirectory(FileUtils.java:674)
    … 30 more

Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: Incomplete deployment of exploded war

You must be logged in to post in the forum log in