Hola Elias,

Tienes que sacar la traza que te comento en el correo anterior.

La máquina virtual, cuando no consigue por algo bajar los JARs que le
indicas, intenta bajar el .class de forma directa a lo bruto.

Hay que ver a qué URL intenta acceder y que error da cuando accede.
Esto solo lo puedes saber aumentando el nivel de traza de la maquina
virtual al máximo y viendo que está haciendo ...

---
Salut,
====================================
Ricardo Borillo Domenech
http://xml-utils.com



2009/12/17 Elías Breijo <[email protected]>:
> Me parece que el problema está en que pretende bajarse el .class del applet
> en lugar de bajarse el .jar que lo contiene. ¿No sabrás como se soluciona
> esto?
>
> El 17 de diciembre de 2009 13:04, Ricardo Borillo
> <[email protected]> escribió:
>>
>> Hola Elias,
>>
>> Tienes que pulsar 5 en la consola java, para activar el máximo "nivel
>> de rastreo".
>> Ahí seguramente podrás ver como la máquina virtual intenta ir
>> recuperando los JARs del applet y verás si puede o no hacerlo.
>>
>> ---
>> Salut,
>> ====================================
>> Ricardo Borillo Domenech
>> http://xml-utils.com
>>
>>
>>
>> 2009/12/17 Elías Breijo <[email protected]>:
>> > Lo que me saca la consola es lo siguiente:
>> >
>> > Java Plug-in 1.6.0_15
>> > Usar versión JRE 1.6.0_15-b03 Java HotSpot(TM) Client VM
>> > Directorio local del usuario = C:\Documents and Settings\T02074.IBERIA
>> >
>> > ----------------------------------------------------
>> > c:   borrar ventana de consola
>> > f:   finalizar objetos en la cola de finalización
>> > g:   liberación de recursos
>> > h:   presentar este mensaje de ayuda
>> > l:   volcar lista del cargador de clases
>> > m:   imprimir sintaxis de memoria
>> > o:   activar registro
>> > q:   ocultar consola
>> > r:   recargar configuración de norma
>> > s:   volcar propiedades del sistema y de despliegue
>> > t:   volcar lista de subprocesos
>> > v:   volcar pila de subprocesos
>> > x:   borrar antememoria del cargador de clases
>> > 0-5: establecer nivel de rastreo en <n>
>> > ----------------------------------------------------
>> >
>> > cargar: clase es.uji.dsign.applet2.SignatureApplet no encontrada.
>> > java.lang.ClassNotFoundException: es.uji.dsign.applet2.SignatureApplet
>> >     at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
>> >     at java.lang.ClassLoader.loadClass(Unknown Source)
>> >     at java.lang.ClassLoader.loadClass(Unknown Source)
>> >     at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
>> >     at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
>> >     at
>> > sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
>> > Source)
>> >     at java.lang.Thread.run(Unknown Source)
>> > Caused by: java.io.IOException: open HTTP connection
>> >
>> > failed:http://localhost:8080/facturae-web/jars/es/uji/dsign/applet2/SignatureApplet.class
>> >     at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
>> >     at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
>> >     at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
>> >     at java.security.AccessController.doPrivileged(Native Method)
>> >     ... 7 more
>> > Excepción: java.lang.ClassNotFoundException:
>> > es.uji.dsign.applet2.SignatureApplet
>> >
>> >
>> > El 17 de diciembre de 2009 10:43, Ricardo Borillo
>> > <[email protected]> escribió:
>> >>
>> >> Hola Elias,
>> >>
>> >> Para poder ayudarte debes adjuntar el error que se registra en la
>> >> consola java cuando se intenta cargar el applet.
>> >>
>> >> ---
>> >> Salut,
>> >> ====================================
>> >> Ricardo Borillo Domenech
>> >> http://xml-utils.com
>> >>
>> >>
>> >>
>> >> 2009/12/17 Elías Breijo <[email protected]>:
>> >> > Hola a todos necesito usar CryptoApplet desde una aplicación J2EE y
>> >> > no
>> >> > soy
>> >> > capaz de que se me cargue el applet. El código de mi página jsp es el
>> >> > siguiente:
>> >> >
>> >> > <div class="applet">
>> >> >         <jsp:plugin name="CryptoApplet"
>> >> >             code="es.uji.dsign.applet2.SignatureApplet" width="0"
>> >> > height="0"
>> >> >
>> >> >
>> >> >
>> >> > archive="bcprov-jdk15-138.jar,bcmail-jdk15-138.jar,bctsp-jdk15-138.jar,xalan.jar,xmlsec.jar,myxmlsec.jar,jakarta-log4j-1.2.6.jar"
>> >> >             codebase="jars" type="applet" jreversion="1.5">
>> >> >             <jsp:params>
>> >> >                 <jsp:param name="mayscript" value="true"/>
>> >> >                 <jsp:param name="signFormat"
>> >> > value="es.uji.dsign.crypto.XAdESSignatureFactory"/>
>> >> >                 <jsp:param name="signInputParams"
>> >> > value="es.uji.dsign.io.URLInputParams"/>
>> >> >                 <jsp:param name="urlInput"
>> >> > value="GetUnsignedInvoiceAction.do"/>
>> >> >                 <jsp:param name="signOutputParams"
>> >> > value="es.uji.dsign.io.URLOutputParams"/>
>> >> >                 <jsp:param name="urlOutput"
>> >> > value="PutSignedInvoiceAction.do"/>
>> >> >             </jsp:params>
>> >> >             <jsp:fallback>
>> >> >                 <B>Unable to start plugin!</B>
>> >> >             </jsp:fallback>
>> >> >         </jsp:plugin>
>> >> >         <script type="text/javascript">
>> >> >              function onInitOk(){
>> >> >                 alert('El applet se ha instalado con exito');
>> >> >             }
>> >> >         </script>
>> >> >     </div>
>> >> >
>> >> > Gracias por anticipido a cualquiera que pueda ayudarme.
>> >> >
>> >> > _______________________________________________
>> >> > CryptoApplet mailing list
>> >> > [email protected]
>> >> > http://llistes.uji.es/mailman/listinfo/cryptoapplet
>> >> >
>> >> >
>> >
>> >
>
>
_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a