Error DDLUtils 1.0 - mapping.xml - foerign keys, indicies ---------------------------------------------------------
Key: DDLUTILS-244 URL: https://issues.apache.org/jira/browse/DDLUTILS-244 Project: DdlUtils Issue Type: Bug Components: Core (No specific database) Affects Versions: 1.0 Environment: Win XP, Java SDK 6 update 12 Reporter: Mitko Mitev Assignee: Thomas Dudziak If I created a database schema based on database.dtd schema and I defined for the database also unique and foreign keys, I got an errors during the creation of database (Database.readDatabaseFromXML() method) saying that the column <name of key> doesn't have a type. I found that the issue was in the mapping.xml file - there was missing a mmapping for uniquie and foreign keys in the element <table>. I added the missing mapping and now I can create a DB from xml file including foregein and unique keys. After fixing mapping in XML I had to also fix also class org.apache.ddlutils.model.Table by adding two new methods public void addNonUniqueIndex(NonUniqueIndex index) { addIndex(index); } public void addUniqueIndex(UniqueIndex index) { addIndex(index); } With common method addIndex(Index idx) it didn't work too. Propbaly problem that Index is only interface not class. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.