[JIRA] (IDP-1892) Investigate forking Spring Web Flow for IdP 5
Ian Young (Jira)
jira at shibboleth.atlassian.net
Thu Dec 23 13:51:43 UTC 2021
Ian Young ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ae127cb03-43ed-473d-b6ba-592949cb4be8 ) *commented* on IDP-1892 ( https://shibboleth.atlassian.net/browse/IDP-1892?atlOrigin=eyJpIjoiYjY2NTJjNTYxNmViNDRjMzg3NmUzYTBmZGM2YjRkMzQiLCJwIjoiaiJ9 )
Re: Investigate forking Spring Web Flow for IdP 5 ( https://shibboleth.atlassian.net/browse/IDP-1892?atlOrigin=eyJpIjoiYjY2NTJjNTYxNmViNDRjMzg3NmUzYTBmZGM2YjRkMzQiLCJwIjoiaiJ9 )
A first glance tells us:
* SWF is built using Gradle
* The version of Gradle they currently have configured (6.6.1) doesn’t support Java 17; it needs to be upgraded to 7.3 or later (current is 7.3.3)
* The current Gradle configuration for SWF has elements which aren’t supported by Gradle 7.0+ and will need to be modified:
$ ./gradlew build --warning-mode all
> Configure project :
The maven plugin has been deprecated. This is scheduled to be removed in Gradle 7.0. Please use the maven-publish plugin instead. Consult the upgrading guide for further information: https://docs.gradle.org/6.6.1/userguide/upgrading_version_5.html#legacy_publication_system_is_deprecated_and_replaced_with_the_publish_plugins
at publish_maven_3izxjdms1d3s73lfk90mafmbz.run(/Volumes/Cased/git/shib17/spring-webflow/publish-maven.gradle:1)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
> Configure project :spring-binding
The compile configuration has been deprecated for dependency declaration. This will fail with an error in Gradle 7.0. Please use the implementation configuration instead. Consult the upgrading guide for further information: https://docs.gradle.org/6.6.1/userguide/upgrading_version_5.html#dependencies_should_no_longer_be_declared_using_the_compile_and_runtime_configurations
at spring_binding_e3qc9qgnoxg8712xb9ie59h41$_run_closure1.doCall(/Volumes/Cased/git/shib17/spring-webflow/spring-binding/spring-binding.gradle:4)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
The testCompile configuration has been deprecated for dependency declaration. This will fail with an error in Gradle 7.0. Please use the testImplementation configuration instead. Consult the upgrading guide for further information: https://docs.gradle.org/6.6.1/userguide/upgrading_version_5.html#dependencies_should_no_longer_be_declared_using_the_compile_and_runtime_configurations
at spring_binding_e3qc9qgnoxg8712xb9ie59h41$_run_closure1.doCall(/Volumes/Cased/git/shib17/spring-webflow/spring-binding/spring-binding.gradle:8)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
The testRuntime configuration has been deprecated for dependency declaration. This will fail with an error in Gradle 7.0. Please use the testRuntimeOnly configuration instead. Consult the upgrading guide for further information: https://docs.gradle.org/6.6.1/userguide/upgrading_version_5.html#dependencies_should_no_longer_be_declared_using_the_compile_and_runtime_configurations
at spring_binding_e3qc9qgnoxg8712xb9ie59h41$_run_closure1.doCall(/Volumes/Cased/git/shib17/spring-webflow/spring-binding/spring-binding.gradle:12)
(Run with --stacktrace to get the full stack trace of this deprecation warning.)
> Task :asciidoctorPdf UP-TO-DATE
Property 'fontsDir' is not annotated with an input or output annotation. This behaviour has been deprecated and is scheduled to be removed in Gradle 7.0. See https://docs.gradle.org/6.6.1/userguide/more_about_tasks.html#sec:up_to_date_checks for more details.
* SWF is built using Java 8
* There are 10 Javadoc errors that show up with Java 11, they are probably relatively easy to fix.
* There are an additional 100 Javadoc warnings under Java 8 and Java 11, some of which may turn into errors with later versions of Java.
( https://shibboleth.atlassian.net/browse/IDP-1892#add-comment?atlOrigin=eyJpIjoiYjY2NTJjNTYxNmViNDRjMzg3NmUzYTBmZGM2YjRkMzQiLCJwIjoiaiJ9 ) Add Comment ( https://shibboleth.atlassian.net/browse/IDP-1892#add-comment?atlOrigin=eyJpIjoiYjY2NTJjNTYxNmViNDRjMzg3NmUzYTBmZGM2YjRkMzQiLCJwIjoiaiJ9 )
Get Jira notifications on your phone! Download the Jira Cloud app for Android ( https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail ) or iOS ( https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100187- sha1:76abc0a )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/commits/attachments/20211223/12ffc58e/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-comment-icon-92646db8-b1de-4ec6-ac75-aedb6c2cdb71
Type: image/png
Size: 1084 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20211223/12ffc58e/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-footer-desktop-logo-32e6ea9b-8ad4-46a3-bce0-56b2aa029fcc
Type: image/png
Size: 10805 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20211223/12ffc58e/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-avatar-f320bbb2-9b13-442b-81e5-92fb5eab1f9c
Type: image/png
Size: 468 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20211223/12ffc58e/attachment-0005.png>
More information about the commits
mailing list