tracker issue : CF-3377595

select a category, or use search below
(searches all categories and all time range)
Title:

Bundled jIntegra is 32bit on 64 Bit Windows

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Wil Genovese / Wil Genovese (Wil Genovese)

Created: 12/04/2012

Components: COM/DCOM

Versions: 10.0

Failure Type: Crash

Found In Build/Fixed In Build: Final /

Priority/Frequency: Critical / All users will encounter

Locale/System: English / Win 2008 Server R2 64 bit

Vote Count: 1

Problem Description:
When trying to use the 3-party PDFLib with ColdFusion 10 I discovered that the needed DLL included with ColdFusion 10 was a 32bit DLL. This is 64 bit Windows and 64 bit ColdFusion 10. I verified each DLL included in the Coldfusion10/cfusion/jintegra/ folder and they are all 32bit DLL's.  Shouldn't these be 64bit for a 64bit installation?


Steps to Reproduce:
Try installing and using PDFLib.  

Actual Result:
C:\ColdFusion10\cfdev\jintegra\bin\ntvinv.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform The specific sequence of files included or processed is: C:\inetpub\wwwroot\clients\src\cf\PDFLib.cfm, line: 1 

Expected Result:


Any Workarounds:
None

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3377595

Deployment Phase:	Release Candidate

External Customer Info:
External Company:  
External Customer Name: Wilgeno
External Customer Email:  
External Test Config: My Hardware and Environment details:

Win2008 64Bit IIS 7.5 CF10 64BIt

Attachments:

Comments:

I have been trying to create a COM object for the Word.Application. I get the same error and confirm that it is because of the 32 bit nature of the dll file. System configuration: Win 2008 R2 - 64 bit, java 1.7 64 Bit CF 10 Up 8 - 64 bit
Vote by External U.
17033 | April 03, 2013 02:12:38 AM GMT
In CF 10 update 11 we added support for COM 64 bit.
Comment by Asha K.
17031 | September 24, 2013 03:47:30 AM GMT
fixed. verified with CF10 u12. all DLLs, except DCOMConfig.dll,, in <cfroot>\cfusion\jintegra\bin are 64-bit in a 64-bit instalation. verified with Splendor b.287587 . All DLLs in a 32 bit install are 32 bit. All DLLs in a 64 bit install are x64.
Comment by Piyush K.
17032 | January 07, 2014 09:14:44 AM GMT