Commit Graph

2420 Commits

Author SHA1 Message Date
Rossen Stoyanchev
a7035acc2d Support validation hints in FlowActionListener
Issue: SWF-1626
2014-03-31 09:42:01 -04:00
Rossen Stoyanchev
76430e3e9f Support validation-hints on transitions
Issue SWF-1626
2014-03-30 18:06:59 -04:00
Rossen Stoyanchev
9dffe65dee Support multiple MultipartFile's for 1 request param
Issue: SWF-1422
2014-03-30 16:57:16 -04:00
Rossen Stoyanchev
e6d5bfb268 Open metohd creating MessageResolver for extension
Issue: SWF-1605
2014-03-28 16:50:52 -04:00
Rossen Stoyanchev
b70f1045bd Support "file://" prefixed flow registry base path
Issue: SWF-1617
2014-03-28 16:44:50 -04:00
Rossen Stoyanchev
a802c383fc Revert "Use Java 1.7 for test sources"
This reverts commit 886c741a54.
2014-03-07 16:55:33 -05:00
Rossen Stoyanchev
886c741a54 Use Java 1.7 for test sources 2014-03-07 16:40:55 -05:00
Rossen Stoyanchev
4041729eed Upgrade minor versions of dependencies 2014-03-07 16:35:59 -05:00
Rossen Stoyanchev
88a7ad7b48 Exclude spring-build-src project from the distro zip 2014-03-07 16:02:34 -05:00
Rossen Stoyanchev
266b018a9d Add MergePlugin source 2014-03-07 14:41:37 -05:00
Rossen Stoyanchev
077e34600f Add FlowAjaxTiles3View
Issue: SPR-1575
2014-03-07 12:40:13 -05:00
Rossen Stoyanchev
3c1ef54f50 Add spring-js-tiles3 module
Issue: SWF-1575
2014-03-06 22:07:11 -05:00
Rossen Stoyanchev
852863fb70 Upgrade to gradle 1.11 2014-03-06 15:18:40 -05:00
Rossen Stoyanchev
68ef60f7c7 Add ~Aware interface to AbstractFacesFlowConfiguration 2014-02-26 16:23:12 -05:00
Rossen Stoyanchev
921220be27 Add Java config option for configuring Spring Web Flow
Issue: SWF-1548
2014-02-25 21:34:10 -05:00
Rossen Stoyanchev
5359ff7110 Replace repo.springsource.org with repo.spring.io 2014-02-19 16:04:43 -05:00
Rossen Stoyanchev
0cfe766f8a Merge pull request #25 from sslavic/SWF-1557 2014-02-19 15:57:44 -05:00
Stevo Slavic
c296298b01 Consolidate SWF security tags with SEC taglibs
Before this change, SWF had its own faclets security tag library with
hierarchy root in AbstractAuthorizeTag.

As of this change SWF facelets security tag library inherits Spring SEC
AbstractAuthorizeTag instead, consolidating the two frameworks making
it easier to maintain, extend and reuse. This is made possible by
adding Spring security taglibs module as optional SWF facelets
dependecy. Because the dependency is optional, existing SWF facelets
security tag library users will have to explicitly add Spring Security
taglibs module as dependency.

Issue: SWF-1557
2014-02-19 15:56:38 -05:00
Rossen Stoyanchev
ec83f86d9f Upgrade to Hibernate 4
This change upgrades Spring Web Flow to Hibernate 4 but remains
compatible with Hibernate 3.

Issue: SWF-1534
2014-02-09 17:45:04 -05:00
Rossen Stoyanchev
c32a2e238a Upgrade Spring Security to 3.2.0 2013-12-31 13:44:20 -05:00
Rossen Stoyanchev
217f838008 Upgrade Mojara to version 2.2.4
Issue: SWF-1613
2013-12-20 14:54:39 -05:00
Rossen Stoyanchev
1a7894ba45 Add null check to FlowHandlerAdapter
Issue: SWF-1595
2013-12-18 16:31:22 -05:00
Rossen Stoyanchev
0076cb5c53 Add cache to SelectionTrackingActionListener
Issue: SWF-1614
2013-12-18 16:18:08 -05:00
Rossen Stoyanchev
ff746ec451 Polish 2013-12-18 15:32:04 -05:00
Rossen Stoyanchev
2ee9d4144a Upgrade to Spring Framework 4.0
The build now compiles with Servlet API 3.0 and JPA 2.0 both of which
are required with Spring Framework 4.0. However there are no hard
dependencies in Web Flow on either.

Issue: SWF-1600
2013-12-18 15:26:51 -05:00
Rossen Stoyanchev
e662d2a74b Apply Javadoc HotFix via Gradle Plugin 2013-06-20 15:43:49 -04:00
Rossen Stoyanchev
755ee35191 Merge pull request #26 from habuma/master
Pass classloader when calling ClassUtils.isPresent()
2013-06-20 12:27:03 -07:00
Craig Walls
853372e540 Pass classloader to ClassUtils.isPresent().
Fixes deprecation warnings when compiling against Spring 3.2.x and fixes
runtime errors when using Spring Web Flow with Spring 4.0.0.M1.

