My spring bean have a constructor with an unique mandatory argument, and I managed to initialize it with the xml configuration :
As Bozho said, instead of constructor arg you could set the property...@PostConstruct will only get called after all the properties are set...so, you will still have your string available ...