[
https://issues.apache.org/jira/browse/WICKET-7124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17893561#comment-17893561
]
ASF GitHub Bot commented on WICKET-7124:
----------------------------------------
martin-g commented on PR #981:
URL: https://github.com/apache/wicket/pull/981#issuecomment-2442263995
> > I am not sure why the `literal` is really needed though. The archetype
works even without it.
>
>
>
> Which version of mvn and java is needed for this to work without the
literal changes?
This is a question for the Maven team.
We were also surprised that the old syntax doesn't work.
The Maven archetype plugin upgraded Velocity to some version where the old
syntax is no more supported.
> The quickstart archetype fails to build
> ----------------------------------------
>
> Key: WICKET-7124
> URL: https://issues.apache.org/jira/browse/WICKET-7124
> Project: Wicket
> Issue Type: Bug
> Components: wicket-quickstart
> Affects Versions: 10.2.0
> Reporter: Martin Tzvetanov Grigorov
> Assignee: Martin Tzvetanov Grigorov
> Priority: Major
> Fix For: 10.3.0, 9.19.0
>
>
> Reported at the user mailing list -
> [https://lists.apache.org/thread/rq3cbbcnvc57nsjsj4l4rtqlr1zb0rz4]
>
> {code:java}
> hengchehsiao@Shengches-MacBook-Pro-M1-MAX wickettest % java -version
> openjdk version "17.0.12" 2024-07-16 LTS
> OpenJDK Runtime Environment Corretto-17.0.12.7.1 (build 17.0.12+7-LTS)
> OpenJDK 64-Bit Server VM Corretto-17.0.12.7.1 (build 17.0.12+7-LTS, mixed
> mode, sharing)
> shengchehsiao@Shengches-MacBook-Pro-M1-MAX wickettest % mvn -vsersion
> Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
> Maven home: /opt/homebrew/Cellar/maven/3.9.9/libexec
> Java version: 22.0.2, vendor: Homebrew, runtime:
> /opt/homebrew/Cellar/openjdk/22.0.2/libexec/openjdk.jdk/Contents/Home
> Default locale: en_TW, platform encoding: UTF-8
> OS name: "mac os x", version: "15.0", arch: "aarch64", family: "mac"
> shengchehsiao@Shengches-MacBook-Pro-M1-MAX wickettest % mvn
> archetype:generate -DarchetypeGroupId=org.apache.wicket
> -DarchetypeArtifactId=wicket-archetype-quickstart -DarchetypeVersion=10.2.0
> -DgroupId=com.mycompany -DartifactId=myproject
> -DarchetypeRepository=https://repository.apache.org/
> -Dlog4j.properties=wildfly-doesnt-need-log4j.properties
> -DinteractiveMode=false
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------< org.apache.maven:standalone-pom
> >-------------------
> [INFO] Building Maven Stub Project (No POM) 1
> [INFO] --------------------------------[ pom
> ]---------------------------------
> [INFO]
> [INFO] >>> archetype:3.3.0:generate (default-cli) > generate-sources @
> standalone-pom >>>
> [INFO]
> [INFO] <<< archetype:3.3.0:generate (default-cli) < generate-sources @
> standalone-pom <<<
> [INFO]
> [INFO]
> [INFO] --- archetype:3.3.0:generate (default-cli) @ standalone-pom ---
> [INFO] Generating project in Batch mode
> [INFO] Archetype repository not defined. Using the one from
> [org.apache.wicket:wicket-archetype-quickstart:10.1.0] found in catalog remote
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Using following parameters for creating project from Archetype:
> wicket-archetype-quickstart:10.2.0
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Parameter: groupId, Value: com.mycompany
> [INFO] Parameter: artifactId, Value: myproject
> [INFO] Parameter: version, Value: 1.0-SNAPSHOT
> [INFO] Parameter: package, Value: com.mycompany
> [INFO] Parameter: packageInPathFormat, Value: com/mycompany
> [INFO] Parameter: package, Value: com.mycompany
> [INFO] Parameter: groupId, Value: com.mycompany
> [INFO] Parameter: artifactId, Value: myproject
> [INFO] Parameter: version, Value: 1.0-SNAPSHOT
> [ERROR] archetype-resources/pom.xml: Encountered "#end" at line 210, column 9.
> Was expecting one of:
> "\u001c" ...
> "\u001c" ...
> "||" ...
> "|" ...
> "(" ...
> ")" ...
> <ESCAPE_DIRECTIVE> ...
> "]]#" ...
> <WHITESPACE> ...
> <NEWLINE> ...
> <SUFFIX> ...
> <STRING_LITERAL> ...
> <INTEGER_LITERAL> ...
> <FLOATING_POINT_LITERAL> ...
> <DOT> ...
> "{" ...
> "}" ...
> "\\\\" ...
> "\\" ...
> <TEXT> ...
> <INLINE_TEXT> ...
> <EMPTY_INDEX> ...
> "{" ...
> "\u001c" ...
> [ERROR] ResourceManager: parse exception: Encountered "#end" at
> archetype-resources/pom.xml[line 210, column 9]
> Was expecting one of:
> "\u001c" ...
> "\u001c" ...
> "||" ...
> "|" ...
> "(" ...
> ")" ...
> <ESCAPE_DIRECTIVE> ...
> "]]#" ...
> <WHITESPACE> ...
> <NEWLINE> ...
> <SUFFIX> ...
> <STRING_LITERAL> ...
> <INTEGER_LITERAL> ...
> <FLOATING_POINT_LITERAL> ...
> <DOT> ...
> "{" ...
> "}" ...
> "\\\\" ...
> "\\" ...
> <TEXT> ...
> <INLINE_TEXT> ...
> <EMPTY_INDEX> ...
> "{" ...
> "\u001c" ...
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 0.620 s
> [INFO] Finished at: 2024-10-01T15:06:55+08:00
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-archetype-plugin:3.3.0:generate (default-cli)
> on project standalone-pom: Error merging velocity templates: Encountered
> "#end" at archetype-resources/pom.xml[line 210, column 9]
> [ERROR] Was expecting one of:
> [ERROR] "\u001c" ...
> [ERROR] "\u001c" ...
> [ERROR] "||" ...
> [ERROR] "|" ...
> [ERROR] "(" ...
> [ERROR] ")" ...
> [ERROR] <ESCAPE_DIRECTIVE> ...
> [ERROR] "]]#" ...
> [ERROR] <WHITESPACE> ...
> [ERROR] <NEWLINE> ...
> [ERROR] <SUFFIX> ...
> [ERROR] <STRING_LITERAL> ...
> [ERROR] <INTEGER_LITERAL> ...
> [ERROR] <FLOATING_POINT_LITERAL> ...
> [ERROR] <DOT> ...
> [ERROR] "{" ...
> [ERROR] "}" ...
> [ERROR] "\\\\" ...
> [ERROR] "\\" ...
> [ERROR] <TEXT> ...
> [ERROR] <INLINE_TEXT> ...
> [ERROR] <EMPTY_INDEX> ...
> [ERROR] "{" ...
> [ERROR] "\u001c" ...
> [ERROR]
> [ERROR] -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e
> switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please
> read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)