It would be better to rename "customEditorConfigurer" bean to something like "xfireCustomEditorConfigurer". This way xFire doesnt overrode editors users had created in the Spring context before. Because the spring documentation names "customEditorConfigurer" as an example for custom editors, its likely that a lot of Spring applications have a bean with that name.
The result is that if xFire context is loaded at the end of the bootstrapping, user editors gets overridden, most likely resulting in a application startup failure.