Skip Headers
Oracle® XML Developer's Kit Programmer's Guide
10g Release 2 (10.1.2)
Part No. B14033-01
  Go To Table Of Contents
Contents

Previous
Previous
 

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 

Symbols

><'"&, 3.8.3.5
&lt, 8.6.1.15
<xsql:dml> action, 8.6.1.2
<xsql:include-owa> action, 8.6.1.4
<xsql:include-param> action, 8.6.1.10
<xsql:include-posted-xml> action, 8.6.1.12
<xsql:include-request-params> action, 8.6.1.9
<xsql:include-xml> action, 8.6.1.11
<xsql:include-xsql> action, 8.6.9
<xsql:query> action, 8.6.1.1
<xsql:ref-cursor-function> action, 8.6.1.3
<xsql:set-page-param> action, 8.6.1.13
<xsql:set-session-param> action, 8.6.1.14
<xsql:set-stylesheet-param> action, 8.6.1.16

A

accented characters, 3.8.2.5
access control entry, definition, Glossary
access control list, definition, Glossary
ACE, definition, Glossary
ACL, definition, Glossary
action, 8.6.1.15
ambiguous content mode, 3.8.3.14
Apache Web Server, 1.5.1.1
API, definition, Glossary, Glossary
Application Program Interface, definition, Glossary
application server, definition, Glossary
asynchronous parsing, 10.2.1
attribute, definition, Glossary

B

B2B standards, 1.5.3.1
B2B, definition, Glossary
B2C, definition, Glossary
based on two tables, 3.8.3.15
BFILES, definition, Glossary
binary data, 3.8.3.1
binary large object, definition, Glossary
binding
clearBindValues(), 24.3
setBindValue, 24.1.1
values to queries in XSU PL/SQL API, 24.1.1
BLOB, definition, Glossary
browser support for XML, 1.4.1
Built-in Action Handler, 8.8.8
Built-in Action Handler, XSQL, 8.8.8
Business-to-Business, definition, Glossary
Business-to-Consumer, definition, Glossary

C

C++ class generator, 1.2.3
C++ interface, 18.2
callback, definition, Glossary
cartridge, definition, Glossary
Cascading Style Sheets, definition, Glossary, Glossary
CDATA Section, 3.8.1.11
CDATA, definition, Glossary
character sets
XML Schema Processor for Java, supported by, 5.4.1
characters, special
inserting in XML documents, 3.8.3.5
Class Generator
XML C++, 23
Class Generator, definition, Glossary
classes
DOMBuilder(), 10.2
setSchemaValidationMode(), 5.5.1
CLASSPATH
configuring to run XSU, 7.6
XSQL Pages, 8.5.2
CLASSPATH, definition, Glossary
clearBindValues(), 24.3
clearUpdateColumnNames(), 24.5.2
client/server, definition, Glossary
CLOB, definition, Glossary
command-line interface
oraxml, 3.10
Common Gateway Interface (CGI), definition, Glossary
Common Object Request Broker API, definition, Glossary
Common Oracle Runtime Environment, definition, Glossary
compression of XML, 3.3.1
connecting
to a database with a thin driver, 7.8.2
to the database, 7.8.2
Connection Definitions, 8.5.3
Content, definition, Glossary
context, creating one in XSU PL/SQL API, 24.7.3
CORBA, definition, Glossary
CORE, definition, Glossary
creating a node, 3.8.1.2
creating context handles
getCtx, 24.1.1
CURSOR() function, 8.9.2
custom connection manager, 8.9.3.14

D

