Commit graph

21 commits

Author SHA1 Message Date
Benjamin Phillippe
11011350c2 Issue #1538 Federated registry fixes/modifications
Change-Id: Iedc048fe42687bec17385f0aacf0af0141df2146

Former-commit-id: 2b6aca163f [formerly 178e073cf3] [formerly a96764e900] [formerly 2b6aca163f [formerly 178e073cf3] [formerly a96764e900] [formerly b10ecfa19c [formerly a96764e900 [formerly 05e0a84c1ef3d04256884b81219f643e8f38187d]]]]
Former-commit-id: b10ecfa19c
Former-commit-id: 4e0dc57681 [formerly 117374dbef] [formerly e00dac430e9e5ef681cf84ca23ae6d1f181901e0 [formerly 283326197a]]
Former-commit-id: aa9a2dc27e2a7dada329b6c19d2594489eb713f8 [formerly 4634cadd3d]
Former-commit-id: a9f7a0b874
2013-08-28 11:41:06 -05:00
Benjamin Phillippe
93c568ae2f Issue #1692 Implemented/Verified Registry LifecycleManager
- Verified submitObjects protocol
            - Added unimplemented features of removeObjects protocol
            - Implemented updateObjects protocol
            - Refactored registry error reporting
            - Fixed JUnit tests
            - Corrected @XmlRootElement tag on registry objects
            - Added capability to modify registry objects using XPath

Change-Id: Id8eea47c3c4a1e39fe88cb17530e9e6cdacd7ce2

Former-commit-id: afddfc35e5 [formerly fcd42b5869] [formerly 2403f75262] [formerly afddfc35e5 [formerly fcd42b5869] [formerly 2403f75262] [formerly 1390bd8a65 [formerly 2403f75262 [formerly 94810246b449c64457c48684df72baf6e9e8b03d]]]]
Former-commit-id: 1390bd8a65
Former-commit-id: 8dc4f54610 [formerly d98fbd79c7] [formerly 79784b1b6e6437fbfc1c16e804a6e73a6d884797 [formerly d9dffafa6f]]
Former-commit-id: e1e494fc9d2bf4c719b2188bea2742729fa1bade [formerly f2889110a7]
Former-commit-id: ea6d316023
2013-08-19 13:16:13 -05:00
Mike Duff
b8ec9f07fb Issue #2254 - Fix the nightly automated junit tests
Change-Id: I8e595c097682ddd01cebf23fedbe5380d078085a

Former-commit-id: 5a3578accd [formerly f25d52e1e7] [formerly 9558b20e7c] [formerly 5a3578accd [formerly f25d52e1e7] [formerly 9558b20e7c] [formerly 832e61f938 [formerly 9558b20e7c [formerly 96eddd84c4f1287fa56e5356831961209c76331a]]]]
Former-commit-id: 832e61f938
Former-commit-id: 3ca0a91246 [formerly 7d5413647c] [formerly 00a0bf66e1141f15efb1bb46edae8f4643e7d7c9 [formerly 7b36ba1a19]]
Former-commit-id: bf3693d59197a0504a6680fce6f20c902823b8b0 [formerly 93ce81f949]
Former-commit-id: d081e799c8
2013-08-12 09:25:21 -05:00
Dustin Johnson
c9b74d06a1 Issue #2106 Fix transactional semantics
- No longer continuously suspend/resume transactions caused by invoking static methods
- Mark registry top-level query/store classes as requiring existing transactions
- Invoke registry initialized listeners in their own transaction
- Data changes denoted by registry events are now visible when the transaction commits

Change-Id: Ic78cbf00afc93aa5fcf1357000ea6c8b5e32cea9

Former-commit-id: fe8c0b47d1 [formerly 5bfef9bb45] [formerly fac7d3a9d9] [formerly fe8c0b47d1 [formerly 5bfef9bb45] [formerly fac7d3a9d9] [formerly 69c09e530f [formerly fac7d3a9d9 [formerly 8d1a47446927a3c6646fa0748d7096afb376b952]]]]
Former-commit-id: 69c09e530f
Former-commit-id: 84ecc6dec4 [formerly da1ad3c8a0] [formerly 116120f9c8fe8a517e5ae2e8f6ca08adc0db5a75 [formerly f67d02a394]]
Former-commit-id: 99261465c72149de5291722572317482216a9d86 [formerly c2ed1495ad]
Former-commit-id: 9b42432838
2013-06-25 08:33:55 -05:00
Dustin Johnson
f002cbc4b3 Issue #2086 Move data delivery phase 3 code into AWIPS_baseline
Change-Id: I60bf6ac9d886d27c70543a0b7df24d626639fc3e

