Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
A
- access control
- making services visible to an application, 18-6
- Adding New Recipients After Enqueue, 9-43
- adding XML document as a child, 20-77
- Advanced Queuing, definition, 9-2
- aggregating XML data
- other methods, 5-77
- rollup, see aggregating XML data, 5-77
- WINDOWING function, 5-77
- ampersand from character data, obtaining, 20-85
- API, Glossary-1
- application profile registry, 18-6
- Application Program Interface, definition, Glossary-1
- application server, Glossary-1
- applications, 2-17
- communicating XML documents, 2-12
- applying in XML
- multiple report definitions, 14-7
- report definition in PL/SQL, 14-8
- report definition stored in a file, 14-8
- report definition stored in memory, 14-8
- AQ scenario, 9-2
- AQ XML documents, 9-11
- AQXMLServlet, iDAP, 9-33
- asynchronous parsing, 23-5
- attribute, definition, Glossary-1
- Auditing, 9-5
- authored XML, 2-2
- AUTO_SECTION_GROUP
- how to use, 8-10
- automatic population, 22-30
B
- B2B
- data exchange, 14-2
- definition, Glossary-2
- messaging, 2-25, 2-27, 2-30
- B2C
- definition, Glossary-2
- messaging, 2-25
- batch
- modifications to reports, 14-12
- BC4J
- advantages, 12-3
- building XML applications, 12-4
- building XSQL clients, 12-5
- definition, Glossary-1
- features, 12-2
- flexible deployment, 12-3
- framework, 12-2
- JDeveloper, 12-2
- XSQL clients, 11-8, 12-5
- BC4J (Business Components for Java), 11-6, 12-4
- binary data, 20-81
- Binary Large Object, definition, Glossary-2
- binding
- clearBindValues(), 7-47
- setBindValue, 7-43
- values to queries in XSU PL/SQL API, 7-43
- BLOB, definition, Glossary-2
- Built-in Action Handler, XSQL 10-32
- Business Components for Java
- definition, Glossary-1
- XSQL clients, 11-8, 12-5
- Business components for Java (BC4J), 11-6, 12-4
- Business-to-Business, Glossary-2
- Business-to-Consumer, definition, Glossary-2
C
- C Parser, 24-1
- specifications, E-2
- C++ Parser, 26-1
- callback, definition, Glossary-2
- cartridge, definition, Glossary-2
- Cascading Style Sheets, definition, Glossary-3
- cascading style sheets, see CSS, 4-5
- case-sensitivity, parser, 20-56
- CDATA Section, 20-57
- CDATA, definition, Glossary-3
- CGI, defintion, Glossary-3
- Channel Definition Format, definition, Glossary-2
- character sets
- XML Parser for Java, supported by, C-15
- XML Schema Processor for Java, supported by, 21-6
- Cheat Sheet
- XDK for C++, F-1
- XDK for Java, C-1
- XDK for PL/SQL, G-1
- CHUNK clause
- of CREATE TABLE, 5-11
- Class Generator
- definition, Glossary-3
- for Java, 22-2
- complexType, 22-4
- generate() method, 22-5
- oracg, 22-3
- SchemaClassGenerator class, 22-5
- simpleType, 22-4
- using with DTDs, 22-8
- XML Schema, 22-4
- Java FAQs, 22-30
- XML C++, 28-1
- Class Generators
- compared, B-4
- for Java, explained, 22-31
- classes
- CGXSDElement, 22-7
- DOMBuilder(), 23-5
- DTDClassGenerator(), 22-8
- SchemaClassGenerator(), 22-5
- setSchemaValidationMode(), 21-8
- XMLTreeView(), 23-15
- CLASSPATH, 10-13
- configuring to run XSU, 7-17
- definition, Glossary-3
- settings for class generator for Java, 22-32
- clearBindValues(), 7-47
- clearUpdateColumnNames(), 7-51
- client-server, definition, Glossary-3
- CLOB, definition, Glossary-4
- CLOBs, XML in, 29-27
- command line arguments
- CUSTOMIZE, 14-7, 14-12, 14-16
- REPORT, 14-17
- command line interface
- oracg, 22-3
- oraxml, 20-45
- command line utilities
- oracg, 22-3
- commands
- RWCLI60, 14-7, 14-17
- RWRUN60, 14-8, 14-17
- Common Object Request Broker API, definition, Glossary-4
- Common Oracle Runtime Environment, definition, Glossary-4
- communication
- between service consumer application and Dynamic Services engine, 18-6
- supported protocols, 18-7
- compound services
- Dynamic Services, 18-14
- compression of XML, 20-10
- connecting
- to a database with a thin driver, 7-23
- to the database, 7-22
- connection definitions, 10-14
- CONTAINS operator, 5-31
- content and document management, 2-17
- content management, 2-17
- context, creating one in XSU PL/SQL API, 7-56
- conventional path load, 2-15
- CORBA, definition, Glossary-4
- CORE, definition, Glossary-4
- creating a node, 20-61
- creating context handles
- getCtx, 7-43
- creating report definitions
- XML, 14-15
- CSS and XSL, 4-5
- cube,see aggregating XML data, 5-77
- customization file
- using in Oracle9iAS Reports Services, 14-7
- CUSTOMIZE
- Oracle9iAS Reports Services, 14-7
- customizing
- data presention, 2-17
- XML report definition, 14-15
D
- DAD, definition, Glossary-4
- data compression, XML Parser for Java, 20-10
- data exchange applications, 2-11
- database
- XML support in, 1-7
- Database Access Descriptor, definition, Glossary-4
- datagram, definition, Glossary-4
- DB Access Bean, 23-4
- DBMS_XMLGEN
- example to generate complex XML, 5-53
- summary, 5-2
- DBMS_XMLQuery
- bind, 7-43
- cheat sheet, H-24
- clearBindValues(), 7-47
- getXMLClob, 7-47
- DBMS_XMLQuery(), 7-43
- DBMS_XMLSave, 7-48
- cheat sheet, H-24
- deleteXML, 7-49
- getCtx, 7-48
- insertXML, 7-49
- updateXML, 7-49
- DBMS_XMLSave(), 7-48
- DBUri, 6-5
- and object references, 6-12
- syntax guidelines, 6-8
- URL specification, 6-7
- XPath expressions in, 6-8
- DBUri-refs, 6-2, 6-4
- HTTP access, 6-25
- scenarios, 6-9
- where it can be used, 6-12
- DBUriType, 6-3
- examples, 6-16
- DBViewer Bean, 23-4
- Default SQL to XML Mapping, 7-8
- delete
- using XSU, 7-16, 7-41
- delete processing, 7-41, 7-54
- demos, 1-18
- design issues, 2-11
- development tools, 3-3
- direct-path load, 2-14
- DISABLE STORAGE IN ROW clause
- of CREATE TABLE, 5-11
- DocType Node, Creating, 20-63
- DOCTYPE, definition, Glossary-4
- document clones in multiple threads, 20-72
- document management, 2-17
- document mapping, 2-8
- Document Object Model, definition, Glossary-5
- Document Type Definition, definition, Glossary-5
- documents
- C, 3-20
- C++, 3-22
- Java, 3-17
- PL/SQL, 3-24
- DOM
- API, 20-61
- definition, Glossary-5
- interface, 29-6
- tree-based API, 20-8
- using API, 29-30
- DOM and SAX APIs, 20-8, 24-9, 26-9
- guidelines for usage, 20-9
- DOMBuilder Bean, 23-2, 23-5
- asynchronous parsing, 23-5
- DOMException when Setting Node Value, 20-70
- DOMNamespace() class, 20-23
- domsample, 29-10
- downgrading
- to Oracle release 8.1, 20-12
- DTD, 20-51
- caching, 20-53
- definition, Glossary-5
- limitations, 21-3
- using with Class Generator for Java, 22-8
- Dynamic Services
- client library, 18-6
- communication, 18-6
- compound services, 18-14
- conditional services, 18-15
- consumer application example, 18-19
- developing services, 18-17
- engine, 18-6
- failover, 18-14
- framework, 18-9
- ICE, 18-11
- iIntegrating with other Oracle products, 18-16
- multiple channel capabilities, 18-11
- OSS, 18-18
- service registry, 18-6
- SOAP, 18-11
- Wireless Edition, 18-11
- Dynamic Services Content Provider Adapter (DSCPA), 19-7
E
- EJB, definition, Glossary-5
- Electronic Data Interchange, definition, Glossary-5
- element, definition, Glossary-5
- elements
- complexType, 22-4
- simpleType, 22-4
- empty element, definition, Glossary-5
- ENABLE STORAGE IN ROW clause
- of CREATE TABLE, 5-11
- Enterprise Java Bean, definition, Glossary-5
- entity, definition, Glossary-6
- errors when parsing a document, 29-39
- errors, HTML, 20-96
- eXtensible Markup Language
- XML, A-2
- eXtensible Stylesheet Language Formatting Object, definition, Glossary-6
- eXtensible Stylesheet Language Transformation, definition, Glossary-6
- eXtensible Stylesheet Language, definition, Glossary-6
- extracting XML, 1-6
F
- factory method, 6-17
- failover services
- Dynamic Services, 18-14
- FAQ, 3-26
- JDeveloper, 11-21
- Oracle Text, 8-51
- XML applications, 11-27
- XSU, 7-59
- FAQs, XML and AQ, 9-42
- features, XML, A-6
- first child node's value, 20-66
- Frequently Asked Questions
- Class Generator for Java, 22-30
- XML Parser for PL/SQL, 29-20
- XSQL Servlet, 10-43
- Frequently Asked Questions, XML and AQ, 9-42
- further references, 3-42
G
- generated XML, 2-2, 2-7, 3-26
- customizing, 7-12
- generating
- simpleType element classes, 22-7
- top level complexType element classes, 22-7
- generating XML, 7-17, 7-30
- using DBMS_XMLQuery, 7-43
- using XSU command line, getXML, 7-17
- getCtx, 7-43, 7-48
- getDocType(), 22-8
- getNodeValue(), 29-42
- getXML, 7-17
- getXMLClob, 7-47
H
- HASPATH operators, 8-11
- hierarchical mapping, 20-95
- HP/UX, 20-106
- HTML
- definition, Glossary-7
- errors, 20-96
- parsing, 29-40
- HTTP
- access for DBUri-refs, 6-25
- definition, Glossary-7
- to access AQ XML Servlet, 9-33
- http
- //otn.oracle.com/tech/xml/, 24-2
- HttpUriType, 6-3
- Hub-and-Spoke Architecture, 9-4
- hybrid storage, 2-5
- Hypertext Markup Language, definition, Glossary-7
- Hypertext Transport Protocol, definition, Glossary-7
- hypertext, definition, Glossary-7
I
- ICE
- Dynamic Services and Oracle Syndication Server, 18-11
- iDAP, 9-6
- AQXMLServlet, deploying and creating, 9-33
- architecture, 9-6
- HTTP used to access AQXMLServlet, 9-33
- interface explained, 9-6
- payload or method invocation, 9-10
- SMTP, 9-8
- IDE, definition, Glossary-7
- IIOP, definition, Glossary-7
- Information and Content Exchange (ICE) protocol, 19-4
- INPATH operator, 8-11
- insert, XSU, 7-14
- inserting XML
- using XSU, 7-36
- insertXML, 7-49
- install
- Oracle Text, 8-4
- installing
- class generator for Java, 22-30
- instantiate, definition, Glossary-8
- Integrated Development Environment, definition, Glossary-7
- Integrated tools, 1-14
- interMedia, 3-16, 8-3
- CONTAINS operator, 8-6
- querying, 8-6
- interMedia, definition, Glossary-8
- Internet Data Access Presentation (iDAP), 9-6
- Internet File System, definition, Glossary-7
- Internet-Data-Access-Presentation, see iDAP, 9-6
J
- Java Bean, definition, Glossary-8
- Java Beans, 3-9
- Java Class Generator, 22-1
- Java Database Connectivity, definition, Glossary-8
- Java Runtime Environment, definition, Glossary-8
- Java, definition, Glossary-8
- JAVASYSPRIV, granting, 20-92
- JDBC driver, 7-23
- JDBC, definition, Glossary-8, Glossary-9
- JDeveloper, 11-1, 12-1
- 3.2, 11-2
- BC4J, 12-2
- definition, Glossary-9
- FAQ, 11-27
- introduction, 11-2
- mobile application, 11-21
- support for XDK for Java Beans, 23-2
- using XSQL servlet from, 11-19
- what's needed, 11-5
- XML data generator web bean, 11-15
- XML features, 11-11
- JDK, 20-83
- definition, Glossary-8
- JRE, definition, Glossary-8
- JServer(JVM) Option, 29-25
- JServer, definition, Glossary-9
- JSP, definition, Glossary-8
- JVM, 29-25
- definition, Glossary-9
K
- keepObjectOpen(), 7-28, 7-46
L
- LAN, definition, Glossary-9
- Linux, 29-32
- listener, definition, Glossary-9
- loading XML documents, 2-14
- LOB, definition, Glossary-10
- LOBFILE, syntax, 2-14
- LOBs
- in-line storage, 5-11
- number of bytes manipulated in, 5-11
- local area network, definition, Glossary-9
M
- management
- content and document, 2-17
- mapping
- hierarchical, 20-95
- primer, XSU, 7-8
- maxRows, 7-27
- memory errors, 29-27
- Merging XML Documents, 20-90
- Message Retention, 9-5
- message server, 9-3
- message transformation, XML AQ, 9-39
- messaging
- B2B and B2C, 2-25
- method
- getDocument(), DOMBuilder Bean, 23-6
- methods
- addXSLTransformerListener(), 23-11
- DOMBuilder Bean, 23-5
- domBuilderError(), 23-6
- DOMBuilderOver(), 23-6
- domBuilderStarted(), 23-6
- generate(), 22-5, 22-8
- getDocType(), 22-8
- getPreferredSize(), TreeViewer Bean (XML), 23-15
- setType, 22-6
- setXMLDocument(doc), 23-15
- updateUI(), TreeViewer Bean (XML), 23-15
- Mining, 9-5
- mobile application
- JDeveloper, 11-21
- mode, definition, Glossary-10
- multiple outputs, 20-105
- multiple XML documents, delimiting, 20-88
- MULTISET operator
- using with SYS_XMLGEN selects, 5-68
N
- naa, Newspaper Association of America, A-15
- namespace
- feature in XML Class Generator for Java, 22-4
- namespaces
- XML, 20-5, A-4
- xmlns, 4-3
- national character Large Object, definition, Glossary-10
- no rows exception, 7-33
- Non-SAX Callback Functions, E-13
- NOTATION, definition, Glossary-10
- N-tier, definition, Glossary-10
O
- OAG, definition, Glossary-10
- OAI, definition, Glossary-11
- OAS, definition, Glossary-11
- OASIS, definition, Glossary-12
- object references and DBUri, 6-12
- Object View, definition, Glossary-11
- object-relational, definition, Glossary-11
- OE, definition, Glossary-11
- OIS, definition, Glossary-11
- OMB, 16-4
- Open Applications Group, definition, Glossary-10
- operators
- HASPATH, 8-11
- INPATH, 8-11
- oracg, 22-3
- oracg command line utility, 22-3
- Oracle Application Server, definition, Glossary-11
- Oracle Exchange
- ATP, 16-5
- definition, Glossary-11
- OMB, 16-4
- transactions use xml formats, 16-2
- webMethods, 16-4
- XML delivery formats, 16-4
- XML Message Designer, 16-10
- Oracle Integration Server, definition, Glossary-11
- Oracle interMedia, 3-16
- Oracle Internet Directory server, 18-6
- Oracle Syndication Server (OSS)
- architecture, 19-5
- content providers, 19-7
- content subscribers, 19-8
- Dynamic Services, 18-18
- ICE protocol, 19-4
- Oracle Syndication Services
- Dynamic Services Content Provider Adapter (DSCPA), 19-7
- Oracle Text, 8-3
- CONTAINS and XMLType, 5-31
- users and roles, 8-5
- Oracle XML, 1-2
- Oracle XML Parsers, comparison, B-2
- ORACLE_HOME, definition, Glossary-12
- Oracle9i Reports Services
- report definitions at runtime, 14-6
- Oracle9iAS Reports Services, 14-1
- batch report modifications, 14-12
- customizing reports at runtime, 14-8
- OracleText
- query applications, 8-24
- querying, 8-30
- OracleXML
- putXML, 7-20
- XSU command line, 7-17
- OracleXMLNoRowsException, 7-57
- OracleXMLQuery, 7-20
- OracleXMLSave, 7-20, 7-35, 7-36, 7-38, 7-41
- OracleXMLSQLException, 7-57
- OraDBUriServlet
- installing, 6-27
- security, 6-26
- OraDbUriServlet
- servlet mechanism, 6-25
- oraxml, 20-45
- oraxsl, 20-46
- command line interfaces
- oraxsl, 20-46
- OraXSL Parser, 20-95
- ORB, definition, Glossary-11
- out of memory errors, 29-27
- out variable, 10-55
- Output Escaping, 20-88
P
- paginating results, 7-27
- parent element, definition, Glossary-12
- parser case-sensitivity, 20-56
- Parser for C, 24-1
- specifications, E-2
- Parser for C++, 26-1
- Parser for Java, 20-1
- constructor extension functions, 20-48
- oraxsl command line interfaces
- oraxsl, 20-46
- return value extension function, 20-49
- validation modes, 20-5
- Parser for PL/SQL, 29-1
- parser, definition, Glossary-12
- parsers
- uninstalling, 20-79
- Parsers, XML, 20-2
- parsing
- errors, 29-39
- HTML, 29-40
- string, 20-84
- URLs, 29-40
- PATH_SECTION_GROUP
- how to use, 8-10
- PCDATA, definition, Glossary-12
- PCTVERSION parameter
- of CREATE TABLE, 5-11
- performing batch modifications in XML, 14-12
- Personal Digital Assistant, definition, Glossary-12
- PL/SQL
- binding values in XSU, 7-47
- definition, Glossary-13
- generating XML with DBMS_XMLQuery, 7-43
- parser, 29-1
- XSU, 7-43
- point-to-point, 9-2
- processing
- delete, 7-54
- insert, 7-36
- insert in PL/SQL, 7-49
- update, 7-38, 7-52
- prolog, definition, Glossary-13
- properties
- setGeneraterComments(), 22-8
- setJavaPackage(string), 22-8
- setOutputDirectory(string), 22-8
- PUBLIC, definition, Glossary-13
- publish/subscribe, 9-2
- putXML, 7-19
Q
- query
- results, 8-42
- query application, 8-30
- query, XML, A-4
- querying
- XML documents indexed with OracleText, 8-25
- queues
- XMLType, 9-37
R
- recommendations, W3C, A-4
- renderer, definition, Glossary-13
- reports, generating in XML, 14-1
- Resource Definition Framework, definition, Glossary-12
- result set objects, 7-30
- result set, definition, Glossary-13
- roadmap, xlviii
- root element, definition, Glossary-13
- root objects, creating multiple with class generator, 22-32
- running
- XML
- report definition by itself, 14-17
- report definitions, 14-16
- runtime
- customization
- XML report definition, 14-15
S
- samples, 1-18
- SAX, 20-2
- event -based API, 20-8
- SAX API, 20-8, 20-64, 24-9, 26-9, F-16
- SAX API Function, E-13
- SAX Functions, E-13
- SAX, definition, Glossary-13
- SAXNamespace() Class, 20-41
- SAXParser() class, 20-27
- SAXSample.java, 20-65
- schema, definition, Glossary-13
- Schema, XML, definition, 20-82
- SchemaClassGenerator, 22-5
- search
- XML documents, 8-17
- section preference
- creating a, Oracle Text index, 8-18
- section_group
- deciding which to use, Oracle Text, 8-20
- security
- OraDBUriServlet, 6-26
- select
- with XSU, 7-14
- sending XML data, 2-11
- Server-side Include, definition, Glossary-14
- services
- compound,Dynamic Services, 18-14
- conditional, Dynamic Services, 18-15
- failove,Dynamic Services, 18-14
- Servlet Conditional Statements, 10-49
- servlet, definition, Glossary-13
- servlet, XSQL, 10-1
- session, definition, Glossary-13
- setBindValue, 7-43
- setKeyColumn, 7-42
- setKeyColumn(), 7-54
- setMaxRows, 7-45
- setRaiseNoRowsException(), 7-46
- setSkipRows, 7-45
- setStylesheetHeader(), 7-47
- setUpdateColumnName(), 7-51, 7-53
- setUpdateColumnNames()
- XML SQL Utility (XSU)
- setUpdateColumnNames(), 7-40
- SGML, definition, Glossary-14
- Simple API for XML, definition, Glossary-13
- simpleType, 22-4
- generating element class, 22-7
- skipRows, 7-27
- SMTP
- iDAP, 9-8
- SOAP, 18-11
- special characters, 20-85
- SQL*Loader
- conventional path load, 2-15
- direct-path load, 2-14
- LOBFILE, 2-14
- SQL, definition, Glossary-14
- SSI, definition, Glossary-14
- SSL, definition, Glossary-14
- storing XML, 1-6, 7-35
- using XSU command line, putXML, 7-19
- storing XML in the database, 7-48
- Stylesheet, definition, Glossary-14
- stylesheets
- template processing, F-15
- XSLT, F-14
- XSU, 7-47
- SYS_DBURIGEN function, 6-20
- examples, 6-22
- inserting database references, 6-22
- returning partial results, 6-22
- RETURNING Uri-refs, 6-24
- SYS_XMLAGG, 5-72
- aggregating all POs into one XML document, 5-75
- aggregating XMLType fragments, example, 5-74
- aggregating XMLType instances stored in tables, 5-74
- summary, 5-3
- SYS_XMLGEN
- summary, 5-3
- SYS_XMLGEN function
- converting a UDT to XML, 5-67
- converting XMLType instances, 5-68
- generating XML in SQL queries, 5-10
- static member function create, 5-66
- using with object views, 5-70
- XMLGenFormatType object, 5-64
- SYSTEM, definition, Glossary-14
- System.out.primtln(), 20-85
- SYS.UriFactoryType, 6-3
T
- tag, definition, Glossary-15
- TCP/IP, definition, Glossary-15
- thin driver
- connecting XSU, 7-23
- thread safety, 26-3
- thread, definition, Glossary-15
- Tracking, 9-5
- transactions
- inbound in Oracle Exchange, 16-2
- outbound in Oracle Exchange, 16-2
- pass through in Oracle Exchange, 16-2
- stored, in Oracle Exchange, 16-2
- transformations, 2-7
- Transviewer Beans, 23-1
- Transviewer, definition, Glossary-15
- Treeviewer Bean, 23-3, 23-13
- Tuning with XSQL, 10-42
U
- UI, definition, Glossary-15
- Uniform Resource Identifier, definition, Glossary-15
- Uniform Resource Locator, definition, Glossary-15
- uninstalling parsers, 20-79
- update processing, 7-52
- update, XSU, 7-15
- updating
- table using keyColumns, XSU, 7-39
- using XSU, 7-38
- upgrading
- scripts
- XMLU815.SQL, 20-11
- XMLU816.SQL, 20-11
- XMLU817.SQL, 20-11
- XDK for Java, 20-11
- XDK for Java to Oracle9i, 20-11
- XML, 20-11
- URI, definition, Glossary-15
- UriFactory package, 6-17
- configuring to handle DBUri-ref, 6-37
- factory method, 6-17
- registering ecom protocol, 6-18
- Uri-ref,see also Uri-reference, 6-2
- Uri-reference
- database and session, 6-12
- datatypes, 6-3
- DBUri, 6-5
- DBUri and object references, 6-12
- DBUri syntax guidelines, 6-8
- DBUri-ref, 6-2, 6-4
- DBUri-ref uses, 6-12
- DBUriType, 6-3
- DBUriType examples, 6-16
- explained, 6-2
- HTTP access for DBUri-ref, 6-25
- HttpUriType, 6-3
- UriFactory package, 6-17
- UriType, 6-3
- URIType examples, 6-15
- URITypes, 6-14
- URIType, 6-14
- examples, 6-15
- UriTypes, 6-3
- benefits, 6-4
- summarized, 5-3
- URL, definition, Glossary-15
- usage techniques, 7-57
- user interface, definition, Glossary-15
- useStyleSheet(), 7-47
- UTF-16 Encoding, 20-75
V
- valid, definition, Glossary-16
- validating against XML schema, 20-81
- validation
- non-validating mode, 20-5
- partial validation mode, 20-5
- schema validation mode, 20-6
- validating Mode, 20-5
- value of a tag, obtaining, 20-92
W
- W3C DOM API, G-11
- W3C XML recommendations, A-4
- W3C, definition, Glossary-16
- WAN, definition, Glossary-16
- Web bean
- XML data generator, 11-15
- Web Request Broker, definition, Glossary-16
- Web to database, 2-11
- webMethods, 16-4, 16-6
- well-formed, definition, Glossary-16
- WG, definition, Glossary-16
- why use Oracle8i XML?, 1-11
- wide area network, definition, Glossary-16
- WINDOWING function,see aggregating XML data, 5-77
- Wireless Edition
- and Dynamic Services, 18-11
- World Wide Web Consortium, definition, Glossary-16
- Wrapper, definition, Glossary-16
- WRB, definition, Glossary-16
- wrong_document_err, 20-68
X
- XDK for C, E-1
- XDK for C++, Specifications, F-1
- XDK for Java
- upgrading, 20-11
- XDK for PL/SQL Toolkit, 29-22
- XDK Version Numbers, 20-82
- XDK, definition, Glossary-17
- XLink, definition, Glossary-17
- XML
- applying
- multiple report definitions, 14-7
- report definition in PL/SQL, 14-8
- report definition stored in a file, 14-8
- report definition stored in memory, 14-8
- authored, 2-2
- business components for Java, 11-6, 12-4
- creating
- report definition, 14-15
- design issues, 2-11
- generated, 2-2
- good references, 20-105
- Oracle XML, 1-2
- report definitions
- applying, 14-7
- applying via PL/SQL, 14-8
- batch modifications, 14-12
- running, 14-17
- running
- report definition by itself, 14-17
- report definitions, 14-16
- serialization/compression, 20-10
- upgrading, 20-11
- XML applications, 11-1, 12-1
- JDeveloper, 11-27
- with JDeveloper, 11-14
- XML AQ message transformation
- AQ
- XML message transformation, 9-39
- XML C++ Class Generator, 28-1
- XML Class Generator, 3-8
- oracg utility, 22-3
- XML Class Generator for Java, 22-2
- XML Class Generators, compared, B-4
- XML components, 3-2
- generating XML documents, 3-17
- XML data
- sending, 2-11
- XML data generator, 11-15
- XML Developer's Kit, definition, Glossary-17
- XML document, added as a child, 20-77
- XML documents, 3-17
- communicating, 2-12
- interMedia, 8-17
- sections, 8-40
- XML Documents, Merging, 20-90
- XML Family, A-5
- XML features, A-6
- in JDeveloper 3.2, 11-11
- XML in CLOBs, 29-27
- XML Message Designer
- Oracle Exchange, 16-10
- XML messaging services
- Oracle Exchange, 16-9
- XML Namespaces, 20-5
- XML namespaces, A-4
- XML Parser
- oraxml command line interface, 20-45
- XML Parser for C, 24-1
- sample programs, 24-13
- specifications, E-2
- XML Parser for C++, 26-1
- XML Parser for Java, 20-1
- compression
- XML data, using XML Parser for Java, 20-10
- XML Parser for PL/SQL, 29-1
- FAQs, 29-20
- XML parsers, 3-6
- XML Parsers and Class Generators, comparing, B-1
- XML query, A-4
- XML query, definition, Glossary-17
- XML Schema, A-4
- compared to DTD, 21-2
- DTD limitations, 21-3
- explained, 21-2
- features, 21-3
- processor for Java
- how to run the sample program, 21-9
- supported character sets, 21-6
- usage, 21-8
- processor for Java features , Oracle's, 21-6
- XML schema, 2-8
- XML schema, definition, 20-82, Glossary-17
- XML SQL Utility (XSU), 3-14, 7-43
- advanced techniques, exception handling (PL/SQL), 7-58
- binding values
- PL/SQL API, 7-47
- clearBindValues() with PL/SQL API, 7-47
- command line usage, 7-17
- connecting to the database, 7-22
- connecting with a thin driver, 7-23
- connecting with OCI* JDBC driver, 7-23
- customizing generated XML, 7-12
- DBMS_XMLQuery, 7-43
- DBMS_XMLSave(), 7-48
- deletes, 7-16
- deleting from XML documents, 7-41
- dependencies and installation, 7-4
- explained, 7-2
- for Java, 7-20
- getXML command line, 7-17
- getXMLClob, 7-47
- how it works, 7-14
- inserting with command line and putXML, 7-19
- inserting XML into database, 7-36
- inserts, 7-14
- keepObjectOpen function, 7-28
- mapping primer, 7-8
- OracleXLlQuery API, 7-20
- OracleXMLSave API, 7-20
- putting XML back in database with OracleXMLSave, 7-35
- selects, 7-14
- setKeycolumn function, 7-42
- setRaiseNoRowsException(), 7-46
- setting stylesheets, PL/SQL, 7-47
- updates, 7-15
- updating, 7-39
- updating XML documents in tables, 7-38
- XML SQL Utility XSU)
- useStyleSheet(), 7-47
- XML SQL Utility(XSU)
- creating context handles with getCtx, 7-43
- XML streams
- how to become a supplier of live (reports), 14-20
- XML to Java Object Mapping, 22-30
- XML Transviewer Java Beans, 3-9, 23-2
- XML Tree, Traversing, 20-62
- XML, definition, Glossary-6
- XML, loading, 2-14
- XML_SECTION_GROUP
- how to use, 8-9
- XMLAGG, 5-72
- XML-based standards, A-5
- xmlcg usage, 28-4
- XMLGEN, is deprecated. See DBMS_XMLQUERY and DBMS_XMLSAVE, 7-4
- XMLGenFormatType object, 5-64
- XMLNode.selectNodes() Method, 20-63
- XMLParser() API, F-9
- XMLSourceView Bean, 23-3, 23-15
- XMLTransformPanel() Bean, 23-3, 23-20
- XMLType
- CONTAINS operator, 5-31
- database support, 1-7
- interaction with other SQL constructs, 5-7
- queues, 9-37
- storage characteristics, 5-10
- summary, 5-2
- Xpath support, 5-31
- XMLU815.SQL script, 20-11
- XMLU816.SQL script, 20-11
- XMLU817.SQL script, 20-11
- XPath, A-4
- basics, 4-5
- definition, Glossary-17
- support, 5-31
- XPointer, A-4
- XPointer, definition, Glossary-17
- XSL
- and CSS, 4-5
- basics, 4-2
- converting a string to a nodeset, 4-14
- converting a tag to a link in HTML, 4-17
- converting XML to HTML, 4-8
- ensuring the DTD file can be located, 4-19
- error XSL-1009 attribute 'XSL Version' not found in HTML, 4-22
- frequently asked questions, 4-7
- good references, 20-105
- IF statement, 4-7
- passing a parameter from a Java program to a stylesheet, 4-21
- preventing namespace definition from being repeated, 4-20
- selecting specific attributes, 4-7
- specifying NULL indicators, 4-11
- transfering tag names, 4-11
- using XSL headers in WML transformations, 4-18
- working with whitespace, 4-9
- XSL stylesheets
- in reports, 14-5
- setStylesheetHeader() in XSU PL/SQL, 7-47
- useStyleSheet() with XSU PL/SQL, 7-47
- XSL Transformation (XSLT) Processor, 3-8, 20-4
- XSL, definition, Glossary-6
- XSLFO, definition, Glossary-6
- xslsample, 29-11
- XSLT, 20-4
- 1.1 specification, 4-4
- explained, 4-4
- XSLTransformer bean, 23-9
- XSLT API, F-14
- XSLT API Functions, E-12
- XSLT Processor, 29-6
- XSLT Processor API, G-9
- XSLT, definition, Glossary-6
- XSLTransformer Bean, 23-3, 23-9
- XSQL
- action handler errors, 10-35
- built-in action handler elements, 10-32
- clients, building with BC4J, 12-5
- pluggable data source in reports, 14-19
- XSQL Clients with BC4J, 12-5
- XSQL Page Processor, 3-10
- XSQL servlet, 3-10, 10-1, 11-19
- FAQs, 10-43
- XSQL, definition, Glossary-18
- XSQLConfig.xml, 10-42
- XSU, 3-14
- client-side, 7-17
- FAQ, 7-59
- generating XML, 7-17
- generating XML strings from a table, example, 7-22
- insert processing in PL/SQL, 7-49
- mapping primer, 7-8
- PL/SQL, 7-43
- stylesheets, 7-47
- usage guidelines, 7-8
- using, 7-2
- where you can run, 7-5