Null results.

Hi all,

How can I display the next query results or the previous result if one of the queries is null when I'm calling

different Enumerations in one Handler.java file? Currently, I'm getting this error:

"MainServlet: caught exception: 2004.03.25 13:07:23.304 null "

This is the code:

Enumeration en = null;

EnumerationRetrievalCriteria ec = new EnumerationRetrievalCriteria();

ec.setObjectType("Phone");

ec.setIntent("ReadOnly");

ec.setValue("id", id);

en = (AdjNoticeEnumeration) ctx.manager.getObjectEnumeration(ec);

Phone y = (Phone) en.nextElement();

id = y.getValue("ID");

Logger.writeLog(" ID handler - " + id );

accountNbr = y.getValue("ACCT_NUM");

location= y.getValue("LOCATION");

//////////// The result is not null and opens a window////

Enumeration en2 = null;

EnumerationRetrievalCriteria en2 = new EnumerationRetrievalCriteria();

en2.setObjectType("Code");

en2.setIntent("ReadOnly");

en2.setValue("code", code);

en2 = (CodeEnumeration) ctx.manager.getObjectEnumeration(ec2);

Code tc = (Code) en2.nextElement();

en2 = tc.getValue("IND");

/////// The result is not null////////////

Enumeration en3 = null;

EnumerationRetrievalCriteria en3 = new EnumerationRetrievalCriteria();

en3.setObjectType("CallerID");

en3.setIntent("ReadOnly");

en3.setValue("code", code);

en3 = (CallerIDEnumeration) ctx.manager.getObjectEnumeration(ec3);

CallerID c = (CallerID) en3.nextElement();

en3 = c.getValue("ID");

///////////////The result is null and instead of opening a window gives me an exception/////

I just want to display the previous windows.

Thank you

[1815 byte] By [abar118] at [2007-9-30 4:24:07]
# 1

Enumeration en2 = null;

EnumerationRetrievalCriteria en2 = new EnumerationRetrievalCriteria();

This can't compile. Clarify what your problem is. Use &#91code&#93... &#91/code&#93 tags. Post real code.

legosa at 2007-7-1 12:56:57 > top of Java-index,Archived Forums,Java Programming...