I am using CLIENT_OLE2 package to create a Word file into the client's computer. For example, this code snippet downloads a text from a DB table, write it into a Word document, and save it into the user's computer
IF V_APP THEN
--write into Word document
when I test the application on my computer (O.S. Windows 7 SP1, 64bit), the app remains blocked, and the java console displays this message
C:\Program Files\Java\jre6\bin\jacob.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
my computer has O.S. Windows 7 64bit SP1, and Microsoft Office Professional Plus 2010, version 14.0.6123.5001 (32 bit); while the AS runs on a Windows 2003 Server and Oracle Database 10g Enterprise Edition Release 10.2.0.1.0.
How can I fix this bug? thanks for help
What Java version do you have installed on your Windows 7 (64-bit) client and is it the 64-bit Java JRE? Also, have you signed the Jacob.jar with a valid certificate such as one from Verisign?
thanks for your suggestions.
craig: JRE version is the 1.6.0_30-b12, which should be the right for 64-bit computers (the rest of the application works). And the jacob.jar was signed following all instructions, so we guess it should be correctly signed.
tony: a colleague has a Window 7 32-bit OS, and he is able to run correctly the application.
I have contacted Oracle Support; they insist for me to install a 32-bit version of JRE. But I have checked out that many of our users have 64-bit OS (Windows 7) and browser installed, and they are able to run the application. So, the bug must be elsewhere. Any suggestion?