Commit Graph

1560 Commits

Author SHA1 Message Date
Robert von Burg 6ae5512db3 [Project] setVersion.sh can now also commit 2015-03-02 14:27:35 +01:00
Robert von Burg ce7cd45974 [Minor] added validating using SSH for pushing before releasing 2015-03-02 14:14:14 +01:00
Robert von Burg ee93472214 [Minor] when pushing tags first push modules 2015-03-02 13:53:24 +01:00
Robert von Burg 52e06f1818 [Project] Bumped version to 1.1.0-SNAPSHOT 2015-03-02 13:43:45 +01:00
Robert von Burg 09966937c9 [Project] Bumped version to 1.1.0-SNAPSHOT 2015-03-02 13:43:06 +01:00
Robert von Burg 10554b53d3 [Project] Bumped version to 1.1.0-SNAPSHOT 2015-03-02 13:43:06 +01:00
Robert von Burg a28dec47fd [Project] Bumped version to 1.1.0-SNAPSHOT 2015-03-02 13:43:06 +01:00
Robert von Burg aa2f55fa53 [New] Refactored XML import and export model
- added allowInclude for recursive parsing of xml importing
- ModelStatistics is now JAXB capable
- added handling of absolute paths
2015-02-28 20:44:26 +01:00
Robert von Burg f8e0b63e33 [New] added XmlModelSaxStreamReader 2015-02-28 20:43:59 +01:00
Robert von Burg e55a140e7c [New] added Iso8601DateAdapter for JAXB (un)marshalling of ISO8601 dates 2015-02-28 20:43:44 +01:00
Robert von Burg a46d5364e4 [Minor] better logging in AuthenicationRequestFilter 2015-02-28 20:43:05 +01:00
Robert von Burg a832b2dc3e [New] Refactored XML import and export model
- added allowInclude for recursive parsing of xml importing
- ModelStatistics is now JAXB capable
- added handling of absolute paths
2015-02-28 20:41:52 +01:00
Robert von Burg c0b9ac930e [Bugfix] fixed writing time of TimeValue to XML 2015-02-28 20:35:53 +01:00
Robert von Burg a7de76933b [New] Added new ServiceExecutionHandler
The ServiceExecutionHandler is used to execute long running services
without needing singletons
2015-02-21 00:32:55 +01:00
Robert von Burg f46e72bbdb [New] XmlExportModelService can now export to absolute path 2015-02-21 00:20:30 +01:00
Robert von Burg 193b76ed60 [Bugfix] fixed bug on AbstractToSaxWriterVisitor writing timestates 2015-02-21 00:19:58 +01:00
Robert von Burg c9d16f9ee4 [Minor] StrolchElementQuery fields are now protected 2015-02-14 23:24:38 +01:00
Robert von Burg 249cc0a6b0 [New] added ListParameter.isValueEmpty() 2015-02-14 23:24:20 +01:00
Robert von Burg 6ae389bc75 [Minor] added further test in QueryTest for param 2015-02-14 23:04:12 +01:00
Robert von Burg 752c79d497 [Minor] Locator constructors are private use Locator.valueOf() 2015-02-14 22:21:24 +01:00
Robert von Burg 2a79ed701b [New] Added ListParameter.clearValue() 2015-02-14 19:14:34 +01:00
Robert von Burg c2efc19889 [Minor] don't log CurrentMigrationVersionQuery queries 2015-02-13 17:15:39 +01:00
Robert von Burg 69af0d75bc [New] added StrolchTransaction.setSuppressDoNothingLogging() 2015-02-13 17:15:25 +01:00
Robert von Burg a8e5a07a9d [Minor] Updated ch.eitchnet.utils submodule 2015-02-13 15:30:11 +01:00
Robert von Burg 109cfd4df4 [Bugfix] fixed situation where connection is not closed on exception
- on timeouts the underlying socket doesn't know that the connection is
ok, and thus we have exceptions, so we must make sure we close them
properly
2015-02-13 15:30:00 +01:00
Robert von Burg 1888e2ea70 [Minor] Updated ch.eitchnet.utils submodule 2015-02-13 12:55:29 +01:00
Robert von Burg 1279ed63f3 [Minor] added some minor JavaDoc 2015-02-13 12:55:12 +01:00
Robert von Burg ccd43acf0a [Minor] changed logging of ServerSocketEndpoint connection timeout 2015-02-13 11:46:47 +01:00
Robert von Burg e9277f975e [Minor] changed logging of ClientSocketEndpoint connection timeout 2015-02-13 11:45:34 +01:00
Robert von Burg 174e5bd37f [Major] refactored MigrationsHandler
- now the currentVersions are queried later, because only after the
realm handler is started, can we query the current version.
- this lead to only parsing the migrations at initialize
- and thus in start querying the versions and performing the required
migrations
2015-02-12 17:25:59 +01:00
Robert von Burg 30d4916a7e [Minor] less logging 2015-02-11 23:49:25 +01:00
Robert von Burg b8c07015d1 [Bugfix] fixed bug where Migrations didn't handle missing realm
- If a code migration is run programmatically, then in some migrations
shouldn't fail if a realm is missing -> the realm might not be available
in a certain environment
2015-02-11 23:03:59 +01:00
Robert von Burg 9a8f29de34 [Minor] minor exception message changes on refP 2015-02-11 23:02:30 +01:00
Robert von Burg 72d470fd26 [Minor] added more tests for Version 2015-02-11 23:01:37 +01:00
Robert von Burg 5aef65861b [Minor] changed test to check for versions with qualifier 2015-02-11 16:52:37 +01:00
Robert von Burg cf807edd7a [New] added MigrationsHandler.runCodeMigrations()
- this allows a project to add migrations to be run in a post
initializer etc.
2015-02-11 16:41:43 +01:00
Robert von Burg cfb30486e0 [Bugfix] fixed broken migrations in multiple realms 2015-02-09 21:13:24 +01:00
Robert von Burg f43088d680 [Bugfix] fixed handlinge of missing migrations directory 2015-02-09 00:40:28 +01:00
Robert von Burg c224dc63b6 [Bugfix] fixed not adding firstname and last name to sys user cert 2015-02-09 00:35:16 +01:00
Robert von Burg 811423eee6 [Bugfix] fixed not adding firstname and last name to sys user cert 2015-02-09 00:35:01 +01:00
Robert von Burg f847ff3208 [Bugfix] fixed bug in RuntimeConfiguration
- the methods getConfigFile and getDataFile() didn't properly evaluate
if they should throw an exception if a directory or file does not exist
2015-02-08 16:48:49 +01:00
Robert von Burg 70ec912446 [Minor] Ignoring TxTest.shouldNotAllowCommandsOnDoNothig()
- We have to re-think this. It does not work, throwing an exception if
commands are registered on a read-only TX as then we don't know if we
want to roll back or not - we probably need a ROLLBACK_ON_ERROR or
something, indicating that we are preparing a non-read-only TX.
2015-02-08 16:39:23 +01:00
Robert von Burg 7e0f9c95eb [Minor] Fixing broken tests 2015-02-08 16:37:49 +01:00
Robert von Burg 35c35b9d1c [New] Added new MigrationsHandler to migrate the model
- Add the new MigrationsHandler as a StrolchComponent
- add migrations/data/<realm>/n.n.n.xml files
- and your migration will run
2015-02-08 12:59:21 +01:00
Robert von Burg 8861db8509 [New] added MapOfLists.isEmpty() and MapOfMaps.isEmpty() 2015-02-08 12:04:49 +01:00
Robert von Burg e741680959 [Devel] Implementing MigrationsHandler
- currently the parsing of the versions is handled
- missing is the actual loading of the date into the realms
- and the performing of the code migrations
- and the registering of the performed migrations
2015-02-07 23:56:59 +01:00
Robert von Burg d87517e4c2 [New] added Version.add(int, int, int) 2015-02-07 19:29:38 +01:00
Robert von Burg 2375c94dd6 [Minor] removed all tx.commitOnClose() for read only TXs 2015-02-06 22:26:30 +01:00
Robert von Burg e1a3a4fca8 [Minor] catch NPE in rollback 2015-02-06 22:26:03 +01:00
Robert von Burg 3fc4c83a61 [Minor] removed all tx.commitOnClose() for read only TXs 2015-02-06 22:13:48 +01:00