Craig Walls (Migrated from SEC-1835) said:
When using Spring 3.1 profiles, I may want to use in a "dev" profile and use or in a "production" profile. Unfortunately, the ID type on all of the "id" attributes (as well as the ID type of 's "alias" attribute) makes it impossible to configure these in different profiles within the same XML configuration file. Changing these attributes to xsd:string (as has been done in the spring-beans XSD) will loosen the restriction and make it possible to configure beans with the same ID under different profiles in the same XML config.
Luke Taylor said:
I've switched the id types to use xsd:token.