You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "Stan Bradbury (JIRA)" <ji...@apache.org> on 2008/07/22 01:22:31 UTC
[jira] Commented: (DERBY-3733) CompilerContextImpl.initRequiredPriv
causes Null Pointer Exception - 10.3.2.2
[ https://issues.apache.org/jira/browse/DERBY-3733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12615467#action_12615467 ]
Stan Bradbury commented on DERBY-3733:
--------------------------------------
This stack trace appears as part of the issue: 3360. Please compare your problem with the description in DERBY-3360 to see if this is the same problem. In DERBY-3360 the problem is secondary to the real problem are you also seeing this message posted to your derby.log:
2008-01-29 10:44:58.987 GMT Thread[Main,5,main] Equally severe exception raised during cleanup (ignored) null
java.lang.NullPointerException
. . .
INFO from 3360:
Problem SQL: SQL: SELECT A.a, D.b, B.c, C.d FROM C JOIN A ON C.e = 'I' AND A.f IS NOT NULL AND A.g = C.g AND FN_MATCHES(A.f, C.d) <> 1 JOIN B ON B.h = A.g JOIN D ON D.h = URID.h
W/A: CAST(FN_MATCHES(..) AS INTEGER) avoids the bug.
> CompilerContextImpl.initRequiredPriv causes Null Pointer Exception - 10.3.2.2
> -----------------------------------------------------------------------------
>
> Key: DERBY-3733
> URL: https://issues.apache.org/jira/browse/DERBY-3733
> Project: Derby
> Issue Type: Bug
> Environment: Windows 2003 Server
> Reporter: Di Qiu
> Priority: Minor
>
> We randomly hit into this NullPointerException. Any suggestions would be appreciated.
> java.lang.NullPointerException
> at org.apache.derby.impl.sql.compile.CompilerContextImpl.initRequiredPriv(Unknown Source)
> at org.apache.derby.impl.sql.compile.CompilerContextImpl.resetContext(Unknown Source)
> at org.apache.derby.impl.sql.compile.CompilerContextImpl.cleanupOnError(Unknown Source)
> at org.apache.derby.iapi.services.context.ContextManager.cleanupOnError(Unknown Source)
> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeQuery(Unknown Source)
> at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:92)
> at com.ibm.sysmgmt.resource.caching.db.PreparedStatementUtil.executeQuery(PreparedStatementUtil.java:321)
> at com.ibm.sysmgmt.resource.caching.db.DBResourceCachingService.getResourcesByType(DBResourceCachingService.java:3117)
> at com.ibm.sysmgmt.resource.caching.db.DBResourceCachingService.getResources(DBResourceCachingService.java:3037)
> at com.ibm.sysmgmt.resource.caching.BaseResourceCachingService._getResources(BaseResourceCachingService.java:285)
> at com.ibm.sysmgmt.resource.caching.BaseResourceCachingService._getResources(BaseResourceCachingService.java:306)
> at com.ibm.sysmgmt.resource.caching.BaseResourceCachingService.getResources(BaseResourceCachingService.java:3552)
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.