added shared XML backend

Change-Id: I15bd698f29b3edc611b2acce3ae0dd2455a1eb02