Index
P
Pagesbuilding XSQL home, 275
creating administration, 307–311
JSPs, 125
XSQL, 116–117, 125
Pagination, adding to FAQ listing, 277–279
Palette, creating XDK Component, 264–266
Parsing, 107–108
and checking for differences, 348–352
with DTDs, 474
and printing, SAX, 346–348
XML, 467–474
XML from local file systems, 467–471
XML from URLs, 471–474
Partitions for Oracle Text index, 240
Pasting across documents, cutting and, 48
Path expression, 86–87
PATH_SECTION_GROUP, 231–232
Pipeline application, running, 360–362
local and remote XSDs, 361
processing documents valid against remote schema, 361
processing invalid documents, 360
processing invalid documents against schemas and change, 362
processing invalid XML documents,361
Pipeline applications, building, 352–360
XSDConditionalValProcess process, 357–360
XSDSchemaBuilder process, 354
XSDValProcess process, 354–357
Pipeline examples, simple, 345–352
parsing and checking for differences, 348–352
SAX parsing and printing, 346–348
Pipeline Processor, XML, 106–108
PL/SQLdecisions, 524–526
specifications, 504
using SOAP from, 103
PL/SQL, Oracle XML and, 465–480
PL/SQL XML processing techniques, 466–479
setting up environment, 466
setting up Oracle JVM, 480
PL/SQL web services, building, 481–499
consuming web services within Oracle databases, 492–497
extending application, 497–499
publishing first database web service, 482–492
PL/SQL web services, publishing, 485–489
PL/SQL XML functionality, extending with Java, 501–517
best practices, 515–517
creating Java stored procedure to process XML, 502–504
Oracle JDeveloper 10g, 505–507
processing XML in Oracle JVM, 507–515
running Java stored procedure, 504–505
simplifying deployment of Java stored procedures, 505–507
PL/SQL XML processing techniques, 466–479
parsing XML, 467–474
processing XML using DOM, 474–478
processing XML using XSLT, 478–479
Platform, extending Oracle XML, 527
Platform, Oracle XML, 520–521
PO process procedures, creating AQ, 328–332
Portal functionality, adding, 301–307
Portal sites, creating with XML, 289–311
Portal sites, creating with XML web servicesadding portal functionality, 301–307
creating administration page, 307–311
designing framework, 290–293
designing static and dynamic areas, 293–301
POs (purchase orders), 314
creating XML, 321–323, 321–323
handling xsi:types in, 341
Predicate expression, 87
Print formatting, 201–202
Printing, SAX parsing and, 346–348
PrintSubTree() template, 457–458
Procedurescreating Java stored, 502–504
debugging Java stored, 516–517
running Java stored, 504–505
simplifying deployment of Java stored, 505–507
when to use Java stored, 515
ProcessesXSDConditionalValProcess, 357–360
XSDSchemaBuilder, 354
XSDValProcess, 354–357
Processingmultistage XML, 107–108
SAX XML, 511–515
SQL/XML, 146–147
XML using DOM, 474–478
XML using XSLT, 478–479
XML with JSPs and XML beans, 108–115
Processing techniques, PL/SQL XML, 466–479
parsing XML, 467–474
processing XML using DOM, 474–478
processing XML using XSLT, 478–479
Processorsprogrammatic invocation of XSLT, 51–53
XML Pipeline, 106–108
ProcessXPath() template, 453–457
Profiles, defining, 380–382
Program, creating main, 459
Prolog, 5–6
Prolog, query, 87–88
Protection, setting up security, 498
Protocol, W3C XML, 533–534
Publishcat application, creating, 386–391
Publishing framework, XSQL Page, 116–125
Purchase orders (POs), 314
creating XML, 321–323