Index
A
- ACID properties
- about / Configuring the transaction service
- atomicity / Configuring the transaction service
- consistency / Configuring the transaction service
- isolation / Configuring the transaction service
- durability / Configuring the transaction service
- additional properties, datasource
- transaction-isolation / Additional datasource properties
- no-tx-separate-pools / Additional datasource properties
- xa-datasource-class / Additional datasource properties
- xa-datasource-property / Additional datasource properties
- isSameRM-override-value / Additional datasource properties
- admin console
- about / The admin console
- control panel options / The admin console
- administered objects, JMS
- about / The building blocks of JMS
- agent level, JMX architecture
- agent view
- about / The JMX console
- Apache MyFaces library / Installing JSF on JBoss AS
- appenders
- about / Appenders
- server file appender / Appenders
- console file appender / Console file appender
- ApplicationRollbackCount attribute / Monitoring transactions
- applications, at transport level
- securing / Securing applications at transport level
- AppStore, running with HTTPs / Running the AppStore with HTTPS
- RMI-IIOP transport, securing / Securing the RMI-IIOP transport: SSL BlackJack
- application server structure, JBoss AS
- about / The application server structure
- JBoss system properties / The application server structure
- directory tree / The application server structure
- directory structure / The application server structure
- AppStore application
- securing / Securing the AppStore application
- appstore application
- creating / Creating a sample application
- database, setting up / Setting up the database
- AppStore application security
- about / Securing the AppStore application
- HTTP role authentication / HTTP role authentication
- EJB role authorization / EJB role authorization
- secure Java SE clients, writing / Writing secure Java SE clients
- APR
- about / Enhanced web container
- APR connector
- about / The new Apache Portable Runtime connector
- installing / Installing the APR connector
- asymmetric cryptography
- about / Securing the transport layer
- auditing
- about / Logging and auditing
- activating / Logging and auditing
- parameters / Logging and auditing
- off parameter / Logging and auditing
- headers parameter / Logging and auditing
- cookies parameter / Logging and auditing
- attributes / Logging and auditing
- AvailableCount attribute / Configuring Stateless Session Bean pool size
B
- Blocking Mode parameter
- about / Application server thread pool anatomy
- behaviors / Application server thread pool anatomy
- building blocks, JMS
- sdministered objects / The building blocks of JMS
- connections / The building blocks of JMS
- sessions / The building blocks of JMS
- message producers / The building blocks of JMS
- message consumers / The building blocks of JMS
- building strategies, Web Services
- about / Strategies for building up Web Services
- top-down approach / Strategies for building up Web Services
- bottom-up approach / Strategies for building up Web Services
C
- @CacheConfig annotation / Clustering Stateful Session Beans
- @CacheConfig parameter / Clustering Stateful Session Beans
- @Clustered annotation / Clustering Stateless Session Beans
- cache configuration, JBC
- about / Cache configuration
- standard-session-cache / Cache configuration
- field-granularity-session-cache / Cache configuration
- sfsb-cache / Cache configuration
- ha-partition / Cache configuration
- mvcc-entity / Cache configuration
- optimistic-entity / Cache configuration
- pessimistic-entity / Cache configuration
- mvcc-entity-repeatable / Cache configuration
- pessimistic-entity-repeatable / Cache configuration
- local-query / Cache configuration
- replicated-query / Cache configuration
- timestamps-cache / Cache configuration
- CacheManager service
- about / Improved clustering support
- cache modes, JBC
- about / Cache modes
- asynchronous / Cache modes
- synchronous / Cache modes
- local / Cache modes
- data replication / Cache modes
- data invalidation / Cache modes
- CacheSize attribute / Configuring the Stateful Session Bean cache
- call-by-value
- about / The "standard" configuration
- certificate management tools
- keytool / Certificate management tools
- class-level interceptors
- about / Adding interceptors to your Bean
- clusterable web application
- configuring / Clustering web applications
- HTTP replication, configuring / Configuring HTTP replication
- HttpSession passivation/activation / HttpSession passivation/activation
- load balancing, configuring / Configuring load balancing
- cluster basics
- about / Cluster basics
- ClusteredAppStore project
- about / Revisiting the AppStore example
- second-level cache / Inside the second-level cache
- entities, evicting from cache / Evicting entities from the cache
- guidelines, for cache / General guidelines for a good cache
- clustered entity beans
- AppStore example / Revisiting the AppStore example
- clustered RDBMS
- about / Clustered RDBMS
- clustered SFSB
- deploying / Deploying a clustered SFSB
- testing / Testing the clustered SFSB
- programmatic replication / Programmatic replication of the session
- cluster farming option / Installing JBoss AS 5
- clustering
- introducing / Cluster basics
- benefits / Cluster basics
- clustering support
- improving / Improved clustering support
- commands, twiddle
- jsr77 / The twiddle utility
- xmbean / The twiddle utility
- info / The twiddle utility
- ge / The twiddle utility
- invoke / The twiddle utility
- create / The twiddle utility
- setattrs / The twiddle utility
- unregister / The twiddle utility
- query / The twiddle utility
- set / The twiddle utility
- serverinfo / The twiddle utility
- component containers, Java EE
- declarative security / Approaching Java Security API
- programmatic security / Approaching Java Security API
- annotation security / Approaching Java Security API
- components, log4j
- layouts / Configuring logging services, Layout of logs
- categories / Configuring logging services, Logging categories
- appenders / Appenders
- configuration file, datasource
- elements / Configuring a datasource in JBoss AS
- no-tx-datasource / Configuring a datasource in JBoss AS
- local-tx-datasource / Configuring a datasource in JBoss AS
- xa-datasource / Configuring a datasource in JBoss AS
- mbean / Configuring a datasource in JBoss AS
- ConnectionCount attribute
- connection factories, JBoss Messaging system
- configuring / Configuring connection factories
- connection management
- connection pool settings
- changing / Gathering connection pool statistics
- connection pool statistics
- gathering / Gathering connection pool statistics
- datasources, managing from admin console / Managing datasources from the admin console
- connection pool, tuning / Using statistics to tune the connection pool
- connections, JMS
- about / The building blocks of JMS
- connector element / Configuring JBoss Web Server
- connector properties, JBoss Web Server
- port / Customizing connectors
- acceptCount / Customizing connectors
- connectionTimeout / Customizing connectors
- address / Customizing connectors
- enableLookups / Customizing connectors
- maxHttpHeaderSize / Customizing connectors
- maxPostSize / Customizing connectors
- maxThreads / Customizing connectors
- keepAliveTimeout / The new Apache Portable Runtime connector
- pollTime / The new Apache Portable Runtime connector
- pollerSize / The new Apache Portable Runtime connector
- useSendfile / The new Apache Portable Runtime connector
- sendfileSize / The new Apache Portable Runtime connector
- connectors, JBoss Web Server
- customizing / Customizing connectors
- Apache Portable Runtime connector / The new Apache Portable Runtime connector
- console file appender
- about / Console file appender
- configuration, modifying at runtime / Changing the configuration at runtime
- contexts, JBoss Web Server
- configuring / Configuring contexts
- core modules, JBoss AS 5
- about / The core modules of JBoss AS 5
- EJB container / Cutting edge EJB container
- messaging provider / The new messaging provider
- rock solid transaction manager / Rock solid transaction manager
- web container / Enhanced web container
- JBoss Web Services 3.0 / JBoss Web Services 3.0
- clustering support / Improved clustering support
- CurrentSize attribute / Configuring the Stateful Session Bean cache
- custom configuration sample
- JMS, adding to web configuration / Custom configuration sample: Adding JMS to the web configuration
- about / Custom configuration sample: Adding JMS to the web configuration
- custom server configurations, JBoss AS 5.0
- creating / Creating a custom server configuration
- modules, installed / Creating a custom server configuration
- JBoss AS service map / The starting point: JBoss AS service map
- JMS, adding to web configuration / Custom configuration sample: Adding JMS to the web configuration
- JBoss virtual file system / JBoss virtual file system
D
- database, appstore application
- setting up / Setting up the database
- EJB project, rolling / Rolling the EJB project
- test client, creating / Creating a test client for our AppStore
- datasource
- standard properties / Configuring a datasource in JBoss AS
- configuring, in JBoss / Configuring a datasource in JBoss AS
- additional properties / Additional datasource properties
- DDL
- about / Setting up the database schema
- default interceptors
- about / Adding interceptors to your Bean
- Dependency Injection
- about / Java EE made easier
- depends element
- destination, JMS
- about / The building blocks of JMS
- directory structure, JBoss AS
- bin / The application server structure
- client / The application server structure
- common / The application server structure
- docs / The application server structure
- lib / The application server structure
- server / The application server structure
- conf / The application server structure
- data / The application server structure
- deploy / The application server structure
- deployers / The application server structure
- log / The application server structure
- tmp / The application server structure
- work / The application server structure
- distributed services level, JMX architecture
- domain
- about / The JMX console
- DRM service
- about / The HAPartition service
- dynamic MBeans
E
- @Entity annotation / Reverse engineering aftermath
- Eclipse
- installing / Installing Eclipse
- plugin architecture / Plugins: The heart of Eclipse
- Eclipse installation
- about / Installing Eclipse
- Eclipse IDE for Java EE developers, downloading / Installing Eclipse
- Eclipse IDE for Java EE developers, running / Installing Eclipse
- configuring / Installing Eclipse
- Eclipse project
- about / A new Eclipse project
- EIS
- EJB, as Web Services
- exposing / Exposing EJB as Web Services
- exceptions, handling / Handling exceptions in Web Services
- test client, generating / Generating a test client
- Web Services, injecting / Injecting Web Services
- Web Service Handler chains / Web Service Handler chains
- EJB 3
- generating, wizard used / Using the wizard to generate EJB 3
- EJB3 stateful session bean cache
- configuring / Configuring EJB 3.0 Stateful Session Bean cache
- EJB 3.0 model
- about / Cutting edge EJB container
- EJB container
- configuring / Configuring the EJB container
- interceptors / Configuring the EJB container
- Stateless Session Bean pool size, configuring / Configuring Stateless Session Bean pool size
- Stateful Session Bean cache, configuring / Configuring the Stateful Session Bean cache
- EJB interceptors
- about / Java EE programmatic security
- EJB pool
- MininumSize, setting / Configuring Stateless Session Bean pool size
- EJB project
- rolling / Rolling the EJB project
- database connection, configuring / Configuring the database connection
- entities, generating / Generating entities
- customer entity / Reverse engineering aftermath
- item entity / Reverse engineering aftermath
- perisistence, configuring / Configuring persistence
- EJB role authorization, AppStore application security
- about / EJB role authorization
- annotations / EJB role authorization
- Java EE programmatic security / Java EE programmatic security
- elements, security constraint
- web resource collection / HTTP role authentication
- authorization constraint / HTTP role authentication
- login-config / HTTP role authentication
- security-role / HTTP role authentication
- Embedded Jopr project / The admin console
- engine element / Configuring JBoss Web Server
- Enterprise JavaBeans
- three-tiered applications / Developing Enterprise JavaBeans
- developing / Developing Enterprise JavaBeans
- Session Beans / Developing Enterprise JavaBeans
- Message-driven Beans / Developing Enterprise JavaBeans
- Session Beans, developing / Developing Session Beans
- entity bean caching
- configuring / Configuring entity caching
- entity beans
- clustering / Clustering entities
F
- file appenders
- about / Conventions, Changing the configuration at runtime, File appenders
- rolling file appender / File appenders
- findAllCustomers() method / Adding a JSF managed bean
- findAllItems method / Creating a Session Bean client
- findOrders() method / Adding a JSF managed bean
- foreign key / Setting up the database
- form element / Setting up the view
- former server configurations, JBoss AS 5.0
- about / The former server configurations
- fragmentation layer
- about / Introducing JBoss AS cluster
G
- @GeneratedValue annotation / Reverse engineering aftermath
- global transaction
- about / Global and local transactions
H
- HA-JNDI service
- about / The HA-JNDI service
- accessing / Accessing HA-JNDI
- configuration / HA-JNDI configuration
- configurable parameters / HA-JNDI configuration
- HAPartition service
- about / The HAPartition service
- properties / The HAPartition service
- DRM service / The HAPartition service
- HA singletons, exploring / Exploring HA singletons
- HASingleton service
- about / Exploring HA singletons
- Hibernate
- about / Introducing Hibernate
- using, with EJB / Using Hibernate with EJB
- Session object / Configuring entity caching
- Session Factory object / Configuring entity caching
- Hibernate, with EJB
- about / Hibernate and EJB: Friends or opponents?
- key Hibernate objects, injecting / Injecting key Hibernate objects
- Hibernate application
- creating / Creating a Hibernate application
- database schema, creating / Setting up the database schema
- Eclipse project / A new Eclipse project
- console configuration, Eclipse project / A new Eclipse project
- database schema, reversing into Java classes / Reversing your schema into Java classes
- Hibernate configuration, adding to project / Adding Hibernate configuration to your project
- web client, adding to project / Adding a web client to your project
- deploying / Packaging and deploying the application
- packaging / Packaging and deploying the application
- EJB 3, generating / Using the wizard to generate EJB 3
- Hibernate SessionFactory
- high availability datasources
- about / High availability datasources
- configuration / High availability datasources
- clustered RDBMS / Clustered RDBMS
- host element / Configuring JBoss Web Server
- HTTP cache management
- configuring / Configuring HTTP cache management
- CacheMode attribute / Configuring HTTP cache management
- SyncReplTimeout attribute / Configuring HTTP cache management
- LockAcquisitionTimeout attribute / Configuring HTTP cache management
- BuddyReplicationConfig attribute / Configuring HTTP cache management
- HTTP communication
- securing, with self-signed certificate / Securing the HTTP communication with a self-signed certificate
- securing, with certificate signed by a CA / Securing the HTTP communication with a certificate signed by a CA
- HTTP role authentication, AppStore application security
- about / HTTP role authentication
- passwords, encrypting / Encrypting passwords
- HttpSession passivation/activation
- HTTP session replication
- configuring, on web applications / Configuring HTTP replication
- attributes / Configuring HTTP replication
- testing / Testing HTTP session replication
- Hypersonic SQL
I
- @Id annotation / Reverse engineering aftermath
- idleTimeoutSeconds element / Clustering Stateful Session Beans
- insertCustomer() method / Adding a JSF managed bean
- installation
- Java environment / Installing the Java environment
- JBoss AS 5.0 / Installing JBoss AS 5
- Eclipse / Installing Eclipse
- interceptor methods
- about / Adding interceptors to your Bean
- interceptors
- default interceptors / Adding interceptors to your Bean
- class-level interceptors / Adding interceptors to your Bean
- method-level interceptors / Adding interceptors to your Bean
- about / Configuring the EJB container
- interceptor stack
- about / Configuring the EJB container
- InvokeStats attribute / Configuring Stateless Session Bean pool size
- IsolationLevel
- about / JBoss cache and concurrency
J
- @JoinColumn annotation / Reverse engineering aftermath
- J2EE Connector Architecture
- JBoss Tools plugins / Installing JBoss Tools plugins
- about / Enhanced web container
- JAAS
- JaasSecurityManager / Logging and auditing
- JAAS security model
- about / The JAAS security model
- login module / The JAAS security model
- Java EE programmatic security
- about / Java EE programmatic security
- Java environment
- installing / Installing the Java environment
- Java non-blocking I/O(NIO) protocol / Choose the right HTTP connector
- Java Security API
- about / Approaching Java Security API
- authentication / Approaching Java Security API
- authorization / Approaching Java Security API
- JAX WS
- about / JBoss Web Services stack
- JAX WS architecture
- about / A brief look at the JAX WS architecture
- dispatcher module / A brief look at the JAX WS architecture
- JBC
- about / JBoss Cache (JBC)
- cache modes / Cache modes
- cache configuration / Cache configuration
- HTTP cache management, configuring / Configuring HTTP cache management
- EJB3 stateful session bean cache, configuring / Configuring EJB 3.0 Stateful Session Bean cache
- entity bean caching, configuring / Configuring entity caching
- issues / JBoss cache and concurrency
- concurrency / JBoss cache and concurrency
- JBM security store
- about / Securing destinations
- JBoss
- JSF, installing / Installing JSF on JBoss AS
- versions / Configuring JBoss Web Server
- jboss.system
- about / The JMX console
- JBoss AS
- about / JBoss big bang
- features / Application server features
- JBoss AS, features
- core modules / The core modules of JBoss AS 5
- application server structure / The application server structure
- JBoss AS 5 cluster configuration
- about / JBoss AS 5 cluster configuration
- configuration files / JBoss AS 5 cluster configuration
- JBoss AS, starting in cluster mode / Starting JBoss AS in cluster mode
- cluster nodes, running on seperate machines / Running cluster nodes on separate machines
- cluster nodes, running on same machines / Running cluster nodes on the same machine
- multiple clusters, running on same network / Running multiple clusters on the same network
- JBoss AS 5.0
- installing / Installing JBoss AS 5
- JBoss Microcontainer kernel / From JMX to the Microcontainer
- new library configuration / The new library configuration
- server configurations / JBoss AS 5 server configurations
- JBoss AS 5.0 installation
- about / Installing JBoss AS 5
- JBoss, starting up / Starting up JBoss AS
- JBoss, stopping / Stopping JBoss
- JBoss, stopping on remote machine / Stopping JBoss on a remote machine
- JBoss AS 5.0 server configurations
- about / JBoss AS 5 server configurations
- standard configuration / The "standard" configuration
- web configuration / The "web" configuration
- former server configurations / The former server configurations
- JBoss AS Administration Console
- about / JBoss AS Administration Console
- applications, managing / Managing applications
- applications, deploying/undeploying / Deploying/undeploying applications
- applications, updating / Updating an application
- applications, restarting / Starting/stopping/restarting an application
- applications, stopping / Starting/stopping/restarting an application
- applications, starting / Starting/stopping/restarting an application
- resources, administering / Administering resources
- new resource, adding / Adding a new resource
- resources, managing / Managing resources
- metrics / Metrics
- JBoss AS cluster
- introducing / Introducing JBoss AS cluster
- architecture / JBoss AS clustering architecture
- JBoss AS clustered services
- about / JBoss AS clustered services
- JBC / JBoss Cache (JBC)
- HAPartition service / The HAPartition service
- HA-JNDI service / The HA-JNDI service
- JBoss AS clustering architecture
- about / JBoss AS clustering architecture
- smart proxies / Smart proxies
- external load balancer / External load balancer
- JBoss AS service map
- JBoss AS services
- about / The starting point: JBoss AS service map
- EJB 3 / The starting point: JBoss AS service map
- EJB 2 / The starting point: JBoss AS service map
- JBoss WS / The starting point: JBoss AS service map
- messaging / The starting point: JBoss AS service map
- jUDDI / The starting point: JBoss AS service map
- key generator / The starting point: JBoss AS service map
- JBoss Mail / The starting point: JBoss AS service map
- scheduling / The starting point: JBoss AS service map
- Hypersonic DB / The starting point: JBoss AS service map
- Bsh deployer / The starting point: JBoss AS service map
- Hot deployment / The starting point: JBoss AS service map
- JBoss EJB 3.0 framework
- about / Cutting edge EJB container
- JBoss Messaging
- about / The new messaging provider
- cutting-edge concepts / Advanced JBoss Messaging
- basic concepts / Advanced JBoss Messaging
- JBoss Messaging bridge
- about / JBoss Messaging bridge
- configuring / JBoss Messaging bridge
- remote JMS provider, adding / Adding a remote JMS provider
- JBoss Messaging system
- about / The new JBoss Messaging system
- connection factories, configuring / Configuring connection factories
- JMS destinations, configuring / Configuring JMS destinations
- name attribute / Advanced message configuration
- JNDIName attribute / Advanced message configuration
- DLQ attribute / Advanced message configuration
- ExpiryQueue attribute / Advanced message configuration
- RedeliveryDelay attribute / Advanced message configuration
- MaxDeliveryAttempts attribute / Advanced message configuration
- SecurityConfig attribute / Advanced message configuration
- FullSize attribute / Advanced message configuration
- PageSize attribute / Advanced message configuration
- DownCacheSize attribute / Advanced message configuration
- MaxSize attribute / Advanced message configuration
- pageable channels / Advanced message configuration
- scheduled delivery / Scheduled delivery
- JBoss Microcontainer kernel
- about / From JMX to the Microcontainer
- features / From JMX to the Microcontainer
- JBoss Perspective / Connecting Eclipse with JBoss
- JBoss security framework
- about / Securing destinations
- JBoss Server View / Connecting Eclipse with JBoss
- JBoss services
- monitoring / How to monitor JBoss AS services
- JBossSX
- about / Introducing JBossSX
- login policies / Introducing JBossSX
- jmx-console security policy / Securing the JMX console
- JBoss thread pool
- about / JBoss AS thread pool
- advantages / JBoss AS thread pool
- anatomy / Application server thread pool anatomy
- analyzing / Analyze what your threads are doing
- JBoss Tools plugins
- installing / Installing JBoss Tools plugins
- manual installation / Installing JBoss Tools plugins manually
- Eclipse, connecting with JBoss / Connecting Eclipse with JBoss
- JBoss Transaction
- JTA, implementing / Configuring JBoss transactions
- configuring / Configuring JBoss transactions
- about / Configuring JBoss transactions
- monitoring / Monitoring transactions
- JBossTS
- about / Rock solid transaction manager
- JBoss virtual file system
- about / JBoss virtual file system
- JBoss Web
- about / Enhanced web container
- JBoss Web Server
- configuring / Configuring JBoss Web Server
- connectors, customizing / Customizing connectors
- context, configuring / Configuring contexts
- virtual hosts, configuring / Configuring virtual hosts
- HTTP logs, configuring / Configuring HTTP logs
- advices, tuning / Tuning advice
- JBoss Web Services stack
- about / JBoss Web Services stack
- JBoss WS native / JBoss Web Services stack
- JBoss Web Service tools
- bottom-up / Strategies for building up Web Services
- JBossWS tools
- about / Using JBossWS tools
- wsprovide / Using JBossWS tools
- wsconsume / Using JBossWS tools
- wsrunclient / Using JBossWS tools
- JCA
- about / Configuring the connection to the database
- diagrammatic representation / Configuring the connection to the database
- components / Configuring the connection to the database
- datasource, configuring / Configuring a datasource in JBoss AS
- new datasource, setting up / Setting up a new datasource
- JEE
- JGroups
- about / Introducing JBoss AS cluster
- JkMount
- about / Configuring load balancing
- JkMountFile directive
- about / Configuring load balancing
- JMS
- introducing / Short introduction to JMS
- queues / Short introduction to JMS
- topics / Short introduction to JMS
- point-to-point model / Short introduction to JMS
- non-durable subscriber / Short introduction to JMS
- durable subscription / Short introduction to JMS
- synchronous mode / Short introduction to JMS
- asynchronous mode / Short introduction to JMS
- building blocks / The building blocks of JMS
- JMS API
- persistent mode / Short introduction to JMS
- non-persistent mode / Short introduction to JMS
- JMS applications
- developing / Developing JMS applications
- MDBs / Message-driven beans
- sample application, creating / Creating a sample application
- MDP / Message-driven POJOs
- JMS clustering
- about / JMS clustering
- JMS destinations
- configuring / Configuring JMS destinations
- destination attributes, inspecting / Inspecting destination attributes
- advanced message configuration / Advanced message configuration
- securing / Securing destinations
- MDB access control / MDB access control
- JMX
- about / Introducing Java Management Extension
- MBeans / Introducing Java Management Extension
- architecture / Introducing Java Management Extension
- jmx-console / From JMX to the Microcontainer
- jmx-console security policy
- about / Securing the JMX console
- name element / Securing the JMX console
- code / Securing the JMX console
- module-options / Securing the JMX console
- dynamic login configuration / Dynamic login configuration
- stacked login configuration / Stacked login configuration
- JMX architecture
- about / Introducing Java Management Extension
- distributed services level / Introducing Java Management Extension
- agent level / Introducing Java Management Extension
- probe level / Introducing Java Management Extension
- JMX console
- about / The JMX console
- left frame / The JMX console
- domains / The JMX console
- inner frame / The JMX console
- agent view / The JMX console
- example / An example: Using the JMX console to display the JNDI tree
- JNDI tree, displaying / An example: Using the JMX console to display the JNDI tree
- JMX Console
- securing / Securing the JMX console
- dynamic login configuration / Dynamic login configuration
- stacked login configuration / Stacked login configuration
- logging / Logging and auditing
- auditing / Logging and auditing
- transport layer, securing / Securing the transport layer
- JNDI tree
- displaying, JMX console used / An example: Using the JMX console to display the JNDI tree
- JPA
- about / Enhanced web container
- Enterprise Java Persistence standard / Data persistence meets a standard
- JPQL / Data persistence meets a standard
- working with / Working with JPA
- appstore application, creating / Creating a sample application
- database, setting up / Setting up the database
- JSF
- installing, on JBoss / Installing JSF on JBoss AS
- JSF managed bean
- adding / Adding a JSF managed bean
- JTA
- about / Configuring JBoss transactions
- JTA transactions
- about / Configuring JBoss transactions
- jUDDI
- about / The "standard" configuration
- JVM
- about / Installing the Java environment
- installing / Installing the Java environment
K
- KeepAliveTime parameter
- keytool
- about / Certificate management tools
L
- layouts
- about / Layout of logs
- library configuration, JBoss AS 5.0
- about / The new library configuration
- client libraries / The new library configuration
- load balance policy, SLSB / Clustering Stateless Session Beans
- load balancing
- about / Configuring load balancing
- local transaction
- about / Global and local transactions
- log4j
- about / Configuring logging services
- components / Configuring logging services
- logging categories
- about / Logging categories
- logger, configuring / Configuring your own logger
- logging services
- configuring / Configuring logging services
- managing, via JMX agents / Managing logs through JMX agents
- login-config element
- about / HTTP role authentication
- basic authentication / HTTP role authentication
- form-basic authentication / HTTP role authentication
- digest authentication / HTTP role authentication
- login modules
- UsersRolesLoginModule / Securing the JMX console
- DatabaseServerLoginModule / Securing the JMX console
- SimpleServerLoginModule / Securing the JMX console
- IdentityLoginModule / Securing the JMX console
- LdapLoginModule / Securing the JMX console
- LdapExtLoginModule / Securing the JMX console
- BaseCertLoginModule / Securing the JMX console
- CertRolesLoginModule / Securing the JMX console
- DatabaseCertLoginModule / Securing the JMX console
- RunAsLoginModule / Securing the JMX console
- SRPCacheLoginModule / Securing the JMX console
- SRPLoginModule / Securing the JMX console
- ClientLoginModule / Securing the JMX console
- login policies, JBossSX
- client-login / Introducing JBossSX
- HsqlDbRealm / Introducing JBossSX
- JmsXARealm / Introducing JBossSX
- jmx-console / Introducing JBossSX
- web-console / Introducing JBossSX
- JBossWS / Introducing JBossSX
- JMSRealm / Introducing JBossSX
- LRU cache
M
- @ManyToOne annotation / Reverse engineering aftermath
- max-unreplicated-interval attribute / Configuring HTTP replication
- MaxConnectionsInUseCount attribute
- MaximumPoolSize parameter
- MaximumQueueSize parameter
- maxSize attribute / Configuring Stateless Session Bean pool size
- maxSize parameter / Configuring the Stateful Session Bean cache
- MBeans
- about / The JMX console
- developing / Developing MBeans
- testing, from JMX Console / Testing your MBean from the JMX console
- application, testing programmatically / Testing your application programmatically
- MBeans, JMX
- about / Introducing Java Management Extension
- types / Introducing Java Management Extension
- standard MBeans / Introducing Java Management Extension
- dynamic MBeans / Introducing Java Management Extension
- open MBeans / Introducing Java Management Extension
- model MBeans / Introducing Java Management Extension
- MBeans development
- about / Developing MBeans
- JBoss service pattern, used / Developing MBeans
- simple Mbean example / A simple MBean
- MBeanExample, creating / A simple MBean
- MBeans dependency / MBeans dependency
- MBeans notifications
- sending / Sending MBeans notifications
- heartbeat notifications, receiving / Receiving heartbeat notifications
- custom notifications, sending / Sending your own notifications
- MBean view
- about / The JMX console
- MDBs
- about / Message-driven beans
- life cycle / Message-driven beans
- configuring / Configuring message-driven beans
- MDB singletons
- creating / Creating MDB singletons
- MDP
- about / Message-driven POJOs
- using / Message-driven POJOs
- message consumers, JMS
- about / The building blocks of JMS
- message producers, JMS
- about / The building blocks of JMS
- method-level interceptors
- about / Adding interceptors to your Bean
- MinimumPoolSize parameter
- model MBeans
- monitoring options, JBoss services
- JMX console / How to monitor JBoss AS services, The JMX console, The admin console
- Web console / How to monitor JBoss AS services
- admin console / How to monitor JBoss AS services
- twiddle command execution tool / How to monitor JBoss AS services
- twiddle / The twiddle utility
- multicast
- about / Introducing JBoss AS cluster
- multiple cluster partitions / Introducing JBoss AS cluster
- MVC framework
- about / Developing web layout
- MySQL Cluster solution
- about / Clustered RDBMS
N
- new datasource, setting up
- about / Setting up a new datasource
- XA MySQL datasource file example / Setting up a new datasource
- connection pool statistics, gathering / Gathering connection pool statistics
- datasources, deploying at application level / Deploying datasources at application level
- high availability datasources / High availability datasources
- remote client, connecting from / Connecting from a remote client
- NodeLockingScheme
- about / JBoss cache and concurrency
- MVCC / JBoss cache and concurrency
- pessimistic locking / JBoss cache and concurrency
- optimistic locking / JBoss cache and concurrency
O
- @OneToMany annotation / Reverse engineering aftermath
- objectstream
- about / The "standard" configuration
- open MBeans
- OpenSSL libraries / Choose the right HTTP connector
- optimistic locking
- about / Preserving data integrity
- Oracle RAC
- about / Clustered RDBMS
P
- @PostActivate method / Clustering Stateful Session Beans
- @PreDestroy annotation
- @PrePassivate method / Clustering Stateful Session Beans
- pageable channels
- about / Advanced message configuration
- parameters, HA-JNDI service
- bindAddress / HA-JNDI configuration
- port / HA-JNDI configuration
- backlog / HA-JNDI configuration
- rmiBindAddress / HA-JNDI configuration
- rmiPort / HA-JNDI configuration
- discoveryDisabled / HA-JNDI configuration
- autoDiscoveryAddress / HA-JNDI configuration
- autoDiscoveryGroup / HA-JNDI configuration
- autoDiscoveryBindAddress / HA-JNDI configuration
- autoDiscoveryTTL / HA-JNDI configuration
- loadBalancePolicy / HA-JNDI configuration
- clientSocketFactory / HA-JNDI configuration
- serverSocketFactory / HA-JNDI configuration
- PatternLayout class
- about / Layout of logs
- performance tips
- DNS lookup, disabling / Disable DNS lookup
- HTTP connector, selecting / Choose the right HTTP connector
- thread pool size, setting / Set the correct size for your thread pool
- persistence service
- configuring / Configuring the persistence service
- about / Configuring the persistence service
- pessimistic locking
- about / Preserving data integrity
- plugin, Eclipse
- about / Plugins: The heart of Eclipse
- POJO Web Service, developing
- about / Developing a POJO Web Service
- Web Service, inspecting / Inspecting the Web Service from the console
- JBossWS tools, using / Using JBossWS tools
- external Web Service clients / External Web Service clients
- POJOWebService encryption
- about / Encrypting the POJOWebService
- SOAP messages, signing / Signing SOAP messages
- Prepared Statement cache size parameter / Using statistics to tune the connection pool
- probe level, JMX architecture
Q
- QueryCache
- about / Inside the second-level cache
- QueueSize parameter
R
- realm element / Configuring JBoss Web Server
- removalTimeoutSeconds / Clustering Stateful Session Beans
- replication-trigger attribute / Configuring HTTP replication
- replication granularity attribute / Configuring HTTP replication
- resource adapter
- ResourceRollbackCount attribute / Monitoring transactions
- RMI-IIOP
- about / The "standard" configuration
- RMI transport
- securing / Securing the RMI transport
- about / Securing the RMI transport
- client truststore, adding / Adding a client truststore
- rolling file appender
- about / File appenders
- file, rolling by size / Rolling the file by size
- root category configuration
- about / Logging categories
- runtime environment
- about / Connecting Eclipse with JBoss
S
- sample application, JMS
- creating / Creating a sample application
- MDB singletons, creating / Creating MDB singletons
- SAR extension
- about / A simple MBean
- saveOrder() method / Adding a JSF managed bean
- scheduled delivery
- about / Scheduled delivery
- secure Java SE clients
- writing / Writing secure Java SE clients
- about / Writing secure Java SE clients
- Secure Socket Layer, JBoss AS
- enabling / Enabling the Secure Socket Layer on JBoss AS
- certificate management tools / Certificate management tools
- HTTP communication, securing with self-signed certificate / Securing the HTTP communication with a self-signed certificate
- HTTP communication, securing with certificate signed by a CA / Securing the HTTP communication with a certificate signed by a CA
- RMI transport, securing / Securing the RMI transport
- security-domain
- SecurityClient class
- writing / Writing secure Java SE clients
- security constraint
- about / HTTP role authentication
- elements / HTTP role authentication
- selectOneMenu element / Setting up the view
- self-signed certificate
- about / Certificate management tools
- server element / Configuring JBoss Web Server
- server thread dump
- service element / Configuring JBoss Web Server
- Service POJOs
- about / Service POJOs
- web test client, creating / Creating a web test client
- service, exposing / Exposing your service as an EJB
- dependency / Service POJO dependency
- servlet API
- about / Developing web layout
- session bean client
- creating / Creating a Session Bean client
- Session Beans
- developing / Developing Session Beans
- about / Developing Session Beans
- SFSB / Developing Session Beans
- types / Developing Session Beans
- SLSB / Developing Session Beans
- sessions, JMS
- about / The building blocks of JMS
- SFSB
- about / Developing Session Beans, Stateful Session Beans
- life cycle / Stateful Bean life cycle
- diagrammatic representation / Stateful Bean life cycle
- developing / Developing a simple Stateful Session Bean
- clustering / Clustering Stateful Session Beans
- singleton
- about / Creating MDB singletons
- SLSB
- about / Stateless Session Beans
- life cycle / Life cycle of a Stateless Session Bean
- diagrammatic representation / Life cycle of a Stateless Session Bean
- SessionBeanExample, setting up / Setting up a simple example
- application, deploying / Deploying your application
- test client, creating / Creating a test client
- interceptors, adding / Adding interceptors to your Bean, Configuring Stateless Session Bean pool size
- clustering / Clustering Stateless Session Beans
- load balance policy / Clustering Stateless Session Beans
- snapshot-interval attribute / Configuring HTTP replication
- snapshot mode attribute / Configuring HTTP replication
- SOAP Envelope
- about / Web Service concepts
- SOAP message handlers
- SOAP messages
- encrypting process / Web Services encryption
- signing / Signing SOAP messages
- debugging / Debugging SOAP messages
- SOAP protocol
- about / Web Service concepts
- socket pollers
- SSL BlackJack / Securing the RMI-IIOP transport: SSL BlackJack
- standard configuration, JBoss AS 5.0
- about / The "standard" configuration
- standard MBeans
- Stateful Bean passivation
- about / How to disable Stateful Bean passivation
- disabling / How to disable Stateful Bean passivation
- Stateful Session Bean cache
- configuring / Configuring the Stateful Session Bean cache
- non-clustered cache configuration / Configuring the Stateful Session Bean cache
- clustered cache configuration / Configuring the Stateful Session Bean cache
- Stateful Bean passivation, disabling / How to disable Stateful Bean passivation
- Stateless Session Bean pool size
- configuring / Configuring Stateless Session Bean pool size
- configuration, specializing / Specializing the configuration
- Struts framework
- about / Developing web layout
- symmetric encryption
- about / Securing the transport layer
T
- @Table annotation / Reverse engineering aftermath
- test client
- creating / Creating a test client for our AppStore
- Thread Local Pool
- thread pool
- monitoring / Monitoring your thread pool
- thread reaper / Configuring JBoss transactions
- three-layer architecture
- presentation tier / Developing Enterprise JavaBeans
- business tier / Developing Enterprise JavaBeans
- data tier / Developing Enterprise JavaBeans
- timeout attribute / Configuring Stateless Session Bean pool size
- track-statements
- transaction
- about / Configuring the transaction service
- ACID properties / Configuring the transaction service
- terminating ways / Configuring the transaction service
- transaction isolation
- transaction isolation levels
- read uncommitted / Configuring the transaction service
- read committed / Configuring the transaction service
- repeatable read / Configuring the transaction service
- serializable / Configuring the transaction service
- transaction management
- transaction service
- configuring / Configuring the transaction service
- data integrity, preserving / Preserving data integrity
- pessimistic locking / Preserving data integrity
- optimistic locking / Preserving data integrity
- local transaction / Global and local transactions
- global transaction / Global and local transactions
- JBoss Transaction, configuring / Configuring JBoss transactions
- transient fields / How to disable Stateful Bean passivation
- twiddle / From JMX to the Microcontainer
- about / The twiddle utility
- commnads / The twiddle utility
V
- value attribute / Configuring Stateless Session Bean pool size
- valve element / Configuring JBoss Web Server
- view tag / Setting up the view
W
- web application
- assembling / Assembling and deploying the application
- deploying / Assembling and deploying the application
- store, running / Running the store
- web applications
- clustering / Clustering web applications
- web configuration, JBoss AS 5.0
- about / The "web" configuration
- limitations / The "web" configuration
- web layout
- developing / Developing web layout
- navigation rules, setting up / Setting up navigation rules
- JSF managed bean, adding / Adding a JSF managed bean
- view, setting up / Setting up the view
- Web Service concepts
- about / Web Service concepts
- building strategies / Strategies for building up Web Services
- JBoss Web Services stack / JBoss Web Services stack
- Web Service Handler chains
- about / Web Service Handler chains
- WebServiceProject
- about / Developing a POJO Web Service
- Web Services
- securing / Securing Web Services
- Web Services, coding with JBossWS
- about / Coding Web Services with JBossWS
- POJO Web Service, developing / Developing a POJO Web Service
- EJB, exposing / Exposing EJB as Web Services
- Web Services authorization
- about / Web Services authorization
- Web Services encryption
- about / Web Services encryption
- levels / Web Services encryption
- security, at transport level / Web Services encryption
- security, at messaging level / Web Services encryption
- jboss-wsse-server.xml / Client and server configuration files
- jboss-wsse-client.xml / Client and server configuration files
- Web Services security
- about / Securing Web Services
- Web Services authorization / Web Services authorization
- Web Services encryption / Web Services encryption
- wsconsume tool
- about / Using JBossWS tools
- arguements / Using JBossWS tools
- CalculatePowerService.java file / Using JBossWS tools
- POJOWebService.java file / Using JBossWS tools
- WSDL
- about / Web Service concepts
- wsprovide tool
- about / Using JBossWS tools
X
- XML-based registries
- about / Web Service concepts