Commit Graph

65 Commits

Author SHA1 Message Date
markpollack
06e1dfdbe0 Sync to trunk implementations in Java (post 2.5.6 atm)
CachedMessageProducer initializes its deliveryMode, priority and timeToLive fields with the target's settings 
NmsResourceHolder remove all Connections and Sessions after closing 
CachingConnectionFactory rolls back cached transacted JMS Sessions on logical close if no commit/rollback was issued
CachingConnectionFactory explicitly closes cached JMS Sessions on Connection close
CachingConnectionFactory consistently rollback and physically close Sessions on close() 
CachingConnectionFactory also caches MessageConsumers (controlled through "cache…
CachedMessageProducers pass on "disableMessageID" and "disableMessageTimestamp" properties 
SingleConnectionFactory only calls "Connection.Stop()" on reset when the shared Connection has actually been started
2008-08-12 19:09:13 +00:00
markpollack
e5cdb1829d TIBCO EMS Integration - SPRNET-982 2008-08-12 04:18:53 +00:00
markpollack
21fe0a1919 Add reconnection logic to SimpleMessageListenerContainer.
Test for SimpleMessageListenerContainer's ExceptionListener being invoked (SPRNET-542)
2008-08-12 02:55:54 +00:00
markpollack
a79d4769dc Add reconnection logic to SimpleMessageListenerContainer.
Test for SimpleMessageListenerContainer's ExceptionListener being invoked (SPRNET-542)
2008-08-11 21:20:03 +00:00
markpollack
36035798d9 Updates to build file for mono - thanks James Fitzsimons
Included Spring.Scheduling.Quartz into the build process
Fix Spring.Messaging.Nms 2003 solution
2008-08-08 16:17:20 +00:00
eeichinger
25eb3ddb83 fixed 2003 project file 2008-08-08 12:35:55 +00:00
eeichinger
ac405c8dad fixed SPRNET-985 (UnsatisfiedNonSimpleProperties didn't take existing property values in ObjectDefinition into account)
added CollectionUtils.ToArray()
2008-08-08 09:11:37 +00:00
markpollack
5815f0618f SPRNET-994 - Null reference in SessionFactoryUtils.GetDbProvider
Side effect introduced fixing SPRNET-986.
Updated vs.net 2003 solution
Thanks to Roberto Paterlini and Marko Lahma
2008-08-07 20:34:46 +00:00
markpollack
40a806322d fix build... 2008-08-07 15:55:24 +00:00
markpollack
0f68eb8e07 fix typo 2008-08-07 13:29:24 +00:00
markpollack
f2410efaf6 completed messaging documentation. Minor improvements to NMS apis using delegates. 2008-08-07 05:16:34 +00:00
eeichinger
0063089921 reset ConfigurationSystem before each ContextRegistryTests test 2008-08-05 23:58:48 +00:00
eeichinger
6eac2134bf fixed ContextRegistryTest missing HookableContextHandler for net-1.1 2008-08-05 20:31:32 +00:00
bbaia
8bc27628a5 ContextRegistry.GetContext(string name) should throw an exception if no context has been registered under that name. [SPRNET-991] 2008-08-05 19:33:16 +00:00
bbaia
b69f1331aa ContextRegistry.GetContext(string name) should throw an exception if no context has been registered under that name. [SPRNET-991] 2008-08-05 18:29:52 +00:00
bbaia
4fce21df8d Added DynamicCodeManager.Clear() method. Used by ContextRegistry.Clear(). 2008-08-05 17:14:26 +00:00
lahma
59d537b4ea Changed forgotten StartDelayed to use TimeSpan 2008-08-05 15:54:46 +00:00
lahma
03d93151a7 Quartz.NET RC 2 2008-08-05 15:31:08 +00:00
bbaia
852b83a4c6 WebServiceExporter should generate WebServiceBinding attribute with WSI basic profile 1.1 by default. [SPRNET-869] 2008-08-05 13:16:21 +00:00
bbaia
5ffea6052d Updated VS2008 sln/csproj files (NET_3_0 symbol, target framework 2.0 by default). 2008-08-05 00:55:05 +00:00
markpollack
3c2e420a70 Changed back to specific class names for each messaging provider's implementation 2008-08-04 22:08:25 +00:00
lahma
651ab8ef8c Changing startup delay properties to be time spans instead of plain integers 2008-08-04 18:43:39 +00:00
bbaia
f58951caa0 Added VS2008 sln/csproj files. 2008-08-03 15:51:15 +00:00
bbaia
7fccdcd788 Use 'invocation.Method' as variable for CacheResultAdvice Key expression resolution [SPRNET-959]. 2008-08-02 16:06:06 +00:00
bbaia
5ac6e4403c Add support for XmlArrayAttribute to WebServiceProxyFactory [SPRNET-988] 2008-08-02 15:59:37 +00:00
bbaia
0ee59eaddf Use 'invocation.Method' as variable for CacheResultAdvice Key expression resolution [SPRNET-959]. 2008-08-01 22:27:48 +00:00
markpollack
d8942bc081 Move classes in Spring.Messaging.Nms to Spring.Messaging.Nms to help ensure avoiding potential circular dependencies in the future. 2008-08-01 20:12:29 +00:00
markpollack
44f870f723 Move classes in Spring.Messaging.Nms to Spring.Messaging.Nms to help ensure avoiding potential circular dependencies in the future. 2008-08-01 19:34:19 +00:00
markpollack
1eed54d668 NMS development 2008-08-01 06:22:54 +00:00
markpollack
fbbac69edb SPRNET-986 - Constructor autowiring for array types not working
Notes:
This was a simple fix (see DefaultListableObjectFactory.ResolveDependency) but took the opportunity to sync more with Java 2.5.3 implementation for parsing object definitions and autowiring algorithm.
There maybe some extraneous commits due to spurious changes in line feed/CR while viewing some files.
2008-08-01 05:13:41 +00:00
markpollack
c071d6a942 SPRNET-986 - Constructor autowiring for array types not working
Notes:
This was a simple fix (see DefaultListableObjectFactory.ResolveDependency) but took the opportunity to sync more with Java 2.5.3 implementation for parsing object definitions)
There maybe some extraneous commits due to spurious changes in line feed/CR while viewing some files.
2008-08-01 04:53:05 +00:00
lahma
9fc7a53f03 Delegate connection handling to Spring, still problems.. 2008-07-31 20:37:10 +00:00
lahma
aab59d0f39 Syncing with Java Spring integration, polishing 2008-07-31 10:49:48 +00:00
markpollack
52a903e107 rename messaging classes to remove used of NMS prefix. 2008-07-28 19:11:49 +00:00
markpollack
a530e4720b NMS development 2008-07-25 04:53:19 +00:00
markpollack
c467f49035 NMS Development 2008-07-23 22:54:02 +00:00
eeichinger
d9c328e13d made StringResource a 1st class citizen of Spring.Core 2008-07-23 10:35:38 +00:00
markpollack
51f97b6657 Changes to compile under mono 2.0 beta. Thanks James Fitzsimons. 2008-07-22 20:49:43 +00:00
eeichinger
74cc8c7223 added support for non-string keys 2008-07-22 12:11:42 +00:00
eeichinger
32d48566cd fixed SPRNET-978 2008-07-21 15:16:49 +00:00
eeichinger
626532f63d fixed warning as error w/ nant build 2008-07-20 12:31:54 +00:00
eeichinger
733402b15f performance improvements
fixed SynchronizedHashtable
SPRNET-974: support private ctors with ConstructorNode
SPRNET-975: treat alias case insensitive as well
SPRNET-976: defered registering WebObjectFactory event handlers with VirtualEnvironment to when they are really needed
SPRNET-977: avoid unnecessary usages of HttpContextSwitch in WebObjectFactory.ConfigureObject()
added tests
added VirtualEnvironment HttpSessionState/HttpRequest abstraction
2008-07-20 12:10:15 +00:00
markpollack
643578e1e7 misc fixes for broken build 2008-07-18 21:42:08 +00:00
markpollack
6084d8f068 Caching of NMS sessions/message producers
Add IsTrue utility method to AssertUtils
2008-07-18 15:30:44 +00:00
markpollack
7641432576 Add NmsTransactionManager + tests
Initial work for SingleConnectionFactory
2008-07-17 01:16:00 +00:00
markpollack
90379aced9 Initial MSMQ support 2008-07-16 19:12:51 +00:00
markpollack
325250f358 Additional tests on ExpressionEvaluator for delegate functions and custom collection processors. (mostly for documentation purposes)
Messed up my environment, xcopy wasn't working, so changes to .csproj are false positives.
2008-07-16 18:21:42 +00:00
eeichinger
6622f0ed4d preparational changes for adding configurable control and response caching (SPRNET-972) 2008-07-11 17:08:01 +00:00
lahma
cfda7597d2 Updates to make NHibernate 2.0 integration tests pass 2008-06-29 09:40:35 +00:00
lahma
f949a91ca8 Changing NHibernate tests to support NHibernate 2.0 2008-06-28 23:00:47 +00:00