Quem pode me ajudar, trabalho com a unimed em meu consultório e eles 
implantaram recentemente o sistema de autorização de consulta via 
internet com a assinatura do cliente via leitor de digital. Já na 
reunião de orientação aos médicos e atendentes para explanação do 
sistema "hilum" eles disseram que só seria homologado para o windows e 
no ie 6 em diante, eu, linuxeiro, já fiquei bala e pensei vou botar para 
funcionar com o firefox e no linux.
Já estou conseguindo no firefox no rwin, que funciona melhor que no ie 6 
ou 7 é claro, e no linux já funfa normal nos cartões das crianças 
pequenas e idosos que não precisa ler a digital, autorizando, tudo 
certo; mas meu problema é fazer com que o java que entraria com o applet 
biocheck faça o leitor abrir, ler a digital e mandar para o sistema.
No debug do Konqueror deu o seguinte:
> Java VM version: 1.6.0_0
> Java VM vendor:  Sun Microsystems Inc.
> Java VM: Sun Microsystems Inc. 1.6.0_0
> [EMAIL PROTECTED]
> ----------------------------------------------------
> Konqueror Java Console Help
>   c: clear console
>   g: run garbage collection
>   h: show help
>   m: show memory info
>   s: print system properties
>   t: list threads
>   x: empty classloader cache
> ----------------------------------------------------
> 26/11/2008 14:48:52 com.sun.corba.se.impl.ior.IORImpl getProfile
> WARNING: "IOP00511201: (INV_OBJREF) IOR must have at least one IIOP profile"
> org.omg.CORBA.INV_OBJREF:   vmcid: SUN  minor code: 1201  completed: No
>       at 
> com.sun.corba.se.impl.logging.IORSystemException.iorMustHaveIiopProfile(IORSystemException.java:473)
>       at 
> com.sun.corba.se.impl.logging.IORSystemException.iorMustHaveIiopProfile(IORSystemException.java:495)
>       at com.sun.corba.se.impl.ior.IORImpl.getProfile(IORImpl.java:334)
>       at 
> com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_Object(CDRInputStream_1_0.java:787)
>       at 
> com.sun.corba.se.impl.encoding.CDRInputStream_1_0.read_Object(CDRInputStream_1_0.java:761)
>       at 
> com.sun.corba.se.impl.encoding.CDRInputStream.read_Object(CDRInputStream.java:231)
>       at 
> com.sun.corba.se.impl.resolver.INSURLOperationImpl.getIORFromString(INSURLOperationImpl.java:120)
>       at 
> com.sun.corba.se.impl.resolver.INSURLOperationImpl.operate(INSURLOperationImpl.java:130)
>       at com.sun.corba.se.impl.orb.ORBImpl.string_to_object(ORBImpl.java:836)
>       at 
> org.GNOME.Accessibility.AccessUtil.getRegistryObject(AccessUtil.java:143)
>       at 
> org.GNOME.Accessibility.JavaBridge.registerApplication(JavaBridge.java:1099)
>       at org.GNOME.Accessibility.JavaBridge.<init>(JavaBridge.java:364)
>       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>       at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>       at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>       at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
>       at java.lang.Class.newInstance0(Class.java:372)
>       at java.lang.Class.newInstance(Class.java:325)
>       at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:786)
>       at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:874)
>       at 
> sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:131)
>       at 
> javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1564)
>       at 
> javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:147)
>       at 
> javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1599)
>       at javax.swing.UIManager.setLookAndFeel(UIManager.java:545)
>       at javax.swing.UIManager.setLookAndFeel(UIManager.java:585)
>       at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1334)
>       at javax.swing.UIManager.initialize(UIManager.java:1421)
>       at javax.swing.UIManager.maybeInitialize(UIManager.java:1409)
>       at javax.swing.UIManager.getUI(UIManager.java:1006)
>       at javax.swing.JPanel.updateUI(JPanel.java:126)
>       at javax.swing.JPanel.<init>(JPanel.java:86)
>       at javax.swing.JPanel.<init>(JPanel.java:95)
>       at org.kde.kjas.server.KJASAppletPanel.<init>(KJASAppletPanel.java:35)
>       at 
> org.kde.kjas.server.KJASAppletStub.createApplet(KJASAppletStub.java:331)
>       at 
> org.kde.kjas.server.KJASAppletContext.createApplet(KJASAppletContext.java:174)
>       at 
> org.kde.kjas.server.KJASProtocolHandler.processCommand(KJASProtocolHandler.java:189)
>       at 
> org.kde.kjas.server.KJASProtocolHandler.commandLoop(KJASProtocolHandler.java:89)
>       at org.kde.kjas.server.Main.main(Main.java:175)
> Versão:0.1.9a
>>>  Starting
> java.lang.NullPointerException
>       at java.util.Hashtable.put(Hashtable.java:411)
>       at 
> org.kde.kjas.server.KJASProtocolHandler.processCommand(KJASProtocolHandler.java:312)
>       at 
> org.kde.kjas.server.KJASProtocolHandler.commandLoop(KJASProtocolHandler.java:89)
>       at org.kde.kjas.server.Main.main(Main.java:175)

Desculpem o tamanho do e-mail, resumindo: no konq e no Arora funciona 
bem: lê o cartão unimed, inicia o java e dá falha ao inicializar. Já 
instalei o fprint que lê a digital, tentei instalar o programa em java 
da Digital Persona que fabrica o leitor e nada funcionou.
Por favor quem me ajuda, quem sabe linguagem java, grato...

-- 
Muita Paz...
Fernando Freitas.
Médico Homeopata.
CRM: 4284. Belém. PA.
http://www.amazon.com.br/~fmcf
Usuário Linux: 170632.
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a