Looking at Sus.xml. I see you're set use_sql_quoted_identifiers to true, which is not the default. Is this on purpose?If so, then all table and column references are case sensitive, and this includes the realm definition, in which you must make sure the table and field definitions are identical,letter case wise, to the definition in the database, which in Sus.script are all upper-case (i.e. USERS rather than Users, etc.).
However, I see in your Sus.script, that user passwords are encrypted, which means you are actually using modeled, rather than basic (tomcat) authentication (your application is based on the Authorization rather than Legacy application template).In this case you should remove the realm definition completely.
For best results, use the Firefox browser..