JBoss 4.0 - The Official Guide

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] J2EE Connector Architecture [See JCA]

J2EE declarative security     EJB method permissions

     enabling

         EchoSecurityProxy implementation

         security-domain element         unauthenticated-principal element

     security identities

     security references

     security roles     Web content security constraints

j2ee directory

JAAS (Java Authentication and Authorization Service) [See also JBossSX]

     authentication classes     common classes     login procedure     Principal class     subject authentication

     Subject class JaasSecurityDomain MBean 2nd JaasSecurityManager

JaasSecurityManagerService attribute (BaseConnectionManager2 MBean)

JaasSecurityManagerService MBean

JARDeployer class

java -version command Java 2 security managers

Java Authentication and Authorization Service [See JAAS]

Java Management Extensions API [See JMX]

Java Message Service Application Programming Interface [See JMS API]Java Secure Socket Extension. [See JSSE]

java-type element

java.naming.factory.initial property

     HttpNamingContextFactory     LoginInitialContextFactory

     NamingContextFactory

java.naming.factory.url.pkgs property

     HttpNamingContextFactory

     LoginInitialContextFactory

     NamingContextFactory

java.naming.provider.url property

     HttpNamingContextFactory

     LoginInitialContextFactory

     NamingContextFactory

java.naming.security.credentials property (LoginInitialContextFactory)

java.naming.security.principal property (LoginInitialContextFactory)

java.naming.security.protocol property (LoginInitialContextFactory)

java.security.manager option (VM) java.security.policy option (VM) Java2ClassLoadingCompliance attribute (Tomcat5 MBean)

javac compilerjavax.naming package

     Context interface

     InitialContext class

     Name interface JAX-RPC clients

JAX-RPC service endpoints (JSE)

     config.xml file

     Hello interface     hello web service definition

     hello web service deployment and testing

     hello web service implementation class

     JAX-RPC mapping file     servlet links     web.xml file     webservices.xml file     wscompile file

jaxrpc directory jaxrpc-mapping-file element 2nd JBoss installation

     binary files, obtaining

     booting from network servers

     building from source code

         anonymous CVS access         build process

         CVS clients, obtaining

         JBoss CVS source tree

         SourceForge    jboss-4.0.1 directory

         conf/jboss-minimal.xml

         conf/jboss-service.xml

         conf/jboss.web         conf/jndi.properties

         conf/log4j.xml

         conf/login-config.xml

         conf/server.policy

         conf/standardj aws.xml

         conf/standardjboss.xml

         conf/standardjbosscmp-jdbc.xml

         conf/xmdesc/*-mbean.xml

         default configuration file set

         deploy/bsh-deployer.xml

         deploy/cache-invalidation-service.xml

         deploy/client-deployer-service.xml

         deploy/ear-deployer.xml

         deploy/ejb-deployer.xml         deploy/hsqldb-ds.xml         deploy/hsqldb-jdbc2-service.xml

         deploy/http-invoker.sar         deploy/jboss-aop.deployer

         deploy/jboss-hibernate.deployer

         deploy/jboss-local-jdbc.rar

         deploy/jboss-ws4ee.sar         deploy/jboss-xa-jdbc.rar

         deploy/jbossjca-service.sar

         deploy/jbossmq-destinationsservice. xml

         deploy/jbossmq-httpil.sar         deploy/jbossmq-service.xml

         deploy/jbossweb-tomcat50.sar

         deploy/jms/jms-ds.xml

         deploy/jms/jms-ra.rar         deploy/jms/jvm-il-service.xml         deploy/jms/uil2-service.xml         deploy/jmx-console.war         deploy/jmx-invoker-service.sar

         deploy/mail-ra.rar         deploy/mail-service.xml         deploy/management/console-mgr.sar

         deploy/management/web-console.war

         deploy/monitoring-service.xml

         deploy/properties-service.xml

         deploy/schedule-manager-service.xml         deploy/scheduler-service.xml

         deploy/sqlexception-service.xml

         deploy/uuid-key-generator.sar

         directory structure     prerequisites

    testing

         JBossTest unit testsuite

         run.sh scriptjboss-4.0.1 directory

     conf/jboss-minimal.xml

     conf/jboss-service.xml

     conf/jboss.web

     conf/jndi.properties

     conf/log4j.xml

     conf/login-config.xml

     conf/server.policy

     conf/standardj aws.xml

     conf/standardjboss.xml

     conf/standardjbosscmp-jdbc.xml

     conf/xmdesc/*-mbean.xml

     default configuration file set

     deploy/bsh-deployer.xml     deploy/cache-invalidation-service.xml     deploy/client-deployer-service.xml

     deploy/ear-deployer.xml     deploy/ejb-deployer.xml

     deploy/hsqldb-ds.xml

     deploy/hsqldb-jdbc2-service.xml

     deploy/http-invoker.sar     deploy/jboss-aop.deployer

     deploy/jboss-hibernate.deployer

     deploy/jboss-local-jdbc.rar

     deploy/jboss-ws4ee.sar     deploy/jboss-xa-jdbc.rar

     deploy/jbossjca-service.sar

     deploy/jbossmq-destinations-service.xml

     deploy/jbossmq-httpil.sar     deploy/jbossmq-service.xml     deploy/jbossweb-tomcat50.sar     deploy/jms/jms-ds.xml     deploy/jms/jms-ra.rar

     deploy/jms/jvm-il-service.xml     deploy/jms/uil2-service.xml     deploy/jmx-console.war

     deploy/jmx-invoker-service.sar

     deploy/mail-ra.rar

     deploy/mail-service.xml

     deploy/management/console-mgr.sar     deploy/management/web-console.war

     deploy/monitoring-service.xml

     deploy/properties-service.xml

     deploy/schedule-manager-service.xml     deploy/scheduler-service.xml

     deploy/sqlexception-service.xml

     deploy/uuid-key-generator.sar

     directory structure jboss-aop.deployer service 2nd

jboss-aop.xml file

jboss-hibernate.deployer file 2nd

jboss-local-jdbc.rar file

jboss-minimal.xml file

jboss-ql element

jboss-service.xml file

jboss-web.xml

     EJB references

     resource environment references

     resource manager connection factory references

jboss-ws4ee.sar file

jboss-xa-jdbc.rar file

jboss.web filejboss.xml     EJB references

     MDB jboss.xml descriptor     resource environment references

     resource manager connection factory references

jbosscmp-jdbc element 2nd

jbosscmp-jdbc.xml file 2nd 3rd 4th jbosscmp-jdbc_4_0.dtd

JBossCX

     BaseConnectionManager2 MBean

     CachedConnectionManager MBean     JBossManagedConnectionPool MBean

     RARDeployment MBean

jbossjca-service.sar file

JBossManagedConnectionPool MBean JBossMQ [See also JMS API]     configuration and service files     DestinationManager MBean 2nd     destinations

     HTTPServerILService MBean     IL (invocation layer) services     InterceptorLoader MBean

     Invoker MBean

     JDBCStateManager MBean

     JVMServerILService MBean

     MessageCache MBean 2nd     PersistenceManager MBean 2nd

     Queue MBean

     queues

     SecurityManager MBean 2nd     SM (StateManager) service

     Topic MBean

     topics

    UILServerILService MBean         attributes

         JMS client properties

         UIL2 for SSL

jbossmq-destinations-service.xml file 2nd

jbossmq-httpil.sar file 2nd

jbossmq-service.xml file 2nd

JBossNS

     ExternalContext MBean

    InitialContext factory implementations

         HttpNamingContextFactory

         LoginInitialContextFactory

         naming discovery in clustered environments

         NamingContextFactory

     JNDI over HTTP 2nd         http-invoker.sar         HttpProxyFactory

         NamingFactoryServlet         secured access

     JNDI over HTTPS

    JNDI with read-only unsecured contexts

         JMXInvokerServlet         ReadOnlyJNDIFactory

     JNDIView MBean

     NamingAlias MBean

     NamingService MBean JBossQL

JBossSX [See also JAAS (Java Authentication and Authorization Service)]

     AbstractServerLoginModule

     BaseCertLoginModule     ClientLoginModule    custom login modules         creating         JndiUserAndPass example

         Subject usage pattern support     DatabaseServerLoginModule     DynamicLoginConfig service

     IdentityLoginModule

     JaasSecurityDomain MBean

     JaasSecurityManager

     JaasSecurityManagerService MBean     LdapLoginModule

     RunAsLoginModule

     SecurityConfig MBean

     SRPLoginModule     UsernamePasswordLoginModule

     UsersRolesLoginModule

     XMLLoginConfig MBean

JBossTest unit testsuite 2ndJBossTX [See transactions]

jbossweb-tomcat50.sar file

JCA (J2EE Connector Architecture)

     1.5 specification class diagram

     CCI (common client interface)

     connection management

     EISs (enterprise information systems)

     JBossCX

         BaseConnectionManager2 MBean

         CachedConnectionManager MBean

         JBossManagedConnectionPool MBean

         RARDeployment MBean

     JDBC datasoure configuration 2nd

         application-managed-security element         blocking-timeout-millis element         check-valid-connection-sql element

         connection-property element         connection-url element

         depends element

         driver-class element

         exception-sorter-class-name element         idle-timeout-minutes element

         isSameRM-override-value element

         jndi-name element

         local-tx-datasource element         max-pool-size element

         mbean element

         min-pool-size element

         new-connection-sql element         no-tx-datasource element         no-tx-separate-pools element         password element         prepared-statement-cache-size element

         security-domain element         security-domain-and-application element         track-connection-by-tx element

         track-statements element

         transaction-isolation element

         type-mapping element

         use-java-context element         user-name element

         valid-connection-checker-class-name element

         xa-datasource element

         xa-datasource-class element         xa-datasource-property element

    resource adaptors

         defined

         generic adaptor configuration 2nd         sample skeleton

     security management

     SPI (service provider interface)

     transaction management

JDBC (Java Database Connectivity) datasource configuration 2nd

     application-managed-security element

     blocking-timeout-millis element

     check-valid-connection-sql element

     connection-property element

     connection-url element

     depends element

     driver-class element

     exception-sorter-class-name element

     idle-timeout-minutes element     isSameRM-override-value element     jndi-name element

     local-tx-datasource element     max-pool-size element

     mbean element

     min-pool-size element

     new-connection-sql element     no-tx-datasource element

     no-tx-separate-pools element

     password element

     prepared-statement-cache-size element     security-domain element

     security-domain-and-application element

     track-connection-by-tx element

     track-statements element     transaction-isolation element     type-mapping element     use-java-context element     user-name element

     valid-connection-checker-class-name element     xa-datasource element     xa-datasource-class element

     xa-datasource-property element

jdbc-type element 2nd 3rd

JDBC2 PM (PersistenceManager) service

JDBCCreateEntityCommand JDBCGetGeneratedKeysCreateCommand

JDBCHsqldbCreateCommand

JDBCIdentityColumnCreateCommand

JDBCInformixCreateCommand JDBCInsertPKCreateCommand

JDBCKeyGeneratorCreateCommand

JDBCMySQLCreateCommand

JDBCOracleCreateCommand JDBCPkSqlCreateCommand

JDBCPostgreSQLCreateCommand

JDBCSQLServerCreateCommand

JDBCStateManager MBean

JDBCSybaseCreateCommand

JMS API (Java Message Service Application Programming Interface) [See also JBossMQ]

     AFS (application server facilities)

     JMSProviderLoader MBean

     non-JBoss JMS providers

     P2P example

    P2P with MDB example

         client that interacts with TextMDB

         JBoss server console output

         MDB ejb-jar.xml descriptor         MDB jboss.xml descriptor         running

         TextMessage-processing MDB    pub-sub example

         code listing

         JMS publisher client

         JMS subscriber client         running 2nd

    pub-sub with a durable topic

         code listing

         DurableTopicRecvClient         DurableTopicSetup

         running

         TopicConnectionFactory

         TopicSendClient     ServerSessionPoolLoader MBean jms-ds.xml file 2nd jms-message-inflow-driven-bean element jms-ra.rar file 2nd

JMSContainerInvoker JMSProviderAdapterJNDI element JMSProviderLoader MBean

JMX (Java Management Extensions API) [See also MBeans]

     agents

         agent services

         MBean servers     class loading

         advantages and disadvantages

         ClassCastException exceptions

         complete class-loading model         debugging

         IllegalAccessException exceptions

         initiating class loaders

         LinkageError exceptions         LoaderRepository MBean

         scoping

         types

         UnifiedClassLoader3 class

         UnifiedLoaderRepository MBean

         UnifiedLoaderRepository3 class

    connecting to JMX servers

         JMX console web application

         protocols

         RMIAdaptor interface

         Twiddle

     distributed services

     instrumentation

         MBean metadata classes         MBeans         notifications

     JBoss deployers     JBoss server startup process

     SNMP

     XMBeans

         attributes         constructors

         descriptors

         management classes

         notifications         operations

jmx-console.war 2nd

jmx-invoker-adaptor-server.sar

jmx-invoker-service.sar JMXInvokerServlet JNDI [See also javax.naming package]     application component environment     composite names

     compound names     Context interface     EJB references

         definition of

         ejb-ref element

         local references

         with jboss.xml and jboss-web.xml     ENC (enterprise naming context)

     environment entities

     generic names

     InitialContext class     JNDI over HTTP 2nd

         http-invoker.sar

         HttpProxyFactory

         NamingFactoryServlet         secured access

     JNDI over HTTPS

     jndi.properties file

     Name interface

     online tutorial

     providers

    read-only unsecured contexts

         JMXInvokerServlet

         ReadOnlyJNDIFactory

    resource environment references

         resource-env-ref element

         with jboss.xml and jboss-web.xml

    resource manager connection factory references

         resource-ref element         with jboss.xml and jboss-web.xml jndi-name element 2nd 3rd

jndi.properties file 2ndJNDIMap XMBean

     annotated JNDIMap XMBean

     persistence

         client code         deploying and testing

         deployment descriptor

    security and remote access

         ClientInterface proxy         deployment descriptor 2nd

         detached invoker pattern

         interceptor base class

         InvokerInterceptor         JRMPProxyFactory service         running         ServerSecurityInterceptor JNDIMapMBean MBean

JndiName attribute     ExternalContext Mbean     HttpProxyFactory 2nd

     JRMPProxyFactory

     Queue MBean

     RARDeployment MBean

     SRPService MBean     SRPVerifierStoreService MBean

     Topic MBean

JndiUserAndPass login module

JNDIView MBean jnp-context element

jnp.disableDiscovery property (InitialContext interface)

jnp.discoveryGroup property (InitialContext interface)

jnp.discoveryPort property (InitialContext interface) jnp.discoveryTimeout property (InitialContext interface)

jnp.partitionName property (InitialContext interface)

jnp.socketFactory property (NamingContextFactory)

JnpServerSocketFactory attribute (NamingService MBean)

joinpoints

JRMP

     clustered RMI/JRMP transport

     JRMPInvoker MBean 2nd 3rd

     JRMPInvokerHA service

     JRMPProxyFactory 2nd

     RMI/JRMP transport

JRMPInvoker MBean 2nd 3rd

JRMPInvokerHA service

JRMPProxyFactory 2nd JSE (JAX-RPC service endpoints)     config.xml file

     Hello interface     hello web service definition

     hello web service deployment and testing

     hello web service implementation class

     JAX-RPC mapping file     servlet links

     web.xml file

     webservices.xml file

     wscompile file JSSE (Java Secure Socket Extension)

     JaasSecurityDomain MBean

     JRMPInovker

     keystores jvm-il-service.xml file 2nd JVMServerILService MBean

Категории