• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Paul Clapham
  • Ron McLeod
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Roland Mueller
  • Piet Souris
Bartenders:

Oracle Toplink vector enumeration error

 
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

Found this error in our weblogic 8.1 server logs:

####<26-Jul-2005 12:10:57 o'clock PM EDT> <Info> <EJB> <dc2cbf> <onta3> <ExecuteThread: '64' for queue: 'weblogic.kernel.Default'> <
<anonymous>> <> <BEA-010051> <EJB Exception occurred during invocation from home: ca.cgi.ebccs.common.customerprofile.CustomerProfil
eControllerBean_t6ru5c_LocalHomeImpl@1bd2497 threw exception: java.util.NoSuchElementException: Vector Enumeration
java.util.NoSuchElementException: Vector Enumeration
at java.util.Vector$1.nextElement(Vector.java:307)
at oracle.toplink.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromRow(Unknown Source)
at oracle.toplink.internal.descriptors.ObjectBuilder.buildObject(Unknown Source)
at oracle.toplink.queryframework.ObjectLevelReadQuery.buildObject(Unknown Source)
at oracle.toplink.queryframework.ReadObjectQuery.execute(Unknown Source)
at oracle.toplink.queryframework.DatabaseQuery.execute(Unknown Source)
at oracle.toplink.queryframework.ReadQuery.execute(Unknown Source)
at oracle.toplink.publicinterface.Session.internalExecuteQuery(Unknown Source)
at oracle.toplink.threetier.ServerSession.internalExecuteQuery(Unknown Source)
at oracle.toplink.threetier.ClientSession.internalExecuteQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
at ca.cgi.ebccs.common.dsl.OmegaDslService.executeQuery(OmegaDslService.java:98)
at ca.cgi.ebccs.common.dsl.TopLinkService.executeQuery(TopLinkService.java:248)
at ca.cgi.ebccs.common.omega.OmegaAccessAPI.getNPANXX(OmegaAccessAPI.java:64)
at ca.cgi.ebccs.common.customerprofile.CustomerProfileControllerImpl.checkValidNPA_NXX(CustomerProfileControllerImpl.java:349)

It happened on numerous transactions. After bouncing the servers the errors went away. Any ideas?

Thanks,
Emily
[ July 27, 2005: Message edited by: Emily Sit ]
 
author & internet detective
Posts: 42163
937
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Emily,
I haven't used Toplink, so I'm just guessing. Is it possible that another EJB has a lock on the row?
 
reply
    Bookmark Topic Watch Topic
  • New Topic