Index
A
C
D
E
G
H
I
J
L
O
P
R
S
U
W
A
- ant
- generating Stored Procedure Jar files, 5-4
- Apache ant, 5-4
C
- class-name value
- with Java classes, 3-9
- with PL/SQL stored procedures, 5-10
- client-side proxies
- using, 6-5
- consuming Web Services
- advanced section
- editing generated XSLT stylesheet, 9-31
- modifying environment options in generated ejb-jar.xml file, 9-32
- sample uses
- handling an XML or HTML stream accessed through a custom form, 9-14
- handling an XML or HTML stream accessed through a form, 9-13
- handling an XML or HTML stream accessed through static URL, 9-3
- SOAP-based Web services using WSDL document, 9-32
- running the demonstration, 9-41
- using configuration file, 9-35
- using wsdl2ejb utility command-line options, 9-33
- using Web Service HTML/XML Stream Processing Wizard, 9-2
- XML or HTML streams, 9-1
D
- datasource-JNDI-name value
- with PL/SQL stored procedures, 5-10
- data-sources.xml configuration file, 5-12
- discovering Web services, 8-4
- dynamic invocation of Web Services, 9-52
- dynamic invocation API, 9-52
- WebServiceProxy client, 9-56
E
- ejb-ref tag with stateless session EJBs, 4-11
- EJBs sample code, 4-2
G
- generating client proxies, A-8
- generating WSDL documents, A-9
- getting client-side proxies for Web Services, 6-2
- getting WSDL descriptions for Web Services, 6-2
H
- http.authType property, 6-7
- http.password property, 6-7
- http.proxyAuthType property, 6-7
- http.proxyHost property, 6-7
- http.proxyPassword property, 6-7
- http.proxyPort property, 6-7
- http.proxyRealm property, 6-7
- http.proxyUsername property, 6-7
- http.realm property, 6-7
- http.username property, 6-8
I
- init-param tag
- with Java classes, 3-9
- with PL/SQL stored procedures, 5-10
- with stateless session EJBs, 4-11
- interface-name value
- with Java classes, 3-9
- with PL/SQL stored procedures, 5-10
J
- Java Beans, 4-6
- java class interface, 3-5
- java2wsdl script, A-9
- java.protocol. handler.pkgs property, 6-8
- jndi-name value
- with stateless session EJBs, 4-11
L
- locating Web Services, 6-2
O
- Oracle SOAP, A-23
- audit logger
- configuring, A-18
- filter, A-15
- HostName, A-15
- IpAddress, A-15
- Method element, A-15
- schema, A-15
- ServiceURI element, A-15
- TimeStamp element, A-15
- User element, A-15
- auditLogDirectory option, A-19
- client API
- security features, A-21
- configuration
- handlers, A-13
- soap.xml, A-3
- debugging
- setting values in soap.xml, A-37
- deploying services, A-7
- deployment descriptor, A-10
- error handlers, A-13
- errorHandlers deployment parameter, A-3
- faultListeners deployment parameter, A-3
- filter option, A-19
- handlers
- deployment parameter, A-4
- error, A-13
- request, A-13
- response, A-13
- HostName element, A-15
- HTTP transport properties
- http.authType property, A-23
- http.password property, A-23
- http.proxyAuthType property, A-23
- http.proxyHost property, A-23
- http.proxyPassword property, A-23
- http.proxyPort property, A-23
- http.proxyRealm property, A-23
- http.proxyUsername property, A-23
- http.realm property, A-23
- http.username property, A-23
- java.protocol. handler.pkgs property, A-23
- oracle. wallet.location property, A-25
- oracle.soap. transport. allowUserInteraction property, A-24
- oracle.wallet. password property, A-25
- http.authType property, A-23
- http.password property, A-23
- http.proxyAuthType property, A-23
- http.proxyHost property, A-23
- http.proxyPassword property, A-23
- http.proxyPort property, A-23
- http.proxyRealm property, A-23
- http.proxyUsername property, A-23
- http.realm property, A-23
- http.username property, A-23
- includeRequest option, A-19
- includeResponse option, A-20
- IpAddress element, A-15
- java.protocol. handler.pkgs property, A-23
- listing services, A-7
- logger
- setting values in soap.xml, A-37
- logger deployment parameter, A-4
- Method element, A-15
- oracle. wallet.location property, A-25
- oracle.soap. transport. allowUserInteraction property, A-24
- oracle.soap. transport.1022ContentType property, A-24
- oracle.ssl.ciphers property, A-24
- oracle.wallet. password property, A-25
- providerManager deployment parameter, A-5
- querying services, A-7
- request handlers, A-13
- requestHandlers deployment parameter, A-5
- response handlers, A-13
- responseHandlers deployment parameter, A-5
- security features, A-21
- service manager
- deploying services, A-7
- listing services, A-7
- querying services, A-7
- undeploying services, A-7
- verifying services, A-7
- serviceManager deployment parameter, A-5
- ServiceURI element, A-15
- servlet.soaprouter.initArgs parameter, A-3
- soap.properties
- soapConfig, A-3
- soap.xml, A-3
- TcpTunnelGui command, A-37
- TimeStamp element, A-15
- troubleshooting, A-36
- undeploying services, A-7
- User element, A-15
- oracle. wallet.location property, 6-8
- oracle.j2ee.ws.JavaRpcWebService servlet class, 3-9
- oracle.j2ee.ws.SessionBeanWebService servlet class, 4-11
- oracle.j2ee.ws.StatelessJavaRpcWebService servlet class, 3-9
- oracle.j2ee.ws.StatelessStoredProcRpcWebService servlet class, 5-10
- oracle.soap. transport.allowUserInteraction property, 6-8
- oracle.ssl.ciphers property, 6-8
- oracle.wallet. password property, 6-8
P
- packageName request parameter, 6-4
- PL/SQL stored procedures
- compiling interface classes, 5-5
- generating Java access for, 5-4
- setting up datasources, 5-12
- writing, 5-2
- writing interface classes, 5-5
- publishing Web services, 8-7
R
- resource-ref tag
- with PL/SQL stored procedures, 5-11
S
- servlet-class tag
- with Java classes, 3-9
- with PL/SQL stored procedures, 5-10
- with stateless session EJBs, 4-11
- servlet-mapping tag
- with Java classes, 3-10
- with PL/SQL stored procedures, 5-11
- with stateless session EJBs, 4-12
- servlet-name tag
- with Java classes, 3-9
- with PL/SQL stored procedures, 5-10
- with stateless session EJBs, 4-11
- session-timeout value
- with Java classes, 3-9
- simple object access protocol
- what is SOAP, 1-6
- SOAP
- features, 1-6
- web services, 1-6
- what is SOAP, 1-6
- SOAP client-side
- HTTP transport properties
- http.authType property, 6-7
- http.password property, 6-7
- http.proxyAuthType property, 6-7
- http.proxyHost property, 6-7
- http.proxyPassword property, 6-7
- http.proxyPort property, 6-7
- http.proxyRealm property, 6-7
- http.proxyUsername property, 6-7
- http.realm property, 6-7
- http.username property, 6-8
- java.protocol. handler.pkgs property, 6-8
- oracle. wallet.location property, 6-8
- oracle.soap. transport. allowUserInteraction property, 6-8
- oracle.ssl.ciphers property, 6-8
- oracle.wallet. password property, 6-8
- stateful java class, 3-3
- stateless java class, 3-3
- stateless session EJBs
- helloStatelessSession sample code, 4-2
- web services, 4-2
- writing, 4-2
U
- UDDI
- Oracle UDDI registry, 8-8
- publishing Web services
- using OEM Deploy Applications Wizard, 8-8
- using OEM Web Services Details window, 8-10
- registration, 8-1
- registry, 8-2
- standard taxonomies
- ISO3166, 8-1
- NAICS, 8-1
- UNSPSC, 8-1
- updating published Web services
- using OEM Web Services Details window, 8-11
- Web service discovery, 8-4
- using inquiry API, 8-4
- using tools, 8-4
- Web service publishing, 8-4
- using tools, 8-7
W
- Web Services
- Bean support, 4-6
- client-side proxies, 6-2, 6-5
- packageName request parameter, 6-4
- encoding parameters, 3-12
- encoding results, 3-12
- generating client proxies, A-8
- generating WSDL documents, A-9
- Java Bean support, 4-6
- java class
- deploying, 3-8, 3-11
- interface, 3-5
- preparing, 3-8
- preparing a .ear file, 3-11
- preparing a .war file, 3-11
- preparing web.xml, 3-8
- servlets as Web Services, 3-5
- stateful, 3-3
- stateless, 3-3
- supported types, 3-5
- using, 3-2
- locating, 6-2
- PL/SQL stored procedures, 5-2
- compiling interface classes, 5-5
- deploying, 5-13
- generating a Jar file, 5-4
- interface classes, 5-5
- preparing an EAR file, 5-12
- preparing web.xml, 5-9
- setting up datasources, 5-12
- proxies, 6-5
- serializing parameters, 3-12
- serializing results, 3-12
- stateless session EJBs, 4-2
- bean code, 4-4
- deploying, 4-8, 4-13
- developing web services, 4-3
- error handling, 4-5
- home interface, 4-4
- preparing, 4-8
- preparing a .war file, 4-12
- preparing an EAR file, 4-13
- remote interface, 4-3
- returning results, 4-5
- supported parameter types, 4-6
- supported return value types, 4-6
- web.xml, 4-10
- stateless session sample code, 4-2
- WSDL descriptions, 6-2
- Web services
- discovering, 8-4
- publishing, 8-7
- WebServiceAssembler
- DTD, 7-2
- running, 7-2
- sample input file, 7-4
- sample output, 7-6
- web.xml
- with Java classes, 3-8
- with PL/SQL stored procedures, 5-9
- with stateless session EJBs, 4-10
- wsdl2java script, A-8