For starters, Websphere and its (free) plugins are commercial products and I'm not under IBM's payroll (I'm a Red Hat employee) so, I have little interest in fixing their stuff. Secondly, last time I tried to install Websphere 7 or 8 I don't remember (not the Liberty profile though), I had to register to IBM's website, download several *GB*s in several files which was a real PITA. Sorry but no, sorry.
Open source project doesn't mean you get someone to fix your stuff for free. It also means *you can contribute* fixes to stuff that bother you, that could be beneficial to the community. Anyway, this issue is a perfect way for IBM to show they want to support m2e-wtp *now* that it's under the Eclipse Foundation umbrella. I'm sure they will step up :-) Fred On Wed, Nov 27, 2013 at 8:31 AM, Marcel Schutte <maro.schu...@gmail.com>wrote: > Hi Fred, > > Just a quick reaction to you saying you can't test websphere stuff. Both > the IBM WTP server adapters and websphere for developers are free products, > so in that respect you can test it. That is not to say that you should > though :). > > Regards, > Marcel > Op 27 nov. 2013 00:16 schreef "Fred Bricon" <fbri...@gmail.com>: > > 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 >> >> > _______________________________________________ > 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