Good morning Jacques,

I did follow the INSTALL directions and the results were the same when I
tried with 18.12.08 (see below)/

More research led to the identification of a java version conflict.   (see
https://www.javaprogramto.com/2021/11/could-not-determine-java-version.html
)

after resetting the java version to openjdk 8 with:

sudo update-alternatives --config java

and selecting the older jdk it now appears to work.  I suspect that the
presence of later versions of java was the issue

 sudo update-alternatives --config java
There are 5 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority
Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-19-openjdk-amd64/bin/java      1911
 auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111
 manual mode
  2            /usr/lib/jvm/java-17-openjdk-amd64/bin/java      1711
 manual mode
* 3            /usr/lib/jvm/java-18-openjdk-amd64/bin/java      1811
 manual mode
  4            /usr/lib/jvm/java-19-openjdk-amd64/bin/java      1911
 manual mode
  5            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081
 manual mode

Press <enter> to keep the current choice[*], or type selection number: 5
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
to provide /usr/bin/java (java) in manual mode
(base) ernest@sonny:~/ofbiz-18.12.08$ gradle --version

------------------------------------------------------------
Gradle 2.1
------------------------------------------------------------

Build time:   2014-09-08 10:40:39 UTC
Build number: none
Revision:     e6cf70745ac11fa943e19294d19a2c527a669a53

Groovy:       2.3.6
Ant:          Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM:          1.8.0_362 (Private Build 25.362-b09)
OS:           Linux 6.2.0-20-generic amd64

following a  test build :

,gradlew cleanAll loadAll
./gradlew ofbiz

everything is working

thanks and kind regards

Ernest


~/ofbiz-18.12.08$ ./gradle/init-gradle-wrapper.sh
 === Prepare operation ===
 Nothing to be done
~/ofbiz-18.12.08$ ./gradlew cleanAll loadAll
Starting a Gradle Daemon, 32 busy Daemons could not be reused, use --status
for details
java.lang.NoClassDefFoundError: Could not initialize class
org.codehaus.groovy.vmplugin.v7.Java7
        at
org.codehaus.groovy.vmplugin.VMPluginFactory.<clinit>(VMPluginFactory.java:43)
        at
org.codehaus.groovy.reflection.GroovyClassValueFactory.<clinit>(GroovyClassValueFactory.java:35)
        at
org.codehaus.groovy.reflection.ClassInfo.<clinit>(ClassInfo.java:109)
        at
org.codehaus.groovy.reflection.ReflectionCache.getCachedClass(ReflectionCache.java:95)
        at
org.codehaus.groovy.reflection.ReflectionCache.<clinit>(ReflectionCache.java:39)
        at
org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.registerMethods(MetaClassRegistryImpl.java:209)
        at
org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:107)
        at
org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl.<init>(MetaClassRegistryImpl.java:85)
        at groovy.lang.GroovySystem.<clinit>(GroovySystem.java:36)
        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
org.gradle.api.internal.plugins.DefaultExtraPropertiesExtension.<init>(DefaultExtraPropertiesExtension.java:29)
        at
org.gradle.api.internal.plugins.DefaultConvention.<init>(DefaultConvention.java:47)
        at
org.gradle.api.internal.ExtensibleDynamicObject.<init>(ExtensibleDynamicObject.java:58)
        at
org.gradle.initialization.DefaultSettings.<init>(DefaultSettings.java:93)
        at
org.gradle.initialization.DefaultSettings_Decorated.<init>(Unknown Source)
        at
java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
        at
java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
        at
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:484)
        at
org.gradle.internal.reflect.DirectInstantiator.newInstance(DirectInstantiator.java:51)
        at
org.gradle.api.internal.ClassGeneratorBackedInstantiator.newInstance(ClassGeneratorBackedInstantiator.java:36)
        at
org.gradle.initialization.SettingsFactory.createSettings(SettingsFactory.java:52)
        at
org.gradle.initialization.ScriptEvaluatingSettingsProcessor.process(ScriptEvaluatingSettingsProcessor.java:56)
        at
org.gradle.initialization.PropertiesLoadingSettingsProcessor.process(PropertiesLoadingSettingsProcessor.java:37)
        at
org.gradle.initialization.SettingsEvaluatedCallbackFiringSettingsProcessor.process(SettingsEvaluatedCallbackFiringSettingsProcessor.java:34)
        at
org.gradle.initialization.RootBuildCacheControllerSettingsProcessor.process(RootBuildCacheControllerSettingsProcessor.java:36)
        at
