130 words

Issue #178 - Internal Exception

BugVersion: 2.4.4Priority: HighStatus: FixedReplies: 1
2012-12-13 08:18
Critical error:: com.objectdb.o.InternalException: Unexpected internal exception
at com.objectdb.o.JPE.h(JPE.java:165) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.ERR.f(ERR.java:70) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.OBC.onObjectDBError(OBC.java:1505) [objectdb-2.4.4_05.jar:]
at com.objectdb.jpa.JpaQuery.getSingleResult(JpaQuery.java:723) [objectdb-2.4.4_05.jar:]
Caused by: java.lang.NullPointerException
at com.objectdb.o.WVP.q(WVP.java:539) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.WVP.l(WVP.java:220) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.WVP.k(WVP.java:193) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.WVP.j(WVP.java:127) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.WHP.j(WHP.java:345) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.WHP.h(WHP.java:252) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.WHP.g(WHP.java:185) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.WHP.g(WHP.java:179) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.WHP.g(WHP.java:121) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.QPN.d(QPN.java:86) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.QRC.u(QRC.java:188) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.QRM.U5(QRM.java:248) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.MST.U5(MST.java:959) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.WRA.U5(WRA.java:291) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.WSM.U5(WSM.java:113) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.STC.r(STC.java:449) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.SHN.aj(SHN.java:489) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.SHN.K(SHN.java:156) [objectdb-2.4.4_05.jar:]
at com.objectdb.o.HND.run(HND.java:132) [objectdb-2.4.4_05.jar:]
... 1 more


With this query:

SELECT COUNT(DISTINCT $1) FROM com.lexware.vereinsverwaltung.abrechnung.beitrag.BeitragForderung $1 LEFT JOIN $1.currency $2 LEFT JOIN $1.paymentTerm $3 LEFT JOIN $1.receiver $4 WHERE ((((($2 IS NOT NULL) AND (UPPER($2.isoCode) LIKE UPPER('%Meier%'))) OR (($3 IS NOT NULL) AND (UPPER($3.description) LIKE UPPER('%Meier%'))) OR (UPPER($1.number) LIKE UPPER('%Meier%')) OR (($4 IS NOT NULL) AND (UPPER($4.name) LIKE UPPER('%Meier%'))) OR (UPPER($1.reference) LIKE UPPER('%Meier%')))))

On the attached database. Also happens in Explorer.

quasado's picture
Joined on 2011-04-30
User Post #126
2012-12-13 13:14

Thank you for this report.

Please try version 2.4.5 that should fix this exception.

ObjectDB Support
ObjectDB - Fast Object Database for Java (JPA/JDO)
support's picture
Joined on 2010-05-03
User Post #1,369

Post Reply

Please read carefully the posting instructions - before posting to the ObjectDB website.

  • You may have to disable pop up blocking in order to use the toolbar (e.g. in Chrome).
  • Use ctrl + right click to open the browser context menu in the editing area (e.g. for using a browser spell checker).
  • To insert formatted lines (e.g. Java code, stack trace) - select a style in the toolbar and then insert the text in the new created block.
  • Avoid overflow of published source code examples by breaking long lines.
  • You may mark in paragraph code words (e.g. class names) with the code style (can be applied by ctrl + D).
  • Long stack traces (> 50 lines) and complex source examples (> 100 lines) should be posted as attachments.
Maximum file size: 32 MB