Can't compile a javaFX project with Gluon and mariadb jdbc - maven

I'm trying to write a JavaFX application which connects to a mariaDB database with jdbc. I use Gluon Client plugin for maven.
The compilation fails and I obtain several errors, all similars to the following :
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Warning: Aborting stand-alone image build. Unsupported features in 5 methods
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Detailed message:
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Error: com.oracle.graal.pointsto.constraints.UnresolvedElementException: Discovered unresolved method during parsing: org.mariadb.jdbc.credential.aws.AwsCredentialGenerator.getToken(). To diagnose the issue you can use the --allow-incomplete-classpath option. The missing method is then reported at run time when it is accessed the first time.
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Trace:
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] at parsing org.mariadb.jdbc.credential.aws.AwsIamCredentialPlugin.get(AwsIamCredentialPlugin.java:97)
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Call path from entry point to org.mariadb.jdbc.credential.aws.AwsIamCredentialPlugin.get():
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] at org.mariadb.jdbc.credential.aws.AwsIamCredentialPlugin.get(AwsIamCredentialPlugin.java:92)
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] at org.mariadb.jdbc.credential.aws.AwsIamCredentialPlugin.get(AwsIamCredentialPlugin.java:50)
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] at com.oracle.svm.core.jdk.SystemPropertiesSupport.initializeLazyValue(SystemPropertiesSupport.java:216)
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] at com.oracle.svm.core.jdk.SystemPropertiesSupport.getProperty(SystemPropertiesSupport.java:169)
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] at com.oracle.svm.core.jdk.Target_java_lang_System.getProperty(JavaLangSubstitutions.java:291)
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VA_LIST:Ljava_lang_System_2_0002egetProperty_00028Ljava_lang_String_2_00029Ljava_lang_String_2(generated:0)
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Error: com.oracle.graal.pointsto.constraints.UnresolvedElementException: Discovered unresolved type during parsing: com.sun.jna.Platform. To diagnose the issue you can use the --allow-incomplete-classpath option. The missing type is then reported at run time when it is accessed the first time.
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Trace:
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] at parsing org.mariadb.jdbc.internal.com.send.authentication.gssapi.GssUtility.getAuthenticationMethod(GssUtility.java:69)
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Call path from entry point to org.mariadb.jdbc.internal.com.send.authentication.gssapi.GssUtility.getAuthenticationMethod():
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] no path found from entry point to target method
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB]
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Error: com.oracle.graal.pointsto.constraints.UnresolvedElementException: Discovered unresolved type during parsing: com.sun.jna.Platform. To diagnose the issue you can use the --allow-incomplete-classpath option. The missing type is then reported at run time when it is accessed the first time.
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Trace:
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] at parsing org.mariadb.jdbc.internal.io.socket.SocketUtility.getSocketHandler(SocketUtility.java:71)
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Call path from entry point to org.mariadb.jdbc.internal.io.socket.SocketUtility.getSocketHandler():
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] no path found from entry point to target method
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB]
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Error: com.oracle.graal.pointsto.constraints.UnresolvedElementException: Discovered unresolved type during parsing: com.sun.jna.Platform. To diagnose the issue you can use the --allow-incomplete-classpath option. The missing type is then reported at run time when it is accessed the first time.
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Trace:
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] at parsing org.mariadb.jdbc.internal.util.pid.JnaPidFactory.<clinit>(JnaPidFactory.java:66)
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Call path from entry point to org.mariadb.jdbc.internal.util.pid.JnaPidFactory.<clinit>():
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] no path found from entry point to target method
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB]
[sam. mai 29 18:05:20 CEST 2021][INFOS] [SUB] Error: com.oracle.graal.pointsto.constraints.UnresolvedElementException: Discovered unresolved type during parsing: org.slf4j.LoggerFactory. To diagnose the issue you can use the --allow-incomplete-classpath option. The missing type is then reported at run time when it is accessed the first time.
I didn't find any solution to this problem, does anybody have an idea ?

Related

Invalid request (Unsupported SSL request) - Laravel

Microsoft Windows 11 Pro Build 22000
PHP 8.1.6
Laravel Framework 8.83.24
XAMPP 8.1.4
Hi all! I have a problem with opening the page http://127.0.0.1:8000/admin/auth/login, an error appears. The .env file was edited like this on the screenshot
Getting invalid SSL certificate, got many errors on command line: Bad request (Unsupported SSL request) Closing, tried these methods from the post: How to fix Invalid request (Unsupported SSL request)
there are many errors Invalid request (Unsupported SSL request) Closing
Has anyone come across this problem and can you tell me how to solve the problem?
Code from .env file:
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:WCPyXwmMZszSnG1mbDTw4jywbcL4XXv0NW0zPSZD7ok=
APP_DEBUG=true
APP_URL=https://127.0.0.1:8000/ //tried to enter http without s same error of unsupported ssl certificate
LOG_CHANNEL=stack
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=shopping-app
DB_USERNAME=admin
DB_PASSWORD=
Command line errors:
D:\Programming\XAMPP\xampp\htdocs\shopping-app>php artisan serve --port 8002
PHP Warning: Module "openssl" is already loaded in Unknown on line 0
Warning: Module "openssl" is already loaded in Unknown on line 0
Starting Laravel development server: http://127.0.0.1:8002
[Sun Sep 25 09:42:51 2022] PHP Warning: Module "openssl" is already loaded in Unknown on line 0
[Sun Sep 25 09:42:51 2022] PHP 8.1.6 Development Server (http://127.0.0.1:8002) started
[Sun Sep 25 09:43:02 2022] 127.0.0.1:59678 Accepted
[Sun Sep 25 09:43:02 2022] 127.0.0.1:59679 Accepted
[Sun Sep 25 09:43:02 2022] 127.0.0.1:59679 Closing
[Sun Sep 25 09:43:02 2022] 127.0.0.1:59685 Accepted
[Sun Sep 25 09:43:03 2022] 127.0.0.1:59685 Closing
[Sun Sep 25 09:43:03 2022] 127.0.0.1:59678 Closing
[Sun Sep 25 09:43:04 2022] 127.0.0.1:59693 Accepted
[Sun Sep 25 09:43:04 2022] 127.0.0.1:59693 [200]: GET /favicon.ico
[Sun Sep 25 09:43:04 2022] 127.0.0.1:59693 Closing
[Sun Sep 25 09:43:13 2022] 127.0.0.1:59695 Accepted
[Sun Sep 25 09:43:13 2022] 127.0.0.1:59696 Accepted
[Sun Sep 25 09:43:14 2022] 127.0.0.1:59695 Closing
[Sun Sep 25 09:43:14 2022] 127.0.0.1:59699 Accepted
[Sun Sep 25 09:43:14 2022] 127.0.0.1:59699 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:14 2022] 127.0.0.1:59699 Closing
[Sun Sep 25 09:43:14 2022] 127.0.0.1:59700 Accepted
[Sun Sep 25 09:43:14 2022] 127.0.0.1:59700 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:14 2022] 127.0.0.1:59700 Closing
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59702 Accepted
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59703 Accepted
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59703 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59703 Closing
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59702 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59702 Closing
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59704 Accepted
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59705 Accepted
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59704 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59704 Closing
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59705 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:15 2022] 127.0.0.1:59705 Closing
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59708 Accepted
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59709 Accepted
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59709 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59709 Closing
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59708 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59708 Closing
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59710 Accepted
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59711 Accepted
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59711 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59711 Closing
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59710 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:20 2022] 127.0.0.1:59710 Closing
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59715 Accepted
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59716 Accepted
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59716 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59716 Closing
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59715 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59715 Closing
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59717 Accepted
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59718 Accepted
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59717 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59717 Closing
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59718 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:43:50 2022] 127.0.0.1:59718 Closing
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59696 Closed without sending a request; it was probably just an unused speculative preconnection
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59696 Closing
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59722 Accepted
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59723 Accepted
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59722 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59722 Closing
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59723 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59723 Closing
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59725 Accepted
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59726 Accepted
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59725 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59725 Closing
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59726 Invalid request (Unsupported SSL request)
[Sun Sep 25 09:44:50 2022] 127.0.0.1:59726 Closing
Upd. Updated php versions to version 8.1.10, xampp to version 8.1.6. Added xampp version at the beginning of the post.
First Way:
Please update your php.ini file or its sub-files. It is probably because you have defined the line, extension=php_openssl.dll twice in there.
Second Way:
If you are using xammp or alternative then:
Open xampp -> PHP -> php.ini
Open the file php.ini in any text editor
Press CTRL + F and Search for openssl
Comment the line extension=php_openssl.dll by placing a semi-colon at the beginning: ;extension=php_openssl.dll
Third Way:
Try to put http://localhost in .env file instead of https://127.0.0.1:8000
If none of the steps listed in above answers works. Maybe there is cache issue, you can try clearing your cache after doing these steps and see if it works.
Try these commands to remove cache:
php artisan clear
php artisan cache:clear
php artisan config:clear
php artisan optimize:clear
If the error still persists, kindly share screenshot of laravel debugger.
Thanks

Gluon FX: Native Window app fails: no glib-lite in java.library.path

My goal is to create a Windows ".exe" file for my JavaFX Pac-Man game, see https://github.com/armin-reichert/pacman-javafx.
I followed the instructions from the Gluon website https://docs.gluonhq.com/#platforms_windows and installed all the required tools.
UPDATE:
After having removed all hyphens from the Maven artifact name and all paths, I am able (after running mvn clean install) to
Run the application using mvn gluonfx:run or mvn gluonfx:runagent
Build the native Window application with mvn gluonfx:build and mvn gluonfx:package. Not sure if mvn gluonfx:install is needed?
But when I try to run the native application using mvn gluonfx:nativerun, exceptions occur because resources cannot be loaded (fixed).
My application is modular, module name is "de.amr.games.pacman.ui.fx".
The resource files are all in subfolders under "src/main/resources/de/amr/games/pacman/ui/fx".
The application runs from my IDE (Eclipse) or with the gluonfx targets mentioned above, but the native application cannot access the resources (sounds etc.).
UPDATE #2:
To have .mp3 and .wav files loaded successfully, I had to add the following lines to the "resources" block in file src\main\resources\META-INF\native-image\resource-config.json:
"includes":[
-> {"pattern": ".*\\.mp3$"},
-> {"pattern": ".*\\.wav$"},
But when running the native application, now the following exception occurs:
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] 06:46:02.273 INFO de.amr.games.pacman.ui.fx.app.PacManGameAppFX - Starting application... [JavaFX Application Thread]
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] 06:46:02.273 TRACE de.amr.games.pacman.ui.fx.sound.AbstractGameSounds - Try loading clip from 'resource:/de/amr/games/pacman/ui/fx/sound/pacman/pacman_death.wav' [JavaFX Application Thread]
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] Exception in Application start method
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] Exception in thread "main" java.lang.RuntimeException: Exception in Application start method
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:901)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:196)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at java.lang.Thread.run(Thread.java:833)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:704)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.oracle.svm.core.windows.WindowsPlatformThreads.osThreadStartRoutine(WindowsPlatformThreads.java:143)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] Caused by: java.lang.UnsatisfiedLinkError: no glib-lite in java.library.path
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.oracle.svm.core.jdk.NativeLibrarySupport.loadLibraryRelative(NativeLibrarySupport.java:132)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:47)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at java.lang.Runtime.loadLibrary0(Runtime.java:818)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at java.lang.System.loadLibrary(System.java:1989)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.glass.utils.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:166)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.glass.utils.NativeLibLoader.loadLibrary(NativeLibLoader.java:54)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.media.jfxmediaimpl.NativeMediaManager.lambda$new$0(NativeMediaManager.java:111)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at java.security.AccessController.executePrivileged(AccessController.java:145)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at java.security.AccessController.doPrivileged(AccessController.java:569)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.media.jfxmediaimpl.NativeMediaManager.<init>(NativeMediaManager.java:108)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.media.jfxmediaimpl.NativeMediaManager$NativeMediaManagerInitializer.<clinit>(NativeMediaManager.java:78)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance(NativeMediaManager.java:90)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.media.jfxmedia.MediaManager.canPlayProtocol(MediaManager.java:78)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.media.jfxmedia.locator.Locator.<init>(Locator.java:240)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.media.jfxmediaimpl.NativeMediaAudioClip.<init>(NativeMediaAudioClip.java:53)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.media.jfxmediaimpl.NativeMediaAudioClip.load(NativeMediaAudioClip.java:63)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.media.jfxmediaimpl.AudioClipProvider.load(AudioClipProvider.java:66)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.media.jfxmedia.AudioClip.load(AudioClip.java:135)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at javafx.scene.media.AudioClip.<init>(AudioClip.java:83)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at de.amr.games.pacman.ui.fx.sound.AbstractGameSounds.load(AbstractGameSounds.java:82)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at de.amr.games.pacman.ui.fx.sound.pacman.PacManGameSounds.<init>(PacManGameSounds.java:42)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at de.amr.games.pacman.ui.fx.shell.GameUI.<clinit>(GameUI.java:69)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at de.amr.games.pacman.ui.fx.app.PacManGameAppFX.start(PacManGameAppFX.java:100)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(LauncherImpl.java:847)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(PlatformImpl.java:484)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at java.security.AccessController.executePrivileged(AccessController.java:169)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at java.security.AccessController.doPrivileged(AccessController.java:399)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.oracle.svm.jni.JNIJavaCallWrappers.jniInvoke_VA_LIST_Runnable_run_16403f8d32adb631126daa893e5e80085c5d6325(JNIJavaCallWrappers.java:0)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.glass.ui.win.WinApplication._runLoop(WinApplication.java)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
[Sa. Juli 02 06:46:02 MESZ 2022][INFO] [SUB] ... 3 more
The problem seems to be the "resource:" URL protocol (getClass().getResource(...) is used in the code). When running mvn gluonfx:runagent, the URLs have a "file:" protocol and sounds are loaded.
Without sound, the application runs fine, so this is the last remaining issue.
UPDATE #3:
If I comment-out the creation of JavaFX AudioClip objects in my code, the native application works fine!
UPDATE #4:
I think this issue is related to:
https://github.com/gluonhq/substrate/issues/336
UPDATE #5:
Just found out about the Gluon Attach library and tried it out. Is my impression correct that there does not exist an audio service for platform "Desktop"? So I cannot load audio files from a native Windows app using Gluon Attach?
Thanks for any hints how to solve this issue.
Armin Reichert

Win10 programData files with hex filenames?

I'm running Windows 10, and note that my programData folder contains dozens of files with hexadecimal file and folder names. Anyone know what they, and if they are safe to delete? See for example, the folders surrounded with curly brackets, and filenames starting: ea4ae7af-xxxx-x
Directory of C:\ProgramData
13 Aug 2016 12:01 <DIR> {039b9585-712c-1}
24 Oct 2016 23:42 <DIR> {052F5A09-B284-EDA2-BFE1-B9E000248071}
20 Aug 2016 14:14 <DIR> {09017ad4-512c-0}
06 Aug 2016 19:54 <DIR> {0989b384-112c-0}
25 Nov 2016 21:49 <DIR> {0ca76cfe-312c-1}
06 Aug 2016 14:15 <DIR> {11af99ff-212c-1}
27 Nov 2016 20:39 <DIR> {15D107F3-A27A-B058-1651-2436E7122443}
25 Nov 2016 21:49 <DIR> {16cb7ce6-412c-0}
12 Oct 2016 18:14 <DIR> {184B900B-AFE0-27A0-D1E9-E58DE58F188A}
13 Aug 2016 12:01 <DIR> {1b25513b-712c-0}
30 Sep 2016 19:35 <DIR> {1bf7731f-112c-0}
25 Nov 2016 21:49 <DIR> {23780c81-212c-1}
20 Aug 2016 14:14 <DIR> {26799d2c-512c-0}
30 Sep 2016 23:26 <DIR> {359a98f9-312c-0}
25 Nov 2016 21:49 <DIR> {36ef270a-712c-1}
25 Nov 2016 21:49 <DIR> {4f852513-712c-0}
25 Nov 2016 21:49 <DIR> {54f05bc9-412c-0}
23 Oct 2016 23:37 <DIR> {55901e0d-112c-0}
23 Oct 2016 23:37 <DIR> {7cc1682f-112c-0}
29 Jul 2016 07:40 <DIR> 176ae28e-1295-1
29 Jul 2016 07:40 <DIR> 176ae28e-3635-0
30 Nov 2016 18:42 <DIR> 3b085a5f
21 Jan 2016 13:23 <DIR> Adobe
30 Nov 2016 13:54 47,070 agent.1480514086.bdinstall.bin
21 Jan 2016 14:30 <DIR> ASUS
30 Nov 2016 14:00 <DIR> BDLogging
30 Nov 2016 14:07 <DIR> Bitdefender
30 Nov 2016 13:54 <DIR> Bitdefender Agent
30 Nov 2016 14:00 377,662 cl.1480514321.bdinstall.bin
16 Jul 2016 11:47 <DIR> Comms
30 Nov 2016 18:40 <DIR> Comodo
05 Aug 2016 16:43 <DIR> Corel
21 Jan 2016 18:11 <DIR> CorelDRAW Graphics Suite X5
03 Jul 2016 22:49 <DIR> CorelDRAW Graphics Suite X8.1
14 Aug 2016 22:46 <DIR> ea4ae7af-00d1-0
29 Jun 2016 22:46 <DIR> ea4ae7af-0113-0
13 Aug 2016 22:46 <DIR> ea4ae7af-0517-0
08 Aug 2016 10:46 <DIR> ea4ae7af-0613-0
23 Oct 2016 23:42 <DIR> ea4ae7af-07a5-1
23 Jul 2016 12:11 <DIR> ea4ae7af-0847-1
22 Aug 2016 10:46 <DIR> ea4ae7af-09c3-1
03 Oct 2016 16:46 <DIR> ea4ae7af-0a01-1
23 Jul 2016 23:59 <DIR> ea4ae7af-0c61-0
09 Aug 2016 22:46 <DIR> ea4ae7af-0df3-1
23 Aug 2016 22:46 <DIR> ea4ae7af-1361-0
06 Aug 2016 18:15 <DIR> ea4ae7af-1433-1
27 Jun 2016 11:06 <DIR> ea4ae7af-1587-0
24 Jul 2016 22:46 <DIR> ea4ae7af-18b5-1
23 Jul 2016 22:46 <DIR> ea4ae7af-19c5-1
28 Jun 2016 16:46 <DIR> ea4ae7af-1a67-1
09 Aug 2016 22:46 <DIR> ea4ae7af-1b57-0
26 Oct 2016 07:53 <DIR> ea4ae7af-1cd7-0
23 Aug 2016 16:46 <DIR> ea4ae7af-1d23-1
22 Aug 2016 22:46 <DIR> ea4ae7af-1ec7-1
03 Oct 2016 10:46 <DIR> ea4ae7af-21d1-0
22 Aug 2016 10:46 <DIR> ea4ae7af-22c7-0
22 Aug 2016 16:46 <DIR> ea4ae7af-22f1-1
24 Aug 2016 22:46 <DIR> ea4ae7af-23c1-1
21 Aug 2016 04:46 <DIR> ea4ae7af-2431-0
08 Aug 2016 22:46 <DIR> ea4ae7af-24e3-0
29 Jun 2016 16:46 <DIR> ea4ae7af-25d1-0
06 Aug 2016 22:46 <DIR> ea4ae7af-25e5-0
30 Sep 2016 23:25 <DIR> ea4ae7af-2653-1
21 Aug 2016 16:46 <DIR> ea4ae7af-2657-0
25 Oct 2016 08:42 <DIR> ea4ae7af-26e5-0
04 Oct 2016 07:00 <DIR> ea4ae7af-2783-1
06 Aug 2016 18:15 <DIR> ea4ae7af-2815-0
23 Jul 2016 12:11 <DIR> ea4ae7af-2821-0
24 Jul 2016 16:46 <DIR> ea4ae7af-2935-1
09 Aug 2016 10:46 <DIR> ea4ae7af-2a33-0
24 Aug 2016 04:46 <DIR> ea4ae7af-2c23-0
09 Aug 2016 16:46 <DIR> ea4ae7af-2c27-0
22 Aug 2016 04:46 <DIR> ea4ae7af-2c67-1
24 Jul 2016 16:46 <DIR> ea4ae7af-2cf3-0
23 Oct 2016 23:37 <DIR> ea4ae7af-2ee1-0
27 Jun 2016 16:46 <DIR> ea4ae7af-3023-1
21 Aug 2016 22:46 <DIR> ea4ae7af-3085-1
13 Aug 2016 16:46 <DIR> ea4ae7af-3175-0
23 Aug 2016 10:46 <DIR> ea4ae7af-3353-0
22 Aug 2016 04:46 <DIR> ea4ae7af-3365-0
13 Aug 2016 12:01 <DIR> ea4ae7af-33b1-1
24 Jul 2016 22:46 <DIR> ea4ae7af-3483-0
20 Aug 2016 16:46 <DIR> ea4ae7af-3531-1
21 Aug 2016 10:46 <DIR> ea4ae7af-3677-0
23 Oct 2016 23:37 <DIR> ea4ae7af-3785-1
24 Aug 2016 10:46 <DIR> ea4ae7af-3895-0
21 Aug 2016 04:46 <DIR> ea4ae7af-39a1-1
07 Aug 2016 23:32 <DIR> ea4ae7af-3b67-1
22 Aug 2016 16:46 <DIR> ea4ae7af-3de5-0
07 Aug 2016 22:46 <DIR> ea4ae7af-40e3-1
03 Oct 2016 10:46 <DIR> ea4ae7af-4123-1
07 Aug 2016 16:46 <DIR> ea4ae7af-4131-1
04 Oct 2016 07:00 <DIR> ea4ae7af-4263-0
25 Oct 2016 23:42 <DIR> ea4ae7af-42c3-0
26 Oct 2016 07:53 <DIR> ea4ae7af-42d1-1
24 Aug 2016 04:46 <DIR> ea4ae7af-4473-1
23 Oct 2016 23:42 <DIR> ea4ae7af-46e5-0
24 Aug 2016 16:46 <DIR> ea4ae7af-4757-0
25 Oct 2016 08:42 <DIR> ea4ae7af-47e1-1
29 Jun 2016 10:46 <DIR> ea4ae7af-4b83-1
23 Aug 2016 04:46 <DIR> ea4ae7af-4bc5-0
23 Oct 2016 23:37 <DIR> ea4ae7af-4e53-0
14 Aug 2016 22:46 <DIR> ea4ae7af-4f17-1
08 Aug 2016 22:46 <DIR> ea4ae7af-4f31-1
24 Oct 2016 23:42 <DIR> ea4ae7af-4f87-0
21 Aug 2016 10:46 <DIR> ea4ae7af-5075-1
24 Oct 2016 08:06 <DIR> ea4ae7af-5153-1
06 Aug 2016 22:46 <DIR> ea4ae7af-5167-1
04 Oct 2016 16:46 <DIR> ea4ae7af-51c7-1
07 Aug 2016 22:46 <DIR> ea4ae7af-52a3-0
24 Aug 2016 22:46 <DIR> ea4ae7af-5681-0
08 Aug 2016 10:46 <DIR> ea4ae7af-56b3-1
09 Aug 2016 16:46 <DIR> ea4ae7af-5727-1
28 Jun 2016 16:46 <DIR> ea4ae7af-58c1-0
27 Jun 2016 11:06 <DIR> ea4ae7af-5ab7-0
28 Jun 2016 22:46 <DIR> ea4ae7af-5ac7-0
24 Oct 2016 08:06 <DIR> ea4ae7af-5ae3-0
27 Jun 2016 22:46 <DIR> ea4ae7af-5e15-1
23 Aug 2016 22:46 <DIR> ea4ae7af-6121-1
30 Sep 2016 19:34 <DIR> ea4ae7af-6131-0
14 Aug 2016 16:46 <DIR> ea4ae7af-6261-0
27 Jun 2016 22:46 <DIR> ea4ae7af-6401-0
03 Oct 2016 22:46 <DIR> ea4ae7af-6437-0
28 Jun 2016 10:46 <DIR> ea4ae7af-6507-1
22 Aug 2016 22:46 <DIR> ea4ae7af-6521-0
23 Aug 2016 16:46 <DIR> ea4ae7af-6675-0
13 Aug 2016 16:46 <DIR> ea4ae7af-6697-1
27 Jun 2016 16:46 <DIR> ea4ae7af-66b1-0
09 Aug 2016 10:46 <DIR> ea4ae7af-67c5-1
28 Jun 2016 22:46 <DIR> ea4ae7af-6821-1
21 Aug 2016 22:46 <DIR> ea4ae7af-6855-0
14 Aug 2016 16:46 <DIR> ea4ae7af-6867-1
24 Oct 2016 23:42 <DIR> ea4ae7af-68f1-1
28 Jun 2016 10:46 <DIR> ea4ae7af-69a5-0
24 Aug 2016 10:46 <DIR> ea4ae7af-6ae5-1
24 Jul 2016 10:46 <DIR> ea4ae7af-6b47-1
03 Oct 2016 22:46 <DIR> ea4ae7af-6be5-1
03 Oct 2016 16:46 <DIR> ea4ae7af-6c83-0
20 Aug 2016 15:42 <DIR> ea4ae7af-6dd5-0
24 Jul 2016 10:46 <DIR> ea4ae7af-6e21-0
13 Aug 2016 22:46 <DIR> ea4ae7af-6e67-1
21 Aug 2016 16:46 <DIR> ea4ae7af-6e85-1
29 Jun 2016 22:46 <DIR> ea4ae7af-6f37-1
23 Aug 2016 10:46 <DIR> ea4ae7af-6fd7-1
25 Oct 2016 23:42 <DIR> ea4ae7af-70f7-1
04 Oct 2016 16:46 <DIR> ea4ae7af-7227-0
23 Aug 2016 04:46 <DIR> ea4ae7af-72e5-1
29 Jun 2016 16:46 <DIR> ea4ae7af-73c3-1
25 Nov 2016 21:49 <DIR> ea4ae7af-76a5-0
29 Jun 2016 13:39 <DIR> ea4ae7af-7743-0
13 Aug 2016 12:01 <DIR> ea4ae7af-7855-0
20 Aug 2016 22:46 <DIR> ea4ae7af-7897-0
07 Aug 2016 16:46 <DIR> ea4ae7af-78f5-0
08 Aug 2016 23:46 <DIR> ea4ae7af-7a27-1
08 Aug 2016 16:46 <DIR> ea4ae7af-7a75-0
07 Aug 2016 10:46 <DIR> ea4ae7af-7d55-0
24 Aug 2016 16:46 <DIR> ea4ae7af-7d71-1
20 Aug 2016 16:46 <DIR> ea4ae7af-7e41-0
20 Aug 2016 22:46 <DIR> ea4ae7af-7fc1-1
13 Apr 2016 16:13 <DIR> Emailchemy
01 Dec 2016 21:36 0 files.txt
30 Nov 2016 18:42 <DIR> FLEXnet
24 Jan 2016 18:32 <DIR> Garmin
30 Nov 2016 18:42 <DIR> Google
17 May 2016 17:37 <DIR> Hewlett-Packard
16 May 2016 22:03 <DIR> HP
16 May 2016 22:03 <DIR> HP Photo Creations
16 May 2016 22:03 <DIR> HP Product Assistant
16 May 2016 22:08 6,293 hpzinstall.log
13 May 2016 21:26 <DIR> InstallShield
19 Jan 2016 11:12 <DIR> Intel
16 May 2016 16:57 <DIR> Macrovision
21 Jan 2016 19:04 <DIR> Microsoft Help
24 Sep 2016 17:04 <DIR> Microsoft OneDrive
20 Jan 2016 18:24 <DIR> Nalpeiron
27 Jan 2016 11:37 <DIR> Nero
16 May 2016 16:57 <DIR> Nuance
01 Dec 2016 16:39 <DIR> NVIDIA
30 Nov 2016 18:41 <DIR> NVIDIA Corporation
20 Jan 2016 18:24 <DIR> onOne Software
23 Oct 2016 21:03 <DIR> Oracle
05 Nov 2016 01:11 <DIR> Package Cache
21 Jan 2016 17:48 <DIR> Protexis
11 Aug 2016 21:19 <DIR> Protexis64
17 Nov 2016 23:54 <DIR> regid.1991-06.com.microsoft
20 Jan 2016 20:45 <DIR> RootsMagic
20 Jan 2016 20:45 <DIR> RootsMagic Shared
26 Jan 2016 17:07 <DIR> Samsung
16 May 2016 16:57 <DIR> ScanSoft
12 Oct 2016 19:50 <DIR> Shared Space
16 Nov 2016 00:30 <DIR> Skype
16 Jul 2016 11:47 <DIR> SoftwareDistribution
27 Jan 2016 21:33 <DIR> Sony
30 Nov 2016 13:57 <DIR> Spybot - Search & Destroy
01 Dec 2016 16:39 <DIR> TEMP
16 Mar 2016 18:58 <DIR> UniqueId
24 Sep 2016 17:03 <DIR> USOPrivate
24 Sep 2016 17:03 <DIR> USOShared
01 Dec 2016 16:39 <DIR> VMware
16 Mar 2016 19:30 <DIR> VsTelemetry
01 Feb 2016 12:59 <DIR> WEBREG
20 Jan 2016 20:49 <DIR> Wrensoft
16 May 2016 16:57 <DIR> zeon
4 File(s) 431,025 bytes
199 Dir(s) 105,623,052,288 bytes free
I can confirm that DNSUnlocker was the culprit, but I have no idea what program installed it. Although Hitman Pro was not as effective as I hoped, the following two programs were excellent, identifying and quarantining much malware:
[Malwarebytes AdwCleaner][1] (free)
Malwarebytes (free version) It's shame the premium version is so expensive.

Xampp can't start apache in Windows 10

I updated to Windows 10 today and I need to install XAMPP. When I do, I have one problem. When I start Apache, it gives me the following error:
This is from the apache log:
[Sun Aug 16 20:31:11.735761 2015] [ssl:warn] [pid 4600:tid 164] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sun Aug 16 20:31:12.230789 2015] [ssl:warn] [pid 4600:tid 164] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sun Aug 16 20:31:13.463859 2015] [mpm_winnt:notice] [pid 4600:tid 164] AH00455: Apache/2.4.16 (Win32) OpenSSL/1.0.1p PHP/5.6.11 configured -- resuming normal operations
[Sun Aug 16 20:31:13.463859 2015] [mpm_winnt:notice] [pid 4600:tid 164] AH00456: Apache Lounge VC11 Server built: Jul 12 2015 10:56:48
[Sun Aug 16 20:31:13.463859 2015] [core:notice] [pid 4600:tid 164] AH00094: Command line: 'C:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[Sun Aug 16 20:31:13.475859 2015] [mpm_winnt:notice] [pid 4600:tid 164] AH00418: Parent: Created child process 1920
[Sun Aug 16 20:31:15.265137 2015] [ssl:warn] [pid 1920:tid 480] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sun Aug 16 20:31:15.663212 2015] [ssl:warn] [pid 1920:tid 480] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sun Aug 16 20:31:15.863341 2015] [mpm_winnt:notice] [pid 1920:tid 480] AH00354: Child: Starting 150 worker threads.
Thanks for your help!