SWF-1600
2013-06-19 17:02:51 -05:00
Rossen Stoyanchev
93dc89ed5b Fix build issues with dist/doc/schema zips
Zip file names need to be 'spring-webflow-...', not 'webflow-...'

The webflow schema is now also copied
2013-02-01 11:47:39 -05:00
Rossen Stoyanchev
6135e1bace Increment version to 2.4.0.BUILD-SNAPSHOT 2013-01-31 18:58:49 -05:00
Spring Buildmaster
37fff057c9 [artifactory-release] Release version 2.4.0.M1 2013-01-31 15:43:09 -08:00
Rossen Stoyanchev
8729ffb5f3 Update changelog for 2.4 M1 release 2013-01-31 18:25:50 -05:00
Phillip Webb
0d17de3aad Ensure saveState() is always called
Update JsfView to ensure that saveState() called when processing
events. This is required to ensure that the Mojarra StateContext
will unsubscribe listeners from the UIViewRoot.

Issue: SWF-1577
2013-01-30 13:56:24 -08:00
Phillip Webb
e23e427875 Add reference guide section on JSF file uploads
Issue: SWF-1482
2013-01-29 20:49:02 -08:00
Phillip Webb
70c618d410 Migrate reference guide to well-formed docbook XML
Convert all docbook XML files to well-formed docbook 5 syntax:
 - Include xsi:schemaLocation element for tools support
 - Convert all id elements to xml:id
 - Convert all ulink elements to link
 - Cleanup trailing whitespace and tabs
2013-01-29 19:32:15 -08:00
Phillip Webb
1b42c4c219 Use propdeps Gradle plugin
Use the Spring propdeps gradle plugin to handle all 'provided' and
'optional' dependencies. Maven dependencies are now also sorted to
to ease diff comparisons against older POMs.
2013-01-29 18:20:34 -08:00
Phillip Webb
62e28981ce Upgrade to docbook-reference-plugin v0.2.4 2013-01-29 17:57:51 -08:00
Phillip Webb
d732597f6d Polish gradle formatting
- Replace spaces with tabs
- Use consistent quote style
- Use consistent parentheses
- General polish
2013-01-29 17:56:57 -08:00
Phillip Webb
f2341ca16b Add CONTRIBUTING.md 2013-01-29 15:40:40 -08:00
Phillip Webb
787fb7dc89 Fix issue with RichFaces file upload
Change JsfView.userEventQueued() to check for 'javax.faces.ViewState'
via the FacesContext rather than the RequestContext. This allows
potential multi-part request submissions to be processed by JSF rather
than Spring.

Issue: SWF-1482
2013-01-29 09:55:56 -05:00
Rossen Stoyanchev
2d47d6cbb2 Replace ${ with #{ in spring-webflow schema comments
Issue: SWF-1555
2013-01-28 17:54:03 -05:00
Rossen Stoyanchev
345f640ebd Add support for spring:eval JSP tag
Issue: SWF-1462
2013-01-28 17:53:59 -05:00
Rossen Stoyanchev
ed75f76447 Fix typo
Issue: SPR-1585
2013-01-28 16:29:09 -05:00
Rossen Stoyanchev
f572f8b582 Upgrade to Spring Framework 3.2.1 and fix warnings 2013-01-28 12:01:12 -05:00
Rossen Stoyanchev
49fe4b49a9 Add autogrow props to BeanWrapperExpressionParser
The spring-binding BeanWrapperExpressionParser now supports the
setAutoGrowNestedPaths and setAutoGrowCollectionLimit properties, which
are in turn transfered to the underlying BeanWrapperImpl used in each
created and evaluated expression.

Issue: SWF-1566
2012-12-21 18:04:27 -05:00
Rossen Stoyanchev
3841729994 Add statusCode property to FlowHandlerAdapter
Issue: SPR-1545
2012-12-21 17:05:09 -05:00
Rossen Stoyanchev
d6c0813b15 Upgrade Spring Framework and Spring Security
Spring Framework 3.1.1 -> 3.2.0
Spring Security  3.0.7 -> 3.1.3

Issue: SPR-1580, SPR-1581
2012-12-21 16:17:47 -05:00
Rossen Stoyanchev
508d6a7dfb Add support for partial JSR-303 bean validation
This change makes it possible to use validation hints in conjunction
with declarative, JSR-303 validation. Such hints may be defined in an
attribute of the view state where the view state id itself is also
interpeted as a hint. A custom ValidationHintResolver can be plugged
in if necessary.

Issue: SWF-1453
2012-11-29 17:24:31 -05:00
Phillip Webb
5aa2896b1d Upgrade to Gradle 1.3 2012-11-28 08:32:37 -08:00
Phillip Webb
bdcab23e5a Fix -XX:MaxHeapSize setting for Windows
Issue: SWF-1573
2012-11-27 10:55:31 -08:00