Hola Elias,

Antes de ejecutar el applet, pulsa "x" para borrar la cache y realizar
la carga completa del applet.
En esa traza no estamos viendo los intentos de descarga de los JARs,
los cuales deberían de aparecer antes ...

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



2009/12/17 Elías Breijo <[email protected]>:
> Hola Javier.
>
> Ya había visto ese problema y ya los había incluido. Gracias de todos modos.
>
>
>
> La traza completa de la consola es la 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
>
> 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
> Nivel de rastreo establecido en 5: todos... terminado.
> basic: Receptor de progreso agregado:
> sun.plugin.util.grayboxpainter$grayboxprogressliste...@1bfc93a
> network: No se ha encontrado entrada de caché [URL:
> http://localhost:8080/facturae-web/jars/es/uji/dsign/applet2/SignatureApplet.class,
> versión: null]
> network: Conectando
> http://localhost:8080/facturae-web/jars/es/uji/dsign/applet2/SignatureApplet.class
> con proxy=DIRECT
> network: Conectando http://localhost:8080/ con proxy=DIRECT
> network: Conectar
> http://localhost:8080/facturae-web/jars/es/uji/dsign/applet2/SignatureApplet.class
> con cookie "com.tecno.facturae.LOCALE_COOKIE=es;
> JSESSIONID=D1F9C51C61264C1C9BEE890C3B416F11"
> network: No se ha encontrado entrada de caché [URL:
> http://localhost:8080/facturae-web/jars/es/uji/dsign/applet2/SignatureApplet.class,
> versión: null]
> network: Conectando
> http://localhost:8080/facturae-web/jars/es/uji/dsign/applet2/SignatureApplet.class
> con proxy=DIRECT
> network: Conectar
> http://localhost:8080/facturae-web/jars/es/uji/dsign/applet2/SignatureApplet.class
> con cookie "com.tecno.facturae.LOCALE_COOKIE=es;
> JSESSIONID=D1F9C51C61264C1C9BEE890C3B416F11"
> basic: cargar: clase es.uji.dsign.applet2.SignatureApplet no encontrada.
> 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 13:21, javier ramirez <[email protected]>
> escribió:
>>
>> Elias, pero en la etiqueta applet te faltan en archive declarar los jar
>> ujipplet y cryptoapplet, tal vez te falten otros.
>>
>>
>> El 17 de diciembre de 2009 09:14, Elías Breijo <[email protected]>
>> escribió:
>>>
>>> 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
>>>
>>
>
>
_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a