XAMPP gives me a blank page?

I've been using XAMPP ever since, I get this problem. Whenever I go to my page "127.0.0.1/advancedtempl" It doesn't give me an error, Just a blank soulless page, I'm not sure what's going on, I've tried putting index.php and trying other pages but no avail. What do I do?
EDIT:
This is my error logs:
[Thu Aug 15 22:25:23.186600 2013] [mpm_winnt:notice] [pid 7224:tid 344] AH00430: Parent: Child process 2036 exited successfully.
[Thu Aug 15 22:25:37.607600 2013] [ssl:warn] [pid 6540:tid 344] AH01909: RSA certificate configured for www.example.com:443 does NOT include an ID which matches the server name
[Thu Aug 15 22:25:38.359600 2013] [ssl:warn] [pid 6540:tid 344] AH01909: RSA certificate configured for www.example.com:443 does NOT include an ID which matches the server name
[Thu Aug 15 22:25:38.498600 2013] [mpm_winnt:notice] [pid 6540:tid 344] AH00455: Apache/2.4.4 (Win32) OpenSSL/0.9.8y PHP/5.4.16 configured -- resuming normal operations
[Thu Aug 15 22:25:38.498600 2013] [mpm_winnt:notice] [pid 6540:tid 344] AH00456: Server built: Feb 23 2013 13:07:34
[Thu Aug 15 22:25:38.498600 2013] [core:notice] [pid 6540:tid 344] AH00094: Command line: 'C:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[Thu Aug 15 22:25:38.502600 2013] [mpm_winnt:notice] [pid 6540:tid 344] AH00418: Parent: Created child process 5868
[Thu Aug 15 22:25:39.881600 2013] [ssl:warn] [pid 5868:tid 244] AH01909: RSA certificate configured for www.example.com:443 does NOT include an ID which matches the server name
[Thu Aug 15 22:25:40.868600 2013] [ssl:warn] [pid 5868:tid 244] AH01909: RSA certificate configured for www.example.com:443 does NOT include an ID which matches the server name
[Thu Aug 15 22:25:41.005600 2013] [mpm_winnt:notice] [pid 5868:tid 244] AH00354: Child: Starting 150 worker threads.

Resources