Can't load IA 32-bit .so on a AMD 64-bit platform

On a 64-bit AMD server, we have (what I believe are) 32-bit version 5 TT client library files being used to talk to a 32-bit version 5 TT server.
The box that the version 5 TT server is on is due for decommission, so we got our SysAdmins to install TimesTen on another server, however since they no longer had version 5 available, they installed the next lowest version, version 6 (32-bit).
From the 64-bit AMD server, as expected, the version 5 TT client files will not talk to the new version 6 TT server, giving a protocol error:
TimesTen 5.1.27 CLIENT]Protocol mismatch; client protocol: 27, server protocol: 28
So I got the SysAdmins to install the 32-bit version 6 TT files on the 64-bit AMD server. However, this also fails with the error below:
Could not get JDBC Connection; nested exception is java.sql.SQLException: /home/lonicet/ICE/1.0/runtime/bin/ICEApps-A/lib/TimesTen6/libttJdbcCS.so: Can't load IA 32-bit .so on a AMD 64-bit platform
Is there any workaround to this? I can't understand how the 32-bit version 5 TT client on the 64-bit AMD server can talk to the 32-bit version 5 TT server without issue. I asked the SysAdmin if they had a 64-bit version of TimesTen and he said they don't.
Regards.

Thanks for the quick reply Chris.
You're right. When I run file libttclient.so on the different client files, I see the version 5 one is 64-bit but the version 6 one is 32-bit.
Version 5 fie: libttclient.so: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), not stripped
Version 6 file: libttclient.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
The SysAdmin says they don't have 64-bit versions. Oh dear! And the developers aren't keen on changing their code to use a 32-bit JVM.
Ah well, thanks for the response.
Best wishes!

