Version: Mobile Atlas Creator (MOBAC) 2.2.3.2 (2678)
Platform: Windows 10 (10.0)
Java VM: Eclipse Adoptium OpenJDK 64-Bit Server VM (17.0.3+7)
Max heap size: 1892,00 MiB
CPU cores: 4
Thread: main
Error hierarchy:
ExceptionInInitializerError: null
IllegalArgumentException: Duration argument has unknown unit name: 75 min
java.lang.ExceptionInInitializerError
at com.sleepycat.je.EnvironmentConfig.setTransactional(EnvironmentConfig.java:2270)
at mobac.program.tilestore.berkeleydb.BerkeleyDbTileStore.<init>(BerkeleyDbTileStore.java:82)
at mobac.program.tilestore.TileStore.initialize(TileStore.java:56)
at mobac.Main.<init>(Main.java:71)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at mobac.StartMOBAC.main(StartMOBAC.java:46)</init></init>
Caused by: java.lang.IllegalArgumentException: Duration argument has unknown unit name: 75 min
at com.sleepycat.je.utilint.PropUtil.parseDuration(PropUtil.java:108)
at com.sleepycat.je.config.DurationConfigParam.<init>(DurationConfigParam.java:41)
at com.sleepycat.je.config.EnvironmentParams.<clinit>(EnvironmentParams.java:402)
at com.sleepycat.je.EnvironmentConfig.setTransactional(EnvironmentConfig.java:2270)
at mobac.program.tilestore.berkeleydb.BerkeleyDbTileStore.<init>(BerkeleyDbTileStore.java:82)
at mobac.program.tilestore.TileStore.initialize(TileStore.java:56)
at mobac.Main.<init>(Main.java:71)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at mobac.StartMOBAC.main(StartMOBAC.java:46)</init></init></clinit></init>
If your Windows system uses Turkish as display language, then this is the same problem as discussed here:
https://sourceforge.net/p/mobac/forum/general/thread/c96b1d71f8/
Until a new MOBAV version is released please use the experimental version
Mobile Atlas Creator 2.2.3.2-je5.zip
https://sourceforge.net/projects/mobac/files/Alpha%20and%20experimental/
When I changed the system to English, the program opened.
Thanx.
As I wrote please use the experimental version je5 and it should work without switching system language to English.