Skip Headers
Oracle® Application Server Containers for J2EE Servlet Developer's Guide
10g Release 2 (10.1.2)
B14017-02
  Go To Documentation Library
Library
Go To Product List
Product
Go To Table Of Contents
Contents

Previous
Previous
 

Index

A  B  C  D  E  F  G  H  I  J  L  M  O  P  R  S  T  U  W 

A

admin.jar utility
admin user/password, 5.4.1
bindWebApp command, 5.4.4.2
deploy command, 5.4.4.1
redeploy command, 5.4.8.2
undeploy command, 5.4.8.1
AJP (Apache JServ Protocol), 2.4.3.1
AJP (Apache JServ Protocol), secure, 2.6
AJPS, 2.6
Apache Jakarta Project open source frameworks, config and use, A
Apache JServ Protocol (AJP), 2.4.3.1
Apache JServ Protocol (AJP), secure, 2.6
application descriptors, 5.2.3, 5.2.3.4
application packaging, 5.3
Application Server Control
Deploy J2EE Application Page, 7.2.3
Deploy Web Application Page, 7.2.4
introduction, 7.1
OC4J Administration Page, 7.2.5
OC4J Applications Page, 7.2.2
OC4J Home Page, 7.2.1
Web Module Advanced Properties Page, 7.2.12
Web Module Environment Page, 7.2.11
Web Module Filtering and Chaining Page, 7.2.10
Web Module Mappings Page, 7.2.9
Web Module Page, 7.2.7
Web Module Properties Page, 7.2.8
Website Properties Page, 7.2.6
application structure, 5.3.1
application.xml config file
example, 4.2.2.2.3, 5.4.4.4.1
OC4J/global, 5.2.3.2
standard/application-level, 5.2.3.1
authentication
also see security
disabling for forward/include targets, 2.2.6
autoencode-xxx attributes (not supported), 6.1.1
auto-encoding (not supported), 2.5.1.5
autoreload-jsp-xxx attributes (not supported), 6.1.1

B

best practices for servlets, 2.7
buffer size, output buffer, 6.1.1

C

caching, sharing Java Object Cache objects, 2.2.4.3
cancellation of session, 2.5.3.2
chaining, servlets, 6.1.1
classloading, servlets
loading WAR classes before system classes, 2.2.4.2
OC4J class reloading, 2.2.4.1
sharing cached Java objects across OC4J servlets, 2.2.4.3
clustering (OC4J), 6.1.1, 6.2.1
code template, 2.2.1
co-location of servlet and EJB, 4.2.1.1
configuration
application descriptors, 5.2.3, 5.2.3.4
for servlet invocation, 2.4.3
global-web-application.xml, 6.1
orion-web-app element, 6.1.1
orion-web.xml, 6.1
overview, OC4J and J2EE config files, 5.2.1
server.xml file, 5.2.2
Web descriptors, 5.2.4, 5.2.4.4
Web site descriptors, 5.2.5
web-app element, 6.1.1
web-site element, 6.2.1
container, servlet, 1.1.4
context path, 2.4.1
cookies, 1.1.5.1
cookies, use in servlets, 2.5.1.2

D

data source, OC4J, 4.1
DCM, 5.5.1
DCM (Distributed Configuration Management), 5.1.3
dcmctl utility, Oracle Application Server, 5.1.1, 5.1.1, 5.5
debugging
general SSL debugging, 2.6.3.2
OC4J debugging flags, 2.3.2.1
through JDeveloper, 2.3.2.4
timing considerations in Oracle Application Server, 2.3.2.3
default application in OC4J standalone, 5.4.3
default Web application
deployment, standalone, 5.4.7.1
in OC4J standalone, 5.4.3
in Oracle Application Server, 5.5.2
default-web-site.xml config file
DTD, 6.2.2
element descriptions, 6.2.1
hierarchical representation, 6.2.3
sample file, 6.2.4
demo location, OTN, 1
deployment
admin user/password, 5.4.1
application packaging, 5.3
application structure, 5.3.1
EAR and WAR structure, 5.3.2
EAR file, standalone, 5.4.4
into J2EE application structure, standalone, 5.4.5
of EJB sample servlet, 4.2.2.2
of JDBC sample servlet, 4.1.2
overview of scenarios, 5.1.2
overview, standalone vs. Oracle Application Server, 5.1.1
sample, EAR file, 5.4.4.3
scenarios to OC4J standalone, 5.4
to Oracle Application Server, overview, 5.5.1
to Web module directory structure, standalone, 5.4.7
tools vs. expert modes, 5.1.3
WAR file, standalone, 5.4.6
destroy() servlet method, 1.1.3, 2.2.1
distributable application, 2.5.4
Distributed Configuration Management (DCM), 5.1.3, 5.5.1
DMS (Dynamic Monitoring Service), 2.2.8.2
doDelete() servlet method, 1.1.3
doFilter() filter method, 3.1.1
doGet() servlet method, 1.1.3
doPost() servlet method, 1.1.3
doPut() servlet method, 1.1.3
Dynamic Monitoring Service (DMS), 2.2.8.2