DAD, definition, Glossary
data compression, XML Parser for Java, 3.3
Data Provider for .NET, 1.4.3
data variables into XML, 3.8.1.6
Database Access Descriptor, definition, Glossary
datagram, definition, Glossary
DB Access JavaBean, 10.1.2.3
DBAccess JavaBean, 1.2.5.3
DBMS_XMLQuery
bind, 24.1.1
clearBindValues(), 24.3
getXMLClob, 24.3
DBMS_XMLQuery(), 24.1.1
DBMS_XMLSave, 24.4
deleteXML, 24.4
getCtx, 24.4
insertXML, 24.4
updateXML, 24.4
DBMS_XMLSave(), 24.4
DBURITYPE, definition, Glossary
Default SQL to XML Mapping, 7.4.1
delete
using XSU, 7.5.5, 7.15
delete processing, 7.15, 24.7
development tools, 1.4
differ (XMLDiff) bean, 10.5
DOCTYPE, definition, Glossary
document clones in multiple threads, 4.5.10
Document Location Hint, definition, Glossary
Document Object Model, definition, Glossary
Document Type Definition, definition, Glossary
DOCUMENT_TYPE_NODE, 3.1.3.8
DOM
API, 3.8.1.1
specifications, 2.1.1
tree-based API, 3.2.1
DOM and SAX APIs, 3.2, 14.7
guidelines for usage, 3.2.3
DOM fidelity, definition, Glossary
DOM, definition, Glossary
DOMBuilder Bean, 1.2.5.1, 10.1.2.1, 10.2
asynchronous parsing, 10.2.1
DOMException when Setting Node Value, 3.8.1.10
DOMNamespace() class, 3.6
DOMNamespace.java sample, 3.6.1
DOMParser class, 3.5
DOMSample.java, 3.5.3
DOMSample.java sample, 3.5.4
DTD
limitations, 5.2.1
DTD caching enabling, 3.1.3.1
DTD, definition, Glossary
DTDs
external, 3.1.3.2, 3.1.3.3
Web site with examples, 3.1.3.8

E

EDI, definition, Glossary
EJB, definition, Glossary
Electronic Data Interchange, definition, Glossary
element, definition, Glossary
empty element, definition, Glossary, Glossary
encoding, setting, 3.8.2.6
Enterprise JavaBean, definition, Glossary
entity references, 3.8.3.5, 3.8.3.5, 3.8.3.10
entity, definition, Glossary
existsNode, definition, Glossary
eXtensible Stylesheet Language Formatting Object, definition, Glossary
eXtensible Stylesheet Language Transformation, definition, Glossary
eXtensible Stylesheet Language, definition, Glossary
external XML document, 3.8.3.3
extract, definition, Glossary

F

FAQ
XSU, 7.16.2
features
new, Preface
file extensions allowed, 3.1.3.7
FileReader not for system files, 3.8.2.1
Folder, definition, Glossary
Foldering, definition, Glossary
FOP
errors, 8.9.3.16
serializer, 8.7
serializer to produce PDF, 8.8.5
FOP, definition, Glossary
function-based index, definition, Glossary

G

generated XML
customizing, 7.4.2
generating XML, 7.6.1, 7.10
using DBMS_XMLQuery, 24.1.1
using XSU command line, getXML, 7.6.1
getCtx, 24.1.1, 24.4
getXML, 7.6.1
getXMLClob, 24.3

H

hash tables values into XML, 3.8.1.8
HASPATH, definition, Glossary
hierarchical indexing, definition, Glossary
hierarchical mapping, 3.8.3.13
HTML
translate to XML, 4.5.8
HTML Form Parameters, 8.9.3.5
HTML, definition, Glossary
HTTP Parameters, 8.9.1
HTTP POST method, 8.9.3.10
HTTP, definition, Glossary
HTTPS, definition, Glossary
HTTPURITYPE, definition, Glossary
Hypertext Markup Language, definition, Glossary
Hypertext Transport Protocol, definition, Glossary
Hypertext Transport Protocol, Secure, definition, Glossary
hypertext, definition, Glossary

I

IDAP, 11.3.2
IDE, definition, Glossary
IIOP, definition, Glossary
INPATH, definition, Glossary
insert, XSU, 7.5.3
inserting special characters into XML, 3.8.3.5
inserting XML
using XSU, 7.13
insertXML, 24.4
instantiate, definition, Glossary
Integrated Development Environment, definition, Glossary
interMedia, definition, Glossary
invalid characters, 3.8.3.6

J

JAR files, DTDs, 3.1.3.3
Java 2 Platform, Enterprise Edition, definition, Glossary
Java API for XML Processing (JAXP), definition, Glossary
Java Architecture for XML Binding (JAXB), definition, Glossary
Java Components
specification, 2.1
Java components
directories, 2.2, 2.3
environment in UNIX, 2.3, 2.4.1
environment in Windows, 2.4.2
installation, 2.2
Java Database Connectivity, definition, Glossary
Java Naming and Directory Interface, definition, Glossary
Java Runtime Environment, definition, Glossary
Java, definition, Glossary
JavaBean, definition, Glossary
JAXB
API reference, 6.7
binding compiler orajaxb, 6.4
class generator, 1.2.3, 6.4
code, 6.7
command-line interface, 6.6
compared with JAXP, 6.1, 6.7
examples, 6.7
features not supported, 6.5
marshalling and unmarshalling, 6.7
validating, 6.7
what is, 6.1
JAXP
compared with JAXB, 6.7
JAXP (Java API for XML Processing), 3.9
JDBC driver, 7.8.2
JDBC, definition, Glossary, Glossary
JDeveloper, 1.4.4
JDeveloper, definition, Glossary
JDK, definition, Glossary
JNDI, definition, Glossary
JRE, definition, Glossary
JSP, definition, Glossary
JSR, definition, Glossary
JVM, definition, Glossary, Glossary

K

keepObjectOpen(), 7.9.3, 24.1.5

L

lazy type conversions, definition, Glossary
listener, definition, Glossary
LOB, definition, Glossary

M

mapping
hierarchical, 3.8.3.13
primer, XSU, 7.4
maxRows, 7.9
merging XML documents, 3.8.3.11
method
getDocument(), DOMBuilder Bean, 10.2.2
methods
addXSLTransformerListener(), 10.3.2
domBuilderError(), 10.2.2
DOMBuilderOver(), 10.2.2
domBuilderStarted(), 10.2.2
Microsoft .NET, 1.4.3
multiple outputs, 4.5.6

N

name-level locking, definition, Glossary
namespace, definition, Glossary
namespaces
XML, 3.1.1
national character large object, definition, Glossary
NCLOB, definition, Glossary
.NET, 1.4.3
no rows exception, 7.11
node, child, 3.8.1.4
node, definition, Glossary
notation attribute declaration, definition, Glossary
n-tier, definition, Glossary

O

OAG, definition, Glossary
OASIS, definition, Glossary
OC4J, definition, Glossary
OCI examples, 14.3.5
Open Applications Group, definition, Glossary
ora
node-set, 4.4.6
output, 4.4.6
Oracle Application Server, definition, Glossary
Oracle Content Management SDK, definition, Glossary
Oracle release 7.3, using, 1.5.2.1
Oracle Text, definition, Glossary
Oracle XML DB, definition, Glossary
ORACLE_HOME, definition, Glossary
Oracle9i JVM, 3.8.3.4
Oracle9i JVM, definition, Glossary
OracleXML
putXML, 7.6.4
XSU command line, 7.6
OracleXml namespace, 18.3
OracleXMLNoRowsException, 7.16.1.2
OracleXMLQuery, 7.7
OracleXMLSave, 7.7, 7.12, 7.13, 7.14, 7.15
OracleXMLSQLException, 7.16.1.1
orajaxb binding compiler, 6.4
orapipe, pipeline tool, 9.3
oraxml, 3.10
oraxsl
command line interfaces, 4.3
ORB, definition, Glossary
Ordered Collection in Tables, definition, Glossary
Out Variable, using xsql
dml, 8.9.3.7
Output Escaping, 4.5.11

P

paginating results, 7.9
parent element, definition, Glossary
parseDTD() method, 3.1.3.5
Parser for Java, 3
constructor extension functions, 4.4.3
oraxsl, 4.3
return value extension function, 4.4.4
supported database, 3.8.3.4
using DTDs, 3.1.3
validation modes, 3.1.2
Parser for Java, overview, 3.1
Parser for Java, removing, 3.8.3.1
parser, definition, Glossary
parsers
case-sensitive, 3.1.3.6
path name, definition, Glossary
PCDATA, definition, Glossary
PDA, definition, Glossary
PDF results using FOP, 8.7
Personal Digital Assistant, definition, Glossary
Pipeline
command-line tool, 9.3
example, 9.2
Pipeline Definition Language, 9.1
Pipeline Definition Language, definition, Glossary
PL/SQL
binding values in XSU, 24.3
generating XML with DBMS_XMLQuery, 24.1.1
XSU, 24.1
PL/SQL, definition, Glossary
principal, definition, Glossary
printing data, 3.8.1.7
processing
delete, 24.7
insert, 7.13
insert in PL/SQL, 24.5
update, 7.14, 24.6
prolog, definition, Glossary
PUBLIC, definition, Glossary
putXML, 7.6.3, 7.6.3

Q

Query, XML, 1.5.3.3

R

readme, XDK, 1.1
release notes, XDK, 1.1
renderer, definition, Glossary
repository, definition, Glossary
Resource Definition Framework, definition, Glossary
resource name, definition, Glossary
resource, definition, Glossary
result set objects, 7.10
result set, definition, Glossary
root element, definition, Glossary

S

SAX
event -based API, 3.2.2
SAX API, 3.2, 14.7
SAX, definition, Glossary
SAXNamespace.java sample, 3.7.2
SAXParser() class, 3.7
SAXSample.java sample, 3.7.1
schema evolution, definition, Glossary
schema, definition, Glossary
Secure Sockets Layer, definition, Glossary
security, XSQL Pages, 8.2
select
with XSU, 7.5.1
Server-Side Include (SSI), definition, Glossary
Servlet Conditional Statements, 8.9.3.2
servlet, definition, Glossary
servlet, XSQL, 8
session, definition, Glossary
setBindValue, 24.1.1
setKeyColumn, 7.15.2
setKeyColumn(), 24.7.2
setMaxRows, 24.1.5
setRaiseNoRowsException(), 24.1.5
setSkipRows, 24.1.5
setStylesheetHeader(), 24.2
setUpdateColumnName(), 24.5.2, 24.6.2
setUpdateColumnNames()
XML SQL Utility (XSU)
setUpdateColumnNames(), 7.14.2
setXSLT(), 24.2
SGML, definition, Glossary
Simple API for XML, definition, Glossary
Simple Object Access Protocol (SOAP), definition, Glossary
skipRows, 7.9
SOAP
distributed inventory application figure, 11.4.3
example, 11.4
server, 11.3.5
what is, 11.1
SOAP, definition, Glossary
sorting result, 8.9.3.22
special characters, 3.8.2.7
SQL*Loader
nesting support, 1.5.1.3
SQL, definition, Glossary
SQL/XML, definition, Glossary
SSI, definition, Glossary
storing XML, 7.12
using XSU command line, putXML, 7.6.3
storing XML in the database, 24.4
string data, 3.8.3.6, 3.8.3.7
stylesheet, definition, Glossary
stylesheet, input argument, 8.9.3.21
stylesheets
XSU, 24.2
SYS_XMLAGG, definition, Glossary
SYS_XMLGEN, definition, Glossary
SYSTEM, definition, Glossary
System.out.println(), 3.8.2.7

T

tag, definition, Glossary
thin driver
connecting XSU, 7.8.2
TransX Utility, 12
command-line syntax, 12.3
sample code, 12.4
TransXUtility, definition, Glossary
Tuning with XSQL, 8.8.4

U

