package org.commcare.resources.model;

/**
 * Represents an install issue caused by resource having invalid content (like mismatched xml tag)
 *
 * @author Phillip Mates (pmates@dimagi.com)
 */
public class InvalidResourceStructureException extends RuntimeException {
    public InvalidResourceStructureException(String msg) {
        super(msg);
    }
}

@@ -261,16 +261,55 @@
 ption %7B%0A
+    public final String resourceName;%0A%0A
     publ
@@ -352,16 +352,37 @@
 (String 
+resourceName, String 
 msg) %7B%0A 
@@ -399,16 +399,59 @@
 er(msg);
+%0A%0A        this.resourceName = resourceName;
 %0A    %7D%0A%7D

Add resource field