JIntellitype doesn't work on Windows 7

Feature Requests, Comments, Bugs, and Suggestions on the JIntellitype Java API.

JIntellitype doesn't work on Windows 7

Postby nicu1 » Thu Jan 27, 2011 7:07 am

Hello,

The latest version of JIntellitype doesn't work on Windows 7. I tried to run Juke on Windows 7 without success with both JIntellitype.dll [1] and JIntellitype64.dll [2] (after renaming it to JIntellitype.dll). The system properties printed by Java are listed below [3].

I used Juke because I was too lazy to write some Java code to prove this. The same happens when I use it in my code or when I run Hawkscope.

Can you help?

---

1. Juke with its original JIntellitype.dll
com.melloware.jintellitype.JIntellitypeException: java.lang.UnsatisfiedLinkError: C:\Users\User\Desktop\hotkeys\jukes-4.3.8.54-nix\JIntellitype.dll: Invalid access to memory location
at com.melloware.jintellitype.JIntellitype.<init>(JIntellitype.java:100)
at com.melloware.jintellitype.JIntellitype.getInstance(JIntellitype.java:122)
at com.melloware.jintellitype.JIntellitype.checkInstanceAlreadyRunning(JIntellitype.java:286)
at com.melloware.jukes.gui.Jukes.main(Jukes.java:116)
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\User\Desktop\hotkeys\jukes-4.3.8.54-nix\JIntellitype.dll: Invalid access to memory location
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at com.melloware.jintellitype.JIntellitype.<init>(JIntellitype.java:95)
... 3 more

2. Juke with the latest JIntellitype64.dll renamed to JIntellitype.dll
com.melloware.jintellitype.JIntellitypeException: java.lang.UnsatisfiedLinkError: C:\Users\User\Desktop\hotkeys\jukes-4.3.8.54-nix\JIntellitype.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform
at com.melloware.jintellitype.JIntellitype.<init>(JIntellitype.java:100)
at com.melloware.jintellitype.JIntellitype.getInstance(JIntellitype.java:122)
at com.melloware.jintellitype.JIntellitype.checkInstanceAlreadyRunning(JIntellitype.java:286)
at com.melloware.jukes.gui.Jukes.main(Jukes.java:116)
Caused by: java.lang.UnsatisfiedLinkError: C:\Users\User\Desktop\hotkeys\jukes-4.3.8.54-nix\JIntellitype.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at com.melloware.jintellitype.JIntellitype.<init>(JIntellitype.java:95)
... 3 more

3. Java system properties
27 Jan 2011 13:47:20,162 INFO B:157 - awt.toolkit: sun.awt.windows.WToolkit
27 Jan 2011 13:47:20,163 INFO B:157 - file.encoding: Cp1252
27 Jan 2011 13:47:20,164 INFO B:157 - file.encoding.pkg: sun.io
27 Jan 2011 13:47:20,164 INFO B:157 - file.separator: \
27 Jan 2011 13:47:20,173 INFO B:157 - java.awt.graphicsenv: sun.awt.Win32GraphicsEnvironment
27 Jan 2011 13:47:20,174 INFO B:157 - java.awt.printerjob: sun.awt.windows.WPrinterJob
27 Jan 2011 13:47:20,174 INFO B:157 - java.class.version: 50.0
27 Jan 2011 13:47:20,174 INFO B:157 - java.endorsed.dirs: C:\Program Files (x86)\Java\jre6\lib\endorsed
27 Jan 2011 13:47:20,175 INFO B:157 - java.ext.dirs: C:\Program Files (x86)\Java\jre6\lib\ext;C:\Windows\Sun\Java\lib\ext
27 Jan 2011 13:47:20,175 INFO B:157 - java.home: C:\Program Files (x86)\Java\jre6
27 Jan 2011 13:47:20,175 INFO B:157 - java.io.tmpdir: C:\Users\NICOLA~1\AppData\Local\Temp\
27 Jan 2011 13:47:20,176 INFO B:157 - java.library.path: lib
27 Jan 2011 13:47:20,176 INFO B:157 - java.major.version: 1.6
27 Jan 2011 13:47:20,176 INFO B:157 - java.runtime.name: Java(TM) SE Runtime Environment
27 Jan 2011 13:47:20,176 INFO B:157 - java.runtime.version: 1.6.0_23-b05
27 Jan 2011 13:47:20,177 INFO B:157 - java.specification.name: Java Platform API Specification
27 Jan 2011 13:47:20,177 INFO B:157 - java.specification.vendor: Sun Microsystems Inc.
27 Jan 2011 13:47:20,177 INFO B:157 - java.specification.version: 1.6
27 Jan 2011 13:47:20,178 INFO B:157 - java.vendor: Sun Microsystems Inc.
27 Jan 2011 13:47:20,178 INFO B:157 - java.vendor.url: http://java.sun.com/
27 Jan 2011 13:47:20,178 INFO B:157 - java.vendor.url.bug: http://java.sun.com/cgi-bin/bugreport.cgi
27 Jan 2011 13:47:20,179 INFO B:157 - java.version: 1.6.0_23
27 Jan 2011 13:47:20,179 INFO B:157 - java.vm.info: mixed mode, sharing
27 Jan 2011 13:47:20,179 INFO B:157 - java.vm.name: Java HotSpot(TM) Client VM
27 Jan 2011 13:47:20,179 INFO B:157 - java.vm.specification.name: Java Virtual Machine Specification
27 Jan 2011 13:47:20,180 INFO B:157 - java.vm.specification.vendor: Sun Microsystems Inc.
27 Jan 2011 13:47:20,180 INFO B:157 - java.vm.specification.version: 1.0
27 Jan 2011 13:47:20,180 INFO B:157 - java.vm.vendor: Sun Microsystems Inc.
27 Jan 2011 13:47:20,180 INFO B:157 - java.vm.version: 19.0-b09
27 Jan 2011 13:47:20,180 INFO B:157 - line.separator:

27 Jan 2011 13:47:20,181 INFO B:157 - os.arch: x86
27 Jan 2011 13:47:20,181 INFO B:157 - os.name: Windows 7
27 Jan 2011 13:47:20,181 INFO B:157 - os.version: 6.1
27 Jan 2011 13:47:20,181 INFO B:157 - path.separator: ;
27 Jan 2011 13:47:20,182 INFO B:157 - sun.arch.data.model: 32
27 Jan 2011 13:47:20,182 INFO B:157 - sun.boot.class.path: C:\Program Files (x86)\Java\jre6\lib\resources.jar;C:\Program Files (x86)\Java\jre6\lib\rt.jar;C:\Program Files (x86)\Java\jre6\lib\sunrsasign.jar;C:\Program Files (x86)\Java\jre6\lib\jsse.jar;C:\Program Files (x86)\Java\jre6\lib\jce.jar;C:\Program Files (x86)\Java\jre6\lib\charsets.jar;C:\Program Files (x86)\Java\jre6\lib\modules\jdk.boot.jar;C:\Program Files (x86)\Java\jre6\classes
27 Jan 2011 13:47:20,182 INFO B:157 - sun.boot.library.path: C:\Program Files (x86)\Java\jre6\bin
27 Jan 2011 13:47:20,182 INFO B:157 - sun.cpu.endian: little
27 Jan 2011 13:47:20,182 INFO B:157 - sun.cpu.isalist:
27 Jan 2011 13:47:20,183 INFO B:157 - sun.desktop: windows
27 Jan 2011 13:47:20,183 INFO B:157 - sun.io.unicode.encoding: UnicodeLittle
27 Jan 2011 13:47:20,183 INFO B:157 - sun.java.launcher: SUN_STANDARD
27 Jan 2011 13:47:20,183 INFO B:157 - sun.jnu.encoding: Cp1252
27 Jan 2011 13:47:20,183 INFO B:157 - sun.management.compiler: HotSpot Client Compiler
27 Jan 2011 13:47:20,184 INFO B:157 - sun.os.patch.level:
27 Jan 2011 13:47:20,184 INFO B:157 - user.country: US
27 Jan 2011 13:47:20,184 INFO B:157 - user.language: en
27 Jan 2011 13:47:20,185 INFO B:157 - user.timezone: Europe/Athens
27 Jan 2011 13:47:20,185 INFO B:157 - user.variant:
nicu1
 
Posts: 1
Joined: Thu Jan 27, 2011 7:02 am

Re: JIntellitype doesn't work on Windows 7

Postby Melloware » Fri Jan 28, 2011 10:12 am

Hmmm I just downloaded Jukes on my Windows 7 box.

http://code.google.com/p/jukes/downloads/detail?name=jukes-4.3.8.54-windows.zip

Unzipped it to C:\Jukes\

Ran the EXE and it worked first time and JIntellitype loaded fine?

Very strange.

And the 64 bit DLL won't do you any good Jukes is still using the old version of Jintellitype that does not support 64.

Also I just ran the JIntellitype 1.3.6 Sample code and it worked also flawlessly on my machine.

http://code.google.com/p/jintellitype/downloads/list
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Melloware Inc.
http://www.melloware.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
User avatar
Melloware
Site Admin
 
Posts: 11062
Joined: Thu Dec 01, 2005 10:24 pm
Location: Philadelphia, Pennsylvania USA


Return to JIntellitype

Who is online

Users browsing this forum: No registered users and 1 guest

cron