This looks like an incompatibility between m2e-wtp's war overlays
implementation and the Websphere server adapter.
I can't debug / test Websphere stuff so this is gonna be tricky :-)

>From my limited understanding of the error, there's a chance m2e-wtp 's
overlay component doesn't behave as expected, being used in a different way
it has been tested so far (with JBoss / Tomcat / Glassfish). So if anyone
(hello IBM!)  could help me figure out what's expected from
https://github.com/eclipse/m2e.wtp/blob/master/org.eclipse.m2e.wtp.overlay/src/org/eclipse/m2e/wtp/overlay/internal/modulecore/OverlayVirtualArchiveComponent.java
please
chime in!

As for the error you see, m2e-wtp/overlays/web-resources-6.0.0.5-SNAPSHOT.war
tells me you're depending on a war archive. As a workaround, you can try
having web-resources-6.0.0.5-SNAPSHOT opened as a project in your
workspace, it may work, or not.

Fred


On Tue, Nov 26, 2013 at 10:23 PM, Gaythwaite, James <
james.gaythwa...@adp.com> wrote:

> I am using Eclipse Juno and the latest m2e and wtp plugins for that
> version.  We recently started using war overlays in my project and are
> having a lot of difficulty within the workspace.  If I do a maven update,
> project clean, and start from scratch, the app will start up fine.  After
> that, if I try to publish any changes (doesn't need to be related to the
> overlay projects), I get the following error.  The only way I have gotten
> rid of it is by going back through the update+clean rain dance and then
> doing a server clean.
>
>
> Any clue as to what is going wrong?  Thanks!
>
>
>
>
>
>
> The publish encountered some problems and the application may not have
> been installed or it may have been successfully installed but was unable to
> start. View the Details to display the exceptions and server logs that
> occurred during the publish.
>
>
> ========web-ear ========
>
>
> The application did not update:
>
> The application did not update:
>
> For details about the failure, refer to the Console view to see the log
> output of the server. .
>
> [11/26/13 16:14:23:633 EST] 0000021f annotations   I
> AroundInvokeMergeAction mergeMethodTarget Could not locate an EJB reference
> for Interceptor  [ com.adp.wfn.system.service.impl.WFNInterceptor ]
>
> [11/26/13 16:14:26:750 EST] 00000223 annotations   I
> AroundInvokeMergeAction mergeMethodTarget Could not locate an EJB reference
> for Interceptor  [ com.adp.wfn.system.service.impl.WFNInterceptor ]
>
> [11/26/13 16:14:30:112 EST] 00000223 annotations   I
> AroundInvokeMergeAction mergeMethodTarget Could not locate an EJB reference
> for Interceptor  [ com.adp.wfn.system.service.impl.WFNInterceptor ]
>
> [11/26/13 16:14:32:376 EST] 00000223 SystemErr     R
> org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SaveFailureException:
> m2e-wtp/overlays/web-resources-6.0.0.5-SNAPSHOT.war
>
> Stack trace of nested exception:
>
> java.io.FileNotFoundException: File [
> m2e-wtp/overlays/web-resources-6.0.0.5-SNAPSHOT.war ] not found in archive
> [web-process-6.0.0.5-SNAPSHOT.war ] at [
> /home/dev/WAS7.0.0.27/WebSphere70b32/AppServer/profiles/TEST/wstemp/wstemp/app_14296435c35/mrg/web-process-6.0.0.5-SNAPSHOT.war]
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.DirectoryLoadStrategyImpl.basicGetInputStream(DirectoryLoadStrategyImpl.java:1009)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.DirectoryLoadStrategyImpl.getInputStream(DirectoryLoadStrategyImpl.java:923)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ContainerImpl.primGetInputStream(ContainerImpl.java:599)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.primGetInputStream(ArchiveImpl.java:2022)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.FileImpl.getInputStream(FileImpl.java:179)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.FileIteratorImpl.getInputStream(FileIteratorImpl.java:77)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:540)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.saveFiles(SaveStrategyImpl.java:505)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:235)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.save(ArchiveImpl.java:2696)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ModuleFileImpl.save(ModuleFileImpl.java:507)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:603)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.ZipStreamSaveStrategyImpl.save(ZipStreamSaveStrategyImpl.java:231)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:525)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.saveFiles(SaveStrategyImpl.java:505)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:235)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.save(ArchiveImpl.java:2696)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ModuleFileImpl.save(ModuleFileImpl.java:507)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.saveAsNoReopen(ArchiveImpl.java:2916)
>
> at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.saveAs(ArchiveImpl.java:2736)
>
> at
> com.ibm.ws.management.application.task.FileMergeTask.update(FileMergeTask.java:343)
>
> at
> com.ibm.ws.management.application.task.FileMergeTask.performTask(FileMergeTask.java:148)
>
> at
> com.ibm.ws.management.application.SchedulerImpl.run(SchedulerImpl.java:294)
>
> at java.lang.Thread.run(Thread.java:738)
>
>
> [11/26/13 16:14:32:376 EST] 00000223 SystemErr     R Stack trace of nested
> exception:
>
> [11/26/13 16:14:32:376 EST] 00000223 SystemErr     R
> java.io.FileNotFoundException: File [
> m2e-wtp/overlays/web-resources-6.0.0.5-SNAPSHOT.war ] not found in archive
> [web-process-6.0.0.5-SNAPSHOT.war ] at [
> /home/dev/WAS7.0.0.27/WebSphere70b32/AppServer/profiles/TEST/wstemp/wstemp/app_14296435c35/mrg/web-process-6.0.0.5-SNAPSHOT.war]
>
> [11/26/13 16:14:32:376 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.DirectoryLoadStrategyImpl.basicGetInputStream(DirectoryLoadStrategyImpl.java:1009)
>
> [11/26/13 16:14:32:376 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.DirectoryLoadStrategyImpl.getInputStream(DirectoryLoadStrategyImpl.java:923)
>
> [11/26/13 16:14:32:376 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ContainerImpl.primGetInputStream(ContainerImpl.java:599)
>
> [11/26/13 16:14:32:376 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.primGetInputStream(ArchiveImpl.java:2022)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.FileImpl.getInputStream(FileImpl.java:179)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.FileIteratorImpl.getInputStream(FileIteratorImpl.java:77)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:540)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.saveFiles(SaveStrategyImpl.java:505)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:235)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.save(ArchiveImpl.java:2696)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ModuleFileImpl.save(ModuleFileImpl.java:507)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:603)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.ZipStreamSaveStrategyImpl.save(ZipStreamSaveStrategyImpl.java:231)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:525)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.saveFiles(SaveStrategyImpl.java:505)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:235)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.save(ArchiveImpl.java:2696)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ModuleFileImpl.save(ModuleFileImpl.java:507)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.saveAsNoReopen(ArchiveImpl.java:2916)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.saveAs(ArchiveImpl.java:2736)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> com.ibm.ws.management.application.task.FileMergeTask.update(FileMergeTask.java:343)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> com.ibm.ws.management.application.task.FileMergeTask.performTask(FileMergeTask.java:148)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> com.ibm.ws.management.application.SchedulerImpl.run(SchedulerImpl.java:294)
>
> [11/26/13 16:14:32:377 EST] 00000223 SystemErr     R at
> java.lang.Thread.run(Thread.java:738)
>
>
> -James
>
> ----------------------------------------------------------------------
> This message and any attachments are intended only for the use of the
> addressee and may contain information that is privileged and confidential.
> If the reader of the message is not the intended recipient or an authorized
> representative of the intended recipient, you are hereby notified that any
> dissemination of this communication is strictly prohibited. If you have
> received this communication in error, notify the sender immediately by
> return email and delete the message and any attachments from your system.
> _______________________________________________
> m2e-users mailing list
> m2e-users@eclipse.org
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>



-- 
"Have you tried turning it off and on again" - The IT Crowd
_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to