abbreviated syntax (XPath expressions), 61
absolute location paths (XPath), 54
<act> element (Cocoon), 240
actions (Cocoon), 234–235
database action, 235
sendmail action, 235–236
session action, 236
action sets (Cocoon), 236
active grammar catching, 25–28
add_collection command (Xindice), 300–301
add_document command (Xindice), 301
add_indexer command (Xindice), 304–305
add_multiple command (Xindice), 301
AdminClient Ant task, 451
AdminClient program, 406–407
<aggregate> element (Cocoon), 239, 241
Al-Ghosein, Mohsen, 349
<animateColor> element (SVG), 168
<animate> element (SVG), 168
<animateMotion> element (SVG), 168
<animateTransform> element (SVG), 169
Ant tasks
Axis
AdminClient, 451
Java2WSDL, 450–451
sample build.xml file, 451–452
WSDL2Java, 450
FOP as, 137–138
Apache SOAP. See SOAP
APIs (XML parsers), 6–8
DOM, 13–15
SAX, 8–12
applets, Xalan applet wrapper, 84–85
asynchronous clients (XML-RPC), 361–363
Atkinson, Bob, 349
augment transformer (Cocoon), 228
authentication, BASIC (XML-RPC), 365–366
AWT renderer (FOP), 143
axes (location paths), 56–57
Axis
.jws Web services, 448–449
Ant tasks
AdminClient, 451
Java2WSDL, 450–451
sample build.xml file, 451–452
WSDL2Java, 450
applications of, 454
conceptual model, 402–403
deploying Web services, 406–407, 427–428
deployment descriptors, 403–406
document-style services, 408–409
example application, 413–414
binding file, 415–416
deploying, 427–428
deployment descriptor, 425–427
DLBookHandler interface, 417–421
generated test case, 423–425
implementation file, 416
interface file, 414–415
running, 417
skeleton service class, 421–423
undeployment descriptor, 427
handler chains, 402
handlers, 442–448
history, 379–380
installing, 399–401
JAX-RPC, 392–393
DII (Dynamic Invocation Interface), 396–399
dynamic proxies, 394–396
stubs, 393–394
message service, 436
deployment descriptors, 440–442
service provider, 438–440
service requestor, 436–438
message-style services, 409
RPC-style services, 407–408
ServletContext access, 434–436
TCPMon tool, 449
wrapped-style services, 408–409
WSDL (Web Services Description Language), 379, 384–386
bindings, 385–386
document-literal Web service example, 389–392
document styles, 407–409
example file, 386–389
messages, 385
ports, 385
port types, 385
services, 385
WSDL2Java, 409–413