fixed issue with newer JDK's being more strict on xml attribute ids