Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
5.5.0
-
None
Description
The quickstat project has some errors on run:
- Running the quickstart as in comment https://issues.apache.org/jira/browse/TAP5-2579?focusedCommentId=16770261#comment-16770261 ends with BUILD FAILURE.
- After fixing BUILD FAILURE error "./gradlew tasks" fails with "Plugin with id 'gretty' not found." message.
- Running "mvn jetty:run" fails with "Could not find artifact javax.servlet:servlet-api:jar:3.0.1 in jboss (http://repository.jboss.org/nexus/content/groups/public/)" message.
Some other related issues open are:
- https://issues.apache.org/jira/browse/TAP5-2579
- https://github.com/apache/tapestry-5/pull/9/files
- https://github.com/apache/tapestry-5/pull/10 (for 5.4.x)
Some other improvements that can be implemented are:
- Use Spring Boot instead Gretty.
- Use log4j 2 instead slf4j and logback.
- Provide some simple unit and functional test examples.
- Use more new Gradle version (ideally latest) instead of taking Tapestry Gradle build version.
Fix the errors and related issues, implement improvements.