So I'm kind of out of luck then on an m2e 1.5 install. No way to manually override Deployment Assembly settings (hack or otherwise)? Any plugin I can use that would override/append to it?
Thanks, Eric On Fri, Mar 11, 2016 at 1:47 PM, Fred Bricon <[email protected]> wrote: > No, m2e-wtp 1.2 uses extension points defined in m2e 1.6. > > On Fri, Mar 11, 2016 at 1:43 PM, Eric B <[email protected]> wrote: > >> Any hope at all to get m2e-w2p 1.2 to play nice with m2e 1.5? I'm stuck >> on Juno with an m2e 1.5 implementation. >> >> The docs indicate that it requires Mars/m2e 1.6. And I've already failed >> at getting m2e 1.6 into an older Eclipse install. >> >> Thanks, >> >> Eric >> >> >> >> >> On Fri, Mar 11, 2016 at 1:39 PM, Fred Bricon <[email protected]> wrote: >> >>> m2e-wtp 1.2 keeps manual deployment assembly settings. >>> https://wiki.eclipse.org/M2E-WTP/New_and_Noteworthy/1.2.0#Keep_Deployment_Assembly_settings >>> >>> On Fri, Mar 11, 2016 at 1:36 PM, Eric B <[email protected]> wrote: >>> >>>> So then it is conceivable that the IBM guys coded their adapter to >>>> behave differently in the case of a Maven nature vs an Eclipse nature. Oh >>>> boy - I can foresee this is as being a tough one to resolve. >>>> >>>> Even if I were to manually add entries into my Deployment Assembly, m2e >>>> tends to overwrite them whenever updating my project. Are there any >>>> settings I can add into my pom/etc to force certain entries into my >>>> Deployment Assembly? >>>> >>>> Thanks, >>>> >>>> Eric >>>> >>>> On Fri, Mar 11, 2016 at 1:31 PM, Fred Bricon <[email protected]> wrote: >>>> >>>>> Tomcat and JBoss server adapters use a deployment directory by >>>>> default. Publishing is incremental, i.e. only files that changed are >>>>> published, which is very fast. >>>>> For Tomcat, you have a serve module without publishing which serves >>>>> files directly from the workspace, skipping the publishing mode. >>>>> >>>>> Each server adapter is implemented differently, so behavior might vary >>>>> from an adapter to another. But in general they should honor the >>>>> deployment >>>>> assembly settings. >>>>> >>>>> On Fri, Mar 11, 2016 at 1:27 PM, Eric B <[email protected]> wrote: >>>>> >>>>>> I haven't checked the Tomcat/JBoss adapters in a long long time, but >>>>>> do you know if they copy files to a temp folder as well? >>>>>> >>>>>> Is it normal that the server adapters that modify their behaviour >>>>>> based on the project's natures? I would have expected that the adapter >>>>>> simply uses whatever is in the Deployment Assembly data to determine how >>>>>> to >>>>>> deploy/structure classpaths/etc. >>>>>> >>>>>> Chuck/Roberto - are you able to provide any additional info for >>>>>> this? I'm using RAD 9.1.1 with the WAS 8.5 tools (but it has been tried >>>>>> in >>>>>> Luna with the WAS 8.5 tools and the same result as well) >>>>>> >>>>>> Thanks! >>>>>> Eric >>>>>> >>>>>> >>>>>> On Fri, Mar 11, 2016 at 1:21 PM, Fred Bricon <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> This is a question for the IBM team. Cc'ing Chuck and Roberto on >>>>>>> this. >>>>>>> I know Tomcat and JBoss server adapters work just fine, but I can't >>>>>>> test WebSphere. >>>>>>> >>>>>>> Fred >>>>>>> >>>>>>> On Fri, Mar 11, 2016 at 10:41 AM, Eric B <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> I'm confused as to why this is happening in my m2e projects vs >>>>>>>> standard Eclipse projects. >>>>>>>> >>>>>>>> When I configure my WAR/EAR projects as normal eclipse (non-maven) >>>>>>>> projects and deploy to WebSphere, I see that the WebSphere connector >>>>>>>> adds a >>>>>>>> classpath entry pointing to my JSP folder: >>>>>>>> >>>>>>>> c:\dev\WarProject\webApplication >>>>>>>> >>>>>>>> However, when I convert to a properly structured maven/m2e project >>>>>>>> the classpath entry changes to: >>>>>>>> c:\dev\WarProject\ >>>>>>>> \.plugins\org.eclipse.wst.server.core\tmp0\WarProject >>>>>>>> >>>>>>>> So this means that for WAS to see any modifications made to my JSPs >>>>>>>> they must first be recopied into the tmp0\... folder. But during the >>>>>>>> standard m2e/maven save process, the files are only copied into the >>>>>>>> target/folder and not the deployed ..../tmp0 folder. >>>>>>>> >>>>>>>> Which leads to the problem of WAS not seeing the updated JSPs. My >>>>>>>> options are: >>>>>>>> >>>>>>>> 1. If I enable the "automatic deployment" in the WAS options it >>>>>>>> tries to redeploy my entire EAR which is very slow >>>>>>>> 2. If I don't enable the "automatic deployment", the files are >>>>>>>> not copied to the tmp0\ folder so WAS doesn't see the changes to >>>>>>>> the JSP >>>>>>>> >>>>>>>> >>>>>>>> So I've hacked something into my pom.xml to use the >>>>>>>> maven-resources-plugin to automatically copy my jsp into the tmp0 >>>>>>>> folder >>>>>>>> (on validate phase so everytime the jsp is saved it is copied over), >>>>>>>> but >>>>>>>> that is brutally ugly, and requires hardcoding a path in my pom to >>>>>>>> point to >>>>>>>> a path generated by the WAS plugin. >>>>>>>> >>>>>>>> >>>>>>>> 1) Is there a way to force the WAS deployer to point to my >>>>>>>> WarProject/main/webapp/src folder instead of the tmp0 folder? >>>>>>>> >>>>>>>> 2) Is there another/better way to configure this? >>>>>>>> >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Eric >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> m2e-users mailing list >>>>>>>> [email protected] >>>>>>>> To change your delivery options, retrieve your password, or >>>>>>>> unsubscribe from this list, visit >>>>>>>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> "Have you tried turning it off and on again" - The IT Crowd >>>>>>> And if that fails, then http://goo.gl/tnBgH5 >>>>>>> >>>>>>> _______________________________________________ >>>>>>> m2e-users mailing list >>>>>>> [email protected] >>>>>>> To change your delivery options, retrieve your password, or >>>>>>> unsubscribe from this list, visit >>>>>>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> m2e-users mailing list >>>>>> [email protected] >>>>>> To change your delivery options, retrieve your password, or >>>>>> unsubscribe from this list, visit >>>>>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> "Have you tried turning it off and on again" - The IT Crowd >>>>> And if that fails, then http://goo.gl/tnBgH5 >>>>> >>>>> _______________________________________________ >>>>> m2e-users mailing list >>>>> [email protected] >>>>> To change your delivery options, retrieve your password, or >>>>> unsubscribe from this list, visit >>>>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>>>> >>>> >>>> >>>> _______________________________________________ >>>> m2e-users mailing list >>>> [email protected] >>>> To change your delivery options, retrieve your password, or unsubscribe >>>> from this list, visit >>>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>>> >>> >>> >>> >>> -- >>> "Have you tried turning it off and on again" - The IT Crowd >>> And if that fails, then http://goo.gl/tnBgH5 >>> >>> _______________________________________________ >>> m2e-users mailing list >>> [email protected] >>> To change your delivery options, retrieve your password, or unsubscribe >>> from this list, visit >>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>> >> >> >> _______________________________________________ >> m2e-users mailing list >> [email protected] >> To change your delivery options, retrieve your password, or unsubscribe >> from this list, visit >> https://dev.eclipse.org/mailman/listinfo/m2e-users >> > > > > -- > "Have you tried turning it off and on again" - The IT Crowd > And if that fails, then http://goo.gl/tnBgH5 > > _______________________________________________ > m2e-users mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/m2e-users >
_______________________________________________ m2e-users mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/m2e-users
