It looks like UtilURL does not have a way to read widgets and return a URL. This is a learning experience for me so I am asking some dumb questions.
should that be part of the public static URL fromResource(String resourceName, ClassLoader loader) or should make a new one public static URL fromxml(String resourceName) and put in the NotificationServices to check for an xml extention and call the new method. I think I can muddle thru to make the code work for fromxml()