E

EAR file
deployment, standalone, 5.4.4
structure, 5.3.2
EJB calls from servlets
co-location, 4.2.1.1
configuration, 4.2.2.2, 4.2.3.3, 4.2.4.2
deployment, 4.2.2.2
local (co-located) lookup, 4.2.2
local interfaces vs. remote interfaces, 4.2.1.2
lookup categories, 4.2.1.1
remote lookup outside application, 4.2.4
remote lookup within application, 4.2.3
servlet-EJB scenarios, 4.2.1.1
use of remote flag, 4.2.3.1
ejb-jar.xml config file
for servlet EJB calls, 4.2.2.2.2, 4.2.3.3.2, 4.2.4.2.1
enable-jsp-dispatcher-shortcuts flag, 6.1.1
Enterprise Manager
Application Server Control Deploy J2EE Application Page, 7.2.3
Application Server Control Deploy Web Application Page, 7.2.4
Application Server Control OC4J Administration Page, 7.2.5
Application Server Control OC4J Applications Page, 7.2.2
Application Server Control OC4J Home Page, 7.2.1
Application Server Control Web Module Advanced Properties Page, 7.2.12
Application Server Control Web Module Environment Page, 7.2.11
Application Server Control Web Module Filtering and Chaining Page, 7.2.10
Application Server Control Web Module Mappings Page, 7.2.9
Application Server Control Web Module Page, 7.2.7
Application Server Control Web Module Properties Page, 7.2.8
Application Server Control Website Properties Page, 7.2.6
Application Server Control, introduction, 7.1
Web module configuration, 7.1
event listeners
coding and deployment guidelines, 3.2.4
declaration, invocation, use of web.xml, 3.2.3
event categories, 3.2.1
event listener interfaces, 3.2.1
introduction, 1.1.9
methods and related classes, 3.2.5
sample code, 3.2.6
typical scenario, 3.2.2
expert modes, config and deploy, 5.1.3

F

filters
filter example #1, 3.1.4.1
filter example #2, 3.1.4.2
filter example #3, 3.1.4.3
generic code, 3.1.4.1.1
HelloWorldFilter, 3.1.4.1.2
introduction, 1.1.8
invocation by servlet container, 3.1.2
overview, 3.1.1
using a JSP page, 3.1.4.1.3
forwards (forwarding to another servlet), 2.2.6
front-end host, OC4J features, 2.4.3.2

G

GET, HTTP request, 2.2
getServletInfo() servlet method, 1.1.3, 2.2.1
global-web-application.xml config file
DTD, 6.1.2
element descriptions, 6.1.1
hierarchical representation, 6.1.3
overview, 5.2.4.2
sample file, 6.1.4

H

HttpServlet class, 1.1.3
HttpSession interface, 1.1.5.2
HttpSessionAttributeListener interface, 3.2.5.4
HttpSessionBindingEvent class, 3.2.5.4
HttpSessionEvent class, 3.2.5.3
HttpSessionListener interface, 3.2.5.3
http-web-site.xml config file
DTD, 6.2.2
element descriptions, 6.2.1
hierarchical representation, 6.2.3

I

includes (including another servlet), 2.2.6
init() servlet method, 1.1.3, 2.2.1
invoking a servlet
by name (OC4J-specific), 2.4.2
context path routing info for OHS, 2.4.3.1
OC4J standalone, 2.4.4
Oracle Application Server production environment, 2.4.3
summary of URL components, 2.4.1
use of front-end host by OC4J, 2.4.3.2

J

J2EE, 1.1.2
JAAS, 1.1.2
Jakarta open source frameworks, config and use, A
Java Object Cache, sharing objects, 2.2.4.3
JDBC in servlets, 4.1
JDK 1.4 considerations, 2.2.9
JMS, 1.1.2
JNDI, 1.1.2
JSP parameters
jsp-cache-directory, 6.1.1
jsp-cache-tlds, 6.1.1
jsp-print-null, 6.1.1
jsp-taglib-locations, 6.1.1
jsp-timeout, 6.1.1
simple-jsp-mapping, 6.1.1
JTA, 1.1.2

L

lifecycle, servlet, 2.2.2
listeners--see event listeners
load-on-startup, OC4J, 2.2.3
logging
additional Oracle Application Server log files, 2.3.1.3
log4j (Apache Jakarta Project), config and use, A.2
OC4J log files, 2.3.1.1
ODL (Oracle Diagnostic Logging), 2.3.1.2

