não é possível carregar .dll IA de 32 bits em uma plataforma AMD de 64 bits

não é possível carregar .dll IA de 32 bits em uma plataforma AMD de 64 bits

Eu tenho um servidor de terminal Windows 2003 de 64 bits no qual executamos um aplicativo Java. O aplicativo sempre funcionou até 2 dias atrás. Nenhuma nova atualização foi instalada no servidor nesse período. Tentei reinstalar o java de 64 bits, mas ainda recebo o seguinte erro.

Unexpected exception: java.lang.reflect.InvocationTargetException

java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.sun.javaws.Launcher.executeApplication(Unknown Source)
    at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
    at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
    at com.sun.javaws.Launcher.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
**Caused by: java.lang.UnsatisfiedLinkError: C:\Documents and Settings\administrator\Application Data\Sun\Java\Deployment\cache\6.0\19\625835d3-5826d302-n\swt-win32-3116.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(Unknown Source)
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.loadLibrary0(Unknown Source)
    at java.lang.System.loadLibrary(Unknown Source)
    at org.eclipse.swt.internal.Library.loadLibrary(Library.java:100)
    at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)
    at org.eclipse.swt.graphics.Device.init(Device.java:563)
    at org.eclipse.swt.widgets.Display.init(Display.java:1784)
    at org.eclipse.swt.graphics.Device.<init>(Device.java:99)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:363)
    at org.eclipse.swt.widgets.Display.<init>(Display.java:359)
    at com.ko.StartKO.main(StartKO.java:57)
    ... 9 more

Responder1

ConformeComentena outra resposta,

O problema foi corrigido com a desinstalação do Java de 64 e 32 bits e a reinstalação apenas do Java de 32 bits.

(Movendo o comentário do usuário101425 para uma resposta, pois parece improvável que ele retorne)

Responder2

"Não é possível carregar .dll IA de 32 bits em uma plataforma AMD de 64 bits"

Algo mudou.

Tentar:

  • limpando o cache
  • localizando a versão de 64 bits dessa DLL
  • Restaurando de backups para ver o que mudou

informação relacionada