Jump to content
Excelsior Forums

All Activity

This stream auto-updates     

  1. Last week
  2. we are getting the exception - "JET RUNTIME HAS DETECTED UNRECOVERABLE ERROR: system exception". if we check the file, there is no other information apart from below lines. How to get a stack trace to identify where the exact exception happened? JET RUNTIME HAS DETECTED UNRECOVERABLE ERROR: system exception at 0x6498f20c Please, contact the vendor of the application.
  3. kit

    Issues packaging FXML application

    Actually, Excelsior JET Maven plugin invokes JetPackII itself (xpack actually -- batch mode packager). So you do not need to run it separately. In your case "javafx-swing" runtime component should be added via Excelsior JET Maven configuration as described here: https://github.com/excelsior-oss/excelsior-jet-maven-plugin/wiki/Excelsior-JET-Runtime-Configurations#optional-components To avoid such problems, it is highly recommended to perform Test Run before build to discover required JET Runtime components that are loaded by your application dynamically. Maven command for Test Run is "jet:testrun"
  4. Sid

    Issues packaging FXML application

    Never mind. I solved it. It was just a newbie mistake. Didn't realize I had to also run JetPackII before distributing my program which was really easy and straightforward to do! I love this application.
  5. Hey! I recently just discovered Excelsior and am giving it a test spin. Love the idea, but I'm currently unable to get my app to start correctly after it's been packaged. It's a maven project which I'm packaging using the mvn jet:build command. The error: WARNING: Loading FXML document with JavaFX API of version 10.0.1 by JavaFX runtime of version 8.0.141 Oct 16, 2018 10:08:47 AM javafx.fxml.FXMLLoader$ValueElement processValue WARNING: Loading FXML document with JavaFX API of version 10.0.1 by JavaFX runtime of version 8.0.141 Exception in Application start method Exception in thread "main" java.lang.RuntimeException: Exception in Application start method at com.sun.javafx.application.LauncherImpl.launchApplication1(Unknown Source) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$1(Unknown Source) at com.sun.javafx.application.LauncherImpl$$Lambda$37.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: javafx.fxml.LoadException: file:/C:/Users/joe/Desktop/Test/ca-3.1.1.jar!/ca.fxml at javafx.fxml.FXMLLoader.constructLoadException(Unknown Source) at javafx.fxml.FXMLLoader.loadImpl(Unknown Source) at javafx.fxml.FXMLLoader.loadImpl(Unknown Source) at javafx.fxml.FXMLLoader.load(Unknown Source) at com.sideramaris.controllers.MainController.start(Unknown Source) at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$8(Unknown Source) at com.sun.javafx.application.LauncherImpl$$Lambda$237.run(Unknown Source) at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$7(Unknown Source) at com.sun.javafx.application.PlatformImpl$$Lambda$74.run(Unknown Source) at com.sun.javafx.application.PlatformImpl.lambda$null$5(Unknown Source) at com.sun.javafx.application.PlatformImpl$$Lambda$216.run(Unknown Source) at java.security.AccessController.<unknown>(Unknown Source) at com.sun.javafx.application.PlatformImpl.lambda$runLater$6(Unknown Source) at com.sun.javafx.application.PlatformImpl$$Lambda$62.run(Unknown Source) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$null$3(Unknown Source) at com.sun.glass.ui.win.WinApplication$$Lambda$108.run(Unknown Source) ... 1 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.misc.Trampoline.invoke(Unknown Source) at sun.reflect.misc.MethodUtil.invoke(Unknown Source) ... 18 more Caused by: java.lang.RuntimeException: javafx.fxml.LoadException: file:/C:/Users/joe/Desktop/Test/ca-3.1.1.jar!/player_box/playerBox.fxml at com.sideramaris.controllers.PlayerBoxController.<init>(Unknown Source) at com.sideramaris.controllers.MainController.initialize(Unknown Source) ... 20 more Caused by: javafx.fxml.LoadException: file:/C:/Users/joe/Desktop/Test/ca-3.1.1.jar!/player_box/playerBox.fxml at javafx.fxml.FXMLLoader.constructLoadException(Unknown Source) at javafx.fxml.FXMLLoader.loadImpl(Unknown Source) at javafx.fxml.FXMLLoader.loadImpl(Unknown Source) at javafx.fxml.FXMLLoader.load(Unknown Source) ... 22 more Caused by: java.lang.RuntimeException: javafx.fxml.LoadException: file:/C:/Users/joe/Desktop/Test/ca-3.1.1.jar!/player_box/tracker.fxml at com.sideramaris.controllers.TrackerController.<init>(Unknown Source) at com.sideramaris.controllers.PlayerBoxController.initialize(Unknown Source) ... 25 more Caused by: javafx.fxml.LoadException: file:/C:/Users/joe/Desktop/Test/ca-3.1.1.jar!/player_box/tracker.fxml at javafx.fxml.FXMLLoader.constructLoadException(Unknown Source) at javafx.fxml.FXMLLoader.importClass(Unknown Source) at javafx.fxml.FXMLLoader.processImport(Unknown Source) at javafx.fxml.FXMLLoader.processProcessingInstruction(Unknown Source) at javafx.fxml.FXMLLoader.loadImpl(Unknown Source) at javafx.fxml.FXMLLoader.loadImpl(Unknown Source) at javafx.fxml.FXMLLoader.load(Unknown Source) ... 27 more Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.SwingNode at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at javafx.fxml.FXMLLoader.loadTypeForPackage(Unknown Source) at javafx.fxml.FXMLLoader.loadType(Unknown Source) ... 33 more It works fine when I run it as an executable jar, so I'm wondering what's going on here.
  6. Earlier
  7. khushbu

    SetTimer in user32.dll

    If the file is not found then you have to download user32.dll and get the easy solution.
  8. jyothiprasads

    what is the java Profile used by jet12.0-pro-x86?

    Thanks a lot for the Response
  9. Colin

    Command Line Class Requirements

    Oh, well.. Context-sensitive Help does help.
  10. Great ideas, i love your article. It gives me more ideas on home to organize my room with my shoes and stuff for my children.Keep up the good work earn to die
  11. Hello, Originally Excelsior JET 12.0 was based on Java 8u121, and the support of Java 8u144 was added in Maintenance Pack 1. It looks like you have this Maintenance Pack installed, so, you have both profiles in your JET installation directory and can choose between them with JETSetup tool. Java 8u181 will be supported in the upcoming release of Excelsior JET that will be available this Fall.
  12. When I install the jet12.0-pro-x86 able to see the profiles - profile1.8.0_121 & profile1.8.0_144 in the directory. What is the profile used by it? How can i use the java version 1.8.0_181 with excelsior?
  13. Colin

    Command Line Class Requirements

    Oh, never mind. Thanks anyway. I found a clue by "Enable manual settings". Classpath is the address of My.jar, then, having set that, Application Main Class allows me to browse directories within My.jar. Having unzipped and examined the contents of the .jar file often enough, I had a fair idea where the main Class files for the app are located. "MyMain", in that case, can be translated to directory/Main iirc.. It seemed to work anyway, and I made an installer ok. Two of them, actually, with different "company" names. On another topic; Is it possible to get Excelsior to create a Desktop Shortcut during installation? Looks like it might be, but didn't seem to work when I tried it.
  14. Colin

    Command Line Class Requirements

    The thing is, I don't and, sorry, I don't have any idea what that means.
  15. zztop

    Command Line Class Requirements

    How do you run your app on Oracle JRE? Do you use a command like java -jar MyApp.jar ?
  16. Hello, Newbie here. I'm not sure if it's even possible to convert a simple .jar file to .exe, but that is what I'm trying for. If It happens I get a .msi in the process, then that is good too. There's no Command Line to launch the app, as far as I'm aware. It can be launched via Command Prompt, but the command line there is completely different. Using the "example" Command line I think I can point Excelsior to the app ok, but have no idea how to specify "Class" correctly. Should I translate "My" in "MyMain" similarly to "Myjar".jar, or what? And what does -Xmx128m mean? Excelsior JET 15.0 (Evaluation), Java 8-144 on Win 10. Any help much appreciated. Sincerely, Clueless.
  17. Obfuscating means nothing: the information flow and data structure is still very visible. So AOT brings another level of protection. But this thread https://stackoverflow.com/questions/4232283/can-i-use-native-compilation-as-java-obfuscation says by using something like memory dump one or some other advanced method one can easily reverse engineer the Java source code, this means ExcelsiorJet is not safe enough to protect my Java source code ? Your thoughts ?
  18. kruherson

    Uninstall icon missing

    I build my .exe installer of my Java application using Excelsior-jet 15.0. After installation, if I would like to delete my application, there is not icon set in Windows "Programs and Features". Is there any config parameter I have to set? Thanks!
  19. Cuauh

    XDS 2.6 and GDB

    Hello everyone, as I reported, I could not find a way to make xds debugger work on W10. But I am wondering if there is a way if GDB work with it ? So I tried Thus I compiled my program with this line of command : xc.exe =make WinMain.mod +M2 +WOFF +M2EXTENSIONS +NOOPTIMIZE +M2ADDTYPES +GENDEBUG +LINENO +GENHISTORY but gdb says : λ gdb.exe ..\..\gen\WinMain.exe GNU gdb (GDB) 7.6.1 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "mingw32". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from C:\Users\200900814\work\win-host-U300\cclsimu\gen\WinMain.exe...(no debugging symbols found)...done. As I am not an expert, I am seeking advises and answers. Is xc meant to work with gdb? Do the symbols introduced by xc at compilation time by the gendebug option can be interpreted by gdb? Does someone had the same issue? Thanks you.
  20. Currently, this is the only option but we will consider your request regarding mangled names for the jetpdb directory. You could script copying the project to a different location as a part of your build procedure.
  21. R0bur

    XDS 2.6 beta

    I can only confirm this issue (Windows 10, 32 bit): xd.exe works well in Windows 2000 virtual machine .
  22. Hi, I have a project which requires both 32-bit and 64-bit builds. So I have installed both 32-bit and 64-bit Excelsior JET 15. I'm using a single project files and just opening it with 32-bit or 64-bit JET when building. The problem is both 32 and 64 are compiling to the same folder "project_jetpdb", so if I first compile in 64-bit, after that 32-bit (the compilation data from 64-bit gets overwritten) and later when compiling again 64-bit I need to wait for compilation of all classes / jars. If I just compile 64-bit two times in a row the second time is obviously much faster since it's uses new incremental compilation. But if I compile 32-bit then if compiling 64-bit after that, it takes long time again. I understand that I could create a separate project which would be 100% the same just in different location, but it would be quite hard to maintain (I would need to make the same changes in two separate projects and might forget to do that in one or another). Maybe it's possible to compile to something like "project_jetpdb_32" and "project_jetpdb_64" depending in which version of JET the project is opened. Any help?
  23. zztop

    Build Using Jenkins

    In this case, smart re-compilation would not work and the entire project is rebuilt even though most of jars are not changed. Yes, you can configure placement of Project Data Base as described at https://github.com/excelsior-oss/excelsior-jet-maven-plugin/wiki/Incremental-Compilation#pdb-placement-configuration
  24. tzakowicz

    Build Using Jenkins

    I am attempting to use the excelsior-jet-maven-plugin on a Jenkins build server. Jenkins is running as a System account, and as such, uses C:\windows\system32\config\systemprofile\ as a USERPROFILE directory. When I build using my account and Eclipse, the directory used is C:\Users\<Username>. When Excelsior builds, it is attempting to write some configuration files to the above directory, including one called "<PROGRAM_NAME>.rsp". However, maven doesn't have the access to write files to that directory, so nothing is created. When XLink runs later in the process, it is unable to find that file, which fails the build. I would much rather write those files to the project's target directory, so they are cleaned up after every build. Is there a way to change the spot where the config files are written, preferably through the Maven plugin? Thanks in advance.
  25. Cuauh

    XDS 2.6 beta

    Hi, I am currently using XDS 2.6 beta on W10 and I am trying to use the debug tool xd. but when running it in consol : "xd main.exe" it crashes. It also crashes when I try to launch it using the double click. Does someone has any idea? Thanks. Here the 'his' interpreted stack trace : XDS History formatter, Version 2.0 (c) 1996-2001 Excelsior C:\XDS-2.60\bin\xd.exe WinMain.exe ------------------------------------------------------------------------------- #RTS: unhandled exception #15: ASSERT(FALSE,15) at line 259 of Console.mod ------------------------------------------------------------------------------- Source file LINE OFFSET PROCEDURE COMPONENT ------------------------------------------------------------------------------- Can't process file xd.exe Can't recognize module Unknown debug info format in xd.exe Can't recognize module Unknown debug info format in xd.exe Can't recognize module Unknown debug info format in xd.exe Can't recognize module Can't process file XDS26.DLL Can't recognize module Unknown debug info format in XDS26.DLL Can't recognize module Unknown debug info format in XDS26.DLL Can't recognize module Unknown debug info format in XDS26.DLL Can't recognize module Unknown debug info format in XDS26.DLL Can't recognize module Unknown debug info format in XDS26.DLL Can't recognize module Unknown debug info format in XDS26.DLL Can't recognize module Unknown debug info format in XDS26.DLL Can't recognize module Unknown debug info format in XDS26.DLL Can't recognize module Unknown debug info format in XDS26.DLL Can't recognize module Unknown debug info format in XDS26.DLL Can't recognize module Unknown debug info format in xd.exe Can't recognize module
  26. geo

    Exe file size larger.

    Do you think it will grow even more with java 10? Or is it something particular with java 8?
  27. zztop

    Exe file size larger.

    Excelsior JET 9 supported Java 7 whereas Excelsior JET 15 supports Java 8. The growth is due to a larger amount of generated meta-data. The initial growth was bigger than 10% and we've been trying to reduce it with each subsequent release.
  1. Load more activity
×