Similar Messages

  • Win\32\nodemanager.dll:Can't load IA 32-bit .dll on a AMD 64-bit platform, while installing OIM.

    Hi All,
    I have installed Weblogic server with default domain. That installation was successful but when I started the OIM(Oracle Identity Management) set-up it halted at configuration step: "Create Domain"
    I found the below logs under "C:\Oracle\Middleware\WebLogic\wlserver_12.1\common\nodemanager"
    weblogic.nodemanager.common.ConfigException: Native version is enabled but nodemanager native library could not be loaded
        at weblogic.nodemanager.server.NMServerConfig.initProcessControl(NMServerConfig.java:269)
        at weblogic.nodemanager.server.NMServerConfig.<init>(NMServerConfig.java:210)
        at weblogic.nodemanager.server.NMServer.init(NMServer.java:183)
        at weblogic.nodemanager.server.NMServer.<init>(NMServer.java:149)
        at weblogic.nodemanager.server.NMServer.main(NMServer.java:373)
        at weblogic.NodeManager.main(NodeManager.java:31)
    Caused by: java.lang.UnsatisfiedLinkError: C:\Oracle\Middleware\WebLogic\wlserver_12.1\server\native\win\32\nodemanager.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
        at java.lang.Runtime.loadLibrary0(Runtime.java:845)
        at java.lang.System.loadLibrary(System.java:1084)
        at weblogic.nodemanager.util.WindowsProcessControl.<init>(WindowsProcessControl.java:17)
        at weblogic.nodemanager.util.ProcessControlFactory.getProcessControl(ProcessControlFactory.java:24)
        at weblogic.nodemanager.server.NMServerConfig.initProcessControl(NMServerConfig.java:267)
        ... 5 more
    Although I have installed Weblogic using 64-bit JVM rather than using it's default JDK.
    Can anyone help me?

    Thanks for the quick reply Chris.
    You're right. When I run file libttclient.so on the different client files, I see the version 5 one is 64-bit but the version 6 one is 32-bit.
    Version 5 fie: libttclient.so: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), not stripped
    Version 6 file: libttclient.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
    The SysAdmin says they don't have 64-bit versions. Oh dear! And the developers aren't keen on changing their code to use a 32-bit JVM.
    Ah well, thanks for the response.
    Best wishes!

  • 12c on Win7 64-bit - ERROR Can't load IA 32-bit .dll on a AMD 64-bit platform'

    My experience is not with XP but with Windows 7 64-bit. with Java for 64-bit, I cannot run Net Config nor the DBCA.
    Initially this was the error I got
    ExceptionMSG: 'C:\Windows\System32\msvcr100.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform'
    ExceptiontoString: 'java.lang.UnsatisfiedLinkError: C:\Windows\System32\msvcr100.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform'
    [main] [ 2013-08-24 15:36:04.855 CST ] [WindowsSystem.<init>:424]  Failed to load SRVM library: oracle.ops.mgmt.nativesystem.NativeException: PRKN-1008 : Unable to load the shared library "MSVCR100"   or a dependent library, from
    then I skipped running the Netconfig & DBCA. Finished the installation.
    Then did some work around like using the Net Manager instead of Net Config Assistant. so I was able to create a LISTENER
    then when I tried the DBCA. I kept getting
            oracle.cluster.impl.winsecurity.WinSecurityNative.enableWsecTracing(Loracle/ops/mgmt/nativesystem/NativeResult;)V
    Any ideas?
    Thanks

    Any ideas?
    Yes - for starters tell us, in English, what it is you are actually trying to do.
    Initially this was the error I got
    Got from doing what? We don' t know what you tried to do.
    then I skipped running the Netconfig & DBCA. Finished the installation.
    What installation? We don't know what you are trying to install or what you have done to install it.
    First tell us what you were trying to do.
    Then SHOW US exactly what you did to try to do that. EXACT means copy and past the commands you used and the response you got to those commands.
    Also post a link to the installation guide that you are using to do the install and confirm that your environment meets the installation requirements and that you have done each and every step.

  • 64 bit library load issue: Can't load AMD 64-bit .so on a AMD 64-bit platfo

    I get the folowing error when calling load/loadLibrary:
    Can't load AMD 64-bit .so on a AMD 64-bit platform
    I am hoping someone has a clue about this.
    uname -a
    Linux GeorgeNSuSe 2.6.8-24.25-default #1 Thu Aug 24 09:57:32 UTC 2006 x86_64 x86_64 x86_64 GNU/Linux
    java -version
    java version "1.5.0_11"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03)
    Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_11-b03, mixed mode)
    Makefile for library:
    ieldex.so: BitSet.o
    ld -Map libyieldex.map -shared -o libyieldex.so BitSet.o
    BitSet.o: BitSet.cpp
    gcc -ansi -Wall -fPIC -save-temps -march=k8 -m64 -I/usr/java/jdk1.5.0_11/include/linux -I/usr/java/jdk1.5.0_11/include/ -c -o BitSet.o BitSet.cpp
    java command:
    /usr/java/jdk1.5.0_11/jre/bin/java -server -d64 -classpath yieldex.jar com.yieldex.BitSet
    Thanks!
    George

    ok. I was able to resolve this.
    When I used JDK 5.0 u12 , I ran into this weird cryptic error
    Exception in thread "Thread-4" java.lang.UnsatisfiedLinkError: libsetupSDKJNI.so: Can't load AMD 64-bit .so on a AMD 64-bit platform
    Now, replacing JDK 5.0 with JDK 6, gives a more useful error
    Exception in thread "Thread-4" java.lang.UnsatisfiedLinkError: libsetupSDKJNI.so: undefined symbol: __gxx_personality_v0
    Good. this at least tells me that there is some problem with my native library. So, after some googlng , I recompiled my native library with 'g++' and added -lstdc++ as dependency.
    this finally solved my problem.
    hope this helps some one.

  • Can't load IA 64-bit .dll on a AMD 64-bit platform

    hi,
    I'm working on a Intel Xeon W5580 under Windows XP x64.
    I created a simple DLL using JNI with "Intel IA-64 C++ Compiler v11.0" with the command line "icl /LD -o test.dll test.cpp test.def"
    When I try to call my DLL function from Java, an error occurs:
    Native code library failed to load.
    java.lang.UnsatisfiedLinkError: C:\tmp\test.dll: Can't load IA 64-bit .dll on a AMD 64-bit platform
    Can someone help me, please?
    Thank you.

    Just to clarify a bit further.
    32-bit TimesTen is supported on 64-bit Windows. If you are using Java in direct mode then you must use a 32-bit JVM. If you are using client server then you can use a 64-bit JVM if you also install the 64-bit TimesTen client and use that with Java (but it will be much slower than direct mode of course).
    Note also that due to limitations in 64-bit Windows support for 32-bit processes, 32-bit TimesTen will only deliver around 45% of the performance of the native 64-bit TimesTen port.
    Chris

  • OUI error: Can't load AMD 64-bit .so on a AMD 64-bit platform

    Hi Gurus,
    We are rying to install Oracle 11g software on database server that runs Red Hat Enterprise Linux 5, and encountered errors while trying to run runInstaller. Please see the error below:
    Rechecking installer requirements....
    Preparing to launch Oracle Universal Installer from /tmp/OraInstall2008-07-30_10-21-44AM. Please wait ...[oracle@rac1 database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2008-07-30_10-21-44AM/jdk/jre/lib/amd64/xawt/libmawt.so: Can't load AMD 64-bit .so on a AMD 64-bit platform
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
    at java.lang.Runtime.load0(Runtime.java:769)
    at java.lang.System.load(System.java:968)
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668)
    at java.lang.Runtime.loadLibrary0(Runtime.java:822)
    at java.lang.System.loadLibrary(System.java:993)
    at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
    at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
    at java.awt.Component.<clinit>(Component.java:545)
    Does anyone have any comments and suggestions?
    Thank you for you help!

    Hi,
    Having the same problem with his distribution contains Oracle Database 11g software, version 11.1.0.6.0,plus , the addition of the fix for bug 7389110.
    Downloaded 2/16/2011.
    followed suggestion with yum update glibc ,etc.
    So here added -c to command.
    [dbuser@burbidge ~/database]$ ./runInstaller -c
    Starting Oracle Universal Installer...
    Checking Temp space: must be greater than 120 MB. Actual 103513 MB Passed
    Checking swap space: must be greater than 150 MB. Actual 776610 MB Passed
    Checking monitor: must be configured to display at least 256 colors. Actual 65536 Passed
    Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-02-17_02-01-12PM. Please wait ...[dbuser@burbidge ~/database]$ Oracle Universal Installer, Version 11.1.0.6.0 Production
    Copyright (C) 1999, 2007, Oracle. All rights reserved.
    Exception java.lang.UnsatisfiedLinkError: /tmp/OraInstall2011-02-17_02-01-12PM/jdk/jre/lib/amd64/libawt.so: Can't load AMD 64-bit .so on a AMD 64-bit platform occurred..
    java.lang.UnsatisfiedLinkError: /tmp/OraInstall2011-02-17_02-01-12PM/jdk/jre/lib/amd64/libawt.so: Can't load AMD 64-bit .so on a AMD 64-bit platform
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668)
    at java.lang.Runtime.loadLibrary0(Runtime.java:822)
    at java.lang.System.loadLibrary(System.java:993)
    at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Toolkit.loadLibraries(Toolkit.java:1509)
    at java.awt.Toolkit.<clinit>(Toolkit.java:1530)
    at oracle.bali.ewt.olaf.OracleLookAndFeel.<clinit>(Unknown Source)
    at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager._useOracleLookAndFeel(OiifmGraphicInterfaceManager.java:242)
    at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:262)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    at java.lang.Class.newInstance0(Class.java:350)
    at java.lang.Class.newInstance(Class.java:303)
    at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:208)
    at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:242)
    at oracle.sysman.oii.oiic.OiicInstaller.getInterfaceManager(OiicInstaller.java:441)
    at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:946)
    at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:886)
    Exception in thread "main" java.lang.NoClassDefFoundError
    at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager._useOracleLookAndFeel(OiifmGraphicInterfaceManager.java:242)
    at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:262)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    at java.lang.Class.newInstance0(Class.java:350)
    at java.lang.Class.newInstance(Class.java:303)
    at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:208)
    at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:242)
    at oracle.sysman.oii.oiif.oiifm.OiifmAlert.<clinit>(OiifmAlert.java:151)
    at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:1004)
    at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:886)
    Currently running with.
    [root@burbidge bin]# alternatives --config java
    There are 4 programs which provide 'java'.
    Selection Command
    1 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
    2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
    * 3 /usr/java/jdk1.6.0_24/jre/bin/java
    + 4 /usr/java/jdk1.6.0_24/bin/java
    and
    echo $JAVA_HOME
    Any other suggestions?

  • Sbojni.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform

    Hi!
    I'm having this error and I dont know what to do:
    java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\SAP\SAP Business One DI API\JCO\LIB\sbojni.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
    I'm using Java connector for SBO 8.81PL05.
    Regards.
    Enriquillo Guigni

    Hi!
    I'm having this error and I dont know what to do:
    java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\SAP\SAP Business One DI API\JCO\LIB\sbojni.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
    I'm using Java connector for SBO 8.81PL05.
    Regards.
    Enriquillo Guigni

  • Can't load IA 32-bit .dll on a AMD 64-bit platform

    Hello,
    Im having an issue here. I need to run a Java program with a language called CLIPS. i have the JNI files and the .dll at my System32 directory.
    But when i try to compile the source code, i got this error:
    Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: C:\Windows\System32\CLIPSJNI.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform  It's quite strange, because im using an intel i5 with a Win 7 64bits.
    Oh and my JDK version is 64 bits
    How i fix this?
    Thanks in advace.

    Gui.Iscaro wrote:
    Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: C:\Windows\System32\CLIPSJNI.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform 
    To me it looks like CLIPSJNI.dll is a 32-bit dll rather than a 64-bit dll.
    How i fix this?Get a 64-bit CLIPSJNI.dll
    or switch to a 32-bit JVM (and a 32-bit OS).

  • Berkeley DB XML Can't load 32-bit .dll on a 64-bit platform Netbeans

    Hi I am trying to use Berkely DB in netbeans java on 64-bit windows platform. I have downloaded and configured JDK 7 32 bit in project properties. It works well for a simple java project but when i do the same for a web application in netbeans for glassfish or Apache Tomcat Servers it gives this exception
    [Servlet execution threw an exception] with root cause
    java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\Oracle\Berkeley DB XML 2.5.16\bin\libdb_java48.dll: Can't load IA 32-bit .dll on a AMD 64-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.sleepycat.db.internal.db_javaJNI.<clinit>(db_javaJNI.java:38)
         at com.sleepycat.db.internal.DbEnv.<init>(DbEnv.java:264)
         at com.sleepycat.dbxml.XmlManager.<init>(XmlManager.java:77)
         at com.sleepycat.dbxml.XmlManager.<init>(XmlManager.java:101)
    This problem was also coming before for simple java app but it resolved after configuring jdk in project properties but for web application its not working

    XML berkley db doesnt seem to support the java 64 bit model.
    In our Java application we get this error when using JRE7 but not JDK7 or JRE6
    The difference seemed to be that in JDK7 and JRE6 you can use java -D32, but thats not possible in JRE7 (you must use java -D64. So it seems to be a difference in JRE7 and JDK7 as well
    best regards,
    Tom-Erik

  • How to run Berkeley DB XML on AMD 64-bit Windows XP platform?

    Hi,
    I have used Berkeley DB XML on a 32-bit Windows XP platform but now
    I have to run Berkeley DB XML on a 64-bit AMD platform with Windows XP.
    After reading a few posts about that, I started to build Berkeley DB XML in 64-bit mode.
    I am doing the building with Visual Studio 2005 on my 32-bit Windows XP platform.
    But the build process does not finish successful.
    I got errors saying:
    fatal error C1083:
    Cannot open include file: 'jni.h': No such file or directory     
    c:\berkeley_new\dbxml-2.4.16\dbxml\src\java\dbxml_java_wrap.cpp     149     
    fatal error LNK1112:
    module machine type 'x64' conflicts with target machine type 'X86'     
    c:\berkeley_new\dbxml-2.4.16\dbxml\build_windows\x64\Release_static\BaseInputStream.obj     1     Because of this only the DLL "libdb46.dll" has been created new.
    But there should be also some more DLLs. These DLLs are missing inside the dbxml/bin folder:
    libdb_java46.dll
    libdbxml24.dll
    libdbxml_java24.dllI go the old 32-bit compiled DLLs but when using them I got an exception saying:
    java.lang.UnsatisfiedLinkError: C:\berkeley_db_dll\libdb_java46.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform1) What can I do?
    2) Is there a chance to get all the related DLLs compiled for 64-bit from someone/somewhere?
    Thanks.

    soner wrote:
    I think you mean db_java cause this is the project which is building the missing DLL libdb_java46.dll
    cause dbxml_java is building libdbxml_java24.dll. I thought the latter would have a dependency on the former and hence build both. So I recommended to build the latter lest your next question be how to do just that. But that backfired :-)
    Question of mine: Why doesn't dbxml_java depend on db_java?
    But anyway I have tried to build both projects seperatly and in both cases I am getting an error like:
    Error     4     fatal error LNK1181: cannot open input file 'libdbxml24.lib' db_java
    Do the equivalent of the following on your system:
    dir C:\MILU\Quelltext\dbxml-2.4.16 /s /b /a-d | findstr /e .libThat searches the source tree for LIB files, so-called import libraries; I don't know more about it, but you can use Google to find out what they are.
    Did you build the DEBUG version or the straight one? Or a little bit of both?
    Can't remember if I had to configure the project any further than adding jni.h to the build path.
    Maybe try cleaning and rebuilding.
    Also, when receiving an error message, it is good standard practice to perform a simple web search of the relevant portions to find out about the issue - and be it only for practicing.
    Michael Ludwig

  • I tried loading itunes 10.5 onto my window vista 32-bit. it finishes the download and then when i go to install it say an error occured. Can someone help plz?

    I tried loading itunes 10.5 onto my window wista 32-bit. It finishes the download and when i try to install it. I says that an error occured while trying to install.
    Can somebody help me plz?

    Hi all, I know this is a very old thread, but I was battling this issue for awhile and wanted to provide my solution in case future users encounter a similar issue.
    I am running Windows 8. I encountered this issue while trying to install iTunes 11.1 x64 version. After some troubleshooting, I discovered that the real issue was trying to install the Apple Mobile Device service.
    My resolution was installing the Microsoft Visual C++ 2005 Redistributable Package. It is available from Microsoft. A search on Google should reveal it. However, here is the latest link that I used: https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=14431
    Note that redistributable packages for more recent versions of Visual C++ (eg 2008, 2010) will NOT work. Only 2005 version worked for me.
    Good luck!

  • Libocijdbc10.so: Can't load IA 32-bit on a IA-32 platform

    Hi,i had a RHEL4U7 (32 bits) running Oracle 10g, and a java application and was working great.
    yesterday i installed Oracle 9i on the machine and the java app stopped working.
    i started having "java.lang.UnsatisfiedLinkError: /home/oracle/ora10g/product/10.2.0/db_1/lib/libocijdbc10.so:
    Can't load IA 32-bit .so on a IA 32-bit platform" exceptions whenever the application tries to access the DB.
    i should note that before launching the application i was pointing CLASSPATH to the 10g Oracle driver jar,
    but when setting LD_LIBRARY_PATH to the path of the oracle 10g $ORACLE_HOME/lib dir my JVM halted immedialtely.
    my java version is 1.5.0_12
    so i created soft links in /usr/lib to /home/oracle/ora10g/product/10.2.0/db_1/lib/libocijdbc10.so,the vm then stopped halting and i was hacing this error.
    any ideas?
    thanks

    ok i set LD_DEBUG to files and i got this when my application tried to connect to the DB
    file=/ora/oracle/product/10.2.0/db_1/lib/libocijdbc10.so [0]; needed by /ora/oracle/product/10.2.0/db_1/lib/libnnz10.so [0] (relocation dependency)
    2098:     
    2098:     
    2098:     file=/ora/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1 [0]; needed by /ora/oracle/product/10.2.0/db_1/lib/libnnz10.so [0] (relocation dependency)
    2098:     
    2098:     
    2098:     file=/ora/oracle/product/10.2.0/db_1/lib/libocijdbc10.so [0]; needed by /ora/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1 [0] (relocation dependency)
    2098:     
    2098:     
    2098:     calling init: /ora/oracle/product/10.2.0/db_1/lib/libnnz10.so
    2098:     
    2098:     
    2098:     calling init: /ora/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1
    2098:     
    2098:     
    2098:     calling init: /ora/oracle/product/10.2.0/db_1/lib/libocijdbc10.so
    2098:     
    2098:     opening file=/ora/oracle/product/10.2.0/db_1/lib/libocijdbc10.so [0]; direct_opencount=1
    2098:     
    2098:     /ora/oracle/product/10.2.0/db_1/lib/libocijdbc10.so: error: symbol lookup error: undefined symbol: JNI_OnLoad (fatal)
    2098:     
    2098:     file=libociei.so [0]; needed by /ora/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1 [0]
    2098:     
    2098:     file=libociicus.so [0]; needed by /ora/oracle/product/10.2.0/db_1/lib/libclntsh.so.10.1 [0]
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # SIGSEGV (0xb) at pc=0xb788f109, pid=2098, tid=1792154528
    # Java VM: Java HotSpot(TM) Server VM (1.5.0_12-b04 mixed mode)
    # Problematic frame:
    # V [libjvm.so+0x284109]
    I think the problem is in the line
    2098:     /ora/oracle/product/10.2.0/db_1/lib/libocijdbc10.so: error: symbol lookup error: undefined symbol: JNI_OnLoad (fatal)
    please advise
    thank you
    Edited by: u_steven on Dec 11, 2008 5:33 AM

  • Can I use 32 bit fire fox on a 64 bit dell laptop running windows 7 ultimate, if so where can i down load it?

    Can I use 32 bit fire fox on a 64 bit dell laptop running windows 7 ultimate, if so where can i down load it?

    this link just upgraded mu current firefox and said nothing about a 32 bit version.

  • Got "Can't load AMD 64-bit .dll on a IA 32-bit platform"error on 64-bits VM

    Hello all:
    I created a jnlp file, which includes a executable jar and a wrapped dependent jar of two DLL files inside. When I launched JWS, I received the error: "Can't load AMD 64-bit .dll on a IA 32-bit platform".
    Now the basic facts:
    1. the JVM is 64-bit:
    Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
    Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)
    2. I can see the extracted dll files under "C:\Users\John\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\7\6bf8cfc7-4da2ddf0-n",
    3. If I copied the executable jar file to the aforementioned location and run it, it works w/o complains.
    Also when I tried to clean the cache by clicking the "Delete Files..." button in the control Panel -> java applet, it seems not working - the files are still there.
    My OS is windows 7, the removal seems working on Win XP.
    Thanks,
    John.

    I don't know if you are still having this problem but it is related to the browser that is used to launch the JNLP file.
    Most browsers are still 32bit and use the 32bit version of the JRE. So that means when you click the link for the JNLP, from Firefox for example, it launches the 32bit version of Java because the java plugin for Firefox is still 32bit.
    Thats why it works when launching is locally because it uses the default JRE which is the 64 bit one for 64 bit operating systems (as long as it is installed).
    Hope that helps,
    Mike

  • Help with strange error Can't load IA 32-bit .so on a IA 32-bit platform

    Hi guys
    I'm stuck on this problem for so long, it would be great if some one can help me out. I use jni to build a interface to access an native library and I have successfully get in running on my development environment, but when at deployment to another box, I get the following message.
    /data/tomcat/app/libXXX.so Can't load IA 32-bit .so on a IA 32-bit platform
    I have checked the configuration of LD_LIBRARY_PATH to point to the dir of the libXXX.so file. Is this error caused by dynamic link library missing something when it is moved to the deployment environment ? or is it because I'm not building it properly ? or the os version version ?? Thanks a lot guys.
    the libXXX.so is build using the following line:
    gcc -g -fno-exceptions -fPIC -DPIC -shared -I$JAVA_HOME/include/ -I$JAVA_HOME/include/linux -I./include -I./lib/gcc/ -lapi_v2_Core -lgrammarsCNT -lCryptoLib -lcontainer -ledi -ledicont -ledixml -ltcpsocket -lzlib -lexpat XXX.c -o ../../../target/classes/libXXX.so
    Development Environment:
    Deployment Environment
    Tomcat Version = Apache Tomcat/5.5.14
    JVM Version =      1.5.0_11-b03      
    OS Name = Linux           
    OS Version = 2.6.9-11.ELsmp
    OS Architecture = i386
    Deployment Environment
    Tomcat Version = Apache Tomcat/5.5.20      
    JVM Version =      1.5.0_11-b03      
    OS Name = Linux           
    OS Version = 2.4.21-15.0.3.ELsmp     
    OS Architecture = i386

    This error this being generated from linux when I execute the Jasper. I have jdk1.5.0_11 installed.:
    org.apache.jasper.JasperException: /opt/jdk1.5.0_11/jre/lib/i386/xawt/libmawt.so: Can't load IA 32-bit so on to IA 32-bit platform.
    Somebody can help me with this is urgent.

Maybe you are looking for

  • OO ALV validation check without event DATA_CHANGED and results via popup

    Hi Gurus, I'm working on SAP ECC 6.0 and I'm facing a problem during the ALV validation check. My requirement is to show an ALV with one editable field. In addition I have to pre-initialize this field in order to give a reference value to the user, b

  • Video on fitness equipment.  Need connector?

    The fitness center I go to has Star Track equipment with an ipod docking station. My wife has an older ipod classic where she set up the video out and just drops it on the connector and all works fine. I just got a new nano and when I do this, it jus

  • Update problem with N96

    Hello everybody, I have recieve this morning a message which said to me that a new update is available for my N96(from 11.018 to 11.101). I'm trying to upgrade it and the problem appear. Everything looks stucks. My cell phone switch off by itself (it

  • Update of databases via multiple servers

              Hi all.           I want to build a scenario like the one in section 17.2.3. of EJB 2.0 spec: one ejb           in one weblogic accessing other ejb in another weblogic but in a single transaction.           To achieve this I have configured

  • I cant load .ant file with photoshop CS5 Extended version

    I need to load a .ant file into photoshop cs5 please tell me how. When I simply double click it doesn't