JaVa
   

B

basic block coverage, 411 bean class tags (XDoclet) @ ejb.bean, 172–173 @ ejb.finder, 173–174 @ ejb.home, 173 @ ejb.interface, 173 @ ejb.persistence, 174–175 @ ejb.pk, 173 BeanShell tag library (Jelly), 473 Beck, Kent, 222 beginXXX() method (Cactus), 351, 353, 363 body tags (JSP), testing, 376–377 BodyContent object, 376 custom tags testing, 380 nested tags, 381–384 bootstrapper components (CruiseControl), 498–499 branch coverage, 411, 417–419 branches, creating (CVS repositories), 31–33 bug groups (Bugzilla) administration, 294 configuring, 293–294 creating users, 293 bugs Bugzilla entering, 287–289 lifecycle, 290–291 resolution status, 290–291 searching for, 291–293 integration, 6 Bugzilla bugs entering, 287–289 lifecycle, 290–291 resolution status, 290–291 searching for, 291–293 components, 285–287 configuring, 284–285, 294–295 downloading, 279 e-mail, 289–290 groups administration, 294 configuring, 293–294 creating users, 293 installing, 280–284 Apache settings, 282–283 finalizing installation, 284 MySQL configuration, 283 MySQL installation, 281–282 Perl modules, 282 untarring, 283–284 overview, 280 products, 285–286 security, 293 setup, 280 voting, 295 build automation. See Ant build element (Maven), 465–466 build log (CruiseControl), 493–494 build process definitions, 509 build queues (CruiseControl), 502 build scripts, 490, 503–504, 509 build target (Ant) Hello World main project, 80 in master buildfiles, 121, 123–124 BuildEvent class (Ant), 559–560 buildfiles (Ant), 39, 199–200 custom task example, 208–211 EJB testing, 396–397 Hello World app project, 76–78 Hello World model project, 70–73 Hello World simple example, 41 HelloWorldApplet project, 84 jcoverage modifications, 412–416 master, 78–80, 121–125 multiple-component projects (Model 2 Hello World), 93–98 nesting, 59 organization, 67–68 pet store example, 683–687 sample file, running, 42–43 for shared librares, 70 specifying name, 41 test project (JUnit), 239–242 XDoclet, sample buildfile, 140–141 building automated, 37–38 Hello World Model 2 example, 98–99 BuildListener interface (Ant), 560–561 BuildLogger components (CruiseControl), 500 BuildLogger interface (Ant), 561–562 BuildNumber task (Ant), 62 BuildStatus component (CruiseControl), 498 byte-code instrumentation, 410–411
JaVa
   
Comments