org.gradle.initialization.BuildOperationSettingsProcessor$2.call(BuildOperationSettingsProcessor.java:48)
        at
org.gradle.initialization.BuildOperationSettingsProcessor$2.call(BuildOperationSettingsProcessor.java:45)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:315)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:305)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:101)
        at
org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
        at
org.gradle.initialization.BuildOperationSettingsProcessor.process(BuildOperationSettingsProcessor.java:45)
        at
org.gradle.initialization.DefaultSettingsLoader.findSettingsAndLoadIfAppropriate(DefaultSettingsLoader.java:104)
        at
org.gradle.initialization.DefaultSettingsLoader.findAndLoadSettings(DefaultSettingsLoader.java:45)
        at
org.gradle.initialization.SettingsAttachingSettingsLoader.findAndLoadSettings(SettingsAttachingSettingsLoader.java:31)
        at
org.gradle.internal.composite.CommandLineIncludedBuildSettingsLoader.findAndLoadSettings(CommandLineIncludedBuildSettingsLoader.java:34)
        at
org.gradle.internal.composite.ChildBuildRegisteringSettingsLoader.findAndLoadSettings(ChildBuildRegisteringSettingsLoader.java:47)
        at
org.gradle.internal.composite.CompositeBuildSettingsLoader.findAndLoadSettings(CompositeBuildSettingsLoader.java:35)
        at
org.gradle.initialization.DefaultGradleLauncher$LoadBuild.run(DefaultGradleLauncher.java:261)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
        at
org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at
org.gradle.initialization.DefaultGradleLauncher.loadSettings(DefaultGradleLauncher.java:186)
        at
org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:146)
        at
org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:133)
        at
org.gradle.internal.invocation.GradleBuildController$1.execute(GradleBuildController.java:79)
        at
org.gradle.internal.invocation.GradleBuildController$1.execute(GradleBuildController.java:76)
        at
org.gradle.internal.invocation.GradleBuildController$3.create(GradleBuildController.java:103)
        at
org.gradle.internal.invocation.GradleBuildController$3.create(GradleBuildController.java:96)
        at
org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:183)
        at
org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:40)
        at
org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:96)
        at
org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:76)
        at
org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
        at
org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
        at
org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
        at
org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.run(RunAsBuildOperationBuildActionRunner.java:49)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175)
        at
org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
        at
org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
        at
org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:44)
        at
org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
        at
org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:47)
        at
org.gradle.launcher.exec.InProcessBuildActionExecuter$1.transform(InProcessBuildActionExecuter.java:44)
        at
org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:79)
        at
org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:44)
        at
org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
        at
org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
        at
org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
        at
org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:78)
        at
org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:52)
        at
org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:62)
        at
org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:34)
        at
org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
        at
org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
        at
org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
        at
org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
        at
org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:59)
        at
org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
        at
org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
        at
org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
        at
org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:46)
        at
org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
        at
org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
        at
org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
        at
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
        at
org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
        at
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
        at
org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
        at
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
        at
org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
        at
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
        at
org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
        at
org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
        at org.gradle.util.Swapper.swap(Swapper.java:38)
        at
org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
        at
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
        at
org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
        at
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
        at
org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
        at
org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
        at
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
        at
org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:81)
        at
org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
        at
org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
        at
org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
        at
org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
        at
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at
org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
        at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
        at
org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.base/java.lang.Thread.run(Thread.java:1589)
Caused by: java.lang.ExceptionInInitializerError: Exception
org.codehaus.groovy.GroovyBugError [in thread "Daemon worker"]
        at org.codehaus.groovy.vmplugin.v7.Java7.<clinit>(Java7.java:45)
        at
java.base/jdk.internal.misc.Unsafe.ensureClassInitialized0(Native Method)
        at
java.base/jdk.internal.misc.Unsafe.ensureClassInitialized(Unsafe.java:1160)
        at
java.base/jdk.internal.reflect.MethodHandleAccessorFactory.ensureClassInitialized(MethodHandleAccessorFactory.java:300)
        at
java.base/jdk.internal.reflect.MethodHandleAccessorFactory.newConstructorAccessor(MethodHandleAccessorFactory.java:103)
        at
java.base/jdk.internal.reflect.ReflectionFactory.newConstructorAccessor(ReflectionFactory.java:201)
        at
java.base/java.lang.reflect.Constructor.acquireConstructorAccessor(Constructor.java:547)
        at
java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:497)
        at
java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)
        at
java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:306)
        at java.base/java.lang.Class.newInstance(Class.java:684)
        at
