Index
A B C D E F G H I J L M N O P Q R S T U V W X
Symbols
- <method> element
-
- defined, 22.2.3.2
- <unchecked> element
-
- defined, 22.2.4.2
- @ActivationConfigurationProperty, 9.1
- @AroundInvoke, 5.6.1, 10.8.1
- @AttributeOverride, 7.11.1
- @Basic, 7.4.1, 7.13.1
- @Column, 7.2.3.1
- @DeclareRoles, 22.4
- @DenyAll, 22.4
- @EJB, 1.1.5
-
- mappedName, 1.1.5.4
- @Embeddable, 7.11.1
- @Embedded, 7.11.1
- @EmbeddedId, 7.1.2.1
- @Enumerated, 1.3.1
- @GeneratedValue, 7.1.3.1
- @Id, 7.1.1.1, 7.1.2.1
- @IdClass, 7.1.2.1
- @Inheritance, 7.16.3.1
- @InheritanceJoinColumn, 7.16.3.1
- @Init, 4.4.1
- @JoinColumn, 7.2.4.1
- @JoinTable, 7.10.1
- @Lob, 1.3.1, 7.5.1
- @Local, 4.3.1, 4.4.1
- @LocalHome, 4.3.1, 4.4.1
- @ManyToMany, 1.3.2, 7.10.1
- @ManyToOne, 1.3.2, 7.8.1
- @MessageDriven, 9.1, 10.1.1, 10.2.1
-
- mappedName, 9.1
- @MessageDrivenDeployment, 2.3.5.1, 10.1.1, 10.2.1, 10.3.1, 10.4.1, 10.5.1, 10.11, 10.11.1, 31.4.1.1
-
- dequeueRetryCount attribute, 10.5.1
- dequeueRetryInterval attribute, 10.5.1
- listenerThreads attribute, 10.3.1
- maxDeliveryCount attribute, 10.4.1
- @NamedQuery, 8.1.1, 8.1.1
- @OneToMany, 1.3.2, 7.9.1
- @OneToOne, 7.7.1
- @OneToone, 1.3.2
- @PermitAll, 22.2.4.1, 22.4
- @PersistenceContext, 1.1.5, 29.5.1.1, 29.5.1.2
- @PostActivate, 5.4.1, 5.5.1
- @PostConstruct, 5.4.1, 5.5.1, 10.6.1, 10.7.1
- @PostLoad, 7.14.1, 7.15.1
- @PostPersist, 7.14.1, 7.15.1
- @PostRemove, 7.14.1, 7.15.1
- @PostUpdate, 7.14.1, 7.15.1
- @PreDestroy, 5.4.1, 5.5.1, 10.6.1, 10.7.1
- @PrePassivate, 5.4.1, 5.5.1
- @PrePersist, 7.14.1, 7.15.1
- @PreRemove, 7.14.1, 7.15.1
- @PreUpdate, 7.14.1, 7.15.1
- @Remote, 4.3.1, 4.4.1
- @RemoteHome, 4.3.1, 4.4.1
- @Remove, 4.2
- @Resource, 1.1.5, 3.1.4.5
-
- entity manager injection, and, 3.1.4.5
- mappedName, 1.1.5.4
- @RolesAllowed, 22.2.3.1, 22.4
- @RunAs, 22.2.5.1, 22.4
- @SecondaryTable, 7.2.2.1
- @SequenceGenerator, 7.1.3.1
- @Serialized, 7.6.1
- @Stateful
-
- mappedName, 4.2
- @StatefulDeployment, 5.2.1, 5.3.1, 5.9, 5.9.1, 21.5.2.1, 31.4.1.1
- @Stateless
-
- mappedName, 4.1
- @StatelessDeployment, 2.3.5.1, 5.9, 5.9.1, 21.5.2.1, 31.4.1.1, A.3, A.5
- @StatelfulDeployment, 2.3.5.1, A.3
- @Table, 7.2.1.1
- @TableGenerator, 7.1.3.1
- @Temporal, 1.3.1
- @TransactionAttribute, 21.2.1
- @TransactionManagement, 21.1.1
- @Transient, 1.3.1, 1.3.1, 1.3.2
- @Version, 1.7.2, 7.12.1
- @WebMethod, 30.1.1
- @WebService, 30.1.1
A
- <abstract-schema-name> element, 16.1, 16.2
- accessing EJBs
-
- accessing EJB 2.1 bean from EJB 3.0 client, 29.8.4
- EJBContext, EJB 2.1, 29.11
- EJBContext, EJB 3.0, 29.7
- EntityManager, 29.5
- in another application, EJB 2.1, 29.9
- in another application, EJB 3.0, 29.4
- local, EJB 2.1, 29.8.2
- local, EJB 3.0, 29.3
- remote, EJB 2.1, 29.8.1
- remote, EJB 3.0, 29.3
- sending a message to a JMS destination, EJB 2.1, 29.10
- sending a message to a JMS destination, EJB 3.0, 29.6
- using RMI in standalone Java client, EJB 2.1, 29.8.3
- without home interface, EJB 3.0, 29.3
- AcknowledgeMode property, B
- activation config properties
-
- AcknowledgeMode, B
- ClientId, B
- ConnectionFactoryJndiName, B
- DestinationName, B
- DestinationType, B
- EndpointFailureRetryInterval, B
- ExceptionQueueName, B
- IncludeBodiesInExceptionQueue, B
- ListenerThreadMaxIdleDuration, B, B
- ListenerThreadMaxPollInterval, B
- LoggerName, B
- LogLevel, B
- MaxDeliveryCnt, B
- MessageSelector, B
- ReceiverThreads, B
- ResPassword, B
- ResUser, B
- SubscriptionDurability, B
- SubscriptionName, B
- TransactionTimeout, B
- UseExceptionQueue, B
- aggregate object relational mappings
-
- understanding, 7.11
- annotations
-
- @ActivationConfigurationProperty, 9.1
- @AroundInvoke, 5.6.1, 10.8.1
- @AttributeOverride, 7.11.1
- @Basic, 7.4.1, 7.13.1
- @Column, 7.2.3.1
- @DeclareRoles, 22.4
- @DenyAll, 22.4
- @EJB, 1.1.5
- @Embeddable, 7.11.1
- @Embedded, 7.11.1
- @EmbeddedId, 7.1.2.1
- @Enumerated, 1.3.1
- @GeneratedValue, 7.1.3.1
- @Id, 7.1.1.1, 7.1.2.1
- @IdClass, 7.1.2.1
- @Inheritance, 7.16.3.1
- @InheritanceJoinColumn, 7.16.3.1
- @Init, 4.4.1
- @JoinColumn, 7.2.4.1
- @JoinTable, 7.10.1
- @Lob, 1.3.1, 7.5.1
- @Local, 4.3.1, 4.4.1
- @LocalHome, 4.3.1, 4.4.1
- @ManyToMany, 1.3.2, 7.10.1
- @ManyToOne, 1.3.2, 7.8.1
- @MessageDriven, 9.1, 10.1.1, 10.2.1
- @MessageDrivenDeployment, 2.3.5.1, 10.1.1, 10.2.1, 10.3.1, 10.4.1, 10.5.1, 10.11, 10.11.1, 31.4.1.1
- @NamedQuery, 8.1.1, 8.1.1
- @OneToMany, 1.3.2, 7.9.1
- @OneToOne, 1.3.2, 7.7.1
- @PermitAll, 22.2.4.1, 22.4
- @PersistenceContext, 1.1.5, 29.5.1.1, 29.5.1.2
- @PostActivate, 5.4.1, 5.5.1
- @PostConstruct, 5.4.1, 5.5.1, 10.6.1, 10.7.1
- @PostLoad, 7.14.1, 7.15.1
- @PostPersist, 7.14.1, 7.15.1
- @PostRemove, 7.14.1, 7.15.1
- @PostUpdate, 7.14.1, 7.15.1
- @PreDestroy, 5.4.1, 5.5.1, 10.6.1, 10.7.1
- @PrePassivate, 5.4.1, 5.5.1
- @PrePersist, 7.14.1, 7.15.1
- @PreRemove, 7.14.1, 7.15.1
- @PreUpdate, 7.14.1, 7.15.1
- @Remote, 4.3.1, 4.4.1
- @RemoteHome, 4.3.1, 4.4.1
- @Remove, 4.2
- @Resource, 1.1.5, 3.1.4.5
- @RolesAllowed, 22.2.3.1, 22.4
- @RunAs, 22.2.5.1, 22.4
- @SecondaryTable, 7.2.2.1
- @SequenceGenerator, 7.1.3.1
- @Serialized, 7.6.1
- @Stateful, 4.2
- @StatefulDeployment, 2.3.5.1, 5.2.1, 5.3.1, 5.9, 5.9.1, 21.5.2.1, 31.4.1.1, A.3
- @Stateless, 4.1
- @StatelessDeployment, 2.3.5.1, 5.9, 5.9.1, 21.5.2.1, 31.4.1.1, A.3, A.5
- @Table, 7.2.1.1
- @TableGenerator, 7.1.3.1
- @Temporal, 1.3.1
- @TransactionAttribute, 21.2.1
- @TransactionManagement, 21.1.1
- @Transient, 1.3.1, 1.3.1, 1.3.2
- @Version, 1.7.2, 7.12.1
- @WebMethod, 30.1.1
- @WebService, 30.1.1
- about, 1.1.5
- JSP, 29.1.3
- mappedName, 1.1.5.4
- proprietary, See proprietary annotations
- servlet, 29.1.3
- Web tier, 1.1.5.1
- Application Server Control
-
- about, 31.2
- EJB 3.0 entities not visible, 28
- setting trigger to inherited or none, 24.1.1
- <assembly-descriptor> element, A.6
- auto-enlisting JMS connections, 2.10.3.1
B
- batch-compile, 28.1.3
- bean
-
- accessing remotely, 1.1.1, 1.1.2
- activation, 1.2.1.1, 1.2.2.1
- environment, 1.1.4
- implementing, BMP, EJB 2.1, 13.2
- implementing, CMP, EJB 2.1, 13.1
- implementing, entity, JPA, 6.1
- implementing, MDB, EJB 2.1, 17.1
- implementing, MDB, EJB 3.0, 9.1
- implementing, stateful session bean, EJB 3.0, 4.2
- implementing, stateless session bean, EJB 2.1, 11.1
- implementing, stateless session bean, EJB 3.0, 4.1
- implementing, statelful session bean, EJB 2.1, 11.2
- passivation, 1.2.2.1
- steps for invocation, 1.1.1, 1.1.2
- bean implementation
-
- EJB 2.1, overview, 1.1.2
- EJB 3.0, overview, 1.1.1
- bean-managed transactions
-
- about, 2.8.1.2
- See also transactions
- BMP
-
- commit options, 1.4.5.2
- database schema, 13.1, 13.2
- ejbCreate implementation, 13.2.3
- read-only and commit option A, 1.4.5.2, 15.2, 32.4.1
- BMP entity bean
-
- read-only, 15.2
C
- cache-timeout attribute, A.5.2
- call-timeout attribute, A.3.2, A.4.2
- child EJB, 29.4, 29.9
- ClassCastException, 27.3.2, 27.3.2
- ClientId property, B
- clients
-
- about, 29.1
- accessing EJBs from, 29
- EJB, 29.1.1
- JSP, 29.1.3
- servlet, 29.1.3
- standalone Java, 29.1.2
- clustering services
-
- about, 2.11
- DNS load balancing, about, 2.11.2
- DNS load balancing, configuring, 24.3
- failover, 2.11.1
- HTTP and stateful session bean, 2.11
- HTTP sessions, 2.11
- load balancing, about, 2.11.2
- replication-based load balancing, about, 2.11.2
- replication-based load balancing, configuring, 24.4
- state replication, 2.11.1
- state replication, inherited, 24.1.1
- state replication, on end of request, 24.1.1
- state replication, on shutdown, 24.1.1
- stateful session beans, 2.11.1
- static retrieval load balancing, about, 2.11.2
- static retrieval load balancing, configuring, 24.2
- clustering-schema attribute, A.4.2
- CMP
-
- commit options, 1.4.5.1
- overview, 1.4.1, 1.4.2
- <cmp-field-mapping> element, 14.2, 14.5, A.4.5
- commit options
-
- A and read-only BMP, 1.4.5.2, 15.2, 32.4.1
- about, 1.4.5
- BMP, 1.4.5.2
- CMP, 1.4.5.1
- <commit-option> element, A.4.13
- component interface
-
- EJB 2.1, overview, 1.1.2
- EJB 3.0, overview, 1.1.1
- composite primary key, 1.4.1.4
- concurrency mode
-
- about, 1.7, 1.7.2
- optimistic, 1.7.2, A.4.2
- pessimistic, 1.7.2, A.4.2
- read-only, 1.7.2, A.4.2
- config-property, A.5.8
-
- ConnectionFactoryTimeout, A.5.2
- DestinationLocation, A.5.2
- EndpointFailureRetryInterval, 10.5.1, 18.7.1
- MaxDeliveryCnt, 10.4.1, 18.6.1, A.5.2
- ReceiverThreads, 10.3.1, 18.5.1, A.5.2
- SubscriptionName, A.5.2
- TransactionTimeout, A.5.2
- connection pool
-
- managed data source, 2.7.1.1
- native data source, 2.7.1.2
- connection URL
-
- non-Oracle database, 2.7.2
- Oracle database, 2.7.2
- service-based connection URL, 2.7.2
- ConnectionFactoryJndiName property, B
- connection-factory-location attribute, A.5.2
- ConnectionFactoryTimeout config-property, A.5.2
- container-managed persistence. see CMP
- container-managed transactions
-
- about, 2.8.1.1
- rollback, 21.6.2
- See also transactions
- <container-transaction> element, 17.1, 17.1.2
- context
-
- entity bean, 13.5
- entity, EJB 2.1, 1.4.3
- getInvokedBusinessInterface, 1.2.3
- message-driven bean, 1.5.2
- session, 1.1.4, 1.2.3
- session bean, 11.5
- transaction, 1.1.4
- copy-by-value attribute, A.3.2, A.4.2
- create method
-
- EJBHome interface, 1.1.2, 11.3
- home interface, 13.3
- CreateException, 11.3.1, 11.3.2, 13.3.1, 13.3.2
- creating a JPA entity, 29.5.2
- CSIv2, 22.3.3
- customization
-
- EJB 2.1 application, 3.2.3.3
- EJB 3.0 application, 3.1.3.3, 3.1.3.3, 3.1.3.3
D
- data sources
-
- about, 2.7
- connection pool, managed data source, 2.7.1.1
- connection pool, native data source, 2.7.1.2
- connection URL, non-Oracle database, 2.7.2
- connection URL, Oracle database, 2.7.2
- managed, 2.7.1.1
- native, 2.7.1.2
- service-based connection URL, 2.7.2
- database resource contention
-
- concurrency mode, 1.7.2
- transaction isolation, 1.7.1
- data-source attribute, A.4.2
- data-sources.xml file, 13.2, 13.2.2
- Date, 16.3
- DBMS_AQADM package, 23.3.2
- deadlock recovery, 29.13.3
- debugging
-
- DoNotReGenerateWrapperCode, 31.6.3.3
- generated code, 31.6.3
- KeepWrapperCode, 31.6.3.1, 31.6.3.2, 31.6.3.3
- validating XML, 31.6.1
- wrapper code, 31.6.3
- WrapperCodeDir, 31.6.3.2
- dedicated.rmicontext property, 24.4.1, 29.13.2
- default finders, 1.4.6.2.1
- default mapping
-
- configuring, 14.4
- default table generator, 14.3
- default persistence unit, 2.3.8.1, 2.3.8.1, 2.3.8.1
-
- persistence.xml, 26.5.2
- default table generator
-
- configuring, 14.3
- default mapping, 14.3
- <default-method-access> element, 22.2.7, A.6.4
- default.persistence.provider, 3.1.3.2
- delay-updates-until-commit attribute, A.4.2
- deployment
-
- batch compile out of memory, 28.1.3
- ejb-jar.xml creation, 26.1.2
- expanded, 28.3
- incremental, about, 28.2
- incremental, when to use, 28.2
- large applications, 28.1
- temp out of memory, 28.1.2
- troubleshooting, batch compile out of memory, 28.1.3
- troubleshooting, ejb-jar.xml, 28.4, 31.6.2
- troubleshooting, generated wrapper code, 28.4, 31.6.2
- troubleshooting, temp out of memory, 28.1.2
- troubleshooting, VM out of memory, 28.1.1
- VM out of memory, 28.1.1
- deployment descriptor
-
- EJB 2.1, overview, 1.1.2
- EJB 3.0, overview, 1.1.1
- ejb3-toplink-sessions.xml, configuration, 26.4
- ejb-jar.xml, configuration, 26.1
- ejb-jar.xml, creating at deployment time, 26.1.2
- ejb-jar.xml, creating at migration time, 26.1.1
- ejb-jar.xml, creating with JDeveloper, 26.1.3
- entity bean, A.4, A.4.2
- message-driven bean, A.5, A.5.2
- orion-ejb-jar.xml, configuration, 26.3
- persistence.xml, configuration, 26.5
- security, 22.2.1, 22.2.2, 22.2.6
- session bean, A.3.2
- toplink-ejb-jar.xml, configuration, 26.2
- toplink-ejb-jar.xml, creating at migration time, 26.2.1
- toplink-ejb-jar.xml, creating with TopLink Workbench, 26.2.2
- dequeueRetryCount attribute, 10.5.1
- dequeue-retry-count attribute, 18.7.1, A.5.2
- dequeueRetryInterval attribute, 10.5.1
- dequeue-retry-interval attribute, 18.7.1, A.5.2
- destination-location attribute, A.5.2
- DestinationLocation config-property, A.5.2
- DestinationName property, B
- <destination-type> element, 17.1.2
- DestinationType property, B
- detaching, 29.5.5
- disable-default-persistent-unit attribute, 2.3.8.1, 26.5.2, A.4.2
- do-select-before-insert attribute, A.4.2
- dynamic query
-
- executing, 29.5.3.6
- implementing, 8.2, 8.3
- native SQL, 29.5.3.5
- TopLink Expression, 29.5.3.4
E
- EJB
-
- client
-
- setting JMS port, 29.1.2
- setting RMI port, 29.1.2
- home interface, 11.3
- implementing, BMP, EJB 2.1, 13.2
- implementing, CMP, EJB 2.1, 13.1
- implementing, entity, JPA, 6.1
- implementing, MDB, EJB 2.1, 17.1
- implementing, MDB, EJB 3.0, 9.1
- implementing, stateful session bean, EJB 2.1, 11.2
- implementing, stateful session bean, EJB 3.0, 4.2
- implementing, stateless session bean, EJB 2.1, 11.1
- implementing, stateless session bean, EJB 3.0, 4.1
- local interface, 11.4.2, 13.4.2
- looking up, EJB 3.0, about, 29.3
- looking up, EJB 3.0, using annotations, 19.13.1, 29.3.1
- looking up, local interface using ejb-local-ref, 29.3.2.3
- looking up, local interface using local-location, 29.3.2.4
- looking up, remote interface using ejb-ref, 29.3.2.1
- looking up, remote interface using location, 29.3.2.2
- passivation, 1.2.2.1.1
- pool size, entity beans, 31.4.1
- pool size, session beans, 31.4.1
- pool timeouts, entity beans, 31.4.3
- pool timeouts, session beans, 31.4.2
- queries, about, 1.3.5, 1.4.6
- queries, EJB QL, 1.4.6.1.1
- queries, EntityManager, 1.3.5.1
- queries, finder methods, 1.4.6.2
- queries, Java Persistence Query Language, 1.3.5.2.1
- queries, select methods, 1.4.6.3
- queries, SQL, 1.3.5.2.2, 1.4.6.1.3
- queries, syntax, 1.3.5.2, 1.4.6.1
- queries, TopLink, 1.4.6.1.2
- referencing other EJBs, 27.3, 27.3.2
- remote interface, 11.4, 13.4
- replication, 24.1.1.1, 24.1.1.1
- security, 22.2
- standalone client, 29.1.2
- EJB 2.1
-
- BMP composite primary key, configuring, 15.1.2
- BMP primary key class, configuring, 15.1.2
- BMP primary key field, configuring, 15.1.1
- BMP primary key, configuring, 15.1
- CMP composite primary key, configuring, 14.1.2
- CMP entity bean, configuration, 14, 15
- CMP primary key class, configuring, 14.1.2
- CMP primary key field, configuring, 14.1.1
- CMP primary key, configuring, 14.1
- JDK required, 3.2.1, 3.2.2
- message-driven bean, configuration, 18
- persistence, 3.2.3
- persistence manager, 3.2.3.1
- persistence manager customization, 3.2.3.3
- persistence manager migration, 3.2.3.4
- session bean, configuration, 12
- stateless session bean, implementing, 11.1, 11.2, 13.1, 13.2, 17.1
- support, 3.2
- TopLink JAR files, 3.2.3.1
- TopLink persistence manager JAR files, 3.2.3.2
- EJB 3.0
-
- defining an EJB 3.0 application, 3.1.2
- entity, configuration, 7
- EntityManager, about, 1.3.5
- JDK required, 3.1.1
- JPA persistence provider, 3.1.3.1
- JPA persistence provider customization, 3.1.3.3
- JPA persistence provider migration, 3.1.4
- JPA persistence.jar, 3.1.3.2
- JPA preview-persistence.jar, 3.1.3.2
- message-driven bean, configuration, 10
- persistence, 3.1.3
- primary key, automatic generation, 7.1.3
- primary key, sequencing, 7.1.3
- sequencing, configuration, 7.1.3
- session bean, configuration, 5
- stateful session bean, implementing, 4.2
- stateless session bean, implementing, 4.1
- support, 3.1
- TopLink JPA JAR files, 3.1.3.1, 3.1.3.2
- EJB QL
-
- about, 1.4.6.1.1
- EJB services
-
- about, 2.2
- clustering, about, 2.11
- clustering, DNS load balancing, 2.11.2, 24.3
- clustering, failover, 2.11.1
- clustering, HTTP sessions, 2.11
- clustering, load balancing, 2.11.2
- clustering, replication-based load balancing, 2.11.2, 24.4
- clustering, state replication, 2.11.1
- clustering, stateful session beans, 2.11.1
- clustering, static retrieval load balancing, 2.11.2, 24.2
- data sources, about, 2.7
- JNDI, about, 2.6
- JPA persistence provider, 3.1.3.1
- message, about, 2.10
- persistence manager, 3.2.3.1
- persistence, about, 2.5
- persistence, customizing in EJB 2.1, 3.2.3.3
- persistence, customizing in EJB 3.0, 3.1.3.3
- persistence, EJB 2.1, 2.5, 3.2.3
- persistence, EJB 3.0, 2.5, 3.1.3
- persistence, JPA persistence JAR, 3.1.3.2
- persistence, JPA preview persistence JAR, 3.1.3.2
- persistence, persistence manager JAR, 3.2.3.2
- security, about, 2.9
- timer, about, 2.12
- timer, EJB types supported, 2.12
- transactions, about, 2.8
- EJB support
-
- EJB 2.1, 3.2
- EJB 3.0, 3.1
- ejb_sec.properties file, 22.3.3
- ejb3-toplink-sessions.xml
-
- about, 2.3.7
- configuration, 26.4
- XSD, 2.3.7.3
- ejbActivate method, 1.2.1.1, 1.2.2.1, 1.4.1.3, 1.4.1.3, 1.4.2.3, 1.4.2.3
- EJBContext
-
- accessing, EJB 2.1, 29.11
- accessing, EJB 3.0, 29.7
- setRollbackOnly, 21.6.2
- EJBContext interface, 1.1.4
- ejbCreate method, 1.4.1.3, 1.4.2.3, 11.3, 13.2.3
-
- initializing primary key, 13.2.3
- SessionBean interface, 1.2.1.1, 1.2.2.1, 1.5.1
- EJBException, 11.3.1, 11.3.2, 11.4.1, 13.3.1, 13.3.2, 13.4.1
- ejbFindByPrimaryKey method, 13.2.3, 15.4.1
- EJBHome interface, 11.1, 11.2, 11.3.1, 13.1, 13.2, 13.3, 13.3.1
-
- create method, 13.3
- ejb-jar.xml
-
- about, 2.3.4
- at deployment, 28.4, 31.6.2
- configuration, 26.1
- creating at deployment time, 26.1.2
- creating at migration time, 26.1.1
- creating with JDeveloper, 26.1.3
- XSD, EJB 2.1, 2.3.4.3
- XSD, EJB 3.0, 2.3.4.3
- <ejb-link> element, 19.2.3, 19.3.1, 19.4.3
- ejbLoad method, 1.4.1.3, 1.4.2.3
- EJBLocalHome interface, 11.1, 11.2, 11.3.2, 13.1, 13.2, 13.3, 13.3.2
- EJBLocalObject interface, 11.1, 11.2, 11.4.2, 13.1, 13.2, 13.4, 13.4.2
- <ejb-location> element, 13.2.2
- <ejb-mapping> element, 19.2.3, 19.3.1, 19.4.3
- <ejb-module> element, 29.8.1, 29.8.1, 29.8.1, 29.8.2, 29.8.2
- <ejb-name> element, 19.2.3, 19.3.1, 19.4.3
- EJBObject interface, 11.1, 11.2, 11.4.1, 13.1, 13.2, 13.4, 13.4.1
- ejbPassivate method, 1.2.1.1, 1.2.2.1, 1.4.1.3, 1.4.1.3, 1.4.2.3, 1.4.2.3
- ejbPostCreate method, 1.4.1.3, 1.4.2.3
- <ejb-ql> element, 16.1, 16.2
- <ejb-ref> element, 19.2.3, 19.3.1, 19.4.3
- <ejb-ref-mapping> element, A.3.5, A.4.8, A.5.4
- <ejb-ref-name> element, 19.2.3, 19.3.1, 19.4.3, 29.2.4
- ejbRemove method, 1.2.1.1, 1.2.1.1, 1.2.2.1, 1.2.2.1, 1.2.2.1, 1.4.1.3, 1.4.1.3, 1.4.2.3, 1.4.2.3, 1.5.1, 1.5.1
- ejbStore method, 1.4.1.3, 1.4.2.3
- enable-passivation attribute, 12.1.1, 12.2.1, 12.3.1
- EndpointFailureRetryInterval config-property, 10.5.1, 18.7.1
- EndpointFailureRetryInterval property, B
- <enterprise-beans> element, A.1.3
- entities
-
- lifecycle callback listeners, configuring, 7.15
- entity
-
- lifecycle methods, JPA, 1.3.3
- lifecycle methods, JPA, configuring, 7.14, 7.15
- overview, 1.3
- PostLoad annotation, 1.3.3
- PostPersist annotation, 1.3.3
- PostRemove annotation, 1.3.3
- PostUpdate annotation, 1.3.3
- PrePersist annotation, 1.2.1.1, 1.2.1.1, 1.2.2.1, 1.2.2.1, 1.2.2.1, 1.2.2.1, 1.3.3, 1.5.1, 1.5.1
- PreRemove annotation, 1.3.3
- PreUpdate annotation, 1.3.3
- entity bean
-
- commit options, A, 1.4.5.2, 15.2, 32.4.1
- commit options, about, 1.4.5
- commit options, and CMP, 1.4.5.1
- commit options, BMP, 1.4.5.2
- context, 1.4.3, 13.5
- context information, 13.5, 17.1.3
- creating, 13.3
- deployment descriptor, A.4, A.4.2
- EJB 2.1 CMP, configuration, 14, 15
- EJB 3.0 see entity, 1.3
- finder methods, 13.3, 13.3
-
- about, 13.2.3
- home interface, 13.3
- lifecycle methods, EJB 2.1 BMP, 1.4.2.3, 1.4.2.3
- lifecycle methods, EJB 2.1 BMP, configuring, 15.5
- lifecycle methods, EJB 2.1 CMP, 1.4.1.3, 1.4.1.3
- lifecycle methods, EJB 2.1 CMP, configuring, 14.12
- lifecycle methods, JPA, 1.3.3
- overview, 1.4
- primary key, 1.4.1.4, 1.4.2.4
- remote interface, 13.4
- entity context, 1.4.3
- entity listener
-
- configuring lifecycle callbacks, 7.15
- EntityBean interface
-
- ejbActivate method, 1.4.1.3, 1.4.1.3, 1.4.2.3, 1.4.2.3
- ejbCreate method, 1.4.1.3, 1.4.2.3
- ejbLoad method, 1.4.1.3, 1.4.2.3
- ejbPassivate method, 1.4.1.3, 1.4.1.3, 1.4.2.3, 1.4.2.3
- ejbPostCreate method, 1.4.1.3, 1.4.2.3
- ejbRemove method, 1.4.1.3, 1.4.1.3, 1.4.2.3, 1.4.2.3
- ejbStore method, 1.4.1.3, 1.4.2.3
- setEntityContext method, 13.5, 17.1.3
- entity-deployment, A.4
-
- call-timeout attribute, A.4.2
- clustering-schema attribute, A.4.2
- copy-by-value attribute, A.4.2
- data-source attribute, A.4.2
- delay-updates-until-commit attribute, A.4.2
- disable-default-persistent-unit attribute, 2.3.8.1, 26.5.2, A.4.2
- do-select-before-insert attribute, A.4.2
- exclusive-write-access attribute, A.4.2
- findByPrimaryKey-lazy-loading attribute, A.4.2
- force-update attribute, A.4.2
- isolation attribute, A.4.2
- local-location attribute, A.4.2
- local-wrapper attribute, A.4.2
- location attribute, A.4.2
- locking-mode attribute, A.4.2
- max-instances attribute, A.4.2
- max-tx-retries attribute, A.4.2
- min-instances attribute, A.4.2
- name attribute, A.4.2
- pool-cache-timeout attribute, A.4.2
- table attribute, A.4.2
- tx-retry-wait attribute, A.4.2
- update-changed-fields-only attribute, A.4.2
- validity-timeout attribute, A.4.2
- wrapper attribute, A.4.2
- EntityManager, Glossary
-
- about, 1.3, 1.3.5
- accessing a JPA entity, 29.5
- acquiring default, 29.5.1.1
- acquiring in a helper class, 29.5.1.5
- acquiring in a Web client, 29.5.1.4
- acquiring named, 29.5.1.2
- acquiring using JNDI, 29.5.1.3
- creating a JPA entity, 29.5.2
- detaching a JPA entity, 29.5.5
- merging a JPA entity, 29.5.5
- queries, about, 1.3.5.1
- <env-entry> element, 19.8
- <env-entry-mapping> element, A.3.4, A.4.7, A.5.3
- <env-entry-name> element, 19.8
- <env-entry-type> element, 19.8
- <env-entry-value> element, 19.8
- environment reference
-
- environment variables, 19.8
- persistence context, 19.10
- resource manager, 19.1.2
- Web service, 19.9
- environment variables
-
- configuring, 19.8
- ejb-jar.xml, 19.8
- looking up, EJB 2.1, 19.16
- looking up, EJB 3.0, 19.14, 19.14.1
- orion-ejb-jar.xml, 19.8
- overriding, 19.8
- resource injection, 19.14.1
- environment, retrieval, 1.1.4
- error recovery, 27.3.1, 27.3.2
-
- ClassCastException, 27.3.2
- exception queue, 10.4, 18.6, A.5.2
- exception recovery, 27.3.1
-
- deadlock, 29.13.3
- NamingException thrown, 29.13.1
- NullPointerException thrown, 29.13.2
- ExceptionQueueName property, B
- exclusive-write-access attribute, A.4.2
- expanded deployment, 28.3
F
- fast undeploy, 18.3
- fetch attribute, 7.13
- FetchType, 7.13
- findByPrimaryKey-lazy-loading attribute, 14.11.1, A.4.2
- <finder-method> element, A.4.6
- finder methods, 13.2.3
-
- about, 1.4.6.2
- BMP, 15.4.2
- default finders, about, 1.4.6.2.1
- entity bean, 13.3
- lazy loading, 14.11
- flat transactions, 2.8
- force-update attribute, A.4.2
G
- generated code
-
- debugging, 31.6.3
- getEJBHome method, 1.1.4
- getEnvironment method, 1.1.4
- getInvokedBusinessInterface method, 1.2.3
- getRollbackOnly method, 1.1.4
- getUserTransaction method, 1.1.4
H
- hints
-
- EJB 3.0 query, 8.3
- home interface
-
- creating, 11.1, 11.2, 13.1, 13.2
- EJB 2.1, overview, 1.1.2
- EJB 3.0, overview, 1.1.1
- HTTP sessions
-
- state replication, 2.11
I
- idletime attribute, A.3.2
- impliesAll attribute, 22.2.7
- IncludeBodiesInExceptionQueue property, B
- incremental deployment
-
- about, 28.2
- when to use, 28.2
- incremental migration
-
- EJB 2.1 to EJB 3.0, stateful session beans, 4.4
- EJB 2.1 to EJB 3.0, stateless session beans, 4.3
- initialization methods
-
- about, 4.4.1
- disambiguating, 4.4.1
- lifecycle, 4.4.1
- matching with home interface methods, 4.4.1
- method name, 4.4.1
- post-construct, 4.4.1
- injection, 1.1.5, 1.1.5.1
- interceptors
-
- about, 2.4.2.2
- AroundInvoke interceptor, message-driven bean, 10.8, 10.9
- AroundInvoke interceptor, session bean, 5.6, 5.7
- configuring AroundInvoke, message-driven bean, 10.8, 10.9
- configuring AroundInvoke, session bean, 5.6, 5.7
- configuring interceptor class, message-driven bean, 10.10
- configuring interceptor class, session bean, 5.8
- configuring lifecycle callback, message-driven bean, 10.6, 10.7
- configuring lifecycle callback, session bean, 5.4, 5.5
- interceptor class, message-driven bean, 10.7, 10.10
- interceptor class, session bean, 5.5, 5.8
- interceptor method, message-driven bean, 10.6
- interceptor method, session bean, 5.4
- restrictions, 2.4.2.1
- signature, 2.4.2.1, 5.6, 5.7, 5.8, 10.8, 10.9, 10.10
- singleton, 2.4.2.2
- transactions, 2.4.2.1
- understanding, 2.4.2
- <ior-security-config> element, A.3.3, A.4.3
- isCallerInRole method, 22.2.2
- isolation
-
- attribute, A.4.2
- modes, 1.7
- transaction levels, 1.7.1
J
- J2CA
-
- about, 2.10
- configuring a resource adapter, 23.1
- configuring an EJB 2.1 MDB to use, 18.1
- configuring an EJB 3.0 MDB to use, 10.1
- logging, 31.3.7, B
- Oracle JMS Connector, about, 2.10.1.1
- J2EE Connector Architecture, See J2CA
- j2ee-logging.xml, 31.3.4
- JAAS, 22.5
- JAR files
-
- TopLink EJB 2.1, 3.2.3.1
- TopLink EJB 3.0 JPA, 3.1.3.1
- Java Persistence API, See JPA
- Java Persistence Query Language
-
- about, 1.3.5.2.1
- java.io.tmpdir, 28.1.2
- JDeveloper
-
- ejb-jar.xml creation, 26.1.3
- JDK
-
- EJB 2.1, 3.2.1, 3.2.2
- EJB 3.0, 3.1.1
- JMS
-
- Destination, 23.3.2
- durable subscriptions, 17.1
- exception queue, 10.4, 18.6, A.5.2
- J2CA, 2.10.1.1
- message service providers, 2.10.1
- message service providers, OEMS JMS, 2.10.1.2
- message service providers, OEMS JMS Database, 2.10.1.3
- message service providers, Oracle JMS Connector, 2.10.1.1
- message services, about, 2.10
- OEMS JMS, 2.10.1.2
- OEMS JMS Database, 2.10.1.3
- Oracle JMS Connector, 2.10.1.1
- port, 29.1.2
- JMX
-
- JSR77 statistics, 31.1
- logging MBean, 31.3.3
- Oracle Dynamic Monitoring System sensor data, 31.1
- support, 31.1
- JNDI
-
- about, 2.6
- <jndi-name> element, 19.2.3, 19.3.1, 19.4.3
- JPA
-
- about, 1.3
- entity, 1.3
- EntityManager, 1.3, Glossary
- persistence provider, 1.3, Glossary
- JPA entity
-
- composite primary key class, configuring, 7.1.2
- primary key, configuring, 7.1.1
- JPA persistence provider
-
- about, 3.1.3.1
- customization, 3.1.3.3
- migration, 3.1.4
- persistence.jar, 3.1.3.2
- preview-persistence.jar, 3.1.3.2
- TopLink customization, 3.1.3.3
- TopLink JAR files, 3.1.3.2
- JSP
-
- annotations, 29.1.3
- injection, 29.1.3
- JSR250, 22.4
- JSR77, 31.1
L
- lazy loading, 7.13, 14.11
- lazy-loading attribute, 14.11.1
- lifecycle
-
- callback methods, bean class, 1.1.3.1
- callback methods, entity listener class, 1.1.3.3
- callback methods, interceptor class, 1.1.3.2
- lifecycle methods
-
- entity bean, EJB 2.1 BMP, about, 1.4.2.3
- entity bean, EJB 2.1 BMP, configuring, 15.5
- entity bean, EJB 2.1 CMP, about, 1.4.1.3
- entity bean, EJB 2.1 CMP, configuring, 14.12
- entity, JPA, about, 1.3.3
- entity, JPA, configuring, 7.14, 7.15
- message-driven bean, EJB 2.1, about, 1.5.1
- message-driven bean, EJB 2.1, configuring, 18.8
- message-driven bean, EJB 3.0, about, 1.5.1
- message-driven bean, EJB 3.0, configuring, 10.6, 10.7
- session bean, EJB 2.1, configuring, 12.4
- session bean, EJB 3.0, configuring, 5.4
- stateful session bean, EJB 2.1, about, 1.2.2.1
- stateful session bean, EJB 3.0, about, 1.2.2.1
- stateless session bean, EJB 2.1, about, 1.2.1.1
- stateless session bean, EJB 3.0, about, 1.2.1.1
- listener threads, 10.3, 18.5
- ListenerThreadMaxIdleDuration property, B, B
- ListenerThreadMaxPollInterval property, B
- listenerThreads attribute, 10.3.1
- listener-threads attribute, 18.5.1, 18.6.1, A.5.2
- load balancing
-
- clustering, and, 2.11.2
- DNS, 2.11.2, 24.3
- replication-based, 2.11.2, 24.4
- static retrieval, 2.11.2, 24.2
- local access, 29.8.2
- local home interface
-
- example, 11.3.2, 11.3.2
- local interface
-
- creating, 11.4.2, 13.4.2
- EJB 2.1, overview, 1.1.2
- EJB 3.0, overview, 1.1.1
- example, 11.4.2
- local-location attribute, A.3.2, A.3.2, A.4.2, A.5.2
- local-wrapper attribute, A.3.2, A.4.2
- location attribute, A.3.2, A.4.2
- locking
-
- optimistic, 1.7.2, A.4.2
- pessimistic, 1.7.2, A.4.2
- locking-mode attribute, A.4.2
- LoggerName property, B
- logging
-
- about, 31.3
- j2ee-logging.xml, 31.3.4
- levels, 31.3.2
- MBean, 31.3.3
- namespaces, 31.3.1
- Oracle JMS Connector, 31.3.7, B
- system properties, 31.3.5
- TopLink, 31.3.6
- LogLevel property, B
- look up
-
- EJB 3.0, about, 29.3
- EJB 3.0, using annotations, 19.13.1, 29.3.1
- remote interface using ejb-local-ref, 29.3.2.3
- remote interface using ejb-ref, 29.3.2.1
- remote interface using local-location, 29.3.2.4
- remote interface using location, 29.3.2.2
M
- managed data sources, 2.7.1.1
- many-to-many relational mappings
-
- understanding, 7.10
- mappedName
-
- @EJB, 1.1.5.4
- @MessageDriven, 9.1
- @Resource, 1.1.5.4
- @Stateful, 4.2
- @Stateless, 4.1
- mappedName annotation attribute, 1.1.5.4
- mapping, 1.4.1.2, 19.2.3, 19.3.1, 19.4.3
- MaxDeliveryCnt config-property, 10.4.1, 18.6.1, A.5.2
- MaxDeliveryCnt property, B
- maxDeliveryCount attribute, 10.4.1
- max-delivery-count attribute, A.5.2
- max-instances attribute, A.3.2, A.4.2, A.5.2
- max-instances-threshold attribute, A.3.2
- max-tx-retries attribute, A.3.2, A.4.2
- MDB See message-driven bean
- memory-threshold attribute, A.3.2
- merging, 29.5.5
- message service providers
-
- about, 2.10
- OEMS JMS, 2.10.1.2
- OEMS JMS Database, 2.10.1.3
- Oracle JMS Connector, 2.10.1.1
- <message-destination-ref> element, 19.6
- <message-destination-ref-mapping> element, 19.6, A.3.8, A.4.12, A.5.7
- <message-driven> element, 17.1.2
- message-driven bean
-
- AroundInvoke interceptor, configuring on bean class, 10.8
- AroundInvoke interceptor, configuring on interceptor class, 10.9
- context, 1.5.2
- deployment descriptor, A.5, A.5.2
- EJB 2.1, configuration, 18
- EJB 3.0, configuration, 10
- fast undeploy on Windows, 18.3
- interceptor class, configuring, 10.10
- interface, EJB 2.1, 18.8
- lifecycle callback interceptors, configuring on bean class, 10.6
- lifecycle callback interceptors, configuring on interceptor class, 10.7
- lifecycle methods, EJB 2.1, 1.5.1
- lifecycle methods, EJB 2.1, configuring, 18.8
- lifecycle methods, EJB 3.0, 1.5.1, 1.5.1
- lifecycle methods, EJB 3.0, configuring, 10.6, 10.7
- listener threads, 10.3, 18.5
- onMessage method, 2.10.1.3
- overview, 1.5
- transaction timeouts, 21.5.3
- message-driven context, 1.5.2
- message-driven-deployment, A.5, A.5.1
-
- cache-timeout attribute, A.5.2
- connection-factory-location attribute, A.5.2
- ConnectionFactoryTimeout config-property, A.5.2
- dequeue-retry-count attribute, A.5.2
- dequeue-retry-interval attribute, A.5.2
- destination-location attribute, A.5.2
- DestinationLocation config-property, A.5.2
- EndpointFailureRetryInterval config-property, 10.5.1, 18.7.1
- listener-threads attribute, 18.5.1, A.5.2
- MaxDeliveryCnt config-property, 10.4.1, 18.6.1, A.5.2
- max-delivery-count, A.5.2
- max-instances attribute, A.5.2
- min-instances attribute, A.5.2
- name attribute, A.5.2
- ReceiverThreads config-property, 10.3.1, 18.5.1, A.5.2
- resource-adapter attribute, A.5.2
- subscription-name attribute, A.5.2
- SubscriptionName config-property, A.5.2
- transaction-timeout attribute, A.5.2
- TransactionTimeout config-property, A.5.2
- <message-driven-destination> element, 17.1.2
- MessageSelector property, B
- <method> element, A.6.5, A.6.5
- <method-name> element, 16.1, 16.2
- <method-permission> element, 22.2.1, 22.2.2, 22.2.2, 22.2.3.2, 22.2.4.2
- middle-tier coordinator, 2.8.3
- migrating
-
- 10.1.3.0 JPA preview to 10.1.3.1, 3.1
- migration
-
- 10.1.3.0 JPA preview to 10.1.3.1 full JPA, 3.1.4
- EJB 2.1 to EJB 3.0 stateful session beans, incremental, 4.4
- EJB 2.1 to EJB 3.0 stateless session beans, incremental, 4.3
- ejb-jar.xml creation, 26.1.1
- Orion to TopLink persistence manager, 3.2.3.4
- toplink-ejb-jar.xml creation, 26.2.1
- migration, TopLink persistence manager, 3.2.3.4
- min-instances attribute, A.3.2, A.4.2, A.5.2
- multitier environment
-
- local accessing, 29.8.2
- remote accessing, 29.8.1
N
- name attribute, A.3.2, A.4.2, A.5.2
- named query
-
- creating, 29.5.3.2
- executing, 29.5.3.6
- implementing, 8.1
- NamingException recovery, 29.13.1
- native data sources, 2.7.1.2
- nested transactions, 2.8
- NoSuchObjectLocalException, 25.3.4
- NullPointerException recovery, 29.13.2
O
- oc4j.jms.pseudoTransaction, 2.10.3.1
- OEMS
-
- about, 2.10.1
- OEMS JMS, 2.10.1.2
- OEMS JMS Database, 2.10.1.3
- Oracle JMS Connector, 2.10.1.1
- OEMS JMS
-
- about, 2.10.1.2
- exception queue, 10.4, 18.6, A.5.2
- restrictions when accessing without J2CA, 2.10.1.4
- OEMS JMS Database
-
- about, 2.10.1.3
- restrictions when accessing without J2CA
-
- J2CA, 2.10.1.4
- ojdbc14_102.jar, 3.1.3.2, 3.2.3.2, 20.5
- one-to-many relational mappings
-
- understanding, 7.9
- onMessage method, 2.10.1.3
- optimistic locking, 1.7.2, A.4.2
- optimization
-
- about, 32
- bean instance pooling, 32.1.1, 32.2.1, 32.3.1, 32.5.1
- BMP entity beans, commit option A, 32.4.2
- BMP entity beans, read-only, 32.4.1
- CMP entity beans, bean instance pooling, 32.3.1
- CMP entity beans, read-only, 32.3.2
- commit option A, 32.4.2
- entities, bean instance pooling, 32.2.1
- entities, fetch type, 32.2.2
- fetch type, 32.2.2
- MDB, bean instance pooling, 32.5.1
- MDB, singleton interceptors, 32.5.2
- read-only, 32.3.2, 32.4.1
- session beans, bean instance pooling, 32.1.1
- session beans, singleton interceptors, 32.1.2
- singleton interceptors, 32.1.2, 32.5.2
- Oracle Dynamic Monitoring System, 31.1
- Oracle Enterprise Messaging Service See OEMS
- Oracle JDBC driver
-
- associating with TopLink, 3.1.3.2, 3.2.3.2, 20.5
- Oracle JMS Connector
-
- about, 2.10.1.1
- configuring an EJB 2.1 MDB to use, 18.1
- configuring an EJB 3.0 MDB to use, 10.1
- logging, 31.3.7, B
- oracle.j2ee.rmi.loadBalance, 24.4.1
- oracle.jdbc shared library, 3.1.3.2, 3.2.3.2, 20.5
- oracle.mdb.fastUndeploy property, 18.3, 18.3.1
- oracle.toplink.jdbc shared library, 3.1.3.2, 3.2.3.2, 20.5
- orion-application.xml
-
- JAAS login module configuration, 22.6
- <orion-ejb-jar> element, A.1.2
- orion-ejb-jar.xml
-
- about, 2.3.5
- configuration, 26.3
- XSD, 2.3.5.3
- orion-ejb-jar.xml file, 17.1
- orm.xml
-
- about, 2.3.9
- packaging, 27.1.2
- out of memory
-
- at deployment, 28.1.1, 28.1.2
- at run time, 27.3.1
- out of memory at deployment, 28.1.3
P
- packaging
-
- mapping metadata, 27.1.2
- persistence archive, 27.1.1.1
- persistence unit, 27.1.1
- persistence unit files in Java EE modules, 27.1.1.2
- persistence.xml, 27.1.1
- referenced EJB classes, 27.3, 27.3.2
- parameters
-
- object types, 29.12.2
- passing to EJBs, 29.12.1
- returned by EJBs, 29.12.2
- parent application, 27.3
- parent EJB, 29.4, 29.9
- pass by reference, 29.12.1
- pass by value, 29.12.1
- passing parameters to EJBs, 29.12.1
- passivate-count attribute, A.3.2
- passivation
-
- about, 1.2.2
- ejbPassivate method, 1.2.1.1
- passivation criteria, 1.2.2.1.1
- permissions, 22.1
- persistence
-
- container-managed, 1.4.1, 1.4.2
- database schema, BMP, 13.1, 13.2
- persistence context, environment reference, 19.10
- persistence manager
-
- about, 3.2.3.1
- customization, 3.2.3.3
- Orion, 3.2.3
- TopLink customization, 3.2.3.3
- TopLink JPA, 3.1.3
- TopLink, migration, 3.2.3.4
- persistence provider, 1.3, Glossary
-
- TopLink JPA, 3.1.3
- persistence services
-
- about, 2.5
- customizing in EJB 2.1, 3.2.3.3
- customizing in EJB 3.0, 3.1.3.3
- EJB 2.1, 2.5, 3.2.3
- EJB 3.0, 2.5, 3.1.3
- JPA persistence JAR, 3.1.3.2
- JPA persistence provider, 3.1.3.1
- JPA preview persistence JAR, 3.1.3.2
- persistence manager, 3.2.3.1
- persistence manager JAR, 3.2.3.2
- persistence unit
-
- about, 2.3.8
- acquiring an entity manager by default persistence unit name, 2.3.8.1
- default, persistence.xml, 26.5.2
- default, understanding, 2.3.8.1
- packaging, about, 27.1.1
- packaging, Java EE modules, 27.1.1.2
- packaging, mapping metadata, 27.1.2
- packaging, persistence archive, 27.1.1.1
- root, 27.1.1
- scope, 27.1.1
- smart defaulting, 2.3.8.1
- vendor extensions, 26.5.4
- <persistence-context-ref> element, 19.10
- <persistence-context-ref-name> element, 19.10
- persistence-filename attribute, A.3.2
- persistence.jar, 3.1.3.2
- <persistence-manager> element, A.2
- <persistence-unit-name> element, 19.10
- persistence.xml
-
- about, 2.3.8
- acquiring an entity manager by default persistence unit name, 2.3.8.1
- configuration, 26.5
- default persistence unit, 26.5.2
- default, understanding, 2.3.8.1
- packaging, 27.1.1
- smart defaulting, 2.3.8.1
- XSD, EJB 3.0, 2.3.8.4, 2.3.9.3
- pessimistic locking, 1.7.2, A.4.2
- pool
-
- size, entity beans, 31.4.1
- size, session beans, 31.4.1
- timeouts, entity beans, 31.4.3
- timeouts, session beans, 31.4.2
- pool-cache-timeout attribute, 31.4.2.2, 31.4.3.1, A.3.2, A.4.2
- post-construct
-
- initialization methods, 4.4.1
- PostLoad annotation, 1.3.3
- PostPersist annotation, 1.3.3
- PostRemove annotation, 1.3.3
- PostUpdate annotation, 1.3.3
- PrePersist annotation, 1.2.1.1, 1.2.1.1, 1.2.2.1, 1.2.2.1, 1.2.2.1, 1.2.2.1, 1.3.3, 1.5.1, 1.5.1
- PreRemove annotation, 1.3.3
- PreUpdate annotation, 1.3.3
- preview-persistence.jar, 3.1.3.2
- primary key
-
- about, 1.3.4
- automatic generation, 7.1.3
- class EJB 2.1 BMP, configuring, 15.1.2
- class EJB 2.1 CMP, configuring, 14.1.2
- complex class, 13.2.3
- complex definition, 13.2.3
- composite EJB 2.1 BMP, configuring, 15.1.2
- composite EJB 2.1 CMP, configuring, 14.1.2
- composite, about, 1.4.1.4
- creating, 13.2.3
- EJB 2.1 BMP entity bean, about, 1.4.2.4
- EJB 2.1 BMP, configuring, 15.1
- EJB 2.1 CMP entity bean, about, 1.4.1.4
- EJB 2.1 CMP, configuring, 14.1
- field EJB 2.1 BMP, configuring, 15.1.1
- field EJB 2.1 CMP, configuring, 14.1.1
- generation, identity, 7.1.3.1
- generation, sequence, 7.1.3.1
- generation, table, 7.1.3.1
- JPA entity composite class, configuring, 7.1.2
- JPA entity, configuring, 7.1.1
- overview, 1.4.1.4, 1.4.2.4
- query by, EJB 3.0, 29.5.3.1
- sequencing, 7.1.3
- simple definition, 13.2.3
- <prim-key-class> element, 13.2.3
- <primkey-mapping> element, A.4.4
- PropertyPermission, 22.1
- proprietary annotations
-
- @MessageDrivenDeployment, 2.3.5.1, 10.1.1, 10.2.1, 10.11
- @StatefulDeployment, 2.3.5.1, 5.9, A.3
- @StatelessDeployment, 2.3.5.1, 5.9, A.3, A.5
- about, 3.1
- Java API reference, 3.1
Q
- queries
-
- about, 1.3.5, 1.4.6
- EJB 3.0 dynamic query, implementing, 8.2, 8.3
- EJB 3.0 dynamic query, native SQL, 29.5.3.5
- EJB 3.0 dynamic query, TopLink Expression, 29.5.3.4
- EJB 3.0 find by primary key, 29.5.3.1
- EJB 3.0 named query, creating, 29.5.3.2
- EJB 3.0 named query, implementing, 8.1
- EJB 3.0, executing, 29.5.3.6
- EJB 3.0, modifying entities, 29.5.4
- EntityManager, 1.3.5.1
- finder methods, 1.4.6.2
- hints, 8.3
- JPA, detaching, 29.5.5
- JPA, merging, 29.5.5
- primary key, 29.5.3.1
- select methods, 1.4.6.3
- syntax, about, 1.3.5.2, 1.4.6.1
- syntax, EJB QL, 1.4.6.1.1
- syntax, Java Persistence Query Language, 1.3.5.2.1
- syntax, SQL, 1.3.5.2.2, 1.4.6.1.3
- syntax, TopLink, 1.4.6.1.2
- vendor extensions, 8.3
- <query> element, 16.1, 16.2
R
- read-only, 1.7.2, A.4.2
-
- BMP entity bean, 15.2
- ReceiverThreads config-property, 10.3.1, 18.5.1, A.5.2
- ReceiverThreads property, B
- receiving parameters from EJBs, 29.12.2
- relational mappings
-
- aggregate object, understanding, 7.11
- many-to-many, understanding, 7.10
- one-to-many, understanding, 7.9
- remote access, 29.8.1
- remote attribute, 29.8.1
- remote home interface
-
- example, 11.3.1, 13.3.1, 16.1.1, 16.2.1
- remote interface
-
- creating, 11.1, 11.2, 11.4, 13.1, 13.2, 13.4
- EJB 2.1, overview, 1.1.2, 1.1.2
- EJB 3.0, overview, 1.1.1, 1.1.1
- example, 11.4.1, 13.4.1
- RemoteException, 11.3.1, 11.3.2, 11.4.1, 13.4.1
- remove method
-
- @Remove annotation, 1.1.1
- EJBHome interface, 1.1.2
- replication
-
- inherited, 24.1.1
- on end of request, 24.1.1
- on shutdown, 24.1.1
- replication attribute, A.3.2
- resource injection
-
- about, 1.1.5
- environment variables, 19.14.1
- JSP, 29.1.3
- mappedName, 1.1.5.4
- servlet, 29.1.3
- Web tier, 1.1.5.1
- resource manager
-
- environment reference, 19.1.2
- resource-adapter attribute, A.5.2
- resource-check-interval attribute, A.3.2
- <resource-env-ref> element, 19.7.1
- <resource-env-ref-mapping> element, A.3.7, A.4.11, A.5.6
- <resource-ref> element, 19.7.1
- <resource-ref-mapping> element, A.5.5
- resources
-
- looking up, EJB 2.1, 19.15
- looking up, EJB 3.0, 19.13
- <resource-provider> element, 23.3, 23.3.4
- <resource-ref-mapping> element, A.3.6, A.4.10
- ResPassword property, B
- <result-type-mapping> element, 16.2
- ResUser property, B
- RMI
-
- port, 29.1.2
- <role-link> element, 22.2.1, 22.2.2, 22.2.2
- <role-name> element, 22.2.1, 22.2.2
- root, persistence unit, 27.1.1
- <run-as> element, 22.2.5.2
- runAs security identity, 22.2.5
- RunTimeException, 11.3.1, 11.3.2
- RuntimePermission, 22.1
S
- schema manager
-
- table creation, automatic, 14.3
- scope
-
- persistence unit, 27.1.1
- security, 22.2
-
- about, 2.9
- annotations, 22.4
- client credentials, ejb_sec.properties, 22.3.3
- client credentials, initial context, 22.3.2
- client credentials, JNDI properties, 22.3.1
- JAAS, 22.5
- JAAS login module, 22.6
- JSR250, 22.4
- orion-application.xml configuration, 22.6
- permissions, 22.1
- retrieving credentials using JAAS, 22.5
- <security-identity> element, 22.2.5.2
- <security-role> element, 22.2.1, 22.2.2
- <security-role-ref> element, 22.2.2
- <security-role-mapping> element, 22.2.6, 22.2.6, A.6.2
- <security-role-ref> element, 22.2.1, 22.2.2
- select methods
-
- about, 1.4.6.3
- sequence generated primary key, 7.1.3.1
- sequencing
-
- configuration, EJB 3.0, 7.1.3
- Serializable interface, 29.12.2
- <service-ref> element, 19.9
- <service-ref-mapping> element, A.4.9
- servlet
-
- annotations, 29.1.3
- injection, 29.1.3
- session bean
-
- AroundInvoke interceptor, configuring on bean class, 5.6
- AroundInvoke interceptor, configuring on interceptor class, 5.7
- configuration, EJB 2.1, 12
- configuration, EJB 3.0, 5
- context, 1.2.3, 11.5
- context, getInvokedBusinessInterface, 1.2.3
- deployment descriptor, A.2, A.3, A.3.2
- interceptor class, configuring, 5.8
- lifecycle callback interceptors, configuring on bean class, 5.4
- lifecycle callback interceptors, configuring on interceptor class, 5.5
- lifecycle methods, EJB 2.1, configuring, 12.4
- lifecycle methods, EJB 3.0, configuring, 5.4
- local home interface, 11.3.2, 11.3.2
- remote home interface, 11.3.1
- removing, 1.2.1.1, 1.2.1.1, 1.2.2.1, 1.2.2.1, 1.5.1
- stateful, 1.2.2, 1.2.2
- stateless, 1.2.1
- stateless, web services, 1.2.1
- session beans
-
- transaction timeouts, 21.5.2
- session context, 1.2.3
- SessionBean interface
-
- EJB, 11.1, 11.2, 12.4, 13.1, 13.2, 17.1
- ejbActivate method, 1.2.1.1, 1.2.2.1
- ejbCreate method, 1.2.1.1, 1.2.2.1, 1.5.1
- ejbPassivate method, 1.2.1.1, 1.2.2.1
- ejbRemove method, 1.2.1.1, 1.2.1.1, 1.2.2.1, 1.2.2.1, 1.2.2.1, 1.5.1, 1.5.1
- <session-deployment> element, A.3, A.3.1, A.4.1
-
- call-timeout attribute, A.3.2
- copy-by-value attribute, A.3.2
- idletime attribute, A.3.2
- local-location attribute, A.3.2, A.3.2, A.5.2
- local-wrapper attribute, A.3.2
- location attribute, A.3.2
- max-instances attribute, A.3.2
- max-instances-threshold attribute, A.3.2
- max-tx-retries attribute, A.3.2
- memory-threshold attribute, A.3.2
- min-instances attribute, A.3.2
- name attribute, A.3.2
- passivate-count attribute, A.3.2
- persistence-filename attribute, A.3.2
- pool-cache-timeout attribute, A.3.2
- replication attribute, A.3.2
- resource-check-interval attribute, A.3.2
- timeout attribute, A.3.2
- transaction-timeout attribute, A.3.2
- tx-retry-wait attribute, A.3.2
- wrapper attribute, A.3.2
- setEntityContext method, 13.5, 13.5, 17.1.3
- setRollbackOnly, 21.6.2
- setRollbackOnly method, 1.1.4
- setSessionContext method, 1.2.3, 1.2.3, 11.5, 11.5, 13.5, 17.1.3
- <sfsb-config> element, 12.1.1, 12.2.1, 12.3.1
- shared libraries
-
- oracle.jdbc, 3.1.3.2, 3.2.3.2, 20.5
- oracle.toplink.jdbc, 3.1.3.2, 3.2.3.2, 20.5
- singleton interceptors, 2.4.2.2
- SocketPermission, 22.1
- SQL
-
- queries, about, 1.3.5.2.2, 1.4.6.1.3
- SQRT, 16.3
- stateful session bean
-
- implementing, EJB 3.0, 4.2
- lifecycle methods, EJB 2.1, 1.2.2.1, 1.2.2.1
- lifecycle methods, EJB 3.0, 1.2.2.1, 1.2.2.1
- overview, 1.2.2, 1.2.2
- stateful session beans
-
- EJB 2.1 to EJB 3.0 migration, 4.4
- state replication, 2.11.1
- stateless session bean
-
- implementing, EJB 2.1, 11.1, 11.2, 13.1, 13.2, 17.1
- implementing, EJB 3.0, 4.1
- lifecycle methods, EJB 2.1, 1.2.1.1, 1.2.1.1
- lifecycle methods, EJB 3.0, 1.2.1.1, 1.2.1.1
- overview, 1.2.1
- web services, 1.2.1
- stateless session beans
-
- EJB 2.1 to EJB 3.0 migration, 4.3
- <subscription-durability> element, 17.1.2
- SubscriptionDurability property, B
- subscription-name attribute, A.5.2
- SubscriptionName config-property, A.5.2
- SubscriptionName property, B
- system properties
-
- default.persistence.provider, 3.1.3.2
- DoNotReGenerateWrapperCode, 31.6.3.3
- KeepWrapperCode, 31.6.3.1, 31.6.3.2, 31.6.3.3
- logging, 31.3.5
- oc4j.jms.pseudoTransaction, 2.10.3.1
- oracle.j2ee.rmi.loadBalance, 24.4.1
- WrapperCodeDir, 31.6.3.2
T
- table attribute, A.4.2
- table generated primary key, 7.1.3.1
- Time, 16.3
- TimedOutException, A.3.2
- timeout attribute, 31.4.2.2, A.3.2
- timeouts
-
- bean instance pool, entity beans, 31.4.3
- bean instance pool, session beans, 31.4.2
- transactions, 21.5
- timer services
-
- about, 2.12
- EJB types supported, 2.12
- timers
-
- cancel, 25.3.1
- executing within a transaction, 25.3.3
- NoSuchObjectLocalException, 25.3.4
- persistence, 25.3.2
- retrieving information, 25.3.1
- Timestamp, 16.3
- TopLink
-
- ejb3-toplink-sessions.xml, about, 2.3.7
- ejb3-toplink-sessions.xml, XSD, 2.3.7.3
- Oracle JDBC driver association, 3.1.3.2, 3.2.3.2, 20.5
- queries, about, 1.4.6.1.2
toplink-ejb-jar.xml
File, A.1.1
- toplink-ejb-jar.xml, about, 2.3.6
- toplink-ejb-jar.xml, XSD, 2.3.6.3
- TopLink Essentials JPA persistence provider, 3.1.3.2
- TopLink JAR files, 3.1.3.2, 3.2.3.1, 3.2.3.2
- TopLink JPA JAR files, 3.1.3.1
- TopLink JPA preview persistence, 3.1.3.2
- TopLink migration tool, 3.2.3.4
- TopLink Workbench
-
- toplink-ejb-jar.xml creation, 26.2.2
- toplink-ejb-jar.xml
-
- about, 2.3.6
- configuration, 26.2
- creating at migration time, 26.2.1
- creating with TopLink Workbench, 26.2.2
- XSD, 2.3.6.3
toplink-ejb-jar.xml
File, A.1.1
- transaction
-
- commit, 1.1.4
- context propagation, 1.1.4
- retrieve status, 1.1.4
- rollback, 1.1.4
- transaction attribute
-
- EJB 2.1, 21.2, 21.4
- transaction isolation, 1.7.1
- transaction management
-
- EJB 2.1, 21.3
- EJB 3.0, 21.1
- transactions
-
- about, 2.8
- bean-managed, about, 2.8.1.2
- client invocation, 2.8.2
- container-managed, about, 2.8.1.1
- flat, 2.8
- global, about, 2.8.3
- global, J2CA, 23.1, 23.1.3
- global, JMS, 2.10.3
- global, OEMS JMS, 23.2, 23.2.2, 23.2.2
- global, OEMS JMS Database, 23.3, 23.3.2
- global, Oracle JMS Connector, 23.1, 23.1.3
- interceptors, 2.4.2.1
- isolation levels, 1.7.1
- middle-tier coordinator, 2.8.3
- nested, 2.8
- propagation, 2.8.2
- retry JMS message dequeue, A.5.2
- rollback, 21.6.2
- timeouts, configuring, 21.5
- timeouts, global, 21.5.1
- timeouts, message-driven bean, 21.5.3
- timeouts, session beans, 21.5.2
- transaction attribute, about, 2.8.2
- transaction attribute, EJB 2.1, 21.2, 21.4
- transaction management, about, 2.8.1
- transaction management, EJB 2.1, 21.3
- transaction management, EJB 3.0, 21.1
- two-phase commit, about, 2.8.3
- two-phase commit, auto-enlisting JMS connections, 2.10.3.1
- two-phase commit, J2CA, 23.1, 23.1.3
- two-phase commit, JMS, 2.10.3
- two-phase commit, OEMS JMS, 23.2, 23.2.2, 23.2.2
- two-phase commit, OEMS JMS Database, 23.3, 23.3.2
- two-phase commit, Oracle JMS Connector, 23.1, 23.1.3
- XA, about, 2.8.3
- XA, auto-enlisting JMS connections, 2.10.3.1
- XA-enabled, OEMS JMS, 23.2, 23.2.2
- XA-enabled, OEMS JMS Database, 23.3, 23.3.2
- XA-enabled, Oracle JMS Connector, 23.1, 23.1.3
- transaction-timeout attribute, 21.5.1.2, 21.5.3.2, A.3.2, A.5.2
- TransactionTimeout config-property, A.5.2
- TransactionTimeout property, B
- <transaction-type> element, 17.1.2
- troubleshooting, 27.3.1, 27.3.2
- tx-retry-wait attribute, A.3.2, A.4.2
U
- <unchecked> element, 22.2.4.2
- unsetEntityContext method, 13.5
- update-changed-fields-only attribute, A.4.2
- <use-caller-identity> element, 22.2.5.2
- UseExceptionQueue property, B
V
- validating XML, 31.6.1
- validity-timeout attribute, A.4.2
- vendor extensions
-
- EJB 3.0 application, 3.1.3.3, 3.1.3.3, 3.1.3.3
- persistence unit, 26.5.4
- query, 8.3
W
- Web service, environment reference, 19.9
- web services
-
- annotations, 30.1
- calling out to, 30.2
- stateless session bean, and, 1.2.1
- stateless session bean, exposing as, 30.1
- Web tier
-
- annotations, 1.1.5.1
- injection, 1.1.5.1
- Windows shutdown, 18.3
- wrapper attribute, A.3.2, A.4.2
- wrapper code
-
- at deployment, 28.4, 31.6.2
- debugging, 31.6.3
- how generated, 28.2
X
- XA
-
- about, 2.8.3
- J2CA, 23.1, 23.1.3
- OEMS JMS, 23.2, 23.2.2
- OEMS JMS Database, 23.3, 23.3.2
- Oracle JMS Connector, 23.1, 23.1.3
- XML validation, 31.6.1
- XSD
-
- ejb3-toplink-sessions.xml, 2.3.7.3
- ejb-jar.xml, EJB 2.1, 2.3.4.3
- ejb-jar.xml, EJB 3.0, 2.3.4.3
- orion-ejb-jar.xml, 2.3.5.3
- persistence.xml, EJB 3.0, 2.3.8.4, 2.3.9.3
- toplink-ejb-jar.xml, 2.3.6.3, A.1.1