UDDI, 11.2
UIX, 1.4.5
UIX, definition, Glossary
Unicode in a system file, 3.8.2.1
Uniform Resource Identifier, definition, Glossary
Uniform Resource Locator, definition, Glossary
update processing, 24.6
update, XSU, 7.5.4
updating
table using keyColumns, XSU, 7.14.1
using XSU, 7.14
URI, definition, Glossary
URL, definition, Glossary
usage techniques, 7.16
User Interface XML, 1.4.5
User Interface XML (UIX), definition, Glossary
UTF-16 Encoding, 3.8.2.4
UTF-8 encoding, 3.8.2.3
UTF-8 output, 3.8.2.2

V

valid, definition, Glossary
validation
auto validation mode, 3.1.2, 3.1.2
DTD validating Mode, 3.1.2
partial validation mode, 3.1.2
schema validation, 3.1.2
schema validation mode, 3.1.2, 3.1.2

W

W3C, definition, Glossary
Web Request Broker, definition, Glossary
web services, 11.1
WebDAV, definition, Glossary, Glossary
well-formed, definition, Glossary
WG, definition, Glossary
WML Document, 8.9.3.1
World Wide Web Consortium, definition, Glossary
World Wide Web Distributed Authoring and Versioning, definition, Glossary
World Wide Web, definition, Glossary
wrapper, definition, Glossary
WRB, definition, Glossary
WRONG_DOCUMENT_ERR, 3.8.1.9
WSDL, 11.2

X