org.codehaus.groovy.vmplugin.VMPluginFactory.createPlugin(VMPluginFactory.java:57)
        at
org.codehaus.groovy.vmplugin.VMPluginFactory.<clinit>(VMPluginFactory.java:39)
        ... 119 more

FAILURE: Build failed with an exception.

* What went wrong:
Could not create an instance of type
org.gradle.initialization.DefaultSettings_Decorated.
> Could not initialize class org.codehaus.groovy.reflection.ReflectionCache

* 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




On Tue, Jul 25, 2023 at 10:45 PM Jacques Le Roux <
[email protected]> wrote:

> Ernest,
>
> Actually you should follow the INSTALL file in root.
>
> Jacques
>
> Le 25/07/2023 à 16:33, Ernest Hocking a écrit :
> > Thanks Krzystof
> >
> > I tried various "apt install gradle " versions.  Did you use this method
> or
> > something else
> >
> > Thanks and kind regards
> >
> > Ernest
> >
> >
> > On Tue, 25 Jul 2023, 18:19 krzysztof karnauch, <[email protected]> wrote:
> >
> >> Hi,
> >>
> >> I had same issue when gradle was not downloaded with full release.
> >>
> >> He should check if gradle is down loaded and if not download separately.
> >>
> >>
> >> Regards/Pozdrawiam
> >> Krzysztof Karnauch
> >> m:+48 784 633 244
> >>
> >> --------------------------
> >> HSU Sp. z o.o., ul. Kleeberga 74, 83-200 Starogard Gdański,
> >> Polska,  wpisana do Krajowego Rejestru Sądowego pod nr 0000565626,
> >> Sąd Rejonowy w Gdańsku VII Wydział Gospodarczy Krajowego Rejestru
> Sądowego;
> >> NIP: 592-22-64-419; REGON:361911377;
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> Wiadomość napisana przez Ernest Hocking <[email protected]> w
> >> dniu 25.07.2023, o godz. 12:58:
> >>
> >> Hi Jacques,
> >>
> >> I tried with 18.12.08 and experienced the same issue:
> >>
> >> * What went wrong:
> >> Could not create an instance of type
> >> org.gradle.initialization.DefaultSettings_Decorated.
> >>> Could not initialize class
> org.codehaus.groovy.reflection.ReflectionCache
> >> I'll continue to investigate options at this end.
> >>
> >> kind regards
> >>
> >> Ernest
> >>
> >> On Tue, Jul 25, 2023 at 4:39 PM Ernest Hocking <
> >> [email protected]>
> >> wrote:
> >>
> >>> Hi Jacques
> >>>
> >>> Yes. I tried all the Google leads including several android gradle
> >>> suggestions   I'll try with 18.13.08 and let you know the outcome.
> >>>
> >>> Thanks and kind regards
> >>>
> >>> Ernest
> >>>
> >>> On Tue, 25 Jul 2023, 13:22 Jacques Le Roux, <
> >> [email protected]>
> >>> wrote:
> >>>
> >>>> Hi Ernest,
> >>>>
> >>>> Did you try to look for a solution with Google ?
> >>>> Like looking for "Could not initialize class
> >>>> org.codehaus.groovy.reflection.ReflectionCache Could not create an
> >> instance
> >>>> of
> >>>> typeorg.gradle.initialization.DefaultSettings_Decorated."
> >>>>
> >>>> Also, because of security issues*, you should rather use 18.12.08**
> >>>>
> >>>> * https://ofbiz.apache.org/security.html
> >>>> ** https://ofbiz.apache.org/download.html
> >>>>
> >>>> HTH
> >>>>
> >>>> Jacques
> >>>>
> >>>> Le 25/07/2023 à 07:31, Ernest Hocking a écrit :
> >>>>> Good afternoon
> >>>>>
> >>>>> Has anyone succeeded in running ofbiz 18.12.05 on ubuntu 23.04.
> >>>>>
> >>>>> I have tried and get an error message:
> >>>>>
> >>>>> * What went wrong:
> >>>>> Could not create an instance of type
> >>>>> org.gradle.initialization.DefaultSettings_Decorated.
> >>>>>> Could not initialize class
> >>>> org.codehaus.groovy.reflection.ReflectionCache
> >>>>> I have tried various versions of openjdk, and gradle but so far no
> >>>>> success.
> >>>>>
> >>>>> Any experience/ pointers  to getting it running would bve
> appreciated,
> >>>>>
> >>>>> thanks and kind regards
> >>>>>
> >>>>> Ernest
> >>
>

Reply via email to