Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.
Index
Symbols
- @Consumes, Custom readers
 - @Context, Context annotation, Overview
 - @CookieParam, Injecting information from a cookie
 - @DataBinding, Specifying the Data Binding
 - @DefaultValue, Specifying a default value to inject
 - @DELETE, Specifying HTTP verbs
 - @Encoded, Disabling URI decoding
 - @EndpointProperties, @EndpointProperties annotation
 - @EndpointProperty, @EndpointProperty annotation
 - @FastInfoset, @FastInfoset
 - @FormParam, Injecting data from HTML forms
 - @GET, Specifying HTTP verbs
 - @GZIP, @GZIP annotation
 - @HandlerChain, The @HandlerChain annotation
 - @HEAD, Specifying HTTP verbs
 - @HeaderParam, Injecting information from the HTTP headers
 - @InFaultInterceptors, The annotations
 - @InInterceptors, The annotations
 - @Logging, Enable Logging on an Endpoint
 - @MatrixParam, Using matrix parameters
 - @Oneway, The @Oneway annotation
 - @OutFaultInterceptors, The annotations
 - @OutInterceptors, The annotations
 - @Path, Setting the path, Requirements, Specifying a sub-resource
 - @PathParam, Getting data from the URI's path
 - @Policies, @Policies annotation
 - @Policy, @Policy annotation
 - @POST, Specifying HTTP verbs
 - @PostConstruct, Order of initialization
 - @PreDestroy, Releasing a Handler
 - @Produces, Custom writers
 - @Provider, Implementing an exception mapper, Custom readers, Custom writers
 - @PUT, Specifying HTTP verbs
 - @QueryParam, Using query parameters
 - @RequestWrapper, The @RequestWrapper annotation
 - className property, The @RequestWrapper annotation
 - localName property, The @RequestWrapper annotation
 - targetNamespace property, The @RequestWrapper annotation
 
- @Resource, Coding the provider implementation, Obtaining a context, Order of initialization
 - @ResponseWrapper, The @ResponseWrapper annotation
 - className property, The @ResponseWrapper annotation
 - localName property, The @ResponseWrapper annotation
 - targetNamespace property, The @ResponseWrapper annotation
 
- @SchemaValidation, Schema Validation of Messages
 - @ServiceMode, Message mode, Payload mode
 - @SOAPBinding, The @SOAPBinding annotation
 - parameterStyle property, The @SOAPBinding annotation
 - style property, The @SOAPBinding annotation
 - use property, The @SOAPBinding annotation
 
- @WebFault, The @WebFault annotation
 - faultName property, The @WebFault annotation
 - name property, The @WebFault annotation
 - targetNamespace property, The @WebFault annotation
 
- @WebMethod, The @WebMethod annotation, Obtaining a context
 - action property, The @WebMethod annotation
 - exclude property, The @WebMethod annotation
 - operationName property, The @WebMethod annotation
 
- @WebParam, The @WebParam annotation
 - header property, The @WebParam annotation
 - mode property, The @WebParam annotation
 - name property, The @WebParam annotation
 - partName property, The @WebParam annotation
 - targetNamespace property, The @WebParam annotation
 
- @WebResult, The @WebResult annotation
 - header property, The @WebResult annotation
 - name property, The @WebResult annotation
 - partName property, The @WebResult annotation
 - targetNamespace property, The @WebResult annotation
 
- @WebService, The @WebService annotation
 - endpointInterface property, The @WebService annotation
 - name property, The @WebService annotation
 - portName property, The @WebService annotation
 - serviceName property, The @WebService annotation
 - targetNamespace property, The @WebService annotation
 - wsdlLocation property, The @WebService annotation
 
- @WebServiceProvider, The @WebServiceProvider annotation
 - @WSDLDocumentation, @WSDLDocumentation annotation
 - @WSDLDocumentationCollection, @WSDLDocumentationCollection annotation
 - @XmlAnyElement, Mapping to Java
 - @XmlAttribute, Mapping attributes to Java
 - @XmlElement, Mapping to Java, Mapping to Java, Mapping to Java
 - required property, minOccurs set to 0
 - type property, What is generated, Specializing or generalizing the default mapping
 
- @XmlElementDecl
 - defaultValue, Java mapping of elements with a default value
 - substitutionHeadName, Generated object factory methods
 - substitutionHeadNamespace, Generated object factory methods
 
- @XmlElements, Mapping to Java, Mapping to Java
 - @XmlEnum, Mapping to Java
 - @XmlJavaTypeAdapter, What is generated
 - @XmlRootElement, Java mapping of elements with an in-line type
 - @XmlSchemaType, What is generated
 - @XmlSeeAlso, Using the @XmlSeeAlso annotation, Mapping to Java, Substitution groups in interfaces
 - @XmlType, Mapping to Java, Mapping to Java, Mapping to Java
 
A
- AbstractPhaseInterceptor, Abstract interceptor class
 - addAfter(), Add to the chain after
 - addBefore(), Add to the chain before
 - constructor, Setting the phase
 
- AcknowledgementInterval, Acknowledgement interval
 - all element, Complex type varieties
 - annotations
 - @Consumes (see @Consumes)
 - @Context (see @Context)
 - @CookieParam (see @CookieParam)
 - @DataBinding (see @DataBinding)
 - @DefaultValue (see @DefaultValue)
 - @DELETE (see @DELETE)
 - @Encoded (see @Encoded)
 - @EndpointProperties (see @EndpointProperties)
 - @EndpointProperty (see @EndpointProperty)
 - @FastInfoset (see @FastInfoset)
 - @FormParam (see @FormParam)
 - @GET (see @GET)
 - @GZIP (see @GZIP)
 - @HandlerChain (see @HandlerChain)
 - @HEAD (see @HEAD)
 - @HeaderParam (see @HeaderParam)
 - @Logging (see @Logging)
 - @MatrixParam (see @MatrixParam)
 - @Oneway (see @Oneway)
 - @Path (see @Path)
 - @PathParam (see @PathParam)
 - @Policies (see @Policies)
 - @Policy (see @Policy)
 - @POST (see @POST)
 - @PostConstruct (see @PostConstruct)
 - @PreDestroy (see @PreDestroy)
 - @Produces (see @Produces)
 - @Provider (see @Provider)
 - @PUT (see @PUT)
 - @QueryParam (see @QueryParam)
 - @RequestWrapper (see @RequestWrapper)
 - @Resource (see @Resource)
 - @ResponseWrapper (see @ResponseWrapper)
 - @SchemaValidation (see @SchemaValidation)
 - @ServiceMode (see @ServiceMode)
 - @SOAPBinding (see @SOAPBinding)
 - @WebFault (see @WebFault)
 - @WebMethod (see @WebMethod)
 - @WebParam (see @WebParam)
 - @WebResult (see @WebResult)
 - @WebService (see @WebService)
 - @WebServiceProvider (see @WebServiceProvider)
 - @WSDLDocumentation (see @WSDLDocumentation)
 - @WSDLDocumentationCollection (see @WSDLDocumentationCollection)
 - @XmlAttribute (see @XmlAttribute)
 - @XmlElement (see @XmlElement)
 - @XmlElementDecl (see @XmlElementDecl)
 - @XmlEnum (see @XmlEnum)
 - @XmlJavaTypeAdapter (see @XmlJavaTypeAdapter)
 - @XmlRootElement (see @XmlRootElement)
 - @XmlSchemaType (see @XmlSchemaType)
 - @XmlType (see @XmlType)
 - inheritance, Annotation Inheritance
 
- any element, Specifying in XML Schema
 - anyAttribute, Defining in XML Schema
 - anyType, Using in XML Schema
 - mapping to Java, Mapping to Java
 
- application source, How WS-RM works
 - asynchronous applications
 - callback approach, Types of Asynchronous Invocation
 - implementation
 - polling approach, Types of Asynchronous Invocation
 - implementation patterns, Overview
 
- using a Dispatch object, Asynchronous invocation
 
- asynchronous methods, Generated interface
 - callback approach, Generated interface
 - pooling approach, Generated interface
 
- AtLeastOnce, Message delivery assurance policies
 - AtMostOnce, Message delivery assurance policies
 - attribute element, Defining attributes
 - name attribute, Defining attributes
 - type attribute, Defining attributes
 - use attribute, Defining attributes
 
- attributes
 - optional, Wrapper classes
 
B
- BaseRetransmissionInterval, Base retransmission interval
 - baseType, Supporting lossless type substitution, Customization usage
 - name attribute, Specializing or generalizing the default mapping
 
- binding element, WSDL elements
 - BindingProvider
 - getRequestContext() method, Obtaining a context
 - getResponseContext() method, Obtaining a context
 
- bindings
 - SOAP with Attachments, Describing a MIME multipart message
 - XML, Hand editing
 
- build(), Relationship between a response and a response builder
 - Bundle-Name, Setting a bundle's name
 - Bundle-SymbolicName, Setting a bundle's symbolic name
 - Bundle-Version, Setting a bundle's version
 - BundleActivator, The bundle activator interface
 - bundles
 - exporting packages, Specifying exported packages
 - importing packages, Specifying imported packages
 - name, Setting a bundle's name
 - private packages, Specifying private packages
 - symbolic name, Setting a bundle's symbolic name
 - version, Setting a bundle's version
 
C
- CacheControl, Setting cache control directives
 - cacheControl(), Setting cache control directives
 - choice element, Complex type varieties
 - close(), Implementation of handlers
 - code generation
 - consumer, Generating the consumer code
 - customization, Generating the Stub Code
 - service provider, Running the code generator
 - service provider implementation, Generating the implementation code
 - WSDL contract, Generating WSDL
 
- code generator, Generating a Server Mainline
 - complex types
 - all type, Complex type varieties
 - choice type, Complex type varieties
 - elements, Defining the parts of a structure
 - occurrence constraints, Defining the parts of a structure
 - sequence type, Complex type varieties
 
- complexType element, Defining data structures
 - concrete part, The concrete part
 - configuration
 - HTTP consumer connection properties, The client element
 - HTTP consumer endpoint, Using Configuration
 - HTTP service provider connection properties, The server element
 - HTTP service provider endpoint, Using Configuration
 - HTTP thread pool, Configuring the thread pool, Configuring the thread pool
 - inbound fault interceptors, Configuration elements, The annotations
 - inbound interceptors, Configuration elements, The annotations
 - Jetty engine, The engine-factory element
 - Jetty instance, The engine element
 - Netty engine, The engine-factory element
 - Netty instance, The engine element
 - outbound fault interceptors, Configuration elements, The annotations
 - outbound interceptors, Configuration elements, The annotations
 
- constants, Customizing Fixed Value Attribute Mapping
 - consumer
 - implementing business logic, Implementing the Consumer's Business Logic, Consumer main function
 
- consumer contexts, Working with Contexts in a Consumer Implementation
 - context
 - request
 - consumer, Overview
 
- WebServiceContext (see WebServiceContext)
 
- ContextResolver<T>, Adding contexts
 - contract resolver
 - implementing, Implementing the contract resolver
 - registering, Registering the contract resolver programmatically
 
- cookie(), Adding a cookie
 - cookies, Injecting information from a cookie
 - createDispatch(), Creating a Dispatch object
 - CreateSequence, How WS-RM works
 - CreateSequenceResponse, How WS-RM works
 - cxf-codegen-plugin, Running the code generator, Generating the implementation code, Generating the Stub Code, Generating a Server Mainline
 
D
- DataSource, Using DataSource objects, Using DataSource objects
 - DatatypeConverter, Implementing converters
 - definitions element, WSDL elements
 - Dispatch object
 - creating, Creating a Dispatch object
 - invoke() method, Synchronous invocation
 - invokeAsync() method, Asynchronous invocation
 - invokeOneWay() method, Oneway invocation
 - message mode, Message mode
 - message payload mode, Payload mode
 - payload mode, Payload mode
 
- DOMSource, Using Source objects, Using Source objects
 - driverClassName, Configuring WS-persistence
 
E
- element, XML Schema mapping
 - element element, Defining the parts of a structure
 - maxOccurs attribute, Defining the parts of a structure
 - minOccurrs attribute, Defining the parts of a structure
 - name attribute, Defining the parts of a structure
 - type attribute, Defining the parts of a structure
 
- elements
 - custom mapping, Customizing Fixed Value Attribute Mapping
 - mapping to Java
 - in-line type definition, Java mapping of elements with an in-line type
 - named type definition, Java mapping of elements with a named type
 
- XML Schema definition, XML Schema mapping
 
- endpoint
 - adding to a Service object, Adding a Port to a Service
 - determining the address, The addPort() method
 - determining the binding type, The addPort() method
 - determining the port name, The addPort() method
 - getting, Getting a Proxy for an Endpoint, Generated service class, Instantiating an service provider
 
- Endpoint
 - entity parameter, Parameters
 - enumerations
 - custom mapping, Customizing Enumeration Mapping
 - defining in schema, Defining an enumerated type in XML Schema
 
- ExceptionMapper<E>, Implementing an exception mapper
 - Exchange
 - getInFaultMessage(), Determining the message's direction
 - getInMessage(), Determining the message's direction
 - getOutFaultMessage(), Determining the message's direction
 - getOutMessage(), Determining the message's direction
 
- ExecutionException, Catching the exception
 - ExponentialBackoff, Exponential backoff for retransmission
 - Export-Package, Specifying exported packages
 
F
- facets
 - enforcing, Enforcing facets
 
- form parameters, Injecting data from HTML forms
 - forms, Injecting data from HTML forms
 
G
- generated code
 - asynchronous operations, Generated interface
 - consumer, Generated code
 - packages, Generated packages, Generated code
 - server mainline, Generating a Server Mainline
 - service implementation, Generated code
 - service provider, Generated code
 - stub code, Generated code
 - WSDL contract, Generating WSDL
 
- GenericEntity<T>, Returning entities with generic type information
 - getRequestContext(), Obtaining a context
 - getResponseContext(), Obtaining a context
 - globalBindings
 - fixedAttributeAsConstantProperty attribute, Global customization
 - mapSimpleTypeDef, Supporting lossless type substitution
 - mapSimpleTypeDef attribute, Adding the customization
 - typesafeEnumMemberName attribute, Member name customizer
 
H
- handleFault(), Implementation of handlers, Unwinding after an error
 - handleMessage(), Implementation of handlers, Processing messages
 - handler, Handler configuration file
 - handler-chain, Handler configuration file
 - handler-chains, Handler configuration file
 - handler-class, Handler configuration file
 - handler-name, Handler configuration file
 - handleResponse(), Implementing the callback
 - handlers
 - constructor, Order of initialization
 - initializing, Order of initialization
 - logical, Handler types
 - protocol, Handler types
 
- header(), Adding custom headers
 - high availability
 - client configuration, Add the clustering feature to your client configuration
 - configuring random strategy, Configuring a random strategy
 - configuring static failover, Overview
 - enabling static failover, Overview
 - static failover, HA with static failover
 
- HTML forms, Injecting data from HTML forms
 - HTTP
 - DELETE, Specifying HTTP verbs
 - endpoint address, Adding a Basic HTTP Endpoint
 - GET, Specifying HTTP verbs
 - HEAD, Specifying HTTP verbs
 - POST, Specifying HTTP verbs
 - PUT, Specifying HTTP verbs
 
- HTTP headers, Injecting information from the HTTP headers, Types of contexts
 - http-conf:authorization, The conduit element
 - http-conf:basicAuthSupplier, The conduit element
 - http-conf:client, The client element
 - Accept, The client element
 - AcceptEncoding, The client element
 - AcceptLanguage, The client element
 - AllowChunking, The client element
 - AutoRedirect, The client element
 - BrowserType, The client element
 - CacheControl, The client element, Consumer Cache Control Directives
 - Connection, The client element
 - ConnectionTimeout, The client element
 - ContentType, The client element
 - Cookie, The client element
 - DecoupledEndpoint, The client element, Configuring the consumer
 - Host, The client element
 - MaxRetransmits, The client element
 - ProxyServer, The client element
 - ProxyServerPort, The client element
 - ProxyServerType, The client element
 - ReceiveTimeout, The client element
 - Referer, The client element
 
- http-conf:conduit, The conduit element
 - name attribute, The conduit element
 
- http-conf:contextMatchStrategy, The destination element
 - http-conf:destination, The destination element
 - name attribute, The destination element
 
- http-conf:fixedParameterOrder, The destination element
 - http-conf:proxyAuthorization, The conduit element
 - http-conf:server, The destination element, The server element
 - CacheControl, The server element, Service Provider Cache Control Directives
 - ContentEncoding, The server element
 - ContentLocation, The server element
 - ContentType, The server element
 - HonorKeepAlive, The server element
 - ReceiveTimeout, The server element
 - RedirectURL, The server element
 - ServerType, The server element
 - SuppressClientReceiveErrors, The server element
 - SuppressClientSendErrors, The server element
 
- http-conf:tlsClientParameters, The conduit element
 - http-conf:trustDecider, The conduit element
 - http:address, Other messages types
 - HttpHeaders, Types of contexts
 - httpj:engine, The engine element
 - httpj:engine-factory, The engine-factory element
 - httpj:identifiedThreadingParameters, The engine-factory element, Configuring the thread pool
 - httpj:identifiedTLSServerParameters, The engine-factory element
 - httpj:threadingParameters, The engine element, Configuring the thread pool
 - maxThreads, Configuring the thread pool
 - minThreads, Configuring the thread pool
 
- httpj:threadingParametersRef, The engine element
 - httpj:tlsServerParameters, The engine element
 - httpj:tlsServerParametersRef, The engine element
 - httpn:engine, The engine element
 - httpn:engine-factory, The engine-factory element
 - httpn:identifiedThreadingParameters, The engine-factory element, Configuring the thread pool
 - httpn:identifiedTLSServerParameters, The engine-factory element
 - httpn:threadingParameters, The engine element, Configuring the thread pool
 - httpn:threadingParametersRef, The engine element
 - httpn:tlsServerParameters, The engine element
 - httpn:tlsServerParametersRef, The engine element
 
I
- implementation
 - asynchronous callback object, Implementing the callback
 - asynchronous client
 - callback approach, Implementing an Asynchronous Client with the Callback Approach
 - callbacks, Implementing the consumer
 - polling approach, Implementing an Asynchronous Client with the Polling Approach
 
- consumer, Implementing the Consumer's Business Logic, Consumer main function, Using XML in a Consumer
 - SEI, Implementing the interface
 - server mainline, Writing a Server Mainline
 - service, Implementing a Provider Object
 - service operations, Implementing the interface, Implement the operation's logic
 
- Import-Package, Specifying imported packages
 - inFaultInterceptors, Configuration elements
 - inInterceptors, Configuration elements
 - InOrder, Message delivery assurance policies
 - interceptor
 - definition, Interceptors
 - life-cycle, Chain life-cycle
 
- Interceptor, Interfaces
 - interceptor chain
 - definition, Interceptor chains
 - life-cycle, Chain life-cycle
 - programmatic configuration, Adding interceptors programmatically
 - Spring configuration, Adding interceptors using configuration
 
- InterceptorChain
 - add(), Adding interceptors
 - remove(), Removing interceptors
 
J
- java.util.concurrent.ExecutionException, Catching the exception
 - java2ws, Generating WSDL
 - javaType, Syntax, Usage with javaType
 - parseMethod attribute, Specifying the converters
 - printMethod attribute, Specifying the converters
 
- javax.xml.ws.AsyncHandler, Implementing the callback
 - javax.xml.ws.Service (see Service object)
 - javax.xml.ws.WebServiceException, Runtime Faults
 - jaxb:bindings, Using an external binding declaration
 - jaxb:property, Customization usage
 - JAXBContext, Using A JAXBContext Object
 - newInstance(Class...), Getting a JAXBContext object using an object factory
 - newInstance(String), Getting a JAXBContext object using package names
 
- jaxws:binding, Elements, Adding functionality
 - jaxws:client
 - abstract, Basic Configuration Properties
 - address, Basic Configuration Properties
 - bindingId, Basic Configuration Properties
 - bus, Basic Configuration Properties
 - createdFromAPI, Basic Configuration Properties
 - depends-on, Basic Configuration Properties
 - endpointName, Basic Configuration Properties
 - name, Basic Configuration Properties
 - password, Basic Configuration Properties
 - serviceClass, Basic Configuration Properties
 - serviceName, Basic Configuration Properties
 - username, Basic Configuration Properties
 - wsdlLocation, Basic Configuration Properties, Configuring the proxy
 
- jaxws:conduitSelector, Adding functionality
 - jaxws:dataBinding, Elements, Adding functionality
 - jaxws:endpoint
 - abstract, Attributes
 - address, Attributes
 - bindingUri, Attributes
 - bus, Attributes
 - createdFromAPI, Attributes
 - depends-on, Attributes
 - endpointName, Attributes
 - id, Attributes
 - implementor, Attributes
 - implementorClass, Attributes
 - name, Attributes
 - publish, Attributes
 - publishedEndpointUrl, Attributes
 - serviceName, Attributes
 - wsdlLocation, Attributes
 
- jaxws:exector, Elements
 - jaxws:features, Elements, Adding functionality
 - jaxws:handlers, Elements, Adding functionality, The handlers element
 - jaxws:inFaultInterceptors, Elements, Adding functionality
 - jaxws:inInterceptors, Elements, Adding functionality
 - jaxws:invoker, Elements
 - jaxws:outFaultInterceptors, Elements, Adding functionality
 - jaxws:outInterceptors, Elements, Adding functionality
 - jaxws:properties, Elements, Adding functionality
 - jaxws:server
 - abstract, Attributes
 - address, Attributes
 - bindingId, Attributes
 - bus, Attributes
 - createdFromAPI, Attributes
 - depends-on, Attributes
 - endpointName, Attributes
 - id, Attributes
 - name, Attributes
 - publish, Attributes
 - serviceBean, Attributes
 - serviceClass, Attributes
 - serviceName, Attributes
 - wsdlLocation, Attributes
 
- jaxws:serviceFactory, Elements
 - JaxWsProxyFactoryBean, Consuming a service
 - JaxWsServerFactoryBean, Publishing a service
 - JMS
 - getting JMS message headers in a service, Getting the JMS Message Headers in a Service
 - getting optional header properties, Optional Header Properties
 - inspecting message header properties, Inspecting JMS Message Headers
 - setting message header properties, JMS Header Properties
 - setting optional message header properties, Optional JMS Header Properties
 - setting the client's timeout, Client Receive Timeout
 - specifying the message type, Specifying the message type
 
- JMS destination
 - specifying, Specifying the JMS address
 
- jms:address, Specifying the JMS address
 - connectionPassword attribute, Specifying the JMS address
 - connectionUserName attribute, Specifying the JMS address
 - destinationStyle attribute, Specifying the JMS address
 - jmsDestinationName attribute, Specifying the JMS address
 - jmsiReplyDestinationName attribute, Using a Named Reply Destination
 - jmsReplyDestinationName attribute, Specifying the JMS address
 - jndiConnectionFactoryName attribute, Specifying the JMS address
 - jndiDestinationName attribute, Specifying the JMS address
 - jndiReplyDestinationName attribute, Specifying the JMS address, Using a Named Reply Destination
 
- jms:client, Specifying the message type
 - messageType attribute, Specifying the message type
 
- jms:JMSNamingProperties, Specifying JNDI properties
 - jms:server, Specifying the configuration
 - durableSubscriberName, Specifying the configuration
 - messageSelector, Specifying the configuration
 - transactional, Specifying the configuration
 - useMessageIDAsCorrealationID, Specifying the configuration
 
- JMSConfiguration, Specifying the configuration
 - JNDI
 - specifying the connection factory, Specifying the JMS address
 
L
- list type
 - XML Schema definition, Defining list types in XML Schema
 
- logical handler, Handler types
 - logical part, The logical part
 - LogicalHander
 - handleFault(), Handling Fault Messages
 - handleMessage(), Handling Messages in a Logical Handler
 
- LogicalHandler
 - close(), Closing a Handler
 
- LogicalMessage, Getting the message data
 - LogicalMessageContext, Overview of contexts in handlers
 - getMessage(), Getting the message data
 
M
- matrix parameters, Using matrix parameters
 - Maven archetypes, Useful Maven archetypes
 - Maven tooling
 - adding the bundle plug-in, Adding a bundle plug-in
 
- maxLength, Maximum length of an RM sequence
 - maxUnacknowledged, Maximum unacknowledged messages threshold
 - Message
 - getAttachments(), Getting the message contents
 - getContent(), Getting the message contents
 - getExchange(), Determining the message's direction
 - getInterceptorChain(), Getting the interceptor chain
 
- message context
 - getting a property, Reading a property from a context
 - properties, How properties are stored in a context, Property scopes
 - property scopes
 - APPLICATION, Property scopes
 - HANDLER, Property scopes
 
- reading values, Reading a property from a context
 - request
 - consumer, Setting JMS Properties
 
- response
 - setting a property, Setting properties in a context
 - setting properties, Setting properties in a context
 
- message element, WSDL elements, Overview
 - MessageBodyReader, Custom readers
 - MessageBodyWriter, Custom writers
 - MessageContext, Obtaining a context
 - get() method, Reading a property from a context
 - put() method, Setting properties in a context
 - setScope() method, Property scopes
 
- MessageContext.MESSAGE_OUTBOUND_PROPERTY, Determining the direction of the message, Determining the direction of the message
 - mime:content, Describing a MIME multipart message
 - mime:multipartRelated, Changing the message binding
 - mime:part, Changing the message binding, Describing a MIME multipart message
 - name attribute, Describing a MIME multipart message
 
- MTOM, Overview of MTOM
 - enabling
 - configuration, Using configuration
 - consumer, Consumer
 - service provider, Service provider
 
- Java first, Java first
 - WSDL first, WSDL first
 
N
- named reply destination
 - specifying in WSDL, Specifying the JMS address
 - using, Using a Named Reply Destination
 
- namespace
 - package name mapping, Package naming
 
- NewCookie, Adding a cookie
 - nillable, Wrapper classes
 - noContent(), Creating responses for successful requests
 - notAcceptable(), Creating responses to signal errors
 - notModified(), Creating responses for redirection
 
O
- object factory
 - creating complex type instances, Complex type factory methods
 - creating element instances, Element factory methods
 
- ObjectFactory
 - complex type factory, Complex type factory methods
 - element factory, Element factory methods
 
- ok(), Creating responses for successful requests
 - operation element, WSDL elements
 - org.apache.cxf.Phase, Specifying a phase
 - outFaultInterceptors, Configuration elements
 - outInterceptors, Configuration elements
 
P
- package name mapping, Generated packages
 - parameter constraints, Parameters
 - parameter mapping, Service endpoint interface
 - part element, Overview, Message parts
 - element attribute, Message parts
 - name attribute, Message parts
 - type attribute, Message parts
 
- passWord, Configuring WS-persistence
 - PathSegment, Getting the path
 - PhaseInterceptor, Interfaces
 - phases
 - definition, Phases
 - inbound, Inbound phases
 - outbound, Outbound phases
 - setting, Setting the phase
 
- port element, WSDL elements
 - port-name-pattern, Handler configuration file
 - portType element, WSDL elements, Port types
 - primitive types, Mappings
 - Private-Package, Specifying private packages
 - property
 - fixedAttributeAsConstantProperty attribute, Local mapping
 
- protocol handler, Handler types
 - protocol-binding, Handler configuration file
 - Provider
 - invoke() method, Implementing the invoke() method
 - message mode, Message mode
 - payload mode, Payload mode
 
Q
- query parameters, Using query parameters
 
R
- random strategy, Configuring a random strategy
 - replicated services, Overview
 - Request, Types of contexts
 - request context, Working with Contexts in a Consumer Implementation, Setting JMS Properties
 - accessing, Obtaining a context
 - consumer, Overview
 - setting properties, Setting properties in a context
 
- ResourceComparator, Customizing the selection process
 - Response, Relationship between a response and a response builder, Providing an entity body, Implementing an exception mapper
 - response context, Working with Contexts in a Consumer Implementation
 - accessing, Obtaining a context
 - consumer, Overview, Getting JMS Message Header Properties in a Consumer
 - getting JMS message headers, Getting JMS Message Header Properties in a Consumer
 - reading values, Reading a property from a context
 
- Response.Status, Setting the status code returned to the client
 - Response<T>.get()
 - exceptions, Catching the exception
 
- ResponseBuilder, Relationship between a response and a response builder, Getting a response builder, Handling more advanced responses
 - ResponseBuilderImpl, Getting a response builder, Handling more advanced responses
 - RMAssertion, WS-Policy RMAssertion Children
 - root resource
 - requirements, Requirements
 
- root URI, Requirements, Working with the URI
 - RPC style design, Message design for integrating with legacy systems
 
S
- SAXSource, Using Source objects, Using Source objects
 - schema validation, Enforcing facets
 - SecurityContext, Types of contexts
 - seeOther(), Creating responses for redirection
 - SEI, Creating the SEI, Generated code, Service endpoint interface
 - annotating, Overview of JAX-WS Annotations
 - creating, Writing the interface
 - creation patterns, Overview
 - generated from WSDL contract, Generated code
 - relationship to wsdl:portType, Writing the interface, Service endpoint interface
 - required annotations, Annotating the SEI
 
- Sequence, How WS-RM works
 - sequence element, Complex type varieties
 - SequenceAcknowledgment, How WS-RM works
 - serverError(), Creating responses to signal errors
 - service
 - implementing the operations, Implement the operation's logic
 
- service element, WSDL elements
 - service enablement, Overview
 - service endpoint interface (see SEI)
 - service implementation, Generated code, Implementing a Provider Object
 - operations, Implementing the interface
 - required annotations, Annotating the service implementation
 
- Service object, Creating a Service Object
 - adding an endpoint, Adding a Port to a Service
 - determining the port name, The addPort() method
 
- addPort() method, Adding a Port to a Service
 - bindingId parameter, The addPort() method
 - endpointAddress parameter, The addPort() method
 - portName parameter, The addPort() method
 
- create() method, The create() methods
 - serviceName parameter, The create() methods
 
- createDispatch() method, Creating a Dispatch object
 - creating, The create() methods, Generated service class
 - determining the service name, The create() methods
 - generated from a WSDL contract, Generated code
 - generated methods, Generated service class
 - getPort() method, The getPort() method
 - portName parameter, The getPort() method
 
- getting a service proxy, Getting a Proxy for an Endpoint
 - relationship to wsdl:service element, Creating a Service Object, Generated code
 
- service provider
 - implementation, Implementing a Provider Object
 - publishing, Publishing a service provider
 
- service provider implementation
 - generating, Generating the implementation code
 
- service providers contexts, Working with Contexts in a Service Implementation
 - service proxy
 - service-name-pattern, Handler configuration file
 - Service.Mode.MESSAGE, Message mode, Message mode
 - Service.Mode.PAYLOAD, Payload mode, Payload mode
 - ServiceContractResolver, Implementing the contract resolver
 - simple type
 - define by restriction, Defining a simple type in XML Schema
 
- simple types
 - enumerations, Defining an enumerated type in XML Schema
 - mapping to Java, Mapping to Java
 - primitive, Mappings
 - wrapper classes, Wrapper classes
 
- SOAP 1.1
 - endpoint address, SOAP 1.1
 
- SOAP 1.2
 - endpoint address, SOAP 1.2
 
- SOAP headers
 - mustUnderstand, Implementing the getHeaders() method
 
- SOAP Message Transmission Optimization Mechanism, Overview of MTOM
 - SOAP/JMS
 - consuming, Consuming a service
 - publishing, Publishing a service
 
- soap12:address, SOAP 1.2
 - soap12:body
 - soap12:header, Overview
 - soap:address, SOAP 1.1
 - soap:body
 - soap:header, Overview
 - SOAPHander
 - getHeaders(), Implementing the getHeaders() method
 - handleFault(), Handling Fault Messages
 - handleMessage(), Handling Messages in a SOAP Handler
 
- SOAPHandler
 - close(), Closing a Handler
 
- SOAPMessage, Using SOAPMessage objects, Using SOAPMessage objects, Working with the message body
 - SOAPMessageContext
 - get(), Working with context properties
 - getMessage(), Working with the message body
 
- Source, Using Source objects, Using Source objects
 - static failover, HA with static failover
 - status(), Setting the response status
 - StreamSource, Using Source objects, Using Source objects
 - sub-resource locator, Sub-resource locators
 - sub-resource method, Sub-resource methods
 - substitution group
 - in complex types, Substitution groups in complex types
 - in interfaces, Substitution groups in interfaces
 - object factory, Generated object factory methods
 
T
- temporaryRedirect(), Creating responses for redirection
 - type customization
 - external declaration, Using an external binding declaration
 - in-line, Using in-line customization
 - JAXB version, Version declaration
 - namespace, Namespace
 
- type packages
 - contents, Package contents
 - name generation, Package naming
 
- types element, WSDL elements
 - typesafeEnumClass, Class customizer
 - typesafeEnumMember, Member customizer
 
U
- union types
 - mapping to Java, Mapping to Java
 - XML Schema definition, Defining in XML Schema
 
- URI
 - decoding, Disabling URI decoding
 - injecting, Overview
 - matrix parameters, Using matrix parameters
 - query parameters, Using query parameters
 - root, Requirements, Working with the URI
 - template variables, Getting data from the URI's path, Getting the value of URI template variables
 
- UriBuilder, Getting the Base URI, Getting the full request URI
 - UriInfo, Types of contexts, Working with the full request URI
 - userName, Configuring WS-persistence
 
W
- WebApplicationException, Using WebApplicationException exceptions to report errors
 - WebServiceContext
 - getMessageContext() method, Obtaining a context
 - getting the JMS message headers, Getting the JMS Message Headers in a Service
 
- WebServiceException, Runtime Faults
 - wrapped document style, Message design for SOAP services
 - WS-Addressing
 - WS-RM
 - AcknowledgementInterval, Acknowledgement interval
 - AtLeastOnce, Message delivery assurance policies
 - AtMostOnce, Message delivery assurance policies
 - BaseRetransmissionInterval, Base retransmission interval
 - configuring, Configuring WS-RM
 - destination, How WS-RM works
 - driverClassName, Configuring WS-persistence
 - enabling, Enabling WS-RM
 - ExponentialBackoff, Exponential backoff for retransmission
 - externaL attachment, External attachment
 - initial sender, How WS-RM works
 - InOrder, Message delivery assurance policies
 - interceptors, Apache CXF WS-RM Interceptors
 - maxLength, Maximum length of an RM sequence
 - maxUnacknowledged, Maximum unacknowledged messages threshold
 - passWord, Configuring WS-persistence
 - rmManager, Children of the rmManager Spring bean
 - source, How WS-RM works
 - ultimate receiver, How WS-RM works
 - url, Configuring WS-persistence
 - userName, Configuring WS-persistence
 
- wsam:Addressing, Configuring an endpoint to use WS-Addressing
 - WSDL
 - binding element, The WSDL elements
 - name attribute, The WSDL elements
 
- port element, The WSDL elements
 - binding attribute, The WSDL elements
 
- service element, The WSDL elements
 - name attribute, The WSDL elements
 
- WSDL contract
 - generation, Generating WSDL
 
- WSDL design
 - RPC style, Message design for integrating with legacy systems
 - wrapped document style, Message design for SOAP services
 
- WSDL extensors
 - jms:address (see jms:address)
 - jms:client (see jms:client)
 - jms:JMSNamingProperties (see jms:JMSNamingProperties)
 - jms:server (see jms:server)
 
- wsdl2soap, Using wsdl2soap, Using wsdl2soap
 - wsdl:documentation, WSDL Documentation
 - wsdl:portType, Writing the interface, Generated code, Service endpoint interface
 - wsdl:service, Creating a Service Object, Generated code
 - wsrm:AcksTo, How WS-RM works
 - wswa:UsingAddressing, Configuring an endpoint to use WS-Addressing
 
X
- xformat:binding, Hand editing
 - rootNode, Hand editing
 
- xformat:body, Hand editing
 - rootNode, Hand editing