> We just set up a new development server and some of our com objects > are failing. (This is old code) > > The error I'm getting is this > > Can not use native code: Initialisation failed > > or see partial dump below: > java.lang.RuntimeException: Can not use native code: Initialisation > failed > at com.linar.jintegra.NativeObjRef.<init>(Unknown Source) > at com.linar.jintegra.Dispatch.createDispatch(Unknown Source) > at com.linar.jintegra.Dispatch.<init>(Unknown Source) > at com.intrinsyc.typeInfo.IMacroViewerProxy.<init>(IMacroViewerProxy. > java:32) > at com.intrinsyc.typeInfo.MacroViewer.<init>(MacroViewer.java:90) > at com.intrinsyc.typeInfo.MacroViewer.<init>(MacroViewer.java:69) > at com.intrinsyc.typeInfo.InterfaceInfoFactory. > getInfoGivenPROGID(InterfaceInfoFactory.java:50) > at coldfusion.runtime.com.ComProxy.<init>(ComProxy.java:114) > > Researching this I get this information: > http://j-integra.intrinsyc.com/support/kb/article.aspx?id==75790 > > But staring at our class paths they all seem fine mapped to > {application.home}jre/bin > > Any thoughts as to why this is breaking. > > Also, could it just be that we upgraded our servers to 64bit and the > COM dlls are years old. > > > thanks in advance for any help you can offer > > > -- > Joshua O'Connor-Rose > -All is Good
Joshua, This is being caused by the fact you are running 64 bit now. Com can only run in 32 bit. I would either run your app in 32 bit, or replace with a library that can run in 64 bit. David Fekke ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;207172674;29440083;f Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:319731 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

