Yes I have m2e-wtp installed and I already have webXml defined as part of the maven-war-plugin.
The web.xml that is in the final assembly is correct. Does that mean something is broken? Should I really need yet another plugin in my POM for m2e to work correctly? On Nov 6, 2012 1:01 PM, "Fred Bricon" <[email protected]> wrote: > assuming you installed m2e-wtp, you'll need to tell it to add extra > resources to WTP's deployment assembly. > Either make maven-war-plugin's <webXml> point to your gen'd web.xml or add > the CLI built war directory as a web resource. > Since this is a m2e-specific workaround, you can define a m2e profile in > your pom.xml like : > > <profile> > <id>m2e</id> > <activation> > <property> > <name>m2e.version</name> > </property> > </activation> > <build> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-war-plugin</artifactId> > <version>2.3</version> > <configuration> > <webResources> > <resource> > <directory>target/<warName></directory> > <includes><include>**/some.file.pattern</include></includes> > </resource> > </webResources> > </configuration> > </plugin> > </plugins> > </build> > </profile> > > > > > > On Tue, Nov 6, 2012 at 8:10 PM, Jeff <[email protected]> wrote: > >> Okay, I switched and installed the latest Eclipse 4.2.1 Juno with all the >> latest and greatest m2e plugins and connectors. I can build and deploy my >> enunciate-enabled service and the service endpoints seem to work, but it >> won't pull up the enunciate-generated documentation at the path >> "/index.html" nor the JavaMelody monitoring URL at the path "/monitoring". >> >> I have index.html and rest.html listed in <welcome-file-list> as part of >> my stub web.xml and these settings are merged in the final web.xml but for >> some reason the app deployed via Eclipse doesn't seem to use the final >> web.xml. >> >> I'm still assuming an issue with how Eclipse + m2e is handling the >> web.xml generated by enunciate. >> >> The content of src/main/webapp/WEB-INF/web.xml has only the custom >> listeners and filters along with the <welcome-file-list>. >> >> In the enunciate.xml is configured to merge the contents of >> src/main/webapp/WEB-INF/web.xml with the generated settings. >> >> The final web.xml is located in the WAR as well as the >> target/<warname>/WEB-INF/web.xml and looks correct. >> >> If I deploy the WAR manually, it works fine, including all static >> resources and service endpoints. >> >> Is there a setting I'm missing in Eclipse or M2E that determines how it >> handles the web.xml content? >> >> >> >> On Fri, Nov 2, 2012 at 5:01 PM, Jeff <[email protected]> wrote: >> >>> I can't find the Maven Discovery option for Eclipse 3.7 Indigo. I >>> installed Juno 4.2.1 and found it there, but we have people using >>> Indigo-based installs and can't find any Discovery or m2e plugins. >>> >>> What am I missing? >>> >>> >>> On Thu, Nov 1, 2012 at 5:59 PM, Johannes Wachter <[email protected]> wrote: >>> >>>> Hi, >>>> >>>> Did you also install the m2e-wtp integration that one normally uses >>>> with Maven WAR projects inside the Eclipse/m2e space. >>>> >>>> If not try to install it through Window/Preferences/Maven/Discovery. >>>> >>>> Though it could be a problem also with this integration that the >>>> web.xml is only present in the target folder. >>>> >>>> But since I haven't yet used a setup like yours I'm not sure. >>>> >>>> Regards, >>>> Johannes >>>> Am 01.11.2012 18:13 schrieb "Jeff" <[email protected]>: >>>> >>>> ...you'd think that would be the case, but it doesn't seem to be unless >>>>> I'm missing something. :( We do have m2e installed and we took a very >>>>> straight forward Maven project and did the "Import as existing Maven >>>>> project...". >>>>> >>>>> We could deploy and debug locally before I added enunciate. >>>>> >>>>> If I copy the contents of the web.xml that enunciate generated into >>>>> src/main/webapp/WEB-INF/web.xml, it works fine. >>>>> >>>>> The WAR file deploys to external servers and runs in Tomcat 6 just >>>>> fine. >>>>> >>>>> Just not within Eclipse environment. >>>>> >>>>> >>>>> On Thu, Nov 1, 2012 at 10:26 AM, Greg Thomas >>>>> <[email protected]>wrote: >>>>> >>>>>> On 1 November 2012 16:21, Jeff <[email protected]> wrote: >>>>>> > It's not Maven that can't find it. I'm building and running the >>>>>> app in our >>>>>> > CD pipeline and in ... <cough>netbeans<cough>. It is only an issue >>>>>> when >>>>>> > attempting to run/debug within the eclipse environment. >>>>>> >>>>>> If you've got m2e installed, then if Maven knows where the correct >>>>>> web.xml file is then m2e will tell Eclipse where the correct web.xml >>>>>> is ... >>>>>> >>>>>> Greg >>>>>> _______________________________________________ >>>>>> m2e-users mailing list >>>>>> [email protected] >>>>>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Jeff Vincent >>>>> [email protected] >>>>> See my LinkedIn profile at: >>>>> http://www.linkedin.com/in/rjeffreyvincent >>>>> I ♥ DropBox <http://db.tt/9O6LfBX> !! >>>>> >>>>> >>>>> _______________________________________________ >>>>> m2e-users mailing list >>>>> [email protected] >>>>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>>>> >>>>> >>>> _______________________________________________ >>>> m2e-users mailing list >>>> [email protected] >>>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>>> >>>> >>> >>> >>> -- >>> Jeff Vincent >>> [email protected] >>> See my LinkedIn profile at: >>> http://www.linkedin.com/in/rjeffreyvincent >>> I ♥ DropBox <http://db.tt/9O6LfBX> !! >>> >>> >> >> >> -- >> Jeff Vincent >> [email protected] >> See my LinkedIn profile at: >> http://www.linkedin.com/in/rjeffreyvincent >> I ♥ DropBox <http://db.tt/9O6LfBX> !! >> >> >> _______________________________________________ >> m2e-users mailing list >> [email protected] >> https://dev.eclipse.org/mailman/listinfo/m2e-users >> >> > > > -- > "Have you tried turning it off and on again" - The IT Crowd > > _______________________________________________ > m2e-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/m2e-users > >
_______________________________________________ m2e-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/m2e-users
