- 27 Aug, 2014 11 commits
-
-
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 13 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
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Fixes #1429
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
Velocity and Freemarker share some common properties so the base class for configuring their properties makes some sense. Unfortunately the implementation pulls in Spring MVC at runtime because of the signature of one method (that would never be called). We can fix that in a number of ways, but the least disruptive is probably to change the signature of that method and only refer to the concrete template view resolver type if the method is called. Fixes gh-1437
-
- 25 Aug, 2014 9 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Add the servlet and context path along with the exception message to the error logged in ErrorPageFilter. See gh-1427
-
Dave Syer authored
-
Dave Syer authored
For some reason I thought that the DispatcherServlet default handler would log all exceptions, so if we did it in the ErrorPageFilter it would lead to duplicates. That appears not to be the case. Fixes gh-1427
-
Dave Syer authored
-
Dave Syer authored
-
Dave Syer authored
We can't easily solve the problem by not allowing Spring Security to eagerly instantiate everything, but we can be defensive about data.sql and make sure it is executed even if the listener isn't yet registered. Fixes gh-1386
-
Dave Syer authored
-
Dave Syer authored
-
- 23 Aug, 2014 1 commit
-
-
Stephane Nicoll authored
This commit adds a 'skip' parameter to the 'repackage' goal that is false by default. When this parameter is enabled, the repackage goal does not run at all. This can be used when repackaging should occur conditionally or when a particular module in a hierarchy should not use this feature. Fixes gh-1424
-
- 22 Aug, 2014 6 commits
-
-
Phillip Webb authored
Conflicts: spring-boot-dependencies/pom.xml
-
Phillip Webb authored
This reverts commit bbdfcd4f.
-
Phillip Webb authored
Restore repositories section accidentally removed during the merge
-
Phillip Webb authored
Conflicts: spring-boot-dependencies/pom.xml
-
Phillip Webb authored
Fixes gh-1423
-
Phillip Webb authored
-