Spring Operator
7ccb2d1245
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://joda-time.sourceforge.net/ (200) with 1 occurrences could not be migrated:
([https](https://joda-time.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://saxon.sourceforge.net/ (200) with 1 occurrences could not be migrated:
([https](https://saxon.sourceforge.net/ ) result AnnotatedConnectException).
* [ ] http://www.jjg.net/ia/visvocab/ (200) with 1 occurrences could not be migrated:
([https](https://www.jjg.net/ia/visvocab/ ) result AnnotatedConnectException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd (ReadTimeoutException) with 2 occurrences migrated to:
https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ([https](https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ) result ReadTimeoutException).
* [ ] http://static.springframework.org/spring/docs/current/reference/portlet.html (301) with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/current/reference/portlet.html ([https](https://static.springframework.org/spring/docs/current/reference/portlet.html ) result 404).
* [ ] http://www.ognl.org/2.6.9/Documentation/html/LanguageGuide/index.html (404) with 1 occurrences migrated to:
https://www.ognl.org/2.6.9/Documentation/html/LanguageGuide/index.html ([https](https://www.ognl.org/2.6.9/Documentation/html/LanguageGuide/index.html ) result 404).
* [ ] http://www.springframework.org/schema/faces/spring-faces-2.2.xsd (404) with 1 occurrences migrated to:
https://www.springframework.org/schema/faces/spring-faces-2.2.xsd ([https](https://www.springframework.org/schema/faces/spring-faces-2.2.xsd ) result 404).
* [ ] http://www.springframework.org/schema/faces/spring-faces-2.4.xsd (404) with 3 occurrences migrated to:
https://www.springframework.org/schema/faces/spring-faces-2.4.xsd ([https](https://www.springframework.org/schema/faces/spring-faces-2.4.xsd ) result 404).
* [ ] http://www.springframework.org/schema/webflow-config/spring-webflow-config-2.0.xsd (404) with 1 occurrences migrated to:
https://www.springframework.org/schema/webflow-config/spring-webflow-config-2.0.xsd ([https](https://www.springframework.org/schema/webflow-config/spring-webflow-config-2.0.xsd ) result 404).
* [ ] http://www.springframework.org/schema/webflow-config/spring-webflow-config-2.3.xsd (404) with 2 occurrences migrated to:
https://www.springframework.org/schema/webflow-config/spring-webflow-config-2.3.xsd ([https](https://www.springframework.org/schema/webflow-config/spring-webflow-config-2.3.xsd ) result 404).
* [ ] http://www.springframework.org/schema/webflow-config/spring-webflow-config-2.4.xsd (404) with 4 occurrences migrated to:
https://www.springframework.org/schema/webflow-config/spring-webflow-config-2.4.xsd ([https](https://www.springframework.org/schema/webflow-config/spring-webflow-config-2.4.xsd ) result 404).
* [ ] http://www.springframework.org/schema/webflow/spring-webflow-1.0.xsd (404) with 2 occurrences migrated to:
https://www.springframework.org/schema/webflow/spring-webflow-1.0.xsd ([https](https://www.springframework.org/schema/webflow/spring-webflow-1.0.xsd ) result 404).
* [ ] http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd (404) with 43 occurrences migrated to:
https://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd ([https](https://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd ) result 404).
* [ ] http://www.springframework.org/schema/webflow/spring-webflow-2.4.xsd (404) with 2 occurrences migrated to:
https://www.springframework.org/schema/webflow/spring-webflow-2.4.xsd ([https](https://www.springframework.org/schema/webflow/spring-webflow-2.4.xsd ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://static.springframework.org/spring-security/site/reference.html (301) with 2 occurrences migrated to:
https://docs.spring.io/spring-security/site/reference.html ([https](https://static.springframework.org/spring-security/site/reference.html ) result 200).
* [ ] http://static.springsource.org/spring/docs/2.5.x/reference/mvc.html (301) with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/2.5.x/reference/mvc.html ([https](https://static.springsource.org/spring/docs/2.5.x/reference/mvc.html ) result 200).
* [ ] http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/expressions.html (301) with 2 occurrences migrated to:
https://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/expressions.html ([https](https://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/expressions.html ) result 200).
* [ ] http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/index.html (301) with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/index.html ([https](https://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/index.html ) result 200).
* [ ] http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html (301) with 2 occurrences migrated to:
https://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/mvc.html ([https](https://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html ) result 200).
* [ ] http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/validation.html (301) with 2 occurrences migrated to:
https://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/validation.html ([https](https://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/validation.html ) result 200).
* [ ] http://en.wikipedia.org/wiki/Unified_Expression_Language with 1 occurrences migrated to:
https://en.wikipedia.org/wiki/Unified_Expression_Language ([https](https://en.wikipedia.org/wiki/Unified_Expression_Language ) result 200).
* [ ] http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd (301) with 2 occurrences migrated to:
https://hibernate.org/dtd/hibernate-mapping-3.0.dtd ([https](https://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd ) result 200).
* [ ] http://jira.spring.io with 1 occurrences migrated to:
https://jira.spring.io ([https](https://jira.spring.io ) result 200).
* [ ] http://portals.apache.org/pluto/ with 1 occurrences migrated to:
https://portals.apache.org/pluto/ ([https](https://portals.apache.org/pluto/ ) result 200).
* [ ] http://primefaces.org/documentation.html with 1 occurrences migrated to:
https://primefaces.org/documentation.html ([https](https://primefaces.org/documentation.html ) result 200).
* [ ] http://repo.spring.io/libs-release/ with 2 occurrences migrated to:
https://repo.spring.io/libs-release/ ([https](https://repo.spring.io/libs-release/ ) result 200).
* [ ] http://repository.springsource.com/ivy/bundles/external/ with 2 occurrences migrated to:
https://repository.springsource.com/ivy/bundles/external/ ([https](https://repository.springsource.com/ivy/bundles/external/ ) result 200).
* [ ] http://repository.springsource.com/ivy/bundles/release/ with 2 occurrences migrated to:
https://repository.springsource.com/ivy/bundles/release/ ([https](https://repository.springsource.com/ivy/bundles/release/ ) result 200).
* [ ] http://search.maven.org with 1 occurrences migrated to:
https://search.maven.org ([https](https://search.maven.org ) result 200).
* [ ] http://tiles.apache.org/ with 1 occurrences migrated to:
https://tiles.apache.org/ ([https](https://tiles.apache.org/ ) result 200).
* [ ] http://tiles.apache.org/dtds/tiles-config_2_1.dtd with 1 occurrences migrated to:
https://tiles.apache.org/dtds/tiles-config_2_1.dtd ([https](https://tiles.apache.org/dtds/tiles-config_2_1.dtd ) result 200).
* [ ] http://tiles.apache.org/dtds/tiles-config_3_0.dtd with 1 occurrences migrated to:
https://tiles.apache.org/dtds/tiles-config_3_0.dtd ([https](https://tiles.apache.org/dtds/tiles-config_3_0.dtd ) result 200).
* [ ] http://www.ognl.org with 1 occurrences migrated to:
https://www.ognl.org ([https](https://www.ognl.org ) result 200).
* [ ] http://xmlns.jcp.org/xml/ns/persistence/orm_2_1.xsd (301) with 1 occurrences migrated to:
https://www.oracle.com/webfolder/technetwork/jsc/xml/ns/persistence/orm_2_1.xsd ([https](https://xmlns.jcp.org/xml/ns/persistence/orm_2_1.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-2.0.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans-2.0.xsd ([https](https://www.springframework.org/schema/beans/spring-beans-2.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-2.5.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans-2.5.xsd ([https](https://www.springframework.org/schema/beans/spring-beans-2.5.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans-4.0.xsd with 8 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans-4.0.xsd ([https](https://www.springframework.org/schema/beans/spring-beans-4.0.xsd ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 6 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd ) result 200).
* [ ] http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd with 4 occurrences migrated to:
https://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd ([https](https://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd ) result 200).
* [ ] http://springframework.org with 1 occurrences migrated to:
https://springframework.org ([https](https://springframework.org ) result 301).
* [ ] http://www.docbook.org/xml/5.0/xsd/docbook.xsd with 18 occurrences migrated to:
https://www.docbook.org/xml/5.0/xsd/docbook.xsd ([https](https://www.docbook.org/xml/5.0/xsd/docbook.xsd ) result 301).
* [ ] http://www.docbook.org/xml/5.0/xsd/xlink.xsd with 18 occurrences migrated to:
https://www.docbook.org/xml/5.0/xsd/xlink.xsd ([https](https://www.docbook.org/xml/5.0/xsd/xlink.xsd ) result 301).
* [ ] http://www.jboss.org/richfaces/docs with 1 occurrences migrated to:
https://www.jboss.org/richfaces/docs ([https](https://www.jboss.org/richfaces/docs ) result 301).
* [ ] http://java.sun.com/dtd/facelet-taglib_1_0.dtd with 1 occurrences migrated to:
https://java.sun.com/dtd/facelet-taglib_1_0.dtd ([https](https://java.sun.com/dtd/facelet-taglib_1_0.dtd ) result 302).
* [ ] http://java.sun.com/dtd/web-facesconfig_1_0.dtd with 1 occurrences migrated to:
https://java.sun.com/dtd/web-facesconfig_1_0.dtd ([https](https://java.sun.com/dtd/web-facesconfig_1_0.dtd ) result 302).
* [ ] http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd with 2 occurrences migrated to:
https://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd ([https](https://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd ) result 302).
* [ ] http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd with 1 occurrences migrated to:
https://java.sun.com/xml/ns/persistence/persistence_1_0.xsd ([https](https://java.sun.com/xml/ns/persistence/persistence_1_0.xsd ) result 302).
* [ ] http://repo.spring.io/snapshot with 1 occurrences migrated to:
https://repo.spring.io/snapshot ([https](https://repo.spring.io/snapshot ) result 302).
* [ ] http://www.paypal.com?_callbackUrl= with 1 occurrences migrated to:
https://www.paypal.com?_callbackUrl= ([https](https://www.paypal.com?_callbackUrl= ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://docbook.org/ns/docbook with 36 occurrences
* http://jakarta.apache.org/log4j/ with 4 occurrences
* http://java.sun.com/jsf/facelets with 2 occurrences
* http://java.sun.com/jsf/html with 2 occurrences
* http://java.sun.com/xml/ns/javaee with 4 occurrences
* http://java.sun.com/xml/ns/persistence with 2 occurrences
* http://localhost/app/hotels/booking?hotelId=1 with 1 occurrences
* http://www.springframework.org/schema/beans with 32 occurrences
* http://www.springframework.org/schema/faces with 8 occurrences
* http://www.springframework.org/schema/mvc with 8 occurrences
* http://www.springframework.org/schema/webflow with 96 occurrences
* http://www.springframework.org/schema/webflow-config with 14 occurrences
* http://www.springframework.org/security/tags with 2 occurrences
* http://www.springframework.org/security/tags</namespace> with 1 occurrences
* http://www.w3.org/1999/xhtml with 2 occurrences
* http://www.w3.org/1999/xlink with 36 occurrences
* http://www.w3.org/2001/XInclude with 35 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 85 occurrences
* http://xmlns.jcp.org/xml/ns/persistence/orm with 2 occurrences
2019-06-04 08:45:27 -04:00
Spring Buildmaster
fb2cc78cfc
Release version 2.4.7.RELEASE
2017-12-22 19:11:42 +00:00
Rossen Stoyanchev
74dca75019
Serializable MappingResult(s)
...
Issue: SWF-1715
2017-12-20 13:54:54 -05:00
Rossen Stoyanchev
40af09dfac
Fix regression after GenericApplicationContext change
...
Issue: SWF-1713
2017-12-15 14:36:12 -05:00
Spring Buildmaster
a92a6847c2
Next development version
2017-09-15 14:17:44 +00:00
Rossen Stoyanchev
ed5e8ce8a5
Ignore (invalid) default binding expressions
...
In data binding, expressions that don't match the structure of the
target object are ignored.
This is a follow-up on the previous commit that introduced checks
on default data binding expressions to also ignore expressions that
aren't property paths on the model rather than flagging them.
Issue: SWF-1711
2017-09-15 09:58:05 -04:00
Rossen Stoyanchev
4304449585
Upgrade Spring deps to latest maintenance releases
2017-09-15 09:04:40 -04:00
Rossen Stoyanchev
df0eab526a
AbstractMvcView validates default binding expression
...
Issue: SWF-1711
2017-09-15 08:53:27 -04:00
Rossen Stoyanchev
c777ff87c7
Parameterize references to project version
...
SWF-1707
2017-07-31 13:59:31 +02:00
Rossen Stoyanchev
75c93548dd
Improve one time only runtime check if MyFaces is in use
...
Issue: SWF-1705
2017-07-31 13:29:07 +02:00
Rossen Stoyanchev
f0373aa300
Next development version
2017-05-31 11:43:22 -04:00
Rossen Stoyanchev
57f2ccb669
Use fixed parser for empty value binding expressions
2017-05-31 10:25:00 -04:00
Rossen Stoyanchev
dcd569b940
Revert "Use Thread ContextClassLoader in ConfigurableObjectInputStream"
...
This reverts commit 6e40e5. The fix for SWF-1690 now targets 2.5 only.
2017-05-25 16:24:45 -04:00
Rossen Stoyanchev
5a86845b09
One time only runtime check if MyFaces is in use
...
Issue: SWF-1698
2017-05-25 14:58:46 -04:00
Rossen Stoyanchev
380de15a97
Update documentation on action-state
...
Issue: SWF-1688
2017-05-25 14:19:56 -04:00
Rossen Stoyanchev
6e40e558da
Use Thread ContextClassLoader in ConfigurableObjectInputStream
...
Issue: SWF-1690
2017-05-23 16:21:21 -04: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