Fuse Services Framework 2.4 XML Schema Reference

http://cxf.apache.org/blueprint/jaxrs
element server

Model
<server
  activation = "eager" | "lazy"
  address = string
  beanNames = string
  bindingId = string
  bus = string
  depends-on = list of at least 1 of (Tidref)
  id = ID
  modelRef = string
  serviceClass = string
  serviceName = QName
  staticSubresourceResolution = boolean
  transportId = string
>
executor? : features? : binding? : dataBinding? : inInterceptors? : inFaultInterceptors? : invoker? : serviceFactories? : outInterceptors? : outFaultInterceptors? : properties? : serviceBeans? : modelBeans? : model? : providers? : extensionMappings? : languageMappings? : schemaLocations? : resourceComparator?
</server>
Disallowed substitutions (block)
none (extensions, restrictions and substitutions are allowed)
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
element-only content, not nillable.
Usage
This element can be the root element of XML instance documents.
This element can be the child of element destination.

Nested Element Summary
all
anyTypeexecutor optional
           
anyTypefeatures optional
           
anyTypebinding optional
           
anyTypedataBinding optional
           
anyTypeinInterceptors optional
           
anyTypeinFaultInterceptors optional
           
anyTypeinvoker optional
           
anyTypeserviceFactories optional
           
anyTypeoutInterceptors optional
           
anyTypeoutFaultInterceptors optional
           
Tmapproperties optional
           
anyTypeserviceBeans optional
           
anyTypemodelBeans optional
           
modelmodel optional
           
anyTypeproviders optional
           
anyTypeextensionMappings optional
           
anyTypelanguageMappings optional
           
schemasTypeschemaLocations optional
           
anyTyperesourceComparator optional
           


Attribute Summary
Tactivationactivation
          The activation attribute for this component.
stringaddress
           
stringbeanNames
           
stringbindingId
           
stringbus
           
TdependsOndepends-on
          depends-on identifies (by id) other components that this component depends on.
IDid
           
stringmodelRef
           
stringserviceClass
           
QNameserviceName
           
booleanstaticSubresourceResolution
           
stringtransportId
           

Attribute Detail

activation

Documentation
                    
                    The activation attribute for this component.  This can either
                    be "eager" or "lazy".  If not specified, it
                    defaults to default-activation attribute of the enclosing
                    <blueprint> element.
                    
				
Definition

Defined with global type Tactivation

Model
"eager" | "lazy"
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

address

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

beanNames

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

bindingId

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

bus

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

depends-on

Documentation
                    
                    depends-on identifies (by id) other components that this component
                    depends on.  The component only be activated after the
                    depends-on components are successfully activated.  Also, if there
                    are <reference> or <reference-list> elements with unstatisfied
                    manadatory references, then the depends-on relationship will also
                    be used to determine whether this service is enabled or not.
                    
				
Definition

Defined with global type TdependsOn

Model
list of at least 1 of ({: pattern = \i\c*})
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse
Type
TdependsOn

id

Definition

Defined with global type ID

Model
ID
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

modelRef

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

serviceClass

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

serviceName

Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

staticSubresourceResolution

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

transportId

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

Fuse Services Framework 2.4 XML Schema Reference

Fuse Services Framework 2.4 XML Schema Reference