title: Spring in production
body: <p>What is the best practice to make changes in beans.xml file in production environment? </p>
  
  <p>Lets imagine Hello World application with one Interface and 2 Implementations. After creating jar and running JVM how can we change implementation in beans.xml without opening jar and reassembling it afterwards? </p>
  
  <p>Is it any trick that permits having beans.xml outside the jar, but without knowing the full file-system path?</p>