M

mod_oc4j module, 1.1.4

O

ODL (Oracle Diagnostic Logging), 2.3.1.2
open source frameworks and utilities, A
OPMN, 2.3.1.3, 5.5.1
Oracle Diagnostic Logging (ODL), 2.3.1.2
Oracle Enterprise Manager--see Enterprise Manager
Oracle Process Management and Notification (OPMN), 2.3.1.3, 5.5.1
orion-application.xml config file
example, 5.4.4.4.3
overview, 5.2.3.3
orion-web-app element, configuration, 6.1.1
orion-web.xml config file
DTD, 6.1.2
element descriptions, 6.1.1
example, 5.4.4.4.4
hierarchical representation, 6.1.3
overview, 5.2.4.3
output buffer size, 6.1.1

P

performance, servlets, 2.2.8
POST, HTTP request, 2.2
preloading, servlets in OC4J, 2.2.3

R

redeployment
in Oracle Application Server with Enterprise Manager, 5.5.3.2
manually redeploy WAR, standalone, 5.4.8.3
standalone, 5.4.8.2
triggering application reloading, standalone, 5.4.8.4
remote flag, for servlet-EJB calls, 4.2.3.1
replication of session state, 2.5.4
RMI, 1.1.2

S

sample servlets
demo location, OTN, 1
EJB local lookup, 4.2.2
EJB remote lookup outside application, 4.2.4
EJB remote lookup within application, 4.2.3
event listeners, 3.2.6
filter example #1, 3.1.4.1
filter example #2, 3.1.4.2
filter example #3, 3.1.4.3
HelloWorldServlet, 1.2
JDBC query, 4.1.1
session servlet, 2.5.5
Secure Socket Layer--see SSL
security
additional considerations, 2.6.4
introduction, 2.6
OC4J and OHS configuration, 2.6.2
requesting client authentication, 2.6.1.2
SSL common problems and solutions, 2.6.3.1
SSL debugging, 2.6.3.2
using certificates with OC4J and OHS, 2.6.1.1
server.xml config file, 4.2.2.2.4
server.xml file (config), 5.2.2
service() servlet method, 1.1.3
servlet chaining, 6.1.1
servlet configuration object, 1.1.7
servlet container, 1.1.4
servlet context, 1.1.6
servlet filters
filter example #1, 3.1.4.1
filter example #2, 3.1.4.2
filter example #3, 3.1.4.3
generic code, 3.1.4.1.1
HelloWorldFilter, 3.1.4.1.2
invocation by servlet container, 3.1.2
overview, 3.1.1
using a JSP page, 3.1.4.1.3
Servlet interface, 1.1.3
servlet path, 2.4.1
ServletContextAttributeEvent class, 3.2.5.2
ServletContextAttributeListener interface, 3.2.5.2
ServletContextEvent class, 3.2.5.1
ServletContextListener interface, 3.2.5.1
session
cancellation, 2.5.3.2
details and examples, 2.5
introduction, 1.1.5
replication of state, 2.5.4
session servlet example, 2.5.5
session-tracking element, 6.1.1
timeout, 2.5.3.1
tracking, 1.1.5.1, 2.5.1
tracking, in OC4J, 2.5.1.5
shutdown, OC4J, 5.4.2
single-thread model, servlets, 2.2.7
SSL, 2.6
starting OC4J, 5.4.2
stopping OC4J, 5.4.2
Struts (Apache Jakarta Project), config and use, A.1

T

template, servlet code, 2.2.1
thread models in servlets, 2.2.7
timeout of session, 2.5.3.1
tracking of sessions, 2.5.1

U

undeployment
in Oracle Application Server with Enterprise Manager, 5.5.3.1
standalone, 5.4.8.1
URL components, summary, 2.4.1
URL rewriting, 1.1.5.1, 2.5.1.3

W

WAR file
deployment, standalone, 5.4.6
structure, 5.3.2
Web descriptors, 5.2.4, 5.2.4.4
Web module vs. Web application, 1.1
Web site descriptors, 5.2.5
Web site XML config files
bind Web module to Web site, 4.2.2.2.4
DTD, 6.2.2
element descriptions, 6.2.1
hierarchical representation, 6.2.3
mappings to and from, 5.2.6
overview, 5.2.5
web-app element, configuration, 6.1.1
web-site element, configuration, 6.2.1
web.xml config file
declaring event listeners, 3.2.3
example, 5.4.4.4.2
for servlet EJB calls, 4.2.2.2.1, 4.2.3.3.1
overview and example, 5.2.4.1