Yep, settings.xml lives in ~/.m2, not alongside the pom.xml. Mark
On 11/01/2008, Filipe David Manana <[EMAIL PROTECTED]> wrote: > Hi, > > I am trying to configure the maven tomcat plugin to use a non-default server > as well as username/password. > In my pom.xml I added: > > <build> > <finalName>cdbweb2</finalName> > > ... > > <plugins> > <plugin> > <groupId>org.codehaus.mojo</groupId> > > <artifactId>tomcat-maven-plugin</artifactId> > <configuration> > <url>http://lxdev27/manager</url> > <server>myserver</server> > </configuration> > </plugin> > </plugins> > </build> > > And created a settings.xml file (in the same directory as pom.xml) with the > contents: > > <server> > <id>myserver</id> > <username>tomcat</username> > <password>qwerty</password> > </server> > > When I run any goals, like tomcat:info for example, I get: > > # mvn tomcat:info > [INFO] Scanning for projects... > [INFO] Searching repository for plugin with prefix: 'tomcat'. > [INFO] > ---------------------------------------------------------------------------- > [INFO] Building CDBWEB2 > [INFO] task-segment: [tomcat:info] > [INFO] > ---------------------------------------------------------------------------- > [INFO] [tomcat:info] > [INFO] Listing server information at http://lxdev27/manager > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Server not defined in settings.xml: myserver > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 8 seconds > [INFO] Finished at: Fri Jan 11 10:21:41 CET 2008 > [INFO] Final Memory: 2M/6M > [INFO] > ------------------------------------------------------------------------ > > > Although, if I do a wget with the same credentials, it succeeds: > > # wget --user=tomcat --password=qwerty > http://lxdev27/manager/serverinfo > --10:22:32-- http://lxdev27/manager/serverinfo > => `serverinfo.1' > Resolving lxdev27... 128.142.200.202 > Connecting to lxdev27|128.142.200.202|:80... connected. > HTTP request sent, awaiting response... 200 OK > Length: unspecified [text/plain] > > [ <=> > ] 189 --.--K/s > > 10:22:32 (3.56 MB/s) - `serverinfo.1' saved [189] > > > Am I missing something? > I am using Maven 2 and Tomcat 5.5.23. > > cheers > > -- > Filipe David Manana, > [EMAIL PROTECTED] > > Obvious facts are like secrets to those not trained to see them. --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email
