- 27 Aug, 2014 29 commits
-
-
Phillip Webb authored
- Search for ConnectionFactories in java:/JmsXA and java:/XAConnectionFactory - Remove javax.transaction:jta managed dependency - Removed unused JtaProperties argument Fixes gh-947
-
Phillip Webb authored
-
David Liu authored
Closes #1339
-
Dave Syer authored
-
Dave Syer authored
Users could be surpised if they register a Filter with an @Order and it isn't apparently respected. This change accumulates all Filters and FilterRegistrations (for instance) before sorting them. Fixes gh-1455
-
Dave Syer authored
-
Dave Syer authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes #1419
-
Andy Wilkinson authored
-
Andy Wilkinson authored
See changes made in revision 1602507 [1] [1] https://svn.apache.org/viewvc?view=revision&revision=1602507
-
Andy Wilkinson authored
Rather than hard-coding assumptions about the line endings, use a PrintWriter to produce the multi-line expected output
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Fixes #1446
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Phillip Webb authored
Fixes gh-947
-
Phillip Webb authored
See gh-947
-
Josh Long authored
Add a sample application that can be deployed to WildFly to demonstrate how JTA can be used when running in a application server. See gh-947
-
Phillip Webb authored
Update auto-configuration for JMS and JTA to support a ConnectionFactory and TransactionManager exposed via JNDI. JTA configuration now attempts a simple JtaTransactionManager before attempting Bitronix or Atomikos configuration. The JMS auto-configuration also now attempts to find a ConnectionFactory from JNDI before falling back to the previous strategies. If JNDI is present a JndiDestinationResolver is also configured instead of the default DestinationResolver. See gh-947
-
Josh Long authored
Add samples and integration tests for Atomikos and Bitronix JTA. See gh-947
-
Josh Long authored
Add starters for Atomikos and Bitronix JTA libraries. See gh-947
-
Phillip Webb authored
Update JMS auto-configuration for ActiveMQ and HornetQ to support XA transactions. See gh-947
-
Phillip Webb authored
Update DataSource and JPA auto-configuration to consider XA datasources. See gh-947
-
Josh Long authored
Add auto-configuration for the Atomikos and Bitronix JTA libraries. See gh-947
-
Josh Long authored
Add SpringJtaPlatform Hibernate AbstractJtaPlatform implementation. Also relocated SpringNamingStrategy to the `hibernate` sub-package. See gh-947
-
Phillip Webb authored
Add support classes for the Bitronix JTA library, including: - A Spring friendly ConnectionFactoryBean and DataSourceBean with support for setting a direct XA source. - A PostProcessor to apply shutdown ordering automatically. See gh-947
-
Phillip Webb authored
Add support classes for the Atomikos JTA library, including: - A Spring friendly ConnectionFactoryBean and DataSourceBean. - A PostProcessor to apply "depends-on" ordering automatically. - A bindable properties class for type-safe configuration. See gh-947
-
Phillip Webb authored
-
- 26 Aug, 2014 11 commits
-
-
Phillip Webb authored
Automatically apply @EnableJMS when spring-jms is on the classpath and the annotation hasn't already been applied. This allow for Spring's new @JmsListener annotation to just work. Fixes gh-1425
-
Phillip Webb authored
Add `spring.datasource.jndi-name` property to allow a DataSource to be looked up from JNDI as an alternative to defining a URL connection. Fixes gh-989
-
Phillip Webb authored
-
Phillip Webb authored
Update JmsAutoConfiguration to inject any PlatformTransactionManager bean into the DefaultJmsListenerContainerFactory. Fixes gh-1444
-
Phillip Webb authored
Update JmsAutoConfiguration to inject any existing DestinationResolver bean into JmsTemplate and DefaultJmsListenerContainerFactory. Fixes gh-1443
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Fixes #1429
-