Commit Graph

1020 Commits

Author SHA1 Message Date
sbohlen
8911336d19 SPRNET-1380
Cleaned up tests around HibernateTxScopeTransactionManager tests and added a few null-checks around the sessionHolder member to address situations where there's not (yet) a session but ambient (outer) transactions are underway
2010-10-11 21:18:17 +00:00
sbohlen
b3cc1b1034 SPRNET-1380
Introduced HibernateTxScopeTransactionManager class to coordinate rollback behavior between System.Transactions and NHibernate ITransaction instances based on changed made to NH in 2.1.2
2010-10-07 20:04:41 +00:00
sbohlen
a3e74e0c36 SPRNET-1250
Added documentation section on this approach.
2010-10-05 14:58:56 +00:00
sbohlen
78845eb327 SPRNET-1301
Added support for runtime resolution of multiple concurrent NHibernate Session Factories
2010-10-04 21:09:38 +00:00
sbohlen
b46a1b9a68 SPRNET-1329
Applied patch for compatibility with MONO
2010-10-01 17:56:45 +00:00
sbohlen
448753d110 SPRNET-1325
Introduced support for generics-friendly-get-type-as-string method and adjusted sdkRegularExpressionPointcut to rely upon this for pattern-matching
2010-10-01 16:17:43 +00:00
sbohlen
ce22e68a9d Added comment to clarify the reasoning behind the call to Session.Lock(...) in the sample app to ensure that future misunderstandings as lead to this forum post don't reoccur: http://forum.springframework.net/showthread.php?t=7261 2010-09-30 18:03:29 +00:00
bbaia
227022824e Attribute 'expression' for 'regex' element in the validation schema is not parsed correctly [SPRNET-1377] 2010-09-29 17:21:38 +00:00
sbohlen
0cb6a781b6 SPRNET-1264
Introduced fallback case to use the AppDomain's .BaseDirectory property instead of the .DyanmicDirectory property as the location for the generated assembly should the .DynamicDirectory property be NULL
2010-09-29 15:21:32 +00:00
bbaia
a4ff2a29c9 RegularExpressionValidator fails if full string is not matched [SPRNET-1122] 2010-09-29 08:46:15 +00:00
sbohlen
6ee2ae5ee2 SPRNET-1372
Initial support for native .NET 4 compilation introduced
2010-09-24 21:27:51 +00:00
sbohlen
70d2b5413f SPRNET-1226
Update docs to reflect the requirement for a non-null, non-empty string cache key.  Added guard clauses in the BaseCacheAttribute constructor to prevent passing null or empty string as the cache key argument.  Tests added to ensure guard clauses behave as expected.
2010-09-22 17:48:41 +00:00
bbaia
55d0c40aa8 CachedAopProxyFactory doesn't take into account the ProxyTargetAttributes property for cache key generation [SPRNET-1371] 2010-09-22 10:21:20 +00:00
bbaia
bc3e560ad3 Add 'when' condition to the Reference Validator (SPRNET-1370) 2010-09-22 09:26:05 +00:00
markpollack
2086abb67d SPRNET-1365 - Update to ActiveMQ NMS 1.4
SPRNET-1369 - NmsTemplate was not attempting to start the connection when calling RecieveAndConvert
2010-09-22 04:03:07 +00:00
markpollack
423ec64916 SPRNET-1365 - Update to ActiveMQ NMS 1.4
SPRNET-1369 - NmsTemplate was not attempting to start the connection when calling RecieveAndConvert
2010-09-22 04:00:24 +00:00
sbohlen
247092ebb3 fixing broken build due to new NUnit update and stale assembly binding redirects (this time with binding redirect syntax that should be understood by .NET 1.1!) 2010-09-21 19:54:58 +00:00
sbohlen
bd46aeb575 fixing broken build due to new NUnit update and stale assembly binding redirects 2010-09-21 19:42:15 +00:00
sbohlen
2b7f0f5f94 SPRNET-1368
Patch Applied.  Elegant (if straightforward!) fix.  Nice find re: the exposed error condition.
2010-09-21 19:34:54 +00:00
sbohlen
20196ec91f test state reset moved to SetUp() method to ensure all tests can be run together 2010-09-21 19:18:30 +00:00
markpollack
abc23e2615 update nant 2010-09-21 17:50:29 +00:00
markpollack
6f43fd3e5f SPRNET-1367 - Remove dependency of unit tests on DotNetMock framework
Spring.Core.Tests completed
2010-09-21 13:26:11 +00:00
markpollack
1e031f6a81 SPRNET-1367 - Remove dependency of unit tests on DotNetMock framework
Spring.Core.Tests completed
2010-09-21 13:24:55 +00:00
markpollack
dac1c093c9 SPRNET-1367 - Remove dependency of unit tests on DotNetMock framework
Start Spring.Aop.Tests
2010-09-21 13:13:54 +00:00
markpollack
b9d38ec34e SPRNET-1367 - Remove dependency of unit tests on DotNetMock framework
Spring.Core.Tests completed
2010-09-21 05:18:13 +00:00
markpollack
139ce90484 update to nunit 2.5.7.10213
initial pass at compilation using .net 4.0 (not just side-by-side support)
2010-09-21 02:41:32 +00:00
sbohlen
11e5ab1834 added files that are new with NUnit 2.5.5 (oops!) 2010-09-20 20:55:47 +00:00
sbohlen
3dc0f5fc29 update NUnit to 2.5.5 2010-09-20 20:54:46 +00:00
sbohlen
cb6e0a3654 2010-09-20 20:03:52 +00:00
sbohlen
07d0fd08b3 2010-09-20 19:48:37 +00:00
sbohlen
78c1abdbd0 SPRNET-1123
Wired in call to CustomizeObjectFactory as appropriate to ensure called during RefreshObjectFactory
2010-09-17 15:58:00 +00:00
sbohlen
81b18fb4ae SPRNET-1320
Section added describing In-Proc SxS support for .NET 4 in Spring.NET 1.3.1 (and later, until this changes)
2010-09-16 23:28:01 +00:00
bbaia
5fc12d6c1e Fixed use of RegularExpressionMethodPointcut in WCF QuickStart (related to SPRNET-1325) 2010-09-15 14:25:12 +00:00
sbohlen
d195229a46 SPRNET-1315
Unable to devise a failing test that evidences the issue, but added several tests that demonstrate that its (seemingly)not possible to create the problem described in this issue.  If a failing test is ultimately submitted, we can investigate further.
2010-09-15 13:20:38 +00:00
sbohlen
48f7809e78 -fix broken link 2010-09-09 17:12:42 +00:00
sbohlen
a372007797 SPRNET-1338
Fixing broken build; delegate syntax in test incompatible with pre-.NET 2.0 :(
2010-09-07 22:55:00 +00:00
sbohlen
1133dbfc70 SPRNET-1338
Commit failing test case for recurring concurrency bug in re: AbstractObjectFactory; finally have a 100% reproducible failing test case to work against now.  Next up, of course, will be the harder part of making the test pass... :)
2010-09-07 22:48:04 +00:00
sbohlen
955e65b450 upd 2010 csproj files in response to r1035 and r1036 commits 2010-09-07 13:31:14 +00:00
markpollack
71eddc839d SPRNET-1363 - Refactor OnMessage processing in MessageListenerAdapter to be better support listener method dispatching logic in subclasses. 2010-09-06 20:31:12 +00:00
markpollack
52ebf1c17d Enable warning as error compilation option for Spring.Messaging.Tests.2008 2010-09-06 19:48:21 +00:00
markpollack
bf4b0fb551 some misc test code cleanup 2010-09-06 19:46:13 +00:00
markpollack
8cee3e2719 some misc test code cleanup 2010-09-06 19:03:18 +00:00
markpollack
5ba2f65431 SPRNET-1362 - Spring.EmsQuickStart contain generate-classes.bat puts in namespace for Spring.NmsQuickStart 2010-09-06 17:44:30 +00:00
sbohlen
116c75a9ff SPRNET-1361
Method mentioned in the documentation was long-since deprecated and had been removed from the Interface.  Docs updated to remove reference to the no-longer-existent method signature.
2010-08-31 16:31:57 +00:00
sbohlen
7de3e81961 SPRNET-1338
-fixing broken build from an error in XML comments syntax
2010-08-27 20:57:53 +00:00
sbohlen
4f6c59781b SPRNET-1330
-introduce singleton-specific lock object registration to prevent against deadlocks when any one singleton create/destroy op calls arbitrarily long user-supplied methods that may or may not block
2010-08-27 20:48:56 +00:00
sbohlen
c62a66a852 SPRNET-1330
-wrapped modifications to nestingCount in Interlock.Increment and Interlock.Decrement calls
-wrapped calls to decrement nestingCount with protection against it decrementing to < 0
2010-08-27 19:09:47 +00:00
sbohlen
7626d3f38e SPRNET-1337
-Applied recommended fix from forum post
-Added new unit test to validate that handlers are acting in parallel once new patch introduced
2010-08-27 17:00:05 +00:00
sbohlen
7d523c654a SPRNET-1202
Added call to check if the SchemaSet is already compiled and compile it within a critical section to avoid thread collisions during the compilation of the schema.
2010-08-26 16:03:32 +00:00
sbohlen
3e8527e160 SPRNET-1277
Added additional option of <database: ... /> as well as <db: ... /> as a wellknown namespace since inconsistency between different places in the documentation mentions BOTH yet only <db: ... /> was actually a registered wellknown namespace (meaning any attempts to use <database:  ... /> namespace would only work if the parser for that namespace was explicitly configured by the user)
2010-08-26 15:49:39 +00:00