XDBbinary, definition, Glossary
XDK
functionality illustration, 1.2
XDK C components
parts, 13.1.1
XDK C++ components
installation, 17.1
XDK components, 1.1
XDK for Java
globalization support, 2.5
XDK JavaBeans, 10.1
XDK version
using Java, 2.7
XDK, definition, Glossary
XLink, definition, Glossary
XML
direction and plans, 1.5.3.2
serialization/compression, 3.3.1
XML Base, 1.1
XML Base, definition, Glossary
XML books, 1.4.6
XML C++ Class Generator, 23
XML Compressor, 3.3
XML Developer's Kit (XDK), definition, Glossary
XML discussion forum, 14.4
XML document, 3.8.3.15
displaying, 3.8.3.2
external, 3.8.3.3
XML documents
generating from C, 1.3.3
generating from C++, 1.3.4
generating from Java, 1.3.2
illegal characters, 3.8.3.9
merging, 3.8.3.11
XML Gateway, 1.4.2
XML Gateway, definition, Glossary
XML Namespaces, 3.1.1
XML Namespaces 1.0, 1.1
XML output in UTF-8, 3.8.2.2
XML Parser
oraxml command-line interface, 3.10
XML Parser for C
sample programs, 15.3.1
XML Parser for Java
compression
XML data, using XML Parser for Java, 3.3
XML parsers
XML program-created, 1.5.1.2
XML Query, definition, Glossary
XML Schema
compared to DTD, 5.2
DTD limitations, 5.2.1
explained, 5.1
features, 5.3
processor for Java
how to run the sample program, 5.6
supported character sets, 5.4.1
usage, 5.5
processor for Java features, Oracle's, 5.4
XML schema registration, definition, Glossary
XML Schema, definition, Glossary
XML schema, definition, 3.1
XML SQL Utility, Glossary
XML SQL Utility (XSU), 1.2.6, 24.1
advanced techniques, exception handling (PL/SQL), 24.7.4
binding values
PL/SQL API, 24.3
clearBindValues() with PL/SQL API, 24.3
command line usage, 7.6
connecting to the database, 7.8.2
connecting with a thin driver, 7.8.2
connecting with OCI* JDBC driver, 7.8.2
customizing generated XML, 7.4.2
DBMS_XMLQuery, 24.1.1
DBMS_XMLSave(), 24.4
deletes, 7.5.5
deleting from XML documents, 7.15
dependencies and installation, 7.2
explained, 7.1
for Java, 7.7
getXML command line, 7.6.1
getXMLClob, 24.3
how it works, 7.5
inserting with command line and putXML, 7.6.3
inserting XML into database, 7.13
inserts, 7.5.3
keepObjectOpen function, 7.9.3
mapping primer, 7.4
OracleXLlQuery API, 7.7
OracleXMLSave API, 7.7
putting XML back in database with OracleXMLSave, 7.12
selects, 7.5.1
setKeycolumn function, 7.15.2
setRaiseNoRowsException(), 24.1.5
setting stylesheets, PL/SQL, 24.2
updates, 7.5.4
updating, 7.14.1
updating XML documents in tables, 7.14
XML SQL Utility XSU)
setXSLT(), 24.2
XML SQL Utility(XSU)
creating context handles with getCtx, 24.1.1
XML standards for B2B, 1.5.3.1
XML Tree, Traversing, 3.8.1.3
XML Web sites, 1.4.6
XML, definition, Glossary
xmlcg usage, 23.3
XMLCompress JavaBean, 1.2.5.5, 10.1.2.5
XMLDBAccess JavaBean, 1.2.5.6, 10.1.2.6
XMLDBAccess Javabean, 10.7
XMLDiff Bean, 10.5
XMLDiff JavaBean, 1.2.5.4, 10.1.2.4
XMLGEN, is obsolete. See DBMS_XMLQUERY and DBMS_XMLSAVE, 7.2
XMLNode.selectNodes() method, 3.8.1.5
XMLSchema-instance mechanism, definition, Glossary
XMLSchema-instance namespace, definition, Glossary
XMLType views, definition, Glossary
XPath rewrite, definition, Glossary
XPath, definition, Glossary
XPointer, definition, Glossary
XSDBuilder, 3.1.2
XSL
document clones, 4.5.10
keeping white spaces, 4.5.7
multiple threads, 4.5.9
produces multiple output, 4.5.6
XSL namespace
URI, 4.5.5
XSL Parser for Java
output method html, 4.5.3
XSL processor, 15.2
XSL stylesheets
setStylesheetHeader() in XSU PL/SQL, 24.2
setXSLT() with XSU PL/SQL, 24.2
XSL Transformation (XSLT) Processor, 1.2.2, 3.1, 3.1.1
XSL Transformation (XSLT) Processor for Java, 4.1
XSL Transformations Specifications, 2.1.2
XSL, definition, Glossary
XSLFO, definition, Glossary
XSLT
ora
node-set built in extension, 4.4.6
output built in extension, 4.4.6
XSLTransformer bean, 10.3
XSLT compiler, 15.1
XSLT Processor for Java
hints for using, 4.5
XSLT, definition, Glossary
XSLTransformer JavaBean, 1.2.5.2, 10.1.2.2, 10.3
XSLValidator JavaBean, 1.2.5.7, 10.1.2.7
XSQL
action handler errors, 8.8.14
advanced topics, 8.8
built-in action handler elements, 8.8.8
CLOBs, 8.9.3.19
compared to JSP, 8.9.3.20
connection, 8.9.3.11, 8.9.3.12
connection pool, 8.9.3.18
current page name, 8.9.3.15
errors, 8.9.3.8
non-Oracle databases, 8.9.3.4
setting up demos, 8.7.1
SOAP support, 8.9.3.11
stylesheets, 8.8.3
tuning, 8.9.3.17
two queries, 8.9.3.3
xsql
set-cookie&gt, 8.6.1.15
XSQL Pages
extensions, 8.9.3.9
XSQL Pages security, 8.2
XSQL servlet
hints, 8.9.3
XSQL Servlet examples, 8.7
XSQL, definition, Glossary
XSQLCommandLine Utility, 8.5.4
XSQLConfig.xml, 8.8.4
XSU
client-side, 7.6
FAQ, 7.16.2
generating XML, 7.6.1
generating XML strings from a table, example, 7.8.2
insert processing in PL/SQL, 24.5
mapping primer, 7.4
PL/SQL, 24.1
stylesheets, 24.2, 24.2
usage guidelines, 7.4
using, 7.1
where you can run, 7.3
XSU (XML SQL Utility), 1.2.6
xvm
XSLT compiler, 15.1.2
XVM (XSLT Virtual Machine) processor, 15.1
XVM, definition, Glossary