Former-commit-id: e19ff76a2c [formerly 063e68bc93] [formerly da69d3e630] [formerly e19ff76a2c [formerly 063e68bc93] [formerly da69d3e630] [formerly 1c7d99f53f [formerly da69d3e630 [formerly c213b3b5552a2b11c69965bc6edcfb8acf7fa0a8]]]]
Former-commit-id: 1c7d99f53f
Former-commit-id: c42465efb0 [formerly 2b64936595] [formerly 246a3e209fbb65328702c6de7f86e34cd06fc369 [formerly fef2708ff5]]
Former-commit-id: 62389cfa6373cb32dea356319b4d094a371d7797 [formerly 9220f1a199]
Former-commit-id: 2f75f26b1d
2013-06-10 18:47:17 -05:00
Dustin Johnson
54b1032d6f Issue #2038 Add support for point data type subscriptions to BandwidthManager
Amend: Peer review comments, improve time considerations for Point subscriptions

Change-Id: I9dde7f7da9dab9c8f3163a87b1ebe64303fc7dc2

Former-commit-id: 8cb1003277 [formerly 63f8ff76c3] [formerly 7c4a6261fc] [formerly 8cb1003277 [formerly 63f8ff76c3] [formerly 7c4a6261fc] [formerly c677ae32d7 [formerly 7c4a6261fc [formerly f7ed3ec86188635eb069878ac490af06ea98e4a2]]]]
Former-commit-id: c677ae32d7
Former-commit-id: ced2e3c267 [formerly ebf61027ff] [formerly 457cb107ce779c0a15b15e7282c6d84bed9e4756 [formerly 3ec421b779]]
Former-commit-id: 528fec8fc585cc8d5766aada5ced803619c4a3d4 [formerly b56641d370]
Former-commit-id: 0fcd66162e
2013-06-10 11:37:37 -05:00
Dustin Johnson
7fdf91ca93 Issue #2038 Change registry code to use GenericRegistry, use Spring 3 embedded DB feature in tests
Change-Id: Ie9e0a4fa4fb457f1d85326c6c2ddcfa16cdc5b63

Former-commit-id: 57b3706e5d [formerly d81592b575] [formerly d47da65262] [formerly 57b3706e5d [formerly d81592b575] [formerly d47da65262] [formerly bc830e67f0 [formerly d47da65262 [formerly 121d9a02acfe528c524788a062c2d2034f80afe5]]]]
Former-commit-id: bc830e67f0
Former-commit-id: efce5e19d5 [formerly cd1db53a35] [formerly ec9fba7ab73ee52c73b56514e1ac66a6a8b5586e [formerly 0b710bc166]]
Former-commit-id: fdc4ef6ee7911f95a849feb6d4d64feef2c9adcb [formerly bdccf71c8b]
Former-commit-id: 13e51bc99c
2013-06-03 14:54:53 -05:00
Dustin Johnson
ca4a64dee5 Issue #2038 Remove unused schemas from datadelivery spring files
Change-Id: I65a53510e3e8f9aba3fc64f011dad0905cde8b26

Former-commit-id: 0ac058008d [formerly 463bed7647] [formerly efc3c6a2f2] [formerly 0ac058008d [formerly 463bed7647] [formerly efc3c6a2f2] [formerly b99a8bc4f9 [formerly efc3c6a2f2 [formerly 2c5b357da096c9c1e2cd76560d143b8009aaba0f]]]]
Former-commit-id: b99a8bc4f9
Former-commit-id: ac8c2784ae [formerly 74d985af51] [formerly 29d324567d73f72efae9e9fed9f02433168147e4 [formerly b1d66a0450]]
Former-commit-id: d6fa7618e1d515d026b04f58e34f197cb54bf5be [formerly 3dbb682493]
Former-commit-id: 03cbf9a455
2013-05-30 09:49:09 -05:00
Dustin Johnson
79e77cdf45 Issue #2038 Fix deleting of multiple subscription types
Update test Spring configurations

