public void init()
{
logger.warn(getDeprecationWarning());
registerStandardTransportEndpoints(JdbcConnector.JDBC, ADDRESS_ATTRIBUTES).addAlias(QUERY_KEY, URIBuilder.PATH);
registerConnectorDefinitionParser(JdbcConnector.class, JdbcConnector.JDBC);
registerBeanDefinitionParser("dataSource", new ObjectFactoryWrapper("dataSourceFactory"));
registerBeanDefinitionParser(SQL_STATEMENT_FACTORY_PROPERTY, new ClassOrRefDefinitionParser(SQL_STATEMENT_FACTORY_PROPERTY));
MuleDefinitionParser connectorQuery = new ChildSingletonMapDefinitionParser("query");
MuleDefinitionParser endpointQuery = new NestedMapDefinitionParser("properties", "queries");
endpointQuery.addCollection("properties");
registerMuleBeanDefinitionParser("query", new ParentContextDefinitionParser("connector", connectorQuery).otherwise(endpointQuery));