Skip Headers

Oracle9i Application Developer's Guide - XML
Release 1 (9.0.1)

Part Number A88894-01
Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents

Go to previous page

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

Go to previous page
Oracle
Copyright © 1996-2001, Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents