The <blueprint> element is the root element for a blueprint configuration file. A blueprint configuration has two sections. The first section (contained within the <type-converters> element) identifies components that are used for converting values into different target types. The type converters are optional, so the file does not need to specify a type converter section. Following the type converters are the component definitions. Components are <bean>, <service>, <reference>, and <reference-list> elements that identify the bundle components that will be managed by the blueprint service.
Specifies the default activation setting that will be definedfor components. If not specified, the global default is "eager".Individual components may override the default value.
Specifies the default availability value to be used for<reference>, and <reference-list> components. Thenormal default is "mandatory", and can be changed by individualservice reference components.
Specifies the default timeout value to be used when operationsare invoked on unstatisfied service references. If thereference does not change to a satisfied state within the timeoutwindow, an error is raised on the method invocation. Thedefault timeout value is 300000 milliseconds and individual<reference> element can override the specified configurationdefault.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://www.osgi.org/xmlns/blueprint/v1.0.0'