Henner, I found the source, not too much help except to verify that it is dying when trying to pick up the name.
DevGUI generated dbforms-config.xml which has a correct connection string and lowercased table name, which matches the table name in the jsp page. I got to thinking it might be the jdbc class, so first I hardlinked the jar file to /fintest/WEB-INF/lib/mysql..... , then I tried hardlinking to $CATALINA_HOME/shared/lib/mysql............, no change. I need to figure out how to test everything incrementally. Even though DevGUI generated the page and all the files, since it works outside the web container there is no objective proof that MySQL is available from inside tomcat. It's failing in the setTableName line below, from the jsp java file generated by the container. out.write("</table>\n"); /* ---- db:dbform ---- */ org.dbforms.taglib.DbFormTag _jspx_th_db_dbform_0 = (org.dbforms.taglib.DbFormTag) _jspx_tagPool_db_dbform_tableName_multipart_maxRows_followUp_autoUpdate.get(org.dbforms.taglib.DbFormTag.class); _jspx_th_db_dbform_0.setPageContext(pageContext); _jspx_th_db_dbform_0.setParent(null); _jspx_th_db_dbform_0.setMultipart("false"); _jspx_th_db_dbform_0.setAutoUpdate("false"); _jspx_th_db_dbform_0.setFollowUp("/accounts_viewTable.jsp"); _jspx_th_db_dbform_0.setMaxRows("15"); _jspx_th_db_dbform_0.setTableName("accounts"); ----- Bottom post Seems that you have a name problem. Dbforms is case sensitive. Please look into your config file how the tablenames are written. If they are uppercase you must use uppercase in your jsp too! Cheers, Henner ą5^){([ȀL.);kym+iםo ڞ'Fۊ{"ujwBӢ^r薈"zju֥,^fxlgri؝jYhr'w([EMAIL PROTECTED]).+-i0~zwߢ