Commit Graph

2504 Commits

Author SHA1 Message Date
Rossen Stoyanchev
3a0857496e Remove remaining Portlet references
Issue: SWF-1692
2017-01-06 16:47:06 -05:00
Rossen Stoyanchev
5b0df65be4 Fold spring-js + spring-js-tiles3 into spring-webflow
Issue: SWF-1693
2017-01-06 16:46:46 -05:00
Rossen Stoyanchev
4d59b21e49 Remove Spring JavaScript library
Issue: SWF-1693
2017-01-06 16:46:30 -05:00
Rossen Stoyanchev
deeaeab894 Shortest path to tests running with Spring Framework 5
Upgrade to Java 8+

Remove Portlet, Tiles2, and Hibernate 3 + 4 support

Issue: SWF-1692
2017-01-06 16:44:58 -05:00
Spring Buildmaster
b5dd6a8193 Next development version 2016-07-15 18:42:13 +00:00
Spring Buildmaster
b38d586b6a Release version 2.4.4.RELEASE 2016-07-15 18:42:10 +00:00
Rossen Stoyanchev
25905e97ed Roll forward to 2.4.4 2016-07-15 14:25:49 -04:00
Spring Buildmaster
dbf117bffd Next development version 2016-07-12 17:58:10 +00:00
Rossen Stoyanchev
189b31f0d2 Update docs to mention Hibernate 5 support 2016-07-12 12:21:04 -04:00
Rossen Stoyanchev
bbdc3765b5 Update doc on flow inheritance
Issue: SWF-1679
2016-07-07 17:05:04 -04:00
Rossen Stoyanchev
e3f220bbae Add Mojarra present checks
For cases where isMyFacesInUse cannot properly detect due to issues in
dependent libraries (e.g. Tomahawk) we also check if Mojarra is
even present to strengthen those checks.

Issue: SWF-1687
2016-06-24 09:42:12 -04:00
Rossen Stoyanchev
bcfae26e6f Update reference section on sub-flows
Issue: SWF-1648
2016-06-17 18:09:40 -04:00
Rossen Stoyanchev
b8ab19a467 Also check if MyFaces in use at runtime
Issue: SWF-1670
2016-06-17 11:38:52 -04:00
Rossen Stoyanchev
e03a71f64b Polish JsfRuntimeInformation 2016-06-17 11:27:16 -04:00
Rossen Stoyanchev
1ae4db6240 Fix issue with JSF 2.0 compatibility
Issue: SWF-1684
2016-06-17 06:41:54 -04:00
Rossen Stoyanchev
1f3fec8cde Add hosts property to FlowHandlerAdapter
Issue: SWF-1680
2016-06-16 17:45:54 -04:00
Rossen Stoyanchev
8a177518fa Ensure redirect URL is encoded
Issue: SWF-1686
2016-06-16 17:31:56 -04:00
Rossen Stoyanchev
0dc8b52c72 Update minor versions of dependencies
Spring Framework 4.2.x -> 4.3.0
Spring Security  4.0.x -> 4.1.0
Hibernate        4.2.x -> 4.3.11
2016-06-16 16:25:12 -04:00
Rossen Stoyanchev
4379eef725 Update dependencies to latest maintenance releases 2016-06-16 11:20:42 -04:00
Rossen Stoyanchev
21cd54eca4 Correct versions in doc files 2016-06-16 10:34:12 -04:00
Rossen Stoyanchev
9c85c7ac4c Update instructions on building 2016-04-15 12:07:42 -04:00
Rossen Stoyanchev
7b9d4333fc Merge pull request #39 from wilkinsona/hibernate-5 2016-04-15 12:04:05 -04:00
Andy Wilkinson
0d172244cc Make Hibernate-related test compatible with Hibernate 4 and 5 2016-04-15 16:08:28 +01:00
Andy Wilkinson
2d579c2e52 Make HibernateFlowExecutionListener compatible with Hibernate 5 2016-04-15 15:15:04 +01:00
Rossen Stoyanchev
ae25f24443 Add code of conduct 2016-02-04 13:50:47 -05:00
Rossen Stoyanchev
e77fdb6e5f Increment version to 2.4.3.BUILD-SNAPSHOT 2015-09-01 10:23:56 -04:00
Spring Buildmaster
af91de53e6 [artifactory-release] Next development version 2015-09-01 07:06:14 -07:00
Spring Buildmaster
fb72d3227d [artifactory-release] Release version 2.4.2.RELEASE 2015-09-01 07:06:09 -07:00
Rossen Stoyanchev
ee58d02cbf Use thread-safe list to store conversations
While the methods manipulating or accessing the list are synchronized,
the ConversationContainer class is also subject to serialization.

