Jump to content
Excelsior Forums

snowman

Excelsior Staff
  • Content count

    0
  • Joined

  • Last visited

Everything posted by snowman

  1. Most probably, some resource file, e.g. image, could not be found. You have to either bind resources to the EXE or set up the CLASSPATH variable. Please refer to the Chapter "Application Considerations", section "Resource Binding" in the User's Guide. If you are a registered JET PE user, you may report your problems to the Tech Support for fastest replies.
  2. jdbc-odbc driver?

    You have to manually force the driver's classes into the compilation set, because they are not explicitly imported but loaded dynamically by JDBC. In the JET control panel, go to the "Classes" page and click the icon of the driver's jar in the classpath until it changes to "included" (see the legend at the bottom), then rebuild your application.
  3. Jet evaluation install trouble

    Actually, JET tells you that you cannot use it in a business environment except for evaluation purposes It is not clear what is giving you "out of memory" messages - the control panel, the compiler, or the compiled application? How much RAM do you have in your system?
  4. JET dll's from VBA and Excel

    Due to VB/Java runtime conflicts, you may not call Java code directly from VB6/VBA, regardless of whether that code is executed on a JVM or as a JET-compiled DLL. But this kind of integration is perfectly possible via COM. We have just completed the respective VB6 sample and plan to prepare an Excel sample this week.
  5. Compiling Eclipse

    Unfortunately, Eclipse cannot be compiled by JET 2.5 due to a known issue in the classloader implementation. It is going to be fixed in v3.0, due this fall, and Eclipse will be part of the 3.0's test suite.
  6. Dll

    Exactly
  7. Not even the simplest VB dll?

    1. Instead of the function name, you have to specify the name of the DLL entry point for that function, which can be e.g. "_SaySomething@0". To determine the entry point name, do a Quick View on that DLL from Windows Explorer and scroll down to the Export Table section. 2. You have to ensure that your exported function has stdcall calling convention. 3. In general, making direct VB<->Java calls is not recommended due to conflicts between their runtime environments. You should use a Java to COM/ActiveX bridge instead. Do a search for Jacob or Bridge2Java on your favorite Internet search engine.
  8. Pricing of JET Professional

    We certainly cannot do this for the current version, because it has been available for purchase for almost three months now, and among its purchasers there may be non-commercial developers like you. Introducing a reduced price now would put them at a disadvantage. We are considering for the next version: - cheaper packages with 30 days Getting Started Support only (30 days since first contact of Q&A support by email, bug reports are not limited by the 30-days period.) - academic pricing Ok, please do that.
  9. Dll

    You may not call Java mehthods directly from C++ or Delphi. You have to use the Invocation API. See the sample in [tt]samples\Invocation\DelphiMain[/tt]
  10. Well, JET is not free (except for the Personal Edition), so the programmers willing to make changes to your open source software would have to buy JET. As for the Personal Edition, its license prohibits deployment. So we would suggest you to use the JVM as the default and provide JET project files as an option for those who owns a commercial license for JET or would be willing to download the Personal Edition. See for instance the WebDocWf project on SourceForge: http://sourceforge.net/projects/webdocwf/ (check out EnhydraWin32 in downloads)
  11. Troubleshooting jet and jetpack.

    The JetPack Update has just been refereshed with a few more fixes - please try downloading and installing it again. If the problem persists, report it to our Support Dept. at java@excelsior-usa.com As for EXE not running by itself, but working through the .bat file - have a look inside that bat file - perhaps that would give you the answer why it is required - or post it here for somebody to explain
  12. Troubleshooting jet and jetpack.

    Did you install the JetPack update from http://www.excelsior-usa.com/jetdl25jpu.html?
  13. stand-alone .exe

    JET FAQ: http://www.excelsior-usa.com/jetfaq.html#apprtreq It is very clearly stated what files are required at runtime and that JetPack is not available in the Personal Edition. After all, it was your decision to download and try the software, wasn't it?
  14. stand-alone .exe

    The sample in samples\JetPerfect should in fact produce a standalone exe. However, before you build you app in JetPerfect mode, you have to build in normal mode and run it with a special property set to gather the usage list. If you look into samples\JetPerfect\build.bat, you would immediately notice that. Apparently, the second (JetPerfect) build has failed for some reason and you are trying to deploy the first EXE, which was built in normal mode and thus requires run-time DLLs. Please check the output generated when you invoke build.bat - are there any error messages?
  15. xFunction.dll crashes JAVA

    char* in your case points to raw data, whereas CSTRING should be used for zero-terminated character strings only. Use char* instead.
  16. Crash in compiler

    First of all, make sure you have the Maintenance Pack 1 installled: http://www.excelsior-usa.com/jetdl25mp1.html MP1 fixes a number of compiler bugs. If it does not help, please zip the files and email to java@excelsior-usa.com or upload to [ftp]ftp.excelsior-usa.com/incoming[/ftp] (write-only) and drop us a note.
  17. Problem with encryption/decryption

    Our engineers need to be able to reproduce the problem. Would anybody who is affected be so kind and email us a sample Java encryption program that is known to work as a jar but refuses to work as an EXE? Please do not forget to include the respective JET project and .bat files and to describe the environment (at least versions of the OS and JDK). Please email your sample to java@excelsior-usa.com
  18. DLL

    See the Chapter "Deployment Automation" in the User's Guide.
  19. Installation problem...

    please, email the build logs remaining after the installation failure in your TEMP directory and in the directory to which you tried to install JET 2.5 to java@excelsior-usa.com
  20. JET 2.1 support

    There was just one download for 2.1 - a hotfix for compilation of the Enhydra app server. Technical support for registered customers is available at http://www.excelsior-usa.com/jetsupport.html.
  21. Problem with encryption/decryption

    For what purpose?
  22. Java 3D 1.3 Beta 2 Compilation

    CMD.EXE vs COMMAND.COM should make no difference. Check the value of COMPILERHEAP in the .prj file. If it is set to zero (which means adaptive behavior) and you do not have much RAM on your system, e.g. you only have 128MB, set it to some explicit value: [pre] -COMPILERHEAP=60000000 [/pre] and do not forget to close all applications you do not need runnning during compilation.
  23. Problem with encryption/decryption

    This is a known problem with J2SE 1.4, where JCE has become the part of the Platform API. A possible workaround is to remove JCE-related files from JET\bod.zip and JET\sym.zip and compile JCE into a separate DLL, binding classes to it. See the JCE sample for J2SE 1.3 at http://www.excelsior-usa.com/jettested.html
  24. There seems to be a flaw in our JIT implementation, which cannot be fixed quickly, so Rhino will have to wait until JET 3.0 comes out this fall. We shall include it into the test suite. Thank you very much for reporting this problem.
  25. SSLServerSocket

    Does your program work if you compile it in the default mode, without JetPerfect? If you are a registered customer, please submit your problems via the Open Support Ticket form available from http://www.excelsior-usa.com/jetsupport.html for fastest responce.
×