Prev |  | Next

## Spring Context Configuration Detection Criteria

Bundlor scans for Spring context configuration files. If it detects this file type, it scans the file for a number of values that contain class names.

### Spring Context Values

Using XPath syntax, the following is a list of values searched for type names

- `//beans:bean/@class`
- `//aop:declare-parents/@implement-interface`
- `//aop:declare-parents/@default-impl`
- `//context:load-time-weaver/@weaver-class`
- `//context:component-scan/@name-generator`
- `//context:component-scan/@scope-resolver`
- `//jee:jndi-lookup/@expected-type`
- `//jee:jndi-lookup/@proxy-interface`
- `//jee:remote-slsb/@home-interface`
- `//jee:remote-slsb/@business-interface`
- `//jee:local-slsb/@business-interface`
- `//jms:listener-container/@container-class`
- `//lang:jruby/@script-interfaces`
- `//lang:bsh/@script-interfaces`
- `//oxm:class-to-be-bound/@name`
- `//oxm:jibx-marshaller/@target-class`
- `//osgi:reference/@interface`
- `//osgi:service/@interface`
- `//util:list/@list-class`
- `//util:map/@map-class`
- `//util:set/@set-class`
- `//webflow:flow-builder/@class`
- `//webflow:attribute/@type`
- `//osgi:service/osgi:interfaces/beans:value`
- `//osgi:reference/osgi:interfaces/beans:value`
- `//context:component-scan/@base-package`

Prev | Up | Next
| Home |