[
https://issues.apache.org/jira/browse/OFBIZ-10693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16816537#comment-16816537
]
Shi Jinghai commented on OFBIZ-10693:
-------------------------------------
I just tried to use 2.0.0 to ofbiz trunk in Fedora 29/openjdk 1.8.0_201-b09, it
worked. Both 1.5.8.1 and 1.5.9.2 failed.
{code:java}
[workspace] $ /bin/sh -xe /tmp/jenkins2331645540419021206.sh
+ /usr/bin/java -version
openjdk version "1.8.0_201"
OpenJDK Runtime Environment (build 1.8.0_201-b09)
OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)
+ /usr/bin/sed -i 's/id '\''org.asciidoctor.convert'\'' version
'\''1.5.8.1'\''/id '\''org.asciidoctor.convert'\'' version '\''2.0.0'\''/g'
build.gradle
+ /usr/bin/chmod +x gradlew
+ /usr/bin/sh gradlew generateOfbizDocumentation
Starting a Gradle Daemon (subsequent builds will be faster)
> Configure project :
You are using one or more deprecated Asciidoctor task or plugins. To help with
migration run with --warnings=all
> Task :deleteOfbizDocumentation
> Task :generateOfbizDocumentation
四月 13, 2019 1:55:30 上午
uri:classloader:/gems/asciidoctor-1.5.8/lib/asciidoctor/parser.rb parse
警告: ../../framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc: line
473: unterminated listing block
unterminated listing block ::
../../framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc ::
/var/lib/jenkins/jobs/OFBiz Document
Generation/workspace/framework/minilang/docs/asciidoc//var/lib/jenkins/jobs/OFBiz
Document
Generation/workspace/framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc:473
(uri:classloader:/gems/asciidoctor-1.5.8/lib/asciidoctor/parser.rb:parse)
四月 13, 2019 1:55:30 上午
uri:classloader:/gems/asciidoctor-1.5.8/lib/asciidoctor/parser.rb parse
警告: ../../framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc: line
511: unterminated listing block
unterminated listing block ::
../../framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc ::
/var/lib/jenkins/jobs/OFBiz Document
Generation/workspace/framework/minilang/docs/asciidoc//var/lib/jenkins/jobs/OFBiz
Document
Generation/workspace/framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc:511
(uri:classloader:/gems/asciidoctor-1.5.8/lib/asciidoctor/parser.rb:parse)
四月 13, 2019 1:55:50 上午
uri:classloader:/gems/asciidoctor-1.5.8/lib/asciidoctor/parser.rb parse_table
警告: ../../framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc: line
473: unterminated listing block
unterminated listing block ::
../../framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc ::
/var/lib/jenkins/jobs/OFBiz Document
Generation/workspace/framework/minilang/docs/asciidoc//var/lib/jenkins/jobs/OFBiz
Document
Generation/workspace/framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc:473
(uri:classloader:/gems/asciidoctor-1.5.8/lib/asciidoctor/parser.rb:parse_table)
四月 13, 2019 1:55:50 上午
uri:classloader:/gems/asciidoctor-1.5.8/lib/asciidoctor/parser.rb parse_table
警告: ../../framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc: line
511: unterminated listing block
unterminated listing block ::
../../framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc ::
/var/lib/jenkins/jobs/OFBiz Document
Generation/workspace/framework/minilang/docs/asciidoc//var/lib/jenkins/jobs/OFBiz
Document
Generation/workspace/framework/minilang/docs/asciidoc/minilang-to-groovy-manual.adoc:511
(uri:classloader:/gems/asciidoctor-1.5.8/lib/asciidoctor/parser.rb:parse_table)
BUILD SUCCESSFUL in 55s
2 actionable tasks: 2 executed
Finished: SUCCESS
{code}
> ‘./gradlew generateOfbizDocumentation’ fails with Gradle 5.0
> ------------------------------------------------------------
>
> Key: OFBIZ-10693
> URL: https://issues.apache.org/jira/browse/OFBIZ-10693
> Project: OFBiz
> Issue Type: Bug
> Components: framework
> Affects Versions: Trunk
> Reporter: Mathieu Lirzin
> Assignee: Jacques Le Roux
> Priority: Major
> Fix For: 17.12.01
>
> Attachments:
> OFBIZ-10693_Fix-AsciiDoctor-tasks-by-downgrading-corresponding-G.patch
>
>
> We recently upgraded Gradle 3.2.1 → 5.0. The {{./gradlew
> generateOfbizDocumentation}} command fails with the following stacktrace
> {code:java}
> > Task :deleteOfbizDocumentation
> > Task :generateOfbizDocumentation FAILED
> Exception in thread "main" java.lang.ExceptionInInitializerError
> at
> org.codehaus.groovy.runtime.InvokerHelper.<clinit>(InvokerHelper.java:86)
> at
> groovy.lang.GroovyObjectSupport.getDefaultMetaClass(GroovyObjectSupport.java:59)
> at groovy.lang.GroovyObjectSupport.<init>(GroovyObjectSupport.java:32)
> at groovy.lang.Reference.<init>(Reference.java:38)
> at
> org.asciidoctor.gradle.backported.AsciidoctorJavaExec.main(AsciidoctorJavaExec.groovy:188)
> Caused by: groovy.lang.GroovyRuntimeException: Conflicting module versions.
> Module [groovy-all is loaded in version 2.5.4 and you are trying to load
> version 2.4.7
> at
> org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl$DefaultModuleListener.onModule(MetaClassRegistryImpl.java:523)
> at
> org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanExtensionModuleFromProperties(ExtensionModuleScanner.java:87)
> at
> org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanExtensionModuleFromMetaInf(ExtensionModuleScanner.java:81)
> at
> org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanClasspathModulesFrom(ExtensionModuleScanner.java:63)
> at
> org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner.scanClasspathModules(ExtensionModuleScanner.java:55)
> at
> org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:124)
> at
> org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:85)
> at groovy.lang.GroovySystem.<clinit>(GroovySystem.java:36)
> ... 5 more
> FAILURE: Build failed with an exception.
> * What went wrong:
> Execution failed for task ':generateOfbizDocumentation'.
> > Process 'command
> > '/gnu/store/w41g4n182c7qxaaq77jyrgdqifzzpvsp-icedtea-3.7.0-jdk/bin/java''
> > finished with non-zero exit value 1
> * Try:
> Run with --stacktrace option to get the stack trace. Run with --info or
> --debug option to get more log output. Run with --scan to get full insights.
> * Get more help at https://help.gradle.org
> BUILD FAILED in 1s
> 2 actionable tasks: 2 executed
> {code}
> It seems that the [AsciiDoctor Gradle
> Plugin|https://asciidoctor.org/docs/asciidoctor-gradle-plugin/] is failing
> because Groovy 2.5.4 is now used by Gradle instead of Groovy 2.4.7
> I would be nice to work around this issue instead of downgrading Gradle.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)