M
mailingLists/mailingList element (Maven), 465, 476
main classes (JAR files), 15
< majority> selector container (Ant), 49
manajing projects. See Maven
mapper element (Ant), 6364, 554555
mappers (Ant), 6364
flatten, 64
glob, 64
identity, 6364
merge, 64
package, 64
regexp, 64
unpackage, 64
MapperServlet example, 362365
master buildfiles
Hello World Model 2 example, 121125
Hello World project, 7880
Maven, 457458
adding Ant tasks to, 473474
architecture, 469471
benefits of, 458
documentation, 479
downloading, 458
goals, 459460, 469470
installing, 458459
on Unix, 459
verifying the install, 459461
on Windows, 459
jcoverage plugin, 416
maven.xml file, 467, 478
pet store example
building the project, 484485
custom deployment options, 485
defining dependencies, 481482
deployment, 486
directory structure, 480481
Eclipse plug-in, 484
project descriptors, 482484
Web site, 486487
plug-ins
declaring as dependencies, 461462
installing, 461
multiproject, 478
properties, 470
troubleshooting, 462
POM (Project Object Model), 462464
project element, 464465
project layout, 467468, 475476
project properties file, 467, 478
properties, 471472
root project descriptor, creating, 476478
running, 459, 470471
src directory, 467468
subprojects , calling, 478479
target directory, 468
Maven component (CruiseControl), 499500
maven.xml file, 467, 478
adding Ant tasks to, 473474
Merge component (CruiseControl), 500
merge conflics (CVS), 3536
merge points (XDoclet), 143
MessageBodyWebRequest class (HttpUnit), 644
metaphor (XP practice), 9
MKS component (CruiseControl), 498
mock FilterChains, 238240
Model 2 HelloWorld. See Hello World Model 2 example
< modificationset> element (CruiseControl), 493
monitoring performance. See JMeter
multiproject plug-in (Maven), 478
multitiered applications, testing, 251252
MVCHelloWorld project example
adding clean/package/test target, 495
build log, 493494
configuration file, 491495
< cruisecontrol> tag, 491
log files, viewing, 497
< modificationset> element, 493
< project> tag, 491
publishing results, 494495
quiet period, 492
running, 496497
< schedule> element, 492
MVCHelloWorld project example (CruiseControl), 491497
MySQL
configuring for Bugzilla, 283
installing, 281282