This is an automated email from the ASF dual-hosted git repository.
doebele pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/empire-db.git.
from aef9bf9 [maven-release-plugin] prepare for next development iteration
add 505a263 initial version 3
add 136f8df cleanup for version3
add 1bd35d1 version 3 record transaction test
add c335918 DBContext einführung
add 11c887e optimization
add 6d7f6e0 WebContext test
add 6133355 WebContext overhaul
add 59e5807 optimization
add b4acc82 EMPIREDB-363 EMPIREDB-364 EMPIREDB-362
add cc0802a EMPIREDB-363 DBContext changes
add 628f43c EMPIREDB-362 version 3 migration problem with varargs on
DBRecord.read(Object... key)
add 09006fd EMPIREDB-362 optimization
add cf04d72 EMPIREDB-362 changes package names of db driver classes from
org.apache.empire.db.* to org.apache.empire.db.driver.*
add 4335870 EMPIREDB-362 some more
add 3698652 EMPIREDB-362
add 51fbaf8 EMPIREDB-364 fixes
add d57204e EMPIREDB-362 bugfix
add 65c7456 EMPIREDB-362 cleanup
add 211b5a0 EMPIREDB-362 cleanup
add f8a21f0 EMPIREDB-362 cleanup
add 35b082b EMPIREDB-362 cleanup
add e8337ff EMPIREDB-364 new class DBRollbackManager
add 892b911 EMPIREDB-364 fix
add 709b0e5 EMPIREDB-364 enalbeRollbackHandling flag
add 76e915a EMPIREDB-364 enableRollbackHandling on context
add 259115e EMPIREDB-362 DBContext extension
add aaa23d6 EMPIREDB-365
add 9181cbf EMPIREDB-365
add 57255a1 EMPIREDB-362 validateValue allow override in DBDatabase
add 427263d EMPIREDB-362 fix
add e52a0cd EMPIREDB-362 Apache license headers
add d1b6152 EMPIREDB-362 DBObject change
add 1992d31 EMPIREDB-362 serialization
add 991ea24 EMPIREDB-366 Remove Serializable
add fc9244a EMPIREDB-364 fix
add 6a7a61a EMPIREDB-362 plugin-update
add 67fc9a6 EMPIREDB-362 dependency update
add a75f00a EMPIREDB-366 make DBRecord serializable
add 1cd84a9 EMPIREDB-366 serialize DBRecord
add 270dfbc EMPIREDB-362 rename MiscellaneousErrorException to
UnspecifiedErrorException
add 4daa56e EMPIREDB-362 fix
add afd29db EMPIREDB-362 DBDatabaseDriver interface
add cd6b35a EMPIREDB-362 DBSqlPhrase enum
add a13bb61 EMPIREDB-362 pom changes
add f3233f3 EMPIREDB-362 bugfix DBRowSet.initRecordDefaultValues
add b604d88 EMPIREDB-362 DBDatabaseDriverBase cleanup
add 512e1cf EMPIREDB-362 DBDatabaseDriverSQLLite bugfix
add 8b2bf59 EMPIREDB-362 DBReader Closeable
add d5b7353 EMPIREDB-362 rename DBDatabaseDriver to DBMSHandler, rename
package org.apache.empire.db.driver to org.apache.empire.dbms
add 86bd841 EMPIREDB-362 Improved DBModelChecker
add 21131f5 EMPIREDB-362 leftJoin, rightJoin for convenience
add bc01bfa EMPIREDB-362 DBRecord replace initRecord() with create(key)
add d518b57 EMPIREDB-362 DBCommand cleanup
add 08f92b1 EMPIREDB-362 SampleDB enhancements
add 5550446 EMPIREDB-362 DBSamples model check
add e4d8bb7 EMPIREDB-362 DBModelChecker fix
add fcb3d39 Merge branch 'version3' of
https://gitbox.apache.org/repos/asf/empire-db into version3
add a9fcd0b EMPIREDB-362 Entity interface
add 8311365 EMPIREDB-367 DBUtils queryDataList method and classes
add 8c3288d EMPIREDB-362 DBUtils cleanup
add fa3d23e EMPIREDB-362 queryRecordList initial
add f86df70 EMPIREDB-367 SampleApp example
add 89f2e52 EMPIREDB-367 DataListFactory interface and impl
add baf7823 EMPIREDB-367 DataList fixes
add 98ba9a0 EMPIREDB-362 DBRowSet cleanup
add 72cc786 EMPIREDB-362 DBRecord rowsetData rework
add cd505b5 EMPIREDB-362 AliasExpression handling
add d0af266 EMPIREDB-362 getSourceColumn cleanup
add 6e0742a EMPIREDB-362 DBVarArgsFuncExpr
add 2263ba4 EMPIREDB-362 small fix
add ba3701c EMPIREDB-362 Sample checkin
add d5c0464 EMPIREDB-362 DBRecord improvements
add 485fd17 EMPIREDB-362 SampleApp improvment
add 017f72b EMPIREDB-362 support SQL concat() function added
add 3768b59 EMPIREDB-362 param checking
add 03babba EMPIREDB-362 small fix
add bd625af EMPIREDB-368 DBUtils queryBeans functions
add 6ce4768 EMPIREDB-362 RecordFactory fix
add 09c6388 EMPIREDB-362 RecordLIstFactory optimization
add a61d348 EMPIREDB-362 Bean interface fix
add 78b6d12 EMPIREDB-368 queryBeans optimization
add 8163ec7 EMPIREDB-368 fix
add db5c147 EMPIREDB-362 minor fix
add aa14fa2 EMPIREDB-364 codegen class cleanup
add d11c07f EMPIREDB-368 new DBBeanListFactory logic
add f7c82ad EMPIREDB-368 small fix
add 55ec62b EMPIREDB-368 DBBeanFactoryCache
add 18e03c3 EMPIREDB-368 small fix
add 028559e EMPIREDB-362 DBUtils change DBCommand to DBCommandExpr where
possible
add e62c5a8 EMPIREDB-362 small fix
add 3fcaa45 EMPIREDB-362 Improved constructor finding
add 507b2ac EMPIREDB-362 DBUtils replace params of type DBCommand with
DBCommandExpr
add 0a0809a EMPIREDB-362 Api-Cleanup
add 28fd063 EMPIREDB-362 Api-cleanup 2
add cd75759 EMPIREDB-362 bugfix
add e8dfec9 EMPIREDB-362 Exception improvment
add 4b34d34 EMPIREDB-362 Removed unnecessary imports
add 4784793 EMPIREDB-362 small fix
add f32080b EMPIREDB-370 Split DBRecord with new class DBRecordBase,
DBRecordBean as alternative implementation
add 8d93807 EMPIREDB-369 small solution with additional generic types
TDatabase, TTable, TView and TRecord
add d7a58f5 EMPIREDB-362 removed generic getters
add 68648bc EMPIREDB-362 small fix
add 70981c7 EMPIREDB-362 small fix 2
add d386335 EMPIREDB-364 Improved rollback handling
add d4afdf8 EMPIREDB-371 Allow deferred identiy setting on DBRecord
add 131306e EMPIREDB-362 Serializable fix
add 6f734e5 EMPIREDB-362 ClassUtils.copy fix
add 280e148 EMPIREDB-362 ClassUtils copy fix
add 1d882a1 EMPIREDB-362 copy fix 2
add eb4192c EMPIREDB-372 Allow method chaining for DBCommand and DBRecord
add a71b66b EMPIREDB-362 new Sample database carSales
add b5917ac EMPIREDB-362 checkDatabase exists and Enum improvements
add 39bf9f0 EMPIREDB-362 Interface cleanup (1)
add 95e590a EMPIREDB-362 Interface cleanup (2) Record.getValue() ->
Record.get(); Record.setValue() -> Record.set()
add ed1a9f2 EMPIREDB-362 Interface cleanup (3) small fix
add 3301fe7 EMPIREDB-362 Interface cleanup (4) Some renaming
add 2942514 EMPIREDB-362 multi-column-join
add 823a920 EMPIREDB-362 Improved function naming
add 30aa2df EMPIREDB-362 example carSalesDB update
add aace24e EMPIREDB-373 if prepared statements is enabled then
automatically convert where expressions
add 3f8270e EMPIREDB-373 PreparedStatements on Context and subquery
parameter handling
add f07247a EMPIREDB-373 just Beauty changes
add 1735d4d EMPIREDB-373 bugfix for DBCommand.clone()
add efcc6ff EMPIREDB-362 Minor fixes and beauty changes
add 5fa85fc EMPIREDB-362 even more beautification
add da90f3c EMPIREDB-362 minor DBCommand set() bugfix and SampleAdv
improvement
add 486e2d4 EMPIREDB-362 Some minor fixes and Rework of Advanced example
No new revisions were added by this update.
Summary of changes:
empire-db-codegen/pom.xml | 17 +-
.../apache/empire/db/codegen/CodeGenParser.java | 66 +-
.../apache/empire/db/codegen/WriterService.java | 1 -
.../org/apache/empire/db/codegen/util/DBUtil.java | 67 -
.../org/apache/empire/db/codegen/CodeGenTest.java | 1 -
.../apache/empire/db/codegen/util/DBUtilTest.java | 54 -
.../src/test/resources/hsqldb/sample.properties | 8 +-
.../src/test/resources/hsqldb/sample.script | 9 +-
empire-db-dist/pom.xml | 36 +-
.../src/assemble/empire-assembly-all.xml | 6 -
empire-db-eclipse-codegen/.gitignore | 3 -
empire-db-eclipse-codegen/META-INF/MANIFEST.MF | 30 -
empire-db-eclipse-codegen/build.properties | 30 -
empire-db-eclipse-codegen/lib/.gitignore | 8 -
empire-db-eclipse-codegen/lib/readme.txt | 24 -
empire-db-eclipse-codegen/plugin.xml | 76 -
empire-db-eclipse-codegen/pom.xml | 86 -
.../apache/empire/db/eclipse/CodeGenConfig.java | 574 ------
.../java/org/apache/empire/db/eclipse/Plugin.java | 190 --
.../org/apache/empire/db/eclipse/PluginConsts.java | 47 -
.../db/eclipse/handler/ConfigDialogHandler.java | 48 -
.../apache/empire/db/eclipse/model/ConfigFile.java | 64 -
.../empire/db/eclipse/model/JdbcDriverClass.java | 39 -
.../db/eclipse/service/ConfigFileService.java | 38 -
.../db/eclipse/service/ConfigFileServiceImpl.java | 234 ---
.../db/eclipse/service/MessageServiceImpl.java | 52 -
.../empire/db/eclipse/ui/ClassParameterPage.java | 272 ---
.../empire/db/eclipse/ui/ConfigurationDialog.java | 293 ---
.../empire/db/eclipse/ui/DBTablesDialog.java | 350 ----
.../apache/empire/db/eclipse/ui/INavigator.java | 46 -
.../org/apache/empire/db/eclipse/ui/IPage.java | 30 -
.../org/apache/empire/db/eclipse/ui/MainPage.java | 305 ---
.../org/apache/empire/db/eclipse/ui/Navigator.java | 145 --
.../java/org/apache/empire/db/eclipse/ui/Page.java | 51 -
.../empire/db/eclipse/ui/SchemaOptionsPage.java | 241 ---
.../empire/db/eclipse/util/SWTResourceManager.java | 455 -----
.../src/main/resources/defaultConfig.xml | 84 -
.../src/main/resources/icons/addButton.png | Bin 366 -> 0 bytes
.../src/main/resources/icons/check_all.gif | Bin 344 -> 0 bytes
.../src/main/resources/icons/db_element.gif | Bin 959 -> 0 bytes
.../src/main/resources/icons/deleteButton.png | Bin 582 -> 0 bytes
.../src/main/resources/icons/empire-db-logo.gif | Bin 12167 -> 0 bytes
.../src/main/resources/icons/empire_db_icon.png | Bin 581 -> 0 bytes
.../src/main/resources/icons/folder.gif | Bin 219 -> 0 bytes
.../src/main/resources/icons/logo.png | Bin 5482 -> 0 bytes
.../src/main/resources/icons/save.png | Bin 550 -> 0 bytes
.../src/main/resources/icons/testConnection.gif | Bin 920 -> 0 bytes
.../src/main/resources/icons/uncheck_all.gif | Bin 148 -> 0 bytes
.../src/main/resources/lang/messages_en.properties | 141 --
.../src/main/resources/templates/BaseRecord.vm | 41 -
.../src/main/resources/templates/BaseTable.vm | 31 -
.../src/main/resources/templates/BaseView.vm | 31 -
.../src/main/resources/templates/Database.vm | 136 --
.../src/main/resources/templates/Record.vm | 66 -
.../src/main/resources/templates/Table.vm | 76 -
.../src/main/resources/templates/View.vm | 68 -
.../empire-db-example-advanced/config.xml | 56 +-
.../empire-db-example-advanced/pom.xml | 41 +-
.../empire/samples/db/advanced/SampleAdvApp.java | 904 ++++++---
.../samples/db/advanced/SampleAdvConfig.java | 10 +-
.../empire/samples/db/advanced/SampleAdvDB.java | 154 +-
.../empire/samples/db/advanced/SampleContext.java} | 31 +-
.../empire/samples/db/advanced/db/CarSalesDB.java | 343 ++++
.../samples/db/advanced/db/DealerSalesView.java | 53 +
.../samples/db/advanced/records/BrandRecord.java | 87 +-
.../samples/db/advanced/records/DealerRecord.java | 26 +
.../samples/db/advanced/records/ModelRecord.java | 30 +
.../empire-db-example-basic/config.xml | 64 +-
empire-db-examples/empire-db-example-basic/pom.xml | 38 +-
.../org/apache/empire/samples/db/SampleApp.java | 690 ++++---
.../org/apache/empire/samples/db/SampleBean.java | 126 --
.../org/apache/empire/samples/db/SampleConfig.java | 10 +-
.../org/apache/empire/samples/db/SampleDB.java | 161 +-
.../apache/empire/samples/db/beans/Department.java | 75 +
.../apache/empire/samples/db/beans/Employee.java | 294 +++
.../empire/samples/db/beans/EmployeeQuery.java} | 284 +--
.../apache/empire/samples/db/beans/Payment.java | 83 +
.../empire-db-example-codegen/pom.xml | 6 +-
.../empire-db-example-cxf/.gitignore | 4 -
.../empire-db-example-cxf/config.xml | 67 -
.../empire-db-example-cxf/log4j.properties | 21 -
empire-db-examples/empire-db-example-cxf/pom.xml | 67 -
.../samples/cxf/wssample/client/ClientGUI.java | 298 ---
.../cxf/wssample/client/EmployeeListModel.java | 43 -
.../cxf/wssample/client/EmployeeServiceClient.java | 86 -
.../samples/cxf/wssample/client/RunClient.java | 37 -
.../samples/cxf/wssample/common/Department.java | 80 -
.../samples/cxf/wssample/common/Employee.java | 172 --
.../cxf/wssample/common/EmployeeService.java | 67 -
.../cxf/wssample/server/DocumentWriter.java | 59 -
.../cxf/wssample/server/EmployeeServiceImpl.java | 154 --
.../samples/cxf/wssample/server/RunServer.java | 55 -
.../samples/cxf/wssample/server/SampleConfig.java | 101 -
.../samples/cxf/wssample/server/ServerControl.java | 282 ---
.../samples/cxf/wssample/server/ServerGUI.java | 221 ---
.../samples/cxf/wssample/server/db/SampleDB.java | 142 --
empire-db-examples/empire-db-example-cxf/xcf.xml | 32 -
empire-db-examples/empire-db-example-jsf2/pom.xml | 8 +-
.../apache/empire/jsf2/websample/db/SampleDB.java | 24 +-
.../empire/jsf2/websample/db/SampleTable.java | 3 +-
.../websample/db/records/DepartmentRecord.java | 8 +-
.../jsf2/websample/db/records/EmployeeRecord.java | 19 +-
.../jsf2/websample/db/records/SampleRecord.java | 81 +-
.../jsf2/websample/web/AppExceptionHandler.java | 208 ++
.../websample/web/AppExceptionHandlerFactory.java | 29 +
.../websample/web/AutheticationPhaseListener.java | 6 +-
.../jsf2/websample/web/SampleApplication.java | 167 +-
.../empire/jsf2/websample/web/SampleContext.java | 77 +
.../empire/jsf2/websample/web/SampleSession.java | 5 +-
.../empire/jsf2/websample/web/SampleUser.java | 12 +-
.../empire/jsf2/websample/web/SampleUtils.java | 35 -
.../web/objects/EmployeeSearchFilter.java | 5 +-
.../empire/jsf2/websample/web/objects/User.java | 5 +-
.../websample/web/pages/EmployeeDetailPage.java | 40 +-
.../jsf2/websample/web/pages/EmployeeListPage.java | 23 +-
.../empire/jsf2/websample/web/pages/ErrorPage.java | 2 +-
.../empire/jsf2/websample/web/pages/LoginPage.java | 18 +-
.../jsf2/websample/web/pages/SamplePage.java | 36 +-
.../jsf2/websample/web/pages/SamplePages.java | 2 +-
.../src/main/resources/lang/messages_de.properties | 18 +-
.../src/main/resources/lang/messages_en.properties | 15 +-
.../src/main/webapp/WEB-INF/config.xml | 2 +-
.../src/main/webapp/WEB-INF/faces-config.xml | 4 +
.../src/main/webapp/pages/employeeDetailPage.xhtml | 1 +
.../src/main/webapp/pages/employeeListPage.xhtml | 4 +-
.../src/main/webapp/pages/loginPage.xhtml | 3 +
.../empire-db-example-spring-boot/.gitignore | 5 -
.../empire-db-example-spring-boot/pom.xml | 68 -
.../springboot/EmpireDBConfigProperties.java | 47 -
.../empire/samples/springboot/SampleApp.java | 472 -----
.../empire/samples/springboot/SampleBean.java | 110 --
.../apache/empire/samples/springboot/SampleDB.java | 158 --
.../src/main/resources/application.yml | 123 --
.../empire-db-example-spring/.gitignore | 4 -
.../empire-db-example-spring/pom.xml | 139 --
.../apache/empire/samples/spring/EmpireApp.java | 47 -
.../empire/samples/spring/EmpireAppImpl.java | 231 ---
.../empire/samples/spring/SampleSpringApp.java | 84 -
.../empire/samples/spring/db/SampleBean.java | 126 --
.../apache/empire/samples/spring/db/SampleDB.java | 143 --
.../samples/spring/support/EmpireDBException.java | 40 -
.../samples/spring/support/EmpireDaoSupport.java | 135 --
.../spring/support/EmpireDriverFactory.java | 101 -
.../apache/empire/spring/example1/EmpireApp.java | 47 -
.../empire/spring/example1/EmpireAppImpl.java | 336 ----
.../apache/empire/spring/example1/SampleDB.java | 144 --
.../empire/spring/example1/SampleSpringApp.java | 86 -
.../apache/empire/spring/example2/Department.java | 99 -
.../apache/empire/spring/example2/Employee.java | 140 --
.../apache/empire/spring/example2/EmployeeDao.java | 47 -
.../empire/spring/example2/EmployeeDaoImpl.java | 231 ---
.../empire/spring/example2/EmployeeSpringApp.java | 227 ---
.../src/main/resources/applicationContext.xml | 74 -
.../main/resources/example1/applicationContext.xml | 92 -
.../example2/applicationContext-employee.xml | 85 -
.../src/main/resources/log4j.properties | 21 -
.../src/main/resources/settings.properties | 44 -
.../empire-db-example-struts2-cxf/.gitignore | 7 -
.../empire-db-example-struts2-cxf/pom.xml | 112 --
.../cxf/wssample/client/EmployeeServiceClient.java | 87 -
.../samples/cxf/wssample/common/Department.java | 80 -
.../samples/cxf/wssample/common/Employee.java | 172 --
.../cxf/wssample/common/EmployeeService.java | 67 -
.../empire/struts2/websample/common/Errors.java | 27 -
.../struts2/websample/web/SampleApplication.java | 107 -
.../empire/struts2/websample/web/SampleConfig.java | 84 -
.../struts2/websample/web/SampleContext.java | 41 -
.../empire/struts2/websample/web/SampleErrors.java | 26 -
.../websample/web/SampleHtmlTagDictionary.java | 91 -
.../struts2/websample/web/SampleRequest.java | 89 -
.../struts2/websample/web/SampleSession.java | 85 -
.../empire/struts2/websample/web/SampleUser.java | 56 -
.../web/actions/EmployeeDetailAction.java | 85 -
.../websample/web/actions/EmployeeListAction.java | 170 --
.../struts2/websample/web/actions/LoginAction.java | 201 --
.../web/actiontypes/BeanDetailAction.java | 222 ---
.../websample/web/actiontypes/SampleAction.java | 104 -
.../struts2/websample/ws/SampleBeanClass.java | 63 -
.../struts2/websample/ws/SampleBeanDomain.java | 119 --
.../empire/struts2/websample/ws/SampleRecord.java | 35 -
.../websample/ws/records/DepartmentRecord.java | 35 -
.../websample/ws/records/EmployeeRecord.java | 82 -
.../src/main/resources/log4j.dtd | 183 --
.../src/main/resources/log4j.xml | 83 -
.../src/main/resources/messages_de.properties | 93 -
.../src/main/resources/messages_en.properties | 90 -
.../src/main/resources/struts.properties | 19 -
.../src/main/resources/struts.xml | 78 -
.../src/main/webapp/WEB-INF/config.xml | 33 -
.../src/main/webapp/WEB-INF/empire-tags.tld | 2040 --------------------
.../src/main/webapp/WEB-INF/web.xml | 66 -
.../src/main/webapp/css/main.css | 96 -
.../src/main/webapp/index.html | 29 -
.../src/main/webapp/jsp/employeeDetails.jsp | 78 -
.../src/main/webapp/jsp/employeeList.jsp | 64 -
.../src/main/webapp/jsp/employeeSearch.jsp | 50 -
.../src/main/webapp/jsp/error.jsp | 37 -
.../src/main/webapp/jsp/login.jsp | 41 -
.../empire-db-example-struts2/.gitignore | 7 -
.../empire-db-example-struts2/pom.xml | 108 --
.../empire/struts2/websample/db/SampleDB.java | 137 --
.../empire/struts2/websample/db/SampleRecord.java | 36 -
.../empire/struts2/websample/db/SampleTable.java | 58 -
.../websample/db/records/DepartmentRecord.java | 36 -
.../websample/db/records/EmployeeRecord.java | 66 -
.../struts2/websample/web/SampleApplication.java | 282 ---
.../empire/struts2/websample/web/SampleConfig.java | 101 -
.../empire/struts2/websample/web/SampleErrors.java | 26 -
.../websample/web/SampleHtmlTagDictionary.java | 91 -
.../struts2/websample/web/SampleRequest.java | 117 --
.../struts2/websample/web/SampleSession.java | 85 -
.../web/actions/EmployeeDetailAction.java | 110 --
.../websample/web/actions/EmployeeListAction.java | 262 ---
.../struts2/websample/web/actions/LoginAction.java | 153 --
.../struts2/websample/web/actiontypes/Action.java | 99 -
.../web/actiontypes/BeanDetailAction.java | 222 ---
.../websample/web/actiontypes/DetailAction.java | 50 -
.../src/main/resources/log4j.dtd | 183 --
.../src/main/resources/log4j.xml | 69 -
.../src/main/resources/messages_de.properties | 89 -
.../src/main/resources/messages_en.properties | 86 -
.../src/main/resources/struts.properties | 19 -
.../src/main/resources/struts.xml | 57 -
.../src/main/webapp/WEB-INF/config.xml | 67 -
.../src/main/webapp/WEB-INF/empire-tags.tld | 2040 --------------------
.../src/main/webapp/WEB-INF/web.xml | 64 -
.../src/main/webapp/css/main.css | 74 -
.../src/main/webapp/index.html | 29 -
.../src/main/webapp/jsp/employeeDetails.jsp | 84 -
.../src/main/webapp/jsp/employeeList.jsp | 84 -
.../src/main/webapp/jsp/employeeSearch.jsp | 50 -
.../src/main/webapp/jsp/error.jsp | 37 -
.../src/main/webapp/jsp/login.jsp | 39 -
empire-db-examples/empire-db-example-vue/pom.xml | 9 +-
.../apache/empire/rest/app/SampleServiceApp.java | 155 +-
.../org/apache/empire/rest/json/JsoRecordData.java | 2 +-
.../empire/rest/service/EmployeeService.java | 41 +-
.../org/apache/empire/rest/service/Service.java | 49 +-
.../rest/service/filter/ServiceResponseFilter.java | 35 +-
.../apache/empire/vue/sample/db/RecordContext.java | 5 +-
.../org/apache/empire/vue/sample/db/SampleDB.java | 24 +-
.../apache/empire/vue/sample/db/SampleTable.java | 3 +-
.../vue/sample/db/records/DepartmentRecord.java | 7 +-
.../vue/sample/db/records/EmployeeRecord.java | 17 +-
.../empire/vue/sample/db/records/SampleRecord.java | 33 +-
empire-db-examples/pom.xml | 6 +-
empire-db-jsf2/pom.xml | 14 +-
.../org/apache/empire/jsf2/app/DBELResolver.java | 2 +-
.../org/apache/empire/jsf2/app/FacesUtils.java | 24 +-
.../org/apache/empire/jsf2/app/WebApplication.java | 159 +-
.../org/apache/empire/jsf2/app/WebDBContext.java | 131 ++
.../apache/empire/jsf2/components/InputTag.java | 8 +-
.../apache/empire/jsf2/components/SelectTag.java | 12 +-
.../empire/jsf2/controls/CheckboxInputControl.java | 1 -
.../empire/jsf2/controls/RadioInputControl.java | 1 -
.../empire/jsf2/controls/SelectInputControl.java | 3 +-
.../empire/jsf2/controls/TextAreaInputControl.java | 3 -
.../empire/jsf2/controls/TextInputControl.java | 2 +-
.../jsf2/pageelements/BeanListPageElement.java | 38 +-
.../empire/jsf2/pageelements/ListPageElement.java | 11 +-
.../jsf2/pageelements/RecordPageElement.java | 31 +-
.../jsf2/pageelements/StaticListPageElement.java | 4 +-
.../java/org/apache/empire/jsf2/pages/Page.java | 72 +-
.../apache/empire/jsf2/pages/PageDefinition.java | 5 +-
.../apache/empire/jsf2/pages/PageDefinitions.java | 9 +-
.../apache/empire/jsf2/pages/PageELResolver.java | 6 +-
.../org/apache/empire/jsf2/pages/PageElement.java | 15 +-
.../org/apache/empire/jsf2/pages/PageOutcome.java | 5 +-
.../org/apache/empire/jsf2/utils/ParameterMap.java | 5 +-
.../empire/jsf2/utils/TagEncodingHelper.java | 52 +-
.../jsf2/utils/ValueExpressionUnwrapper.java | 8 +-
empire-db-maven-plugin/pom.xml | 70 +-
.../org/apache/empire/db/maven/CodeGenMojo.java | 3 +-
empire-db-spring/.gitignore | 4 -
empire-db-spring/pom.xml | 53 -
.../empire/spring/DBDatabaseFactoryBean.java | 137 --
.../apache/empire/spring/DBReaderExtractor.java | 46 -
.../empire/spring/DBRecordCallbackHandler.java | 44 -
.../org/apache/empire/spring/DBRecordMapper.java | 49 -
.../org/apache/empire/spring/DBRecordWriter.java | 28 -
.../org/apache/empire/spring/EmpireDaoSupport.java | 131 --
.../org/apache/empire/spring/EmpireTemplate.java | 846 --------
empire-db-struts2/.gitignore | 6 -
empire-db-struts2/pom.xml | 67 -
.../struts2/action/ActionAccessValidator.java | 42 -
.../empire/struts2/action/ActionErrorProvider.java | 76 -
.../empire/struts2/action/ActionItemProperty.java | 32 -
.../apache/empire/struts2/action/Disposable.java | 47 -
.../apache/empire/struts2/action/ErrorInfo.java | 46 -
.../struts2/action/RequestParamProvider.java | 33 -
.../apache/empire/struts2/action/WebAction.java | 540 ------
.../org/apache/empire/struts2/action/package.html | 27 -
.../empire/struts2/actionsupport/ActionBase.java | 329 ----
.../empire/struts2/actionsupport/ActionError.java | 146 --
.../actionsupport/ActionPropertySupport.java | 110 --
.../struts2/actionsupport/BeanActionSupport.java | 193 --
.../actionsupport/BeanListActionSupport.java | 87 -
.../struts2/actionsupport/FormActionSupport.java | 122 --
.../struts2/actionsupport/ListActionSupport.java | 178 --
.../actionsupport/ReaderListActionSupport.java | 74 -
.../struts2/actionsupport/RecordActionSupport.java | 627 ------
.../actionsupport/RecordFormActionSupport.java | 361 ----
.../struts2/actionsupport/SessionPersistence.java | 29 -
.../actionsupport/TextProviderActionSupport.java | 127 --
.../empire/struts2/actionsupport/package.html | 27 -
.../struts2/html/DefaultHtmlTagDictionary.java | 556 ------
.../empire/struts2/html/HtmlTagDictionary.java | 177 --
.../org/apache/empire/struts2/html/HtmlWriter.java | 239 ---
.../org/apache/empire/struts2/html/package.html | 27 -
.../interceptors/ActionAccessInterceptor.java | 82 -
.../interceptors/ActionBasicsInterceptor.java | 106 -
.../struts2/interceptors/InterceptorSupport.java | 122 --
.../empire/struts2/interceptors/package.html | 27 -
.../struts2/jsp/components/AnchorComponent.java | 180 --
.../struts2/jsp/components/CalendarComponent.java | 388 ----
.../struts2/jsp/components/ControlComponent.java | 252 ---
.../struts2/jsp/components/DataValueComponent.java | 172 --
.../struts2/jsp/components/FormComponent.java | 135 --
.../jsp/components/InputControlComponent.java | 364 ----
.../struts2/jsp/components/info/CalendarInfo.java | 318 ---
.../struts2/jsp/components/info/package.html | 27 -
.../empire/struts2/jsp/components/package.html | 27 -
.../struts2/jsp/controls/CheckboxInputControl.java | 99 -
.../struts2/jsp/controls/EMailInputControl.java | 46 -
.../struts2/jsp/controls/HLinkInputControl.java | 50 -
.../empire/struts2/jsp/controls/InputControl.java | 359 ----
.../struts2/jsp/controls/InputControlManager.java | 56 -
.../struts2/jsp/controls/PasswordInputControl.java | 116 --
.../struts2/jsp/controls/PhoneInputControl.java | 199 --
.../struts2/jsp/controls/RadioInputControl.java | 185 --
.../struts2/jsp/controls/SelectInputControl.java | 94 -
.../struts2/jsp/controls/TextAreaInputControl.java | 136 --
.../struts2/jsp/controls/TextInputControl.java | 408 ----
.../empire/struts2/jsp/controls/package.html | 27 -
.../empire/struts2/jsp/tags/ActionErrorsTag.java | 168 --
.../empire/struts2/jsp/tags/ActionMessageTag.java | 87 -
.../apache/empire/struts2/jsp/tags/ButtonTag.java | 102 -
.../empire/struts2/jsp/tags/CalendarTag.java | 204 --
.../empire/struts2/jsp/tags/CheckboxTag.java | 184 --
.../empire/struts2/jsp/tags/DataValueTag.java | 226 ---
.../empire/struts2/jsp/tags/EmpireTagSupport.java | 476 -----
.../struts2/jsp/tags/EmpireValueTagSupport.java | 358 ----
.../apache/empire/struts2/jsp/tags/FlexDivTag.java | 111 --
.../empire/struts2/jsp/tags/FloatClearTag.java | 62 -
.../empire/struts2/jsp/tags/FormPartTag.java | 365 ----
.../empire/struts2/jsp/tags/FormSubmitTag.java | 223 ---
.../apache/empire/struts2/jsp/tags/FormTag.java | 177 --
.../empire/struts2/jsp/tags/InputControlTag.java | 320 ---
.../empire/struts2/jsp/tags/ItemListTag.java | 428 ----
.../apache/empire/struts2/jsp/tags/LinkTag.java | 179 --
.../empire/struts2/jsp/tags/ListPageBarTag.java | 253 ---
.../empire/struts2/jsp/tags/ListPageInfoTag.java | 118 --
.../empire/struts2/jsp/tags/MenuItemTag.java | 153 --
.../apache/empire/struts2/jsp/tags/MenuTag.java | 182 --
.../apache/empire/struts2/jsp/tags/ParamTag.java | 111 --
.../empire/struts2/jsp/tags/RadioButtonTag.java | 171 --
.../apache/empire/struts2/jsp/tags/SelectTag.java | 178 --
.../empire/struts2/jsp/tags/TableDataTag.java | 192 --
.../struts2/jsp/tags/TableHeadColumnTag.java | 368 ----
.../empire/struts2/jsp/tags/TableHeadRowTag.java | 230 ---
.../empire/struts2/jsp/tags/TableRowTag.java | 189 --
.../apache/empire/struts2/jsp/tags/TextTag.java | 119 --
.../empire/struts2/jsp/tags/flow/ElseIfTag.java | 98 -
.../empire/struts2/jsp/tags/flow/ElseTag.java | 78 -
.../apache/empire/struts2/jsp/tags/flow/IfTag.java | 91 -
.../empire/struts2/jsp/tags/flow/SetTag.java | 95 -
.../empire/struts2/jsp/tags/flow/package.html | 27 -
.../apache/empire/struts2/jsp/tags/package.html | 27 -
.../org/apache/empire/struts2/web/AppContext.java | 51 -
.../empire/struts2/web/EmpireFilterDispatcher.java | 51 -
.../struts2/web/EmpirePortletDispatcher.java | 256 ---
.../empire/struts2/web/EmpirePortletResult.java | 101 -
.../empire/struts2/web/EmpireStrutsDispatcher.java | 260 ---
.../empire/struts2/web/EmpireThreadManager.java | 59 -
.../org/apache/empire/struts2/web/FieldErrors.java | 41 -
.../apache/empire/struts2/web/RequestContext.java | 61 -
.../apache/empire/struts2/web/ResponseContext.java | 52 -
.../apache/empire/struts2/web/SessionContext.java | 44 -
.../org/apache/empire/struts2/web/UrlHelperEx.java | 232 ---
.../org/apache/empire/struts2/web/WebRequest.java | 62 -
.../org/apache/empire/struts2/web/WebSession.java | 27 -
.../org/apache/empire/struts2/web/package.html | 27 -
.../struts2/web/portlet/PortletContextWrapper.java | 100 -
.../struts2/web/portlet/PortletRequestWrapper.java | 125 --
.../web/portlet/PortletResponseWrapper.java | 136 --
.../struts2/web/portlet/PortletSessionWrapper.java | 77 -
.../struts2/web/servlet/ServletContextWrapper.java | 100 -
.../struts2/web/servlet/ServletRequestWrapper.java | 124 --
.../web/servlet/ServletResponseWrapper.java | 93 -
.../struts2/web/servlet/ServletSessionWrapper.java | 79 -
.../src/main/resources/META-INF/empire-tags.tld | 2040 --------------------
.../src/main/resources/struts-empire-portlet.xml | 98 -
.../src/main/resources/struts-empire.xml | 90 -
empire-db/pom.xml | 54 +-
.../java/org/apache/empire/commons/Attributes.java | 5 +-
.../java/org/apache/empire/commons/ClassUtils.java | 480 +++++
.../java/org/apache/empire/commons/DateUtils.java | 164 +-
.../java/org/apache/empire/commons/ErrorType.java | 5 +-
.../org/apache/empire/commons/ObjectUtils.java | 425 ++--
.../java/org/apache/empire/commons/Options.java | 2 +-
.../org/apache/empire/commons/StringUtils.java | 12 +
.../org/apache/empire/commons/Unwrappable.java | 19 +-
.../main/java/org/apache/empire/data/Column.java | 9 +-
.../java/org/apache/empire/data/ColumnExpr.java | 12 +-
.../main/java/org/apache/empire/data/DataMode.java | 39 -
.../main/java/org/apache/empire/data/DataType.java | 10 +-
.../java/org/apache/empire/data/EntityType.java | 14 +
.../main/java/org/apache/empire/data/Record.java | 46 +-
.../java/org/apache/empire/data/RecordData.java | 15 +-
.../org/apache/empire/data/bean/BeanClass.java | 36 +-
.../org/apache/empire/data/bean/BeanProperty.java | 53 +-
.../apache/empire/data/bean/BeanRecordProxy.java | 76 +-
.../org/apache/empire/data/bean/BeanResult.java | 142 +-
.../org/apache/empire/data/list/DataListEntry.java | 372 ++++
.../apache/empire/data/list/DataListFactory.java | 18 +-
.../empire/data/list/DataListFactoryImpl.java | 139 ++
.../org/apache/empire/data/list/DataListHead.java | 138 ++
.../main/java/org/apache/empire/db/DBCmdParam.java | 14 +-
.../main/java/org/apache/empire/db/DBCmdType.java | 31 -
.../main/java/org/apache/empire/db/DBColumn.java | 131 +-
.../java/org/apache/empire/db/DBColumnExpr.java | 152 +-
.../java/org/apache/empire/db/DBCombinedCmd.java | 292 +--
.../main/java/org/apache/empire/db/DBCommand.java | 775 +++++---
.../java/org/apache/empire/db/DBCommandExpr.java | 306 +--
.../main/java/org/apache/empire/db/DBContext.java | 58 +-
.../java/org/apache/empire/db/DBDDLGenerator.java | 66 +-
.../main/java/org/apache/empire/db/DBDatabase.java | 1322 ++++---------
.../src/main/java/org/apache/empire/db/DBExpr.java | 51 +-
.../org/apache/empire/db/DBExpressionIndex.java | 5 +-
.../main/java/org/apache/empire/db/DBIndex.java | 17 +-
.../main/java/org/apache/empire/db/DBObject.java | 44 +-
.../main/java/org/apache/empire/db/DBQuery.java | 194 +-
.../java/org/apache/empire/db/DBQueryColumn.java | 22 +-
.../main/java/org/apache/empire/db/DBReader.java | 333 ++--
.../main/java/org/apache/empire/db/DBRecord.java | 1246 ++----------
.../empire/db/{DBRecord.java => DBRecordBase.java} | 1118 +++++------
.../java/org/apache/empire/db/DBRecordBean.java | 313 +++
.../java/org/apache/empire/db/DBRecordData.java | 224 ++-
.../main/java/org/apache/empire/db/DBRelation.java | 34 +-
.../main/java/org/apache/empire/db/DBRowSet.java | 709 ++++---
.../java/org/apache/empire/db/DBSQLScript.java | 59 +-
.../main/java/org/apache/empire/db/DBTable.java | 200 +-
.../java/org/apache/empire/db/DBTableColumn.java | 261 +--
.../main/java/org/apache/empire/db/DBUtils.java | 1210 ++++++++++++
.../src/main/java/org/apache/empire/db/DBView.java | 104 +-
.../apache/empire/db/context/DBContextAware.java | 9 +-
.../apache/empire/db/context/DBContextBase.java | 274 +++
.../apache/empire/db/context/DBContextStatic.java | 135 ++
.../empire/db/context/DBRollbackHandler.java | 18 +-
.../empire/db/context/DBRollbackManager.java | 136 ++
...ion.java => CommandWithoutSelectException.java} | 72 +-
.../exceptions/ConstraintViolationException.java | 13 +-
.../db/exceptions/DatabaseNotOpenException.java | 3 -
.../empire/db/exceptions/EmpireSQLException.java | 19 +-
.../db/exceptions/FieldIllegalValueException.java | 3 -
.../db/exceptions/FieldNotNullException.java | 3 -
...yException.java => FieldReadOnlyException.java} | 7 +-
.../empire/db/exceptions/FieldValueException.java | 5 +-
.../exceptions/FieldValueNotFetchedException.java | 3 -
.../exceptions/FieldValueOutOfRangeException.java | 3 -
.../db/exceptions/FieldValueTooLongException.java | 3 -
.../empire/db/exceptions/InvalidKeyException.java | 3 -
.../db/exceptions/NoPrimaryKeyException.java | 9 +-
.../empire/db/exceptions/QueryFailedException.java | 15 +-
.../db/exceptions/QueryNoResultException.java | 3 -
.../db/exceptions/RecordDeleteFailedException.java | 9 +-
.../empire/db/exceptions/RecordException.java | 100 +
.../db/exceptions/RecordNotFoundException.java | 9 +-
...Exception.java => RecordReadOnlyException.java} | 71 +-
...on.java => RecordUpdateAmbiguousException.java} | 71 +-
.../db/exceptions/RecordUpdateFailedException.java | 11 +-
.../exceptions/RecordUpdateInvalidException.java | 39 -
.../db/exceptions/StatementFailedException.java | 13 +-
...xception.java => UnknownBeanTypeException.java} | 72 +-
.../empire/db/expr/column/DBAbstractFuncExpr.java | 35 +-
.../apache/empire/db/expr/column/DBAliasExpr.java | 100 +-
.../apache/empire/db/expr/column/DBCalcExpr.java | 32 +-
.../apache/empire/db/expr/column/DBCaseExpr.java | 17 +-
.../empire/db/expr/column/DBCaseWhenExpr.java | 19 +-
.../apache/empire/db/expr/column/DBConcatExpr.java | 30 +-
.../empire/db/expr/column/DBConcatFuncExpr.java | 107 +
.../empire/db/expr/column/DBConvertExpr.java | 8 +-
.../apache/empire/db/expr/column/DBCountExpr.java | 39 +-
.../apache/empire/db/expr/column/DBDecodeExpr.java | 25 +-
.../apache/empire/db/expr/column/DBFuncExpr.java | 29 +-
.../apache/empire/db/expr/column/DBScalarExpr.java | 24 +-
.../apache/empire/db/expr/column/DBValueExpr.java | 38 +-
.../empire/db/expr/column/DBVarArgsFuncExpr.java | 158 ++
.../empire/db/expr/compare/DBCompareAndOrExpr.java | 27 +-
.../empire/db/expr/compare/DBCompareColExpr.java | 60 +-
.../empire/db/expr/compare/DBCompareExpr.java | 15 +-
.../empire/db/expr/compare/DBCompareNotExpr.java | 30 +-
.../empire/db/expr/compare/DBExistsExpr.java | 28 +-
.../empire/db/expr/compare/DBParenthesisExpr.java | 48 +-
.../empire/db/expr/join/DBColumnJoinExpr.java | 39 +-
.../empire/db/expr/join/DBCompareJoinExpr.java | 4 +-
.../empire/db/expr/join/DBCrossJoinExpr.java | 29 +-
.../org/apache/empire/db/expr/join/DBJoinExpr.java | 9 +-
.../apache/empire/db/expr/order/DBOrderByExpr.java | 7 +-
.../org/apache/empire/db/expr/set/DBSetExpr.java | 22 +-
.../org/apache/empire/db/generic/TDatabase.java | 47 +-
.../java/org/apache/empire/db/generic/TRecord.java | 63 +
.../java/org/apache/empire/db/generic/TTable.java | 88 +-
.../java/org/apache/empire/db/generic/TView.java | 45 +-
.../apache/empire/db/list/DBBeanFactoryCache.java | 80 +
.../apache/empire/db/list/DBBeanListFactory.java | 25 +-
.../empire/db/list/DBBeanListFactoryImpl.java | 261 +++
.../apache/empire/db/list/DBRecordListFactory.java | 68 +-
.../empire/db/list/DBRecordListFactoryImpl.java | 159 ++
.../java/org/apache/empire/db/list/DataBean.java | 53 +-
.../empire/db/validation/DBModelChecker.java | 525 +++--
.../empire/db/validation/DBModelErrorHandler.java | 10 +-
.../empire/db/validation/DBModelErrorLogger.java | 40 +-
.../DBDriverFeature.java => dbms/DBMSFeature.java} | 10 +-
.../java/org/apache/empire/dbms/DBMSHandler.java | 258 +++
.../DBMSHandlerBase.java} | 976 +++++-----
.../java/org/apache/empire/dbms/DBSqlPhrase.java | 86 +
.../derby/DBMSHandlerDerby.java} | 77 +-
.../{db => dbms}/derby/DerbyDDLGenerator.java | 17 +-
.../apache/empire/{db => dbms}/derby/package.html | 0
.../h2/DBMSHandlerH2.java} | 67 +-
.../empire/{db => dbms}/h2/H2DDLGenerator.java | 13 +-
.../org/apache/empire/{db => dbms}/h2/package.html | 0
.../hsql/DBMSHandlerHSql.java} | 120 +-
.../empire/{db => dbms}/hsql/HSqlDDLGenerator.java | 27 +-
.../apache/empire/{db => dbms}/hsql/package.html | 0
.../mysql/DBMSHandlerMySQL.java} | 78 +-
.../{db => dbms}/mysql/MySQLDDLGenerator.java | 28 +-
.../apache/empire/{db => dbms}/mysql/package.html | 0
.../{db => dbms}/oracle/DBCommandOracle.java | 19 +-
.../oracle/DBMSHandlerOracle.java} | 126 +-
.../{db => dbms}/oracle/OracleDBModelChecker.java | 60 +-
.../{db => dbms}/oracle/OracleDDLGenerator.java | 38 +-
.../{db => dbms}/oracle/OracleDataDictionnary.java | 2 +-
.../{db => dbms}/oracle/OracleRowNumExpr.java | 29 +-
.../{db => dbms}/oracle/OracleSYSDatabase.java | 18 +-
.../apache/empire/{db => dbms}/oracle/package.html | 0
.../postgresql/DBMSHandlerPostgreSQL.java} | 85 +-
.../postgresql/PostgreDDLGenerator.java | 22 +-
.../empire/{db => dbms}/postgresql/package.html | 0
.../sqlite/DBMSHandlerSQLite.java} | 159 +-
.../{db => dbms}/sqlite/SQLiteDDLGenerator.java | 10 +-
.../sqlserver/DBMSHandlerMSSQL.java} | 121 +-
.../sqlserver/MSSqlDBModelChecker.java | 33 +-
.../{db => dbms}/sqlserver/MSSqlDDLGenerator.java | 27 +-
.../empire/{db => dbms}/sqlserver/package.html | 0
.../exceptions/BeanIncompatibleException.java | 3 -
.../exceptions/BeanInstantiationException.java | 7 +-
.../exceptions/BeanPropertyGetException.java | 7 +-
.../exceptions/BeanPropertySetException.java | 7 +-
.../apache/empire/exceptions/EmpireException.java | 7 +-
.../empire/exceptions/FileParseException.java | 3 -
.../empire/exceptions/FileReadException.java | 3 -
.../empire/exceptions/FileWriteException.java | 3 -
.../empire/exceptions/InternalException.java | 7 +-
.../exceptions/InvalidArgumentException.java | 8 +-
.../exceptions/InvalidPropertyException.java | 3 -
...ueException.java => InvalidValueException.java} | 78 +-
.../empire/exceptions/ItemExistsException.java | 3 -
.../empire/exceptions/ItemNotFoundException.java | 3 -
.../exceptions/MiscellaneousErrorException.java | 71 +-
.../empire/exceptions/NotImplementedException.java | 3 -
.../empire/exceptions/NotSupportedException.java | 3 -
.../empire/exceptions/ObjectNotValidException.java | 3 -
.../exceptions/PropertyReadOnlyException.java | 3 -
.../exceptions/UnexpectedReturnValueException.java | 3 -
.../exceptions/UnspecifiedErrorException.java | 13 +-
.../exceptions/UnsupportedTypeException.java | 15 +
.../org/apache/empire/xml/XMLConfiguration.java | 2 +-
.../test/java/org/apache/empire/DBResource.java | 42 +-
.../org/apache/empire/commons/ObjectUtilsTest.java | 1 -
.../org/apache/empire/commons/OptionsTest.java | 9 +-
.../org/apache/empire/db/AliasExpressionTest.java | 147 ++
.../test/java/org/apache/empire/db/CompanyDB.java | 8 +-
.../java/org/apache/empire/db/DBCommandTest.java | 24 +-
.../java/org/apache/empire/db/IntegerTest.java | 119 +-
.../test/java/org/apache/empire/db/MockDriver.java | 45 +-
.../apache/empire/db/PreparedStatementTest.java | 30 +-
.../java/org/apache/empire/db/SerializeTest.java | 245 ++-
.../apache/empire/db/expr/set/DBSetExprTest.java | 3 +-
.../empire/db/mysql/DBDatabaseDriverMySQLTest.java | 110 --
.../hsql/DBMSHandlerHSqlTest.java} | 114 +-
.../mssql/DBMSHandlerMSSqlDateTest.java} | 60 +-
.../mssql/DBMSHandlerMSSqlTest.java} | 50 +-
.../empire/dbms/mysql/DBMSHandlerMySQLTest.java | 114 ++
.../postgresql/DBMSHandlerPostgreSQLTest.java} | 66 +-
.../sqlite/DBMSHandlerSQLiteTest.java} | 103 +-
pom.xml | 144 +-
588 files changed, 15934 insertions(+), 50102 deletions(-)
delete mode 100644
empire-db-codegen/src/main/java/org/apache/empire/db/codegen/util/DBUtil.java
delete mode 100644
empire-db-codegen/src/test/java/org/apache/empire/db/codegen/util/DBUtilTest.java
delete mode 100644 empire-db-eclipse-codegen/.gitignore
delete mode 100644 empire-db-eclipse-codegen/META-INF/MANIFEST.MF
delete mode 100644 empire-db-eclipse-codegen/build.properties
delete mode 100644 empire-db-eclipse-codegen/lib/.gitignore
delete mode 100644 empire-db-eclipse-codegen/lib/readme.txt
delete mode 100644 empire-db-eclipse-codegen/plugin.xml
delete mode 100644 empire-db-eclipse-codegen/pom.xml
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/CodeGenConfig.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/Plugin.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/PluginConsts.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/handler/ConfigDialogHandler.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/model/ConfigFile.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/model/JdbcDriverClass.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/service/ConfigFileService.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/service/ConfigFileServiceImpl.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/service/MessageServiceImpl.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/ui/ClassParameterPage.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/ui/ConfigurationDialog.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/ui/DBTablesDialog.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/ui/INavigator.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/ui/IPage.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/ui/MainPage.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/ui/Navigator.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/ui/Page.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/ui/SchemaOptionsPage.java
delete mode 100644
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/util/SWTResourceManager.java
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/defaultConfig.xml
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/icons/addButton.png
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/icons/check_all.gif
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/icons/db_element.gif
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/icons/deleteButton.png
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/icons/empire-db-logo.gif
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/icons/empire_db_icon.png
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/icons/folder.gif
delete mode 100644 empire-db-eclipse-codegen/src/main/resources/icons/logo.png
delete mode 100644 empire-db-eclipse-codegen/src/main/resources/icons/save.png
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/icons/testConnection.gif
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/icons/uncheck_all.gif
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/lang/messages_en.properties
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/templates/BaseRecord.vm
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/templates/BaseTable.vm
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/templates/BaseView.vm
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/templates/Database.vm
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/templates/Record.vm
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/templates/Table.vm
delete mode 100644
empire-db-eclipse-codegen/src/main/resources/templates/View.vm
rename
empire-db-examples/{empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/SampleUser.java
=>
empire-db-example-advanced/src/main/java/org/apache/empire/samples/db/advanced/SampleContext.java}
(60%)
create mode 100644
empire-db-examples/empire-db-example-advanced/src/main/java/org/apache/empire/samples/db/advanced/db/CarSalesDB.java
create mode 100644
empire-db-examples/empire-db-example-advanced/src/main/java/org/apache/empire/samples/db/advanced/db/DealerSalesView.java
copy
empire-db/src/main/java/org/apache/empire/exceptions/FileParseException.java =>
empire-db-examples/empire-db-example-advanced/src/main/java/org/apache/empire/samples/db/advanced/records/BrandRecord.java
(58%)
create mode 100644
empire-db-examples/empire-db-example-advanced/src/main/java/org/apache/empire/samples/db/advanced/records/DealerRecord.java
create mode 100644
empire-db-examples/empire-db-example-advanced/src/main/java/org/apache/empire/samples/db/advanced/records/ModelRecord.java
delete mode 100644
empire-db-examples/empire-db-example-basic/src/main/java/org/apache/empire/samples/db/SampleBean.java
create mode 100644
empire-db-examples/empire-db-example-basic/src/main/java/org/apache/empire/samples/db/beans/Department.java
create mode 100644
empire-db-examples/empire-db-example-basic/src/main/java/org/apache/empire/samples/db/beans/Employee.java
rename
empire-db-examples/{empire-db-example-spring/src/main/java/org/apache/empire/spring/example1/SampleBean.java
=>
empire-db-example-basic/src/main/java/org/apache/empire/samples/db/beans/EmployeeQuery.java}
(57%)
create mode 100644
empire-db-examples/empire-db-example-basic/src/main/java/org/apache/empire/samples/db/beans/Payment.java
delete mode 100644 empire-db-examples/empire-db-example-cxf/.gitignore
delete mode 100644 empire-db-examples/empire-db-example-cxf/config.xml
delete mode 100644 empire-db-examples/empire-db-example-cxf/log4j.properties
delete mode 100644 empire-db-examples/empire-db-example-cxf/pom.xml
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/client/ClientGUI.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/client/EmployeeListModel.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/client/EmployeeServiceClient.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/client/RunClient.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/common/Department.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/common/Employee.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/common/EmployeeService.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/server/DocumentWriter.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/server/EmployeeServiceImpl.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/server/RunServer.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/server/SampleConfig.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/server/ServerControl.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/server/ServerGUI.java
delete mode 100644
empire-db-examples/empire-db-example-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/server/db/SampleDB.java
delete mode 100644 empire-db-examples/empire-db-example-cxf/xcf.xml
create mode 100644
empire-db-examples/empire-db-example-jsf2/src/main/java/org/apache/empire/jsf2/websample/web/AppExceptionHandler.java
create mode 100644
empire-db-examples/empire-db-example-jsf2/src/main/java/org/apache/empire/jsf2/websample/web/AppExceptionHandlerFactory.java
create mode 100644
empire-db-examples/empire-db-example-jsf2/src/main/java/org/apache/empire/jsf2/websample/web/SampleContext.java
delete mode 100644 empire-db-examples/empire-db-example-spring-boot/.gitignore
delete mode 100644 empire-db-examples/empire-db-example-spring-boot/pom.xml
delete mode 100644
empire-db-examples/empire-db-example-spring-boot/src/main/java/org/apache/empire/samples/springboot/EmpireDBConfigProperties.java
delete mode 100644
empire-db-examples/empire-db-example-spring-boot/src/main/java/org/apache/empire/samples/springboot/SampleApp.java
delete mode 100644
empire-db-examples/empire-db-example-spring-boot/src/main/java/org/apache/empire/samples/springboot/SampleBean.java
delete mode 100644
empire-db-examples/empire-db-example-spring-boot/src/main/java/org/apache/empire/samples/springboot/SampleDB.java
delete mode 100644
empire-db-examples/empire-db-example-spring-boot/src/main/resources/application.yml
delete mode 100644 empire-db-examples/empire-db-example-spring/.gitignore
delete mode 100644 empire-db-examples/empire-db-example-spring/pom.xml
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/samples/spring/EmpireApp.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/samples/spring/EmpireAppImpl.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/samples/spring/SampleSpringApp.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/samples/spring/db/SampleBean.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/samples/spring/db/SampleDB.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/samples/spring/support/EmpireDBException.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/samples/spring/support/EmpireDaoSupport.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/samples/spring/support/EmpireDriverFactory.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/spring/example1/EmpireApp.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/spring/example1/EmpireAppImpl.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/spring/example1/SampleDB.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/spring/example1/SampleSpringApp.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/spring/example2/Department.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/spring/example2/Employee.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/spring/example2/EmployeeDao.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/spring/example2/EmployeeDaoImpl.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/java/org/apache/empire/spring/example2/EmployeeSpringApp.java
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/resources/applicationContext.xml
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/resources/example1/applicationContext.xml
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/resources/example2/applicationContext-employee.xml
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/resources/log4j.properties
delete mode 100644
empire-db-examples/empire-db-example-spring/src/main/resources/settings.properties
delete mode 100644 empire-db-examples/empire-db-example-struts2-cxf/.gitignore
delete mode 100644 empire-db-examples/empire-db-example-struts2-cxf/pom.xml
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/client/EmployeeServiceClient.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/common/Department.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/common/Employee.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/samples/cxf/wssample/common/EmployeeService.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/common/Errors.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/SampleApplication.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/SampleConfig.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/SampleContext.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/SampleErrors.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/SampleHtmlTagDictionary.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/SampleRequest.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/SampleSession.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/SampleUser.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/actions/EmployeeDetailAction.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/actions/EmployeeListAction.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/actions/LoginAction.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/actiontypes/BeanDetailAction.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/actiontypes/SampleAction.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/ws/SampleBeanClass.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/ws/SampleBeanDomain.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/ws/SampleRecord.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/ws/records/DepartmentRecord.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/ws/records/EmployeeRecord.java
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/resources/log4j.dtd
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/resources/log4j.xml
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/resources/messages_de.properties
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/resources/messages_en.properties
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/resources/struts.properties
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/resources/struts.xml
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/webapp/WEB-INF/config.xml
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/webapp/WEB-INF/empire-tags.tld
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/webapp/WEB-INF/web.xml
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/webapp/css/main.css
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/webapp/index.html
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/webapp/jsp/employeeDetails.jsp
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/webapp/jsp/employeeList.jsp
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/webapp/jsp/employeeSearch.jsp
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/webapp/jsp/error.jsp
delete mode 100644
empire-db-examples/empire-db-example-struts2-cxf/src/main/webapp/jsp/login.jsp
delete mode 100644 empire-db-examples/empire-db-example-struts2/.gitignore
delete mode 100644 empire-db-examples/empire-db-example-struts2/pom.xml
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/db/SampleDB.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/db/SampleRecord.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/db/SampleTable.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/db/records/DepartmentRecord.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/db/records/EmployeeRecord.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/SampleApplication.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/SampleConfig.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/SampleErrors.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/SampleHtmlTagDictionary.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/SampleRequest.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/SampleSession.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/actions/EmployeeDetailAction.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/actions/EmployeeListAction.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/actions/LoginAction.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/actiontypes/Action.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/actiontypes/BeanDetailAction.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/actiontypes/DetailAction.java
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/resources/log4j.dtd
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/resources/log4j.xml
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/resources/messages_de.properties
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/resources/messages_en.properties
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/resources/struts.properties
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/resources/struts.xml
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/webapp/WEB-INF/config.xml
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/webapp/WEB-INF/empire-tags.tld
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/webapp/WEB-INF/web.xml
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/webapp/css/main.css
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/webapp/index.html
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/webapp/jsp/employeeDetails.jsp
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/webapp/jsp/employeeList.jsp
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/webapp/jsp/employeeSearch.jsp
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/webapp/jsp/error.jsp
delete mode 100644
empire-db-examples/empire-db-example-struts2/src/main/webapp/jsp/login.jsp
create mode 100644
empire-db-jsf2/src/main/java/org/apache/empire/jsf2/app/WebDBContext.java
delete mode 100644 empire-db-spring/.gitignore
delete mode 100644 empire-db-spring/pom.xml
delete mode 100644
empire-db-spring/src/main/java/org/apache/empire/spring/DBDatabaseFactoryBean.java
delete mode 100644
empire-db-spring/src/main/java/org/apache/empire/spring/DBReaderExtractor.java
delete mode 100644
empire-db-spring/src/main/java/org/apache/empire/spring/DBRecordCallbackHandler.java
delete mode 100644
empire-db-spring/src/main/java/org/apache/empire/spring/DBRecordMapper.java
delete mode 100644
empire-db-spring/src/main/java/org/apache/empire/spring/DBRecordWriter.java
delete mode 100644
empire-db-spring/src/main/java/org/apache/empire/spring/EmpireDaoSupport.java
delete mode 100644
empire-db-spring/src/main/java/org/apache/empire/spring/EmpireTemplate.java
delete mode 100644 empire-db-struts2/.gitignore
delete mode 100644 empire-db-struts2/pom.xml
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/ActionAccessValidator.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/ActionErrorProvider.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/ActionItemProperty.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/Disposable.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/ErrorInfo.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/RequestParamProvider.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/WebAction.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/package.html
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/ActionBase.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/ActionError.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/ActionPropertySupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/BeanActionSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/BeanListActionSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/FormActionSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/ListActionSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/ReaderListActionSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/RecordActionSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/RecordFormActionSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/SessionPersistence.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/TextProviderActionSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/actionsupport/package.html
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/html/DefaultHtmlTagDictionary.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/html/HtmlTagDictionary.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/html/HtmlWriter.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/html/package.html
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/interceptors/ActionAccessInterceptor.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/interceptors/ActionBasicsInterceptor.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/interceptors/InterceptorSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/interceptors/package.html
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/components/AnchorComponent.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/components/CalendarComponent.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/components/ControlComponent.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/components/DataValueComponent.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/components/FormComponent.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/components/InputControlComponent.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/components/info/CalendarInfo.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/components/info/package.html
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/components/package.html
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/CheckboxInputControl.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/EMailInputControl.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/HLinkInputControl.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/InputControl.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/InputControlManager.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/PasswordInputControl.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/PhoneInputControl.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/RadioInputControl.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/SelectInputControl.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/TextAreaInputControl.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/TextInputControl.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/controls/package.html
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/ActionErrorsTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/ActionMessageTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/ButtonTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/CalendarTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/CheckboxTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/DataValueTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/EmpireTagSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/EmpireValueTagSupport.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/FlexDivTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/FloatClearTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/FormPartTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/FormSubmitTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/FormTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/InputControlTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/ItemListTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/LinkTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/ListPageBarTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/ListPageInfoTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/MenuItemTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/MenuTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/ParamTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/RadioButtonTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/SelectTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/TableDataTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/TableHeadColumnTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/TableHeadRowTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/TableRowTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/TextTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/flow/ElseIfTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/flow/ElseTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/flow/IfTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/flow/SetTag.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/flow/package.html
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/jsp/tags/package.html
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/AppContext.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/EmpireFilterDispatcher.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/EmpirePortletDispatcher.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/EmpirePortletResult.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/EmpireStrutsDispatcher.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/EmpireThreadManager.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/FieldErrors.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/RequestContext.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/ResponseContext.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/SessionContext.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/UrlHelperEx.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/WebRequest.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/WebSession.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/package.html
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/portlet/PortletContextWrapper.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/portlet/PortletRequestWrapper.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/portlet/PortletResponseWrapper.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/portlet/PortletSessionWrapper.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/servlet/ServletContextWrapper.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/servlet/ServletRequestWrapper.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/servlet/ServletResponseWrapper.java
delete mode 100644
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/servlet/ServletSessionWrapper.java
delete mode 100644
empire-db-struts2/src/main/resources/META-INF/empire-tags.tld
delete mode 100644
empire-db-struts2/src/main/resources/struts-empire-portlet.xml
delete mode 100644 empire-db-struts2/src/main/resources/struts-empire.xml
create mode 100644
empire-db/src/main/java/org/apache/empire/commons/ClassUtils.java
rename
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/ExceptionAware.java
=> empire-db/src/main/java/org/apache/empire/commons/Unwrappable.java (69%)
delete mode 100644 empire-db/src/main/java/org/apache/empire/data/DataMode.java
create mode 100644
empire-db/src/main/java/org/apache/empire/data/EntityType.java
create mode 100644
empire-db/src/main/java/org/apache/empire/data/list/DataListEntry.java
rename
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/ListSortingInfo.java
=> empire-db/src/main/java/org/apache/empire/data/list/DataListFactory.java
(71%)
create mode 100644
empire-db/src/main/java/org/apache/empire/data/list/DataListFactoryImpl.java
create mode 100644
empire-db/src/main/java/org/apache/empire/data/list/DataListHead.java
delete mode 100644 empire-db/src/main/java/org/apache/empire/db/DBCmdType.java
copy
empire-db-examples/empire-db-example-vue/src/main/java/org/apache/empire/vue/sample/db/RecordContext.java
=> empire-db/src/main/java/org/apache/empire/db/DBContext.java (51%)
copy empire-db/src/main/java/org/apache/empire/db/{DBRecord.java =>
DBRecordBase.java} (60%)
create mode 100644
empire-db/src/main/java/org/apache/empire/db/DBRecordBean.java
create mode 100644 empire-db/src/main/java/org/apache/empire/db/DBUtils.java
rename
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/WebApplication.java
=> empire-db/src/main/java/org/apache/empire/db/context/DBContextAware.java
(82%)
create mode 100644
empire-db/src/main/java/org/apache/empire/db/context/DBContextBase.java
create mode 100644
empire-db/src/main/java/org/apache/empire/db/context/DBContextStatic.java
rename
empire-db-examples/empire-db-example-struts2/src/main/java/org/apache/empire/struts2/websample/web/SampleContext.java
=> empire-db/src/main/java/org/apache/empire/db/context/DBRollbackHandler.java
(74%)
create mode 100644
empire-db/src/main/java/org/apache/empire/db/context/DBRollbackManager.java
copy
empire-db/src/main/java/org/apache/empire/db/exceptions/{FieldIsReadOnlyException.java
=> CommandWithoutSelectException.java} (72%)
rename
empire-db/src/main/java/org/apache/empire/db/exceptions/{FieldIsReadOnlyException.java
=> FieldReadOnlyException.java} (84%)
create mode 100644
empire-db/src/main/java/org/apache/empire/db/exceptions/RecordException.java
copy
empire-db/src/main/java/org/apache/empire/db/exceptions/{QueryNoResultException.java
=> RecordReadOnlyException.java} (73%)
copy
empire-db/src/main/java/org/apache/empire/db/exceptions/{FieldValueNotFetchedException.java
=> RecordUpdateAmbiguousException.java} (71%)
delete mode 100644
empire-db/src/main/java/org/apache/empire/db/exceptions/RecordUpdateInvalidException.java
copy
empire-db/src/main/java/org/apache/empire/db/exceptions/{QueryNoResultException.java
=> UnknownBeanTypeException.java} (77%)
create mode 100644
empire-db/src/main/java/org/apache/empire/db/expr/column/DBConcatFuncExpr.java
create mode 100644
empire-db/src/main/java/org/apache/empire/db/expr/column/DBVarArgsFuncExpr.java
rename
empire-db-struts2/src/main/java/org/apache/empire/struts2/web/DefaultWebRequest.java
=> empire-db/src/main/java/org/apache/empire/db/generic/TDatabase.java (50%)
create mode 100644
empire-db/src/main/java/org/apache/empire/db/generic/TRecord.java
rename
empire-db-struts2/src/main/java/org/apache/empire/struts2/exceptions/WebException.java
=> empire-db/src/main/java/org/apache/empire/db/generic/TTable.java (61%)
rename
empire-db-examples/empire-db-example-struts2-cxf/src/main/java/org/apache/empire/struts2/websample/web/actiontypes/DetailAction.java
=> empire-db/src/main/java/org/apache/empire/db/generic/TView.java (59%)
create mode 100644
empire-db/src/main/java/org/apache/empire/db/list/DBBeanFactoryCache.java
rename
empire-db-struts2/src/main/java/org/apache/empire/struts2/action/ListPagingInfo.java
=> empire-db/src/main/java/org/apache/empire/db/list/DBBeanListFactory.java
(66%)
create mode 100644
empire-db/src/main/java/org/apache/empire/db/list/DBBeanListFactoryImpl.java
copy
empire-db-jsf2/src/main/java/org/apache/empire/jsf2/utils/ListItemSelection.java
=> empire-db/src/main/java/org/apache/empire/db/list/DBRecordListFactory.java
(66%)
create mode 100644
empire-db/src/main/java/org/apache/empire/db/list/DBRecordListFactoryImpl.java
rename
empire-db-eclipse-codegen/src/main/java/org/apache/empire/db/eclipse/service/MessageService.java
=> empire-db/src/main/java/org/apache/empire/db/list/DataBean.java (77%)
rename empire-db/src/main/java/org/apache/empire/{db/DBDriverFeature.java =>
dbms/DBMSFeature.java} (79%)
create mode 100644
empire-db/src/main/java/org/apache/empire/dbms/DBMSHandler.java
rename empire-db/src/main/java/org/apache/empire/{db/DBDatabaseDriver.java =>
dbms/DBMSHandlerBase.java} (63%)
create mode 100644
empire-db/src/main/java/org/apache/empire/dbms/DBSqlPhrase.java
rename
empire-db/src/main/java/org/apache/empire/{db/derby/DBDatabaseDriverDerby.java
=> dbms/derby/DBMSHandlerDerby.java} (83%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/derby/DerbyDDLGenerator.java (80%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/derby/package.html (100%)
rename
empire-db/src/main/java/org/apache/empire/{db/h2/DBDatabaseDriverH2.java =>
dbms/h2/DBMSHandlerH2.java} (86%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/h2/H2DDLGenerator.java (82%)
rename empire-db/src/main/java/org/apache/empire/{db => dbms}/h2/package.html
(100%)
rename
empire-db/src/main/java/org/apache/empire/{db/hsql/DBDatabaseDriverHSql.java =>
dbms/hsql/DBMSHandlerHSql.java} (77%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/hsql/HSqlDDLGenerator.java (79%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/hsql/package.html (100%)
rename
empire-db/src/main/java/org/apache/empire/{db/mysql/DBDatabaseDriverMySQL.java
=> dbms/mysql/DBMSHandlerMySQL.java} (95%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/mysql/MySQLDDLGenerator.java (88%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/mysql/package.html (100%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/oracle/DBCommandOracle.java (96%)
rename
empire-db/src/main/java/org/apache/empire/{db/oracle/DBDatabaseDriverOracle.java
=> dbms/oracle/DBMSHandlerOracle.java} (82%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/oracle/OracleDBModelChecker.java (61%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/oracle/OracleDDLGenerator.java (82%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/oracle/OracleDataDictionnary.java (99%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/oracle/OracleRowNumExpr.java (83%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/oracle/OracleSYSDatabase.java (92%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/oracle/package.html (100%)
rename
empire-db/src/main/java/org/apache/empire/{db/postgresql/DBDatabaseDriverPostgreSQL.java
=> dbms/postgresql/DBMSHandlerPostgreSQL.java} (88%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/postgresql/PostgreDDLGenerator.java (84%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/postgresql/package.html (100%)
rename
empire-db/src/main/java/org/apache/empire/{db/sqlite/DBDatabaseDriverSQLite.java
=> dbms/sqlite/DBMSHandlerSQLite.java} (90%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/sqlite/SQLiteDDLGenerator.java (91%)
rename
empire-db/src/main/java/org/apache/empire/{db/sqlserver/DBDatabaseDriverMSSQL.java
=> dbms/sqlserver/DBMSHandlerMSSQL.java} (82%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/sqlserver/MSSqlDBModelChecker.java (67%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/sqlserver/MSSqlDDLGenerator.java (85%)
rename empire-db/src/main/java/org/apache/empire/{db =>
dbms}/sqlserver/package.html (100%)
copy
empire-db/src/main/java/org/apache/empire/exceptions/{UnexpectedReturnValueException.java
=> InvalidValueException.java} (77%)
rename
empire-db-struts2/src/main/java/org/apache/empire/struts2/exceptions/InvalidFormDataException.java
=>
empire-db/src/main/java/org/apache/empire/exceptions/UnspecifiedErrorException.java
(73%)
create mode 100644
empire-db/src/main/java/org/apache/empire/exceptions/UnsupportedTypeException.java
create mode 100644
empire-db/src/test/java/org/apache/empire/db/AliasExpressionTest.java
delete mode 100644
empire-db/src/test/java/org/apache/empire/db/mysql/DBDatabaseDriverMySQLTest.java
rename
empire-db/src/test/java/org/apache/empire/{db/hsql/DBDatabaseDriverHSqlTest.java
=> dbms/hsql/DBMSHandlerHSqlTest.java} (53%)
rename
empire-db/src/test/java/org/apache/empire/{db/mssql/DBDatabaseDriverMSSqlDateTest.java
=> dbms/mssql/DBMSHandlerMSSqlDateTest.java} (73%)
rename
empire-db/src/test/java/org/apache/empire/{db/mssql/DBDatabaseDriverMSSqlTest.java
=> dbms/mssql/DBMSHandlerMSSqlTest.java} (67%)
create mode 100644
empire-db/src/test/java/org/apache/empire/dbms/mysql/DBMSHandlerMySQLTest.java
rename
empire-db/src/test/java/org/apache/empire/{db/postgresql/DBDatabaseDriverPostgreSQLTest.java
=> dbms/postgresql/DBMSHandlerPostgreSQLTest.java} (66%)
rename
empire-db/src/test/java/org/apache/empire/{db/sqlite/DBDatabaseDriverSQLiteTest.java
=> dbms/sqlite/DBMSHandlerSQLiteTest.java} (57%)