parse <transport> using attributes and autogenerated parser
allow spring context reloading