Biblioteca nativa já carregada em outro carregador de classe [duplicado]
Esta pergunta já tem uma resposta aqui:
.dll já foi carregado em outro carregador de classe? 4 respostasPreciso de ajuda para lidar com o seguinte cenário.
Estou usando dois applets que requerem o mesmo arquivo de biblioteca nativa (.dll).
Portanto, quando executo os applets a partir das páginas da Web, pela primeira vez, o primeiro applet carrega a dll no carregador de classes de applets. Funciona bem. Mas quando o segundo applet tenta carregar a mesma dll, isso me dá uma exceção dizendo que"Error loading win32com: java.lang.UnsatisfiedLinkError: Native Library C:\WINDOWS\system32\win32com.dll already loaded in another classloader"
Eu usando o seguinte método para carregar o driver.
CommDriver driver = (CommDriver)Class.forName("com.sun.comm.Win32Driver").newInstance();
driver.initialize();
Por favor me dê a solução
Obrigado e Rgds, Rishikesh