Issue: SWF-1668
2015-08-19 18:17:53 -04:00
Rossen Stoyanchev
f4d07d8826 Fix line endings 2015-08-19 18:11:09 -04:00
Rossen Stoyanchev
3d402728b6 Polish ConversationContainer 2015-08-19 18:10:21 -04:00
Rossen Stoyanchev
2aa99ec0d0 isPostback preserved across redirect before render
The JSF com.sun.faces.facelets.tag.jsf.ComponentSupport in 2.2.7
started using FacesContext#isPostBack to check if a new component
tree is being built prior to attempting to find a child component.

In Web Flow where we redirect prior to rendering, and hence lose
the value of isPostback (because ResponseStateManagerImpl no longer
finds the parameter with the view state), it causes components to
be re-created and lose their local values.

This change overrides isPostback in FlowFacesContext in order to
return true in cases where the UIViewRoot has been restored from
flash scope and is fully built.

Issue: SWF-1645
2015-08-06 15:59:41 -04:00
Rossen Stoyanchev
764e965dcc Remove dependency on CompositeComponentStackManager
Issue: SWF-1667
2015-08-06 15:58:12 -04:00
Rossen Stoyanchev
f860d9e17a Improve isMyFacesInUse check
The check now accounts for the possibility of a FacesContextFactory
being wrapped.

Issue: SWF-1650
2015-08-06 15:51:05 -04:00
Rossen Stoyanchev
12f081508e Upgrade to Spring Framework 4.2.0.RELEASE 2015-08-06 15:48:33 -04:00
Andy Wilkinson
99d975c0f1 Make tests compatible with Spring Framework 4.2
Spring Framework 4.2 removes the queryForInt method on JdbcTemplate in
favour of queryForObject which is also available in earlier versions.
This commit replaces calls to queryForInt with queryForObject, thereby
allowing the tests to be run against Spring Framework 4.1 (the default)
and Spring Framework 4.2 (for Spring IO Platform 2.0 compatibility
testing).
2015-07-10 05:32:25 -04:00
Rossen Stoyanchev
af05256dd2 Merge pull request #37 from wilkinsona/new-spring-io-plugin
Use the latest version of the Spring IO Plugin
2015-07-08 12:55:26 -04:00
Andy Wilkinson
811427ab1a Use the latest version of the Spring IO Plugin
Spring IO Platform 2.0 will remove the managed versions .properties
file as support for it has been removed in Spring Boot 1.3.

This commit moves the build onto a new version of the Spring IO Plugin
that uses the Maven bom rather than the properties file.
2015-07-08 14:25:30 +01:00
Rossen Stoyanchev
6719d26d66 Add final keyword to SpringElExpression fields 2015-06-04 22:06:09 -04:00
Rossen Stoyanchev
ecad31d686 Remove file 2015-06-04 22:05:17 -04:00
Rossen Stoyanchev
61291fbdab Detect changes in parent flow definitions
Issue: SWF-1662
2015-06-04 22:04:19 -04:00
Rossen Stoyanchev
3438a65378 Support flow id based on path for VfsResource
Issue: SWF-1651
2015-06-04 16:40:28 -04:00
Rossen Stoyanchev
7c4d2e25ad Fix check for MyFaces
Issue: SWF-1650, SWF-1656
2015-06-04 16:21:41 -04:00
Rossen Stoyanchev
b51b30ed01 Upgrade to Spring Security 4 and Spring Framework 4.1
Issue: SWF-1657, SWF-1663
2015-06-04 15:18:28 -04:00
Rossen Stoyanchev
b28616e6af Update build plugins and scripts 2015-06-03 17:57:23 -04:00
Rossen Stoyanchev
67ff02f943 Upgrade to gradle 2.4 2015-06-03 17:47:37 -04:00
Andy Wilkinson
78e02ea6c1 Upgrade to Mojarra 2.2.10
Mojarra 2.2.10 generates responses that begin with an XML
declaration:

<?xml version='1.0' encoding='utf-8'?>

This change broke the expectation in JsfAjaxHandlerTests's
testSendAjaxRedirect. The test has been updated to expect the
XML declaration.

ResourcesBeanDefinitionParserTests has been updated to set up and
tear down the mock JDF infrastructure. This ensures that it does not
leave any side-effects that cause subsequent tests to fail on some
platforms.
2015-03-03 16:23:00 +00:00
Rossen Stoyanchev
02ac30d598 Minor javadoc update 2014-10-28 10:33:37 -04:00
Spring Buildmaster
5d8d6355bc 2014-09-04 13:14:54 -07:00
Rossen Stoyanchev
9033b1f4d9 Refine check for use of MyFaces
Issue: SWF-1641
2014-09-04 15:56:06 -04:00