|
From: Tom T. <tom...@se...> - 2006-01-26 20:26:18
|
Jan 26, 2006 11:02:56 AM org.jzkit.z3950.util.ZEndpoint run
SEVERE: ZEndpoint Unknown error
java.lang.ClassCastException: java.util.ArrayList
at
org.jzkit.search.provider.z3950.Z3950Origin.handleRecords(Z3950Origin.java:821)
at
org.jzkit.search.provider.z3950.Z3950Origin.incomingSearchResponse(Z3950Origin.java:769)
at
org.jzkit.z3950.util.GenericEventToOriginListenerAdapter.update(GenericEventToOriginListenerAdapter.java:66)
at java.util.Observable.notifyObservers(Observable.java:142)
at org.jzkit.z3950.util.ZEndpoint.notifyAPDUEvent(ZEndpoint.java:191)
at org.jzkit.z3950.util.ZEndpoint.run(ZEndpoint.java:677)
Jan 26, 2006 11:02:56 AM org.jzkit.z3950.util.ZEndpoint run
In the code I have, the line is:
Vector records = (Vector)r.o;
but, r.o is an ArrayList.
I've changed the line to be:
List records = (List)r.o;
And now it works. Not sure why this happens on only some requests.
Thought you'd want to know. If you have the opportunity to respond to
my previous posts, that would be appreciated.
--
Tom Talbott
Serials Solutions <http://www.serialssolutions.com>
tom...@se...
206-545-9056 x1081
|