Article View: chile.comp.programacion
Article #2482Re: Java. java.lang.NullPointerException
From: Esteban Navarro
Date: Wed, 11 Jan 2006 14:19
Date: Wed, 11 Jan 2006 14:19
59 lines
3913 bytes
3913 bytes
usa eclipse...
y avisa en que linea se cae.
Eduardo Quiroz wrote:
> Hola a todos
>
> Soy algo nuevo en Java y estoy modificando un c�digo de un jsp, pero se
> me cae en una instrucci�n espec�fica y no entiendo el porqu�.
> Detallo:
> Aqui un extracto del c�digo:
>
>
> String Ram_Codigo =
> ObjCursos.getRecordSet().getString("RAM_CODIGO");
> System.out.println("Ram_Codigo"+Ram_Codigo); //Aqui
> devuelve la sigla de un curso, lo cual est� OK.
> ObjCursoHorario.Clear(); //(1)
> ObjCursoHorario.setRAM_CODIGO(Ram_Codigo);
> ObjCursoHorario.Abrir_Coleccion(); // LINEA QUE ABRE
> LA COLECCION CursoHorario, que es un select de todas las tuplas de una
> tabla X con el par�metro Ram_Codigo en el Where
> if (ObjCursoHorario.isEstado()) // Comprobando
> apertura de coleccion CursoHorario
> System.out.println("CursoHorario abierto
> satisfactoriamente"); //Esta l�nea se muestra en el
> log, por lo tanto se abre bien
> else
> System.out.println("No
> abrio CursoHorario. INFO="+ObjCursoHorario.getInfo());
>
> if (ObjCursos.isEstado()) // Comprobando
> apertura de coleccion CursoHorario
> System.out.println("Cursos
> activado"); //Esta l�nea se muestra en el log de sistema, por lo tanto,
> entra aqui.
> else
> System.out.println("No
> abrio Cursos. INFO="+ObjCursos.getInfo());
> System.out.println("PRO_RUT
> desde ObjCursos "+ObjCursos.getRecordSet().getInt("PRO_RUT")); ***
>
>
> *** : en esta l�nea es donde se cae.
> El error que d� es java.lang.NullPointerException.
> Sin embargo, la l�nea y la clase est�n OK, puesto que si pongo esa
> l�nea antes de (1), funciona perfectamente. Antes de lo mostrado ac�
> abro la conexi�n para ese objeto, con ObjCursos.AbrirColeccion(), de
> manera an�loga a como se hace con ObjCursoHorario. Como el c�digo por si
> s�lo no explica mucho, orientar� la consulta sobre el porqu� dicha l�nea
> (*) no funciona si la ubico despu�s de abrir la conexi�n a otro objeto,
> en este caso ObjCursoHorario. De hecho, prob� esa l�nea en casi todos
> los lugares y s�lo no funciona tras esas l�neas(1). Si la ubico antes,
> entonces si funciona. L�gicamente si requieren de alg�n otro dato, favor
> no duden en pedirlo. He googleado bastante y le�do muchos manuales y
> tutoriales, puesto que soy nuevo en Java, por lo que si es muy b�sica la
> consulta, solicito me dispensen. De todas maneras sigo googleando.
> Gracias de antemano.
> Saludos!!!!
Technical Details
Message-ID:
<dq343b$86l$2@helcaraxe.dcc.uchile.cl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news4.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!news.cec.uchile.cl!helcaraxe.dcc.uchile.cl!not-for-mailReferences:
<dq1s7q$jlo$1@news.nivel5.cl>Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,1a07691c02cfd08d X-Google-Attributes: gid1593cb,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news4.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!news.cec.uchile.cl!helcaraxe.dcc.uchile.cl!not-for-mail From: Esteban Navarro <estebann1@yahoo.com> Newsgroups: chile.comp.programacion Subject: Re: Java. java.lang.NullPointerException Date: Wed, 11 Jan 2006 11:19:50 -0300 Organization: DCC - Universidad de Chile Lines: 59 Message-ID: <dq343b$86l$2@helcaraxe.dcc.uchile.cl> References: <dq1s7q$jlo$1@news.nivel5.cl> NNTP-Posting-Host: anakena.dcc.uchile.cl Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: helcaraxe.dcc.uchile.cl 1136989099 8405 192.80.24.6 (11 Jan 2006 14:18:19 GMT) X-Complaints-To: newsmaster@dcc.uchile.cl NNTP-Posting-Date: Wed, 11 Jan 2006 14:18:19 +0000 (UTC) User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050317) X-Accept-Language: en-us, en In-Reply-To: <dq1s7q$jlo$1@news.nivel5.cl>