Change-Id: I63a6d12b03768223a86c1a309bc438758bb61f2e

Former-commit-id: 63ccc2c133 [formerly 21b8f03b1f] [formerly d2d50e7d8b] [formerly 63ccc2c133 [formerly 21b8f03b1f] [formerly d2d50e7d8b] [formerly ecf3f2e300 [formerly d2d50e7d8b [formerly a862a4d1b9b34b3f93e54480b9fc482a234db918]]]]
Former-commit-id: ecf3f2e300
Former-commit-id: efd95f253e [formerly d467832855] [formerly 1540347e93b929ac41c7a779cb0a5461b2ed43ed [formerly 151df64a6e]]
Former-commit-id: 28364827cdbe6dc84528a852dec840509418fd01 [formerly 94c4247617]
Former-commit-id: 1047ef53b3
2013-05-29 15:54:06 -05:00
Dustin Johnson
30ef11dc35 Issue #2038 More information when bandwidth manager can't schedule a subscription
Amend: Peer review comments

Change-Id: If2ae3f98a3a04709c2cdc7632ca89f2ee6a5e08d

Former-commit-id: eef3b4c750 [formerly c76fa3bc2a] [formerly 0a9e7ed740] [formerly eef3b4c750 [formerly c76fa3bc2a] [formerly 0a9e7ed740] [formerly 31e01a9f9a [formerly 0a9e7ed740 [formerly b1414f6aebda59cb6d83d1f0d0154fa4cd850953]]]]
Former-commit-id: 31e01a9f9a
Former-commit-id: fb15a3e115 [formerly fff0172786] [formerly c0c794b2f4803e4344ff77a743a2e92ff060ff70 [formerly 187a1e49ef]]
Former-commit-id: 5348c297fe02bf4aac1eac5eff84f944b168cb83 [formerly 1fab733472]
Former-commit-id: 4ac1c2cbdb
2013-05-29 09:02:47 -05:00
Dustin Johnson
cc22cc26f5 Issue #2000 Fix broken stuff after Spring 3 upgrade
Change-Id: I9d063c5807f00a4af161d4f0dc47008c79f94e3c

Former-commit-id: 38714c1547 [formerly 695c64a9f4] [formerly 8a9e1f643a] [formerly 38714c1547 [formerly 695c64a9f4] [formerly 8a9e1f643a] [formerly ef1e80b61f [formerly 8a9e1f643a [formerly 0f0d3c53b3644d977560b3067535c012c9ac5228]]]]
Former-commit-id: ef1e80b61f
Former-commit-id: 7f1f50d8b9 [formerly 31fbf71aa2] [formerly c86021e68028c259d0aabec26dbd9c639da89626 [formerly b8d6f54206]]
Former-commit-id: dba720af9d4803f1f30ad86c52b06ec7de70c160 [formerly 6db9b3f8d9]
Former-commit-id: a7a948bf3a
2013-05-15 16:54:40 -05:00
Dustin Johnson
815921c525 Issue #1910 More registry object validators, shutdown BandwidthManagers in a finally
Amend: Add comment to validator xml

Change-Id: I8c0007b94bf01a15eb2030ede7bc02dff68bca38

Former-commit-id: 88f37913a9 [formerly a276e4ee07] [formerly 7598629ef5] [formerly 88f37913a9 [formerly a276e4ee07] [formerly 7598629ef5] [formerly a73a0ac4c4 [formerly 7598629ef5 [formerly 3429859d84274d7986a4526819bea70a773dc85c]]]]
Former-commit-id: a73a0ac4c4
Former-commit-id: 0be8f741a1 [formerly 26429ea631] [formerly 94aba914deb3974af06ae60dcff0c031ed9f6cd8 [formerly 7053526302]]
Former-commit-id: ddc2269339c11f31c88789e4c0ec9eb7517f5458 [formerly fbf503876d]
Former-commit-id: 788d0f3d88
2013-05-03 08:25:25 -05:00
Benjamin Phillippe
9aec29e371 Issue #1948 Implemented Pulling notifications on demand
Change-Id: I1d6debf2e67631708ec8471f50fd2c36b938abaf

Former-commit-id: 0035688cbc [formerly f0c56cc09d] [formerly 9962173468] [formerly 0035688cbc [formerly f0c56cc09d] [formerly 9962173468] [formerly bb7e91d673 [formerly 9962173468 [formerly 4696a86bd969bebbcc48363bd14fdf6c2234b836]]]]
Former-commit-id: bb7e91d673
Former-commit-id: 371776285f [formerly 84921616bb] [formerly 8203fc648f4a372634b856b5ff9ba3ee03102d34 [formerly 8fe6f260ca]]
Former-commit-id: b6e997c9b26d487951bbe1ed7cb7831315bf18e4 [formerly 68abfc8847]
Former-commit-id: 32b7d24807
2013-04-30 20:12:05 -05:00
Dustin Johnson
4d5fd42a53 Issue #1910 EventBus register/unregister fixes and test memory management
Change-Id: I840b2ff12db8f24d3f5e186dff4e8a513a86f48e

Former-commit-id: 33b21c4faf [formerly 85ca4f57ec] [formerly 5101c1585d] [formerly 33b21c4faf [formerly 85ca4f57ec] [formerly 5101c1585d] [formerly f8bba72501 [formerly 5101c1585d [formerly eaf92d9fedd4a429bab3b19b9e61e044dde103eb]]]]
Former-commit-id: f8bba72501
Former-commit-id: dae0da95e9 [formerly 15658cb411] [formerly 549e7f64a3a83b47ebb715d61c377aef80f21a2a [formerly e51bd3ddcd]]
Former-commit-id: 71b1ab7d73254ef40037833f63c8bdab70e2f66b [formerly c7c996d695]
Former-commit-id: c48cef6b50
2013-04-29 10:35:42 -05:00
Dustin Johnson
b8692ddd2b Issue #1910 Add initial validator framework supporting checkReferences
Change-Id: I11aeacf7859d5c755111cc5169ccaedae595146c

Former-commit-id: 545f684f6b [formerly d41698aa81] [formerly aa85728ffa] [formerly 545f684f6b [formerly d41698aa81] [formerly aa85728ffa] [formerly 93f97aa45e [formerly aa85728ffa [formerly c6ec100fda197235fd82fc50432491b78344bab2]]]]
Former-commit-id: 93f97aa45e
Former-commit-id: b41037e706 [formerly af4e80ed03] [formerly c4a1fdb6e69587094bf83bcfaee4d6d317b81c99 [formerly a8c44998b5]]
Former-commit-id: f5557bd759d8635eb7ab04b077eea9351e9c70e2 [formerly 6fe93684b0]
Former-commit-id: 283c67e926
2013-04-24 17:01:00 -05:00
Benjamin Phillippe
f399d960d4 Issue #1931 Implemented REST binding for registry
Change-Id: I604c02dc849e380f70e2d27fa1f2b30dadcf0776

Former-commit-id: c6ee9830c2 [formerly 9a7971c872] [formerly 9065ebcb65] [formerly c6ee9830c2 [formerly 9a7971c872] [formerly 9065ebcb65] [formerly 3d2e073dd7 [formerly 9065ebcb65 [formerly daef43d8947f690d15f9314f85b8cf31d30c06ab]]]]
Former-commit-id: 3d2e073dd7
Former-commit-id: 1dfad752b2 [formerly 6edfda46bf] [formerly 81b93e88fcb675dc12f014d71b56dacd0de0e82f [formerly cf7da4b001]]
Former-commit-id: a64dd673d7fafc3bb55dd063e5c4541a9db2b723 [formerly a45aba204f]
Former-commit-id: 90d4a9daec
2013-04-22 13:17:53 -05:00
Dustin Johnson
05ff0b87bf Issue #1910 Changes to comply with the Ebxml 4.0 spec for SubmitObjects
Amend: Rebase on newest development commits

Change-Id: I70fcf39d4c819e961921496c9a8f9097981b1de7

Former-commit-id: 555ebfe7bc [formerly 42b2e12061] [formerly 457710f5d4] [formerly 555ebfe7bc [formerly 42b2e12061] [formerly 457710f5d4] [formerly 3adc0f3bd9 [formerly 457710f5d4 [formerly 78bfd27bf513a4014c957a069432e8a05d519004]]]]
Former-commit-id: 3adc0f3bd9
Former-commit-id: a86b9410cd [formerly ef0c554826] [formerly d5b6a5360c10b8e99927483671d17a71f473ca56 [formerly 6b1bd85a9b]]
Former-commit-id: 50f65a80a109bcb678a0ba659e38767fd6ad3354 [formerly dee76dddeb]
Former-commit-id: 5cadb52fff
2013-04-22 11:25:08 -05:00
Dustin Johnson
b0dde03e0e Issue #1910 Ignore abstract test
Change-Id: I6406dd7e0a1cc663a5e961e475e73d2dcc60e335

Former-commit-id: e4e32c81db [formerly a625160464] [formerly 9cf9068d0e] [formerly e4e32c81db [formerly a625160464] [formerly 9cf9068d0e] [formerly bf02570479 [formerly 9cf9068d0e [formerly 5e8d880759699381fa4b1316fb1f8a1d4da98b11]]]]
Former-commit-id: bf02570479
Former-commit-id: c08744508c [formerly 77f8d21aad] [formerly 95f40cf82da253275fc9d08dfb9d65b29bf37353 [formerly 7df6e3dc90]]
Former-commit-id: cfad321be7c0f5282a5b820a3fea40817ed41de2 [formerly af438c7d9b]
Former-commit-id: 75e4510c3c
2013-04-22 08:48:51 -05:00
Dustin Johnson
4ae1f3ee86 Issue #1914 Add email notification as a notification listener
Amend: Fix broken test

Change-Id: I3b692255b5d84fffce174c0447970fe627f4a61e

Former-commit-id: 218616b19a [formerly f3d53eb889] [formerly 74a9b93d05] [formerly 218616b19a [formerly f3d53eb889] [formerly 74a9b93d05] [formerly 067b20c684 [formerly 74a9b93d05 [formerly 45b5a9cffd6c57dc8ea1355ee623fcf6014dd377]]]]
Former-commit-id: 067b20c684
Former-commit-id: 5aada487ea [formerly 6ded48bcd8] [formerly 998ae332c315501b02bf0d45ac6eba4348b5bbde [formerly 7b09a0e477]]
Former-commit-id: 1eed5d7781294e062d2c97deba1e50e72f8f903e [formerly cf29290348]
Former-commit-id: e37b5f6fc0
2013-04-18 12:57:38 -05:00
Dustin Johnson
a8fd0635da Issue #1914 Add plugin based registry notification
Change-Id: Ie450b60683e4c317ac19628cb923310b828747a7

Former-commit-id: 7969bc7c13 [formerly dd190be390] [formerly 91fe9ea501] [formerly 7969bc7c13 [formerly dd190be390] [formerly 91fe9ea501] [formerly 8989c09566 [formerly 91fe9ea501 [formerly c75a5f6664b3c6d79773f4eda52ce03dfb5ba877]]]]
Former-commit-id: 8989c09566
Former-commit-id: 8aff4559a7 [formerly 1ea04e20e0] [formerly b4d48734a00602595a718911f896fb0ef8075d17 [formerly 0e1994a03c]]
Former-commit-id: 58b87d96e59bae2b596c7c920f8f3c15cbe4c0c3 [formerly 0bf75efca4]
Former-commit-id: e589ca5e12
2013-04-17 12:17:23 -05:00
Dustin Johnson
28c46eecf0 Issue #1910 Add some tests of the LifecycleManager SubmitObjects functionality
Change-Id: Ieb1544cb52cf108836b157e3d800c470fa5cf3e1

Former-commit-id: 8e03494192 [formerly 67e49201d6] [formerly 255aea053b] [formerly 8e03494192 [formerly 67e49201d6] [formerly 255aea053b] [formerly 58b6899672 [formerly 255aea053b [formerly c4344f5402fe33e7e47515adc3b54913f9c13617]]]]
Former-commit-id: 58b6899672
Former-commit-id: 075d051b56 [formerly ce9f5a7365] [formerly c84b45e2152655f5a59d981bf77540a6031f9e67 [formerly cb899b3fa0]]
Former-commit-id: f8cd2df5b9ed6f18304af15249e41da5c1aeb6e8 [formerly 522549fc3a]
Former-commit-id: ea37022631
2013-04-16 11:30:06 -05:00