Index

B  C  D  E  F  G  H  I  J  M  N  O  P  S  T  U  V  W  X 

B

binary XML
C, 21.1
decoding, 5.3.2
encoding, 5.3.1
Java, 5.1
models for using, 5.2
saving text as, 4.3.4.1.3
storage format, 5.1.1
terminology, 5.2.1
using Java, 5.5
vocabulary management, 5.4
binary XML decoder, 5.5.2
binary XML encoder, 5.5.1
binding
clearBindValues(), 13.2.1.3
Built-in Action Handler, 17.8.1.2
Built-in Action Handler, XSQL, 17.8.1.2

C

C API, 18.4
C compile-time environment on UNIX
setting up, 18.2.4
C components
demos, 18.1, 19.3.1, 20.2.4, 22.4
directory structure, 18.1
globalization support
installation, 18.1
runtime environment on Windows, 18.3.3
samples, 18.1, 19.3.1, 20.2.4, 22.4
setting up Windows environment, 18.3
setting up Windows environment variables, 18.3.2
with Visual C/C++ on Windows, 18.3.5
C environment variables on UNIX, 18.2.2
C libraries
contents, 18.2.1
C runtime environment on UNIX, 18.2.3
C++ class generator, 1.2.4
C++ interface, 26.2
Class Generator
XML C++, 31
CLASSPATH
XSQL Pages, 16.2.2.2
CLASSPATH environment variable
for XQJ, 8.1.1
clearBindValues(), 13.2.1.3
clearUpdateColumnNames(), 13.4.6.2
command-line interface
oraxml, 4.2.3, 10.2.3
Connection Definitions, 16.2.2.4
context, creating one in XSU PL/SQL API, 13.4.10
creating context handles
getCtx, 13.2.1.3
custom connection manager, 17.8.4.1
custom entity resolver
example, 7.2.1

D

Data Provider for .NET, 1.4.2
data variables into XML, 4.7.2
DB Access JavaBean, D.1.3.3
DBMS_XMLQuery
clearBindValues(), 13.2.1.3
getXMLClob, 13.2.1.3
DBMS_XMLQuery(), 13.2.1.3
DBMS_XMLSave, 13.2.1.4
deleteXML, 13.2.1.4
getCtx, 13.2.1.4
insertXML, 13.2.1.4
updateXML, 13.2.1.4
DBMS_XMLSave(), 13.2.1.4
decoding binary XML, 5.3.2
Default SQL to XML Mapping, 13.5.1.1
demos
C components, 18.1, 19.3.1, 20.2.4, 22.4
directory structure
C, 18.1
document creation Java APIs, 2.3.3
DOM
creating in Java, 4
specifications, 33.1.2.1
DOMBuilder Bean, D.1.3.1
DTDs
external, 4.7.3.1

E

encoding binary XML, 5.3.1
entity resolver framework, 7.2
error messages
DLF, B.1
DML, C.3
DOM, A.2
generic, C.1
JAXB, A.10
query, C.2
schema component constraint, A.7
schema representation constraint, A.6
TransX, B.3
XML parser, A.1
XML pipeline, A.9
XML schema validation, A.5
XPath, A.4
XSL transformation, A.3
XSQL server pages, A.8
examples of document creation in Java, 2.3.3
external storage
example, 7.3.2

F

FileReader not for system files, 4.7.4.1
FOP
serializer, 16.2.3
serializer to produce PDF, 17.7

G

generated XML
customizing, 13.5.1.3
generating XML, 13.2.4.1
using DBMS_XMLQuery, 13.2.1.3
using XSU command line, getXML, 13.2.4.1
getCtx, 13.2.1.3, 13.2.1.4
getXML, 13.2.4.1
getXMLClob, 13.2.1.3
globalization support
for the C components, 18.5

H

HTML Form Parameters, 16.5.2.4
HTTP Parameters, 16.5.1
HTTP POST method, 16.5.3.2

I

informational messages
TransX, B.2
insert, XSU, 13.5.2.2
insertXML, 13.2.1.4
installation
C components, 18.1
invalid characters, 4.7.4.6

J

JAR files, DTDs, 4.7.3.1
Java classes deprecated, 2.3.1
Java components
creating a DOM, 4
environment in Windows, 3.3.3
installation, 3.1
parsing, 4
Java diff operations, 12.3
append-node, 12.3.1
delete-node, 12.3.3
examples, 12.4
insert-node-before, 12.3.2
Java diff output schema
xdiff.xsd, 12.6
Java Specification Request
225, 8.1, 8.3.1
Java XML diffing library, 12.1
JAXB
class generator, 1.2.4
compared with JAXP, 10.1, 10.2
features not supported, 10.2.4
marshalling and unmarshalling, 10.1
validating, 10.1
what is, 10.2
JAXP
compared with JAXB, 10.1
JAXP (Java API for XML Processing), 4.5
JCR 1.0 standard, 4.1.2
JDBC driver, 13.2.1.1
JSR 170 standard, 4.1.2
JSR-225, 8.1, 8.3.1

M

make.bat file
editing on Window for C environment, 18.3.4.1.1
mapping
primer, XSU, 13.5.1
messages
assertion, B.4
method
getDocument(), DOMBuilder Bean, D.2.1.1
methods
addXSLTransformerListener(), D.2.1.2
domBuilderError(), D.2.1.1
DOMBuilderOver(), D.2.1.1, D.2.1.2
domBuilderStarted(), D.2.1.1
Microsoft .NET, 1.4.2

N

.NET, 1.4.2
no rows exception, 13.3.9.2

O

OCI and the XDK for C, 20.7
OCI examples, 20.7.5
Oracle JDeveloper, 1.4.1
Oracle JVM, 4.2
Oracle XML Developer’s Kit components, 1.1
Oracle XML Developer’s Kit version
using C, 18.2.5
using C++, 25.2.5
using Java, 3.4
OracleXML
XSU command line, 13.2.4
OracleXml namespace, 26.3
oracle.xml.diff package, 12.1
OracleXMLSQLException, 13.3.9
orastream functions, 20.4
oraxml, 4.2.3, 10.2.3
oraxsl
command-line interfaces, 6.2.3
Out Variable, using xsql
dml, 16.5.2.5

P

Package Classes, 2.3.1
parseDTD() method, 4.7.3.1
Parser for Java, 4
constructor extension functions, 6.4.4
oraxsl, 6.2.3
return value extension function, 6.4.5
static and nonstatic methods, 6.4.3
supported database, 4.2
using DTDs, 4.7.3
Parser for Java, overview, 4.2
PDF results using FOP, 16.2.3
Pipeline Definition Language, 11.1
PL/SQL
generating XML with DBMS_XMLQuery, 13.2.1.3

S

samples
C components, 18.1, 19.3.1, 20.2.4, 22.4
security, XSQL Pages, 16.5.4
select
with XSU, 13.5.2.1
servlet, XSQL, 16, 17
setKeyColumn(), 13.3.8.2, 13.4.8.2
setMaxRows, 13.4.3
setRaiseNoRowsException(), 13.4.3
setSkipRows, 13.4.3
setStylesheetHeader(), 13.4.4
setUpdateColumnName(), 13.4.6.2
setUpdateColumnNames()
XML SQL Utility (XSU)
setUpdateColumnNames(), 13.2.3, 13.3.7.2
setXSLT(), 13.4.4
SOAP
C clients, 24.1.2
C examples, 24.3
C Functions, 24.2
for C, 24.1
server, 24.1.3
what is, 24.1.1
static context
default initial values, 7.5.2
storing XML in the database, 13.2.1.4
streaming evaluation, 7.3.1
example, 7.3.1
streaming validator, 22.5
opaque mode, 22.5.2
transparent mode, 22.5.1
string data, 4.7.4.6

T

text node normalization, 12.2
TransX Utility, 14

U

Unicode in a system file, 4.7.4.1
unified C API for XDK and Oracle XML DB, 18.4
unified Java API, 2.1, 2.1, 2.1
Unified Java API, 2, 2.1, 2.1
Unified Java API new objects and methods, 2.3.3
UNIX environment for C components
configuring, 18.2
update, XSU, 13.5.2.3
updating queries, 7.4
updating query
example, 7.4
UTF-16 Encoding, 4.7.4.5
UTF-8 output, 4.7.4.3

V

validation
auto validation mode, 4.1.10, 4.1.10
DTD validating Mode, 4.1.10
partial validation mode, 4.1.10
schema validation, 4.1.10
schema validation mode, 4.1.10
Visual C/C++, 18.3.5
Visual Studio, 18.3.5

W

Windows, 18.3
C components
with Visual C/C++, 18.3.5
C libraries, 18.3.1
editing make.bat file, 18.3.4.1.1
setting up C environment variables, 18.3.2
Windows environment for C components
setting up, 18.3
WML Document, 16.5.2.1

X

Xdiff instance document, 23.2.6
Xdiff schema, 23.2.10
xdiff.xsd, 12.6
XDK
JAR files for XQJ, 7.1
XDK components, 1.1
XDK version
using C, 18.2.5
using C++, 25.2.5
using Java, 3.4
XML Base, 33.1.1
XML C++ Class Generator, 31
XML DB
JAR files for XQJ, 8.1.1, 8.1.1
XML diffing methods
Java, 12.1
XML documents
generating from C, 1.3.2
generating from C++, 1.3.3
generating from Java, 1.3.1
XML equal methods
Java, 12.1, 12.5
XML hash methods
Java, 12.1, 12.5
XML input documents
comparing and contrasting, 12.3
XML namespace prefixes
ignoring differences, 12.2
XML Namespaces 1.0, 33.1.1
XML output in UTF-8, 4.7.4.3
XML parser
oraxml command-line interface, 4.2.3, 10.2.3
XML parser for C
sample programs, 19.3.1, 20.2.4
XML pull parser
example, 20.6.5
XML Pull Parser error handling, 20.6.4
XML Pull Parser for C, 20.6
XML Schema
explained, 9.1.4
processor for Java
how to run the sample program, 6.2.2, 9.2.2, 10.2.2, 11.2.2, 14.2.2
XML schema for C
sample programs, 22.4
XML SQL Utility (XSU), 1.2.6
advanced techniques, exception handling (PL/SQL), 13.4.9
clearBindValues() with PL/SQL API, 13.2.1.3
connecting with OCI* JDBC driver, 13.2.1.1
creating context handles with getCtx, 13.2.1.3
customizing generated XML, 13.5.1.3
DBMS_XMLQuery, 13.2.1.3
DBMS_XMLSave(), 13.2.1.4
dependencies and installation, 13.2.1
explained, 13.2
getXML command line, 13.2.4.1
getXMLClob, 13.2.1.3
inserts, 13.5.2.2
mapping primer, 13.5.1
selects, 13.5.2.1
setKeyColumn() function, 13.3.8.2
setRaiseNoRowsException(), 13.4.3
updates, 13.5.2.3
XML SQL Utility XSU)
setXSLT(), 13.4.4
XML Syntax for XQuery (XQueryX), 7.5
xmlcg usage, 31.3
XMLCompress JavaBean, D.1.3.6
XMLDBAccess JavaBean, D.1.3.4
XmlDiff
command-line options for C, 23.2.4
XMLDiff
example in C, 23.2.11
XMLDiff in C, 23.1
XMLDiff JavaBean, D.1.3.5
XMLGEN (obsolete) See DBMS_XMLQUERY and DBMS_XMLSAVE, 13.2.1
XmlHash
example in C, 23.4
XMLNode.selectNodes() method, 4.7.1
XmlPatch
command-line options for C, 23.3
XQJ, 7.5, 8.1
entity resolver framework, 7.2
updating queries, 7.4
XQuery API for Java, 7.1
XQuery Update Facility, 7.4
XQJ implementation-defined items
support in XDK, 7.5.2
XQuery API for Java, 7.1
XQuery API for Java (XQJ), 7.5, 8.1
XQuery implementation-defined items
support in XDK, 7.5.2
XQuery language, 7.5
XQuery optional features
support in XDK, 7.5.1
XQuery processor for Java, 7.1
standards and specifications, 7.5
streaming evaluation, 7.3.1
using external storage, 7.3.2
XQuery Update Facility, 7.4, 7.5
XQuery Update Facility implementation-defined items
support in XDK, 7.5.2
XQueryX, 7.5
XSDBuilder, 4.1.10
XSL Transformation (XSLT) Processor, 1.2.2
XSL Transformation (XSLT) Processor for Java, 6.2, 11.2, 14.2
XSL Transformations Specifications, 33.1.2.2
XSLT
XSLTransformer bean, D.2.1.2
XSLT compiler, 19.1
XSLT processor, 19.2
XSLT Processor for Java
hints for using, 6.5
XSLT style sheets
setStylesheetHeader() in XSU PL/SQL, 13.4.4
setXSLT() with XSU PL/SQL, 13.4.4
XSLTransformer JavaBean, D.1.3.2
XSLValidator JavaBean, D.1.3.7
XSQL
action handler errors, 17.4.2
advanced topics, 17
built-in action handler elements, 17.8.1.2
connection, 16.5.2.6, 16.5.2.7
current page name, 16.5.2.8
errors, 16.5.3.1
setting up demos, 16.2.3.1, 16.2.3.2
SOAP support, 16.5.2.6
style sheets, 17.2
two queries, 16.5.2.3
XSQL action elements
<xsql:action>, 32.1
<xsql:delete-request>, 32.1
<xsql:dml>, 32.1
<xsql:if-param>, 32.1
<xsql:include-owa>, 32.1
<xsql:include-param>, 32.1
<xsql:include-posted-xml>, 32.1
<xsql:include-request-params>, 32.1
<xsql:include-xml>, 32.1
<xsql:include-xsql>, 32.1
<xsql:insert-param>, 32.1
<xsql:insert-request>, 32.1
<xsql:query>, 32.1
<xsql:ref-cursor-function>, 32.1
<xsql:set-cookie>, 32.1
<xsql:set-page-param>, 32.1
<xsql:set-session-param>, 32.1
<xsql:set-stylesheet-param>, 32.1
<xsql:update-request>, 32.1
XSQL Pages security, 16.5.4
XSQL servlet
hints, 16.5.2
XSQL Servlet examples, 16.2.3
XSU
generating XML, 13.2.4.1
mapping primer, 13.5.1
usage guidelines, 13.5.1
XSU (XML SQL Utility), 1.2.6
XSU usage techniques, 13.5
XVM
XSLT compiler, 19.1.2
XVM (XSLT Virtual Machine) processor, 19.1