Error: Estado HTTP 500 - java.lang.ArrayIndexOutOfBoundsException: 3

Hola Amigos, 

Les cuento, me costó resolver este error. Que se da normalmente en el uso de arrays.

Como en el programa del error tenía varios Vectores(), me la pasé buscando y revisando el uso y declaración de los mismos... hasta que descubrí que era una cuestión de parámetros, para colmo ya me había pasado hace unos años, de manera que estaba en una memoria fuera del alcance inmediato.

Lo envío al foro, tipo cápsula del tiempo, para que de acá unos años, si me vuelve a pasar pueda encontrar la causa y solución del mismo y también a alguno de Uds.

Error:
Estado HTTP 500 - java.lang.ArrayIndexOutOfBoundsException: 3


Causa:  WC Declarado en Properties con menos parámetros que los correctos.

Solucion: Corregir la cantidad de parámetros

javax.servlet.ServletException: java.lang.ArrayIndexOutOfBoundsException: 3
at com.genexus.webpanels.GXWebComponent.getParm(Unknown Source)
at com.consultorios.gabmedcolcalendarwc_impl.componentprepare(gabmedcolcalendarwc_impl.java:1201)

Lin 1201 AV11FechaAtencion = (java.util.Date)getParm(obj,3,TypeConstants.DATE) ;


Estado HTTP 500 - java.lang.ArrayIndexOutOfBoundsException: 3

type Informe de Excepción

mensaje java.lang.ArrayIndexOutOfBoundsException: 3

descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.

excepción

javax.servlet.ServletException: java.lang.ArrayIndexOutOfBoundsException: 3
at com.genexus.webpanels.GXWebComponent.getParm(Unknown Source)
at com.consultorios.gabmedcolcalendarwc_impl.componentprepare(gabmedcolcalendarwc_impl.java:1201)





===Environment Data ============================
  • GeneXus          : GeneXus XEv3, 10.3.87933
  • Generador        : Java
  • Environment      : Web 
  • DBMS             : MySQL 5.6
  • OS               : Windows 7
  • Lenguaje         : Java
  • Compilador       : jdk1.7.0_45
  • Browsers         : any
  • Web Server       : Tomcat 7.0
  • Android SDK...   : El indicado en Requeriment / Emulator 4.0.3
--


--
Saludos,
gab
@gxsoft

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

0 Response to "Error: Estado HTTP 500 - java.lang.ArrayIndexOutOfBoundsException: 3"

Publicar un comentario en la entrada