class IntegrationBeanDefinitionParser implements BeanDefinitionParser {
public BeanDefinition parse(Element element, ParserContext parserContext) {
BeanDefinitionParserHelper helper = new BeanDefinitionParserHelper(element, parserContext);
parserContext.pushContainingComponent(helper.getComponentDefinition());
helper.register(SpringFacesIntegration.class);
registerIfAttributeIsTrue(helper, "validators", SpringFacesValidatorSupport.class);
registerIfAttributeIsTrue(helper, "converters", SpringFacesConverterSupport.class);
registerIfAttributeIsTrue(helper, "exception-handlers", SpringFacesExceptionHandlerSupport.class,
ObjectMessageExceptionHandler.class);
registerIfAttributeIsTrue(helper, "spring-expressions", StandardEvaluationContextPostProcessorSupport.class,