db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mike Matrigali (JIRA)" <j...@apache.org>
Subject [jira] Updated: (DERBY-3725) add more information to the XSDB1:ERROR XSDB1: Unknown page format at page error
Date Tue, 17 Jun 2008 22:38:45 GMT

     [ https://issues.apache.org/jira/browse/DERBY-3725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Mike Matrigali updated DERBY-3725:
----------------------------------

    Description: 
A likely cause of this error is some sort of page level corruption which has corrupted the
format id field of the page itself.  Some more information
about the data on the page may help diagnose what is going on - for instance a page dump may
give some insight.

ERROR XSDB1: Unknown page format at page Page(122,Container(0, 1248))
    at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
    at org.apache.derby.impl.store.raw.data.CachedPage.changeInstanceTo(Unknown Source)
    at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
    at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
    at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
    at org.apache.derby.impl.store.raw.data.FileContainer.getNextHeadPage(Unknown Source)
    at org.apache.derby.impl.store.raw.data.BaseContainer.getNextPage(Unknown Source)
    at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getNextPage(Unknown Source)
    at org.apache.derby.impl.store.access.conglomerate.GenericScanController.positionAtNextPage(Unknown
Source)
    at org.apache.derby.impl.store.access.conglomerate.GenericScanController.fetchRows(Unknown
Source)
    at org.apache.derby.impl.store.access.heap.HeapScan.fetchNextGroup(Unknown Source)
    at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.reloadArray(Unknown Source)
    at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.getNextRowCore(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.openCore(Unknown Source)
    at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(Unknown Source)
    at org.apache.derby.impl.sql.GenericPreparedStatement.execute(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.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
    at org.hibernate.loader.Loader.getResultSet(Loader.java:1676)
    at org.hibernate.loader.Loader.doQuery(Loader.java:662)
    at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:223)
    at org.hibernate.loader.Loader.doList(Loader.java:2147)
    at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2026)
    at org.hibernate.loader.Loader.list(Loader.java:2021)
    at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369)
    at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:298)
    at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:137)
    at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1014)
    at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
    at ae.sphere.arena.networkManager.db.dao.SyslogDAO.getAllSyslogSortedByDate(SyslogDAO.java:40)
    at ae.sphere.arena.networkManager.server.syslog.dataPurging.SyslogHistoryPurgerManager.purge(SyslogHistoryPurgerManager.java:35)
    at ae.sphere.arena.networkManager.db.DbPurger$DataPurgerJob.run(DbPurger.java:41)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Caused by: ERROR XBM0U: No class was registered for identifier 23364.
    at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
    at org.apache.derby.impl.services.monitor.BaseMonitor.classFromIdentifier(Unknown Source)
    at org.apache.derby.impl.services.monitor.BaseMonitor.newInstanceFromIdentifier(Unknown
Source)
    at org.apache.derby.iapi.services.monitor.Monitor.newInstanceFromIdentifier(Unknown Source)
    ... 37 more
============= begin nested exception, level (1) ===========
ERROR XBM0U: No class was registered for identifier 23364.
    at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
    at org.apache.derby.impl.services.monitor.BaseMonitor.classFromIdentifier(Unknown Source)
    at org.apache.derby.impl.services.monitor.BaseMonitor.newInstanceFromIdentifier(Unknown
Source)
    at org.apache.derby.iapi.services.monitor.Monitor.newInstanceFromIdentifier(Unknown Source)
    at org.apache.derby.impl.store.raw.data.CachedPage.changeInstanceTo(Unknown Source)
    at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
    at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
    at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
    at org.apache.derby.impl.store.raw.data.FileContainer.getNextHeadPage(Unknown Source)
    at org.apache.derby.impl.store.raw.data.BaseContainer.getNextPage(Unknown Source)
    at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getNextPage(Unknown Source)
    at org.apache.derby.impl.store.access.conglomerate.GenericScanController.positionAtNextPage(Unknown
Source)
    at org.apache.derby.impl.store.access.conglomerate.GenericScanController.fetchRows(Unknown
Source)
    at org.apache.derby.impl.store.access.heap.HeapScan.fetchNextGroup(Unknown Source)
    at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.reloadArray(Unknown Source)
    at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.getNextRowCore(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.openCore(Unknown Source)
    at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(Unknown Source)
    at org.apache.derby.impl.sql.GenericPreparedStatement.execute(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.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
    at org.hibernate.loader.Loader.getResultSet(Loader.java:1676)
    at org.hibernate.loader.Loader.doQuery(Loader.java:662)
    at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:223)
    at org.hibernate.loader.Loader.doList(Loader.java:2147)
    at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2026)
    at org.hibernate.loader.Loader.list(Loader.java:2021)
    at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369)
    at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:298)
    at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:137)
    at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1014)
    at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
    at ae.sphere.arena.networkManager.db.dao.SyslogDAO.getAllSyslogSortedByDate(SyslogDAO.java:40)
    at ae.sphere.arena.networkManager.server.syslog.dataPurging.SyslogHistoryPurgerManager.purge(SyslogHistoryPurgerManager.java:35)
    at ae.sphere.arena.networkManager.db.DbPurger$DataPurgerJob.run(DbPurger.java:41)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
============= end nested exception, level (1) ===========

  was:
A likely cause of this error is some sort of page level corruption which has corrupted the
format id field of the page itself.  Some more information
about the data on the page may help diagnose what is going on - for instance a page dump may
give some insight.

ERROR XSDB1: Unknown page format at page Page(122,Container(0, 1248))
    at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
    at org.apache.derby.impl.store.raw.data.CachedPage.changeInstanceTo(Unknown Source)
    at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
    at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
    at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
    at org.apache.derby.impl.store.raw.data.FileContainer.getNextHeadPage(Unknown Source)
    at org.apache.derby.impl.store.raw.data.BaseContainer.getNextPage(Unknown Source)
    at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getNextPage(Unknown Source)
    at org.apache.derby.impl.store.access.conglomerate.GenericScanController.positionAtNextPage(Unknown
Source)
    at org.apache.derby.impl.store.access.conglomerate.GenericScanController.fetchRows(Unknown
Source)
    at org.apache.derby.impl.store.access.heap.HeapScan.fetchNextGroup(Unknown Source)
    at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.reloadArray(Unknown Source)
    at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.getNextRowCore(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(Unknown Source)
    at org.apache.derby.impl.sql.execute.SortResultSet.openCore(Unknown Source)
    at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(Unknown Source)
    at org.apache.derby.impl.sql.GenericPreparedStatement.execute(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.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
    at org.hibernate.loader.Loader.getResultSet(Loader.java:1676)
    at org.hibernate.loader.Loader.doQuery(Loader.java:662)
    at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:223)
    at org.hibernate.loader.Loader.doList(Loader.java:2147)
    at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2026)
    at org.hibernate.loader.Loader.list(Loader.java:2021)
    at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369)
    at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:298)
    at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:137)
    at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1014)
    at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
    at ae.sphere.arena.networkManager.db.dao.SyslogDAO.getAllSyslogSortedByDate(SyslogDAO.java:40)
    at ae.sphere.arena.networkManager.server.syslog.dataPurging.SyslogHistoryPurgerManager.purge(SyslogHistoryPurgerManager.java:35)
    at ae.sphere.arena.networkManager.db.DbPurger$DataPurgerJob.run(DbPurger.java:41)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Caused by: ERROR XBM0U: No class was registered for identifier 23364.
    at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
    at org.apache.derby.impl.services.monitor.BaseMonitor.classFromIdentifier(Unknown Source)
    at org.apache.derby.impl.services.monitor.BaseMonitor.newInstanceFromIdentifier(Unknown
Source)
    at org.apache.derby.iapi.services.monitor.Monitor.newInstanceFromIdentifier(Unknown Source)
    ... 37 more


> add more information to the XSDB1:ERROR XSDB1: Unknown page format at page  error
> ---------------------------------------------------------------------------------
>
>                 Key: DERBY-3725
>                 URL: https://issues.apache.org/jira/browse/DERBY-3725
>             Project: Derby
>          Issue Type: Improvement
>          Components: Store
>    Affects Versions: 10.4.1.3
>            Reporter: Mike Matrigali
>            Assignee: Mike Matrigali
>            Priority: Minor
>
> A likely cause of this error is some sort of page level corruption which has corrupted
the format id field of the page itself.  Some more information
> about the data on the page may help diagnose what is going on - for instance a page dump
may give some insight.
> ERROR XSDB1: Unknown page format at page Page(122,Container(0, 1248))
>     at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.CachedPage.changeInstanceTo(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
>     at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.FileContainer.getNextHeadPage(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.BaseContainer.getNextPage(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getNextPage(Unknown Source)
>     at org.apache.derby.impl.store.access.conglomerate.GenericScanController.positionAtNextPage(Unknown
Source)
>     at org.apache.derby.impl.store.access.conglomerate.GenericScanController.fetchRows(Unknown
Source)
>     at org.apache.derby.impl.store.access.heap.HeapScan.fetchNextGroup(Unknown Source)
>     at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.reloadArray(Unknown Source)
>     at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.getNextRowCore(Unknown
Source)
>     at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(Unknown Source)
>     at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(Unknown Source)
>     at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(Unknown Source)
>     at org.apache.derby.impl.sql.execute.SortResultSet.openCore(Unknown Source)
>     at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(Unknown Source)
>     at org.apache.derby.impl.sql.GenericPreparedStatement.execute(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.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>     at org.hibernate.loader.Loader.getResultSet(Loader.java:1676)
>     at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>     at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:223)
>     at org.hibernate.loader.Loader.doList(Loader.java:2147)
>     at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2026)
>     at org.hibernate.loader.Loader.list(Loader.java:2021)
>     at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369)
>     at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:298)
>     at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:137)
>     at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1014)
>     at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
>     at ae.sphere.arena.networkManager.db.dao.SyslogDAO.getAllSyslogSortedByDate(SyslogDAO.java:40)
>     at ae.sphere.arena.networkManager.server.syslog.dataPurging.SyslogHistoryPurgerManager.purge(SyslogHistoryPurgerManager.java:35)
>     at ae.sphere.arena.networkManager.db.DbPurger$DataPurgerJob.run(DbPurger.java:41)
>     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
> Caused by: ERROR XBM0U: No class was registered for identifier 23364.
>     at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>     at org.apache.derby.impl.services.monitor.BaseMonitor.classFromIdentifier(Unknown
Source)
>     at org.apache.derby.impl.services.monitor.BaseMonitor.newInstanceFromIdentifier(Unknown
Source)
>     at org.apache.derby.iapi.services.monitor.Monitor.newInstanceFromIdentifier(Unknown
Source)
>     ... 37 more
> ============= begin nested exception, level (1) ===========
> ERROR XBM0U: No class was registered for identifier 23364.
>     at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>     at org.apache.derby.impl.services.monitor.BaseMonitor.classFromIdentifier(Unknown
Source)
>     at org.apache.derby.impl.services.monitor.BaseMonitor.newInstanceFromIdentifier(Unknown
Source)
>     at org.apache.derby.iapi.services.monitor.Monitor.newInstanceFromIdentifier(Unknown
Source)
>     at org.apache.derby.impl.store.raw.data.CachedPage.changeInstanceTo(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.CachedPage.setIdentity(Unknown Source)
>     at org.apache.derby.impl.services.cache.ConcurrentCache.find(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.FileContainer.getUserPage(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.FileContainer.getNextHeadPage(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.BaseContainer.getNextPage(Unknown Source)
>     at org.apache.derby.impl.store.raw.data.BaseContainerHandle.getNextPage(Unknown Source)
>     at org.apache.derby.impl.store.access.conglomerate.GenericScanController.positionAtNextPage(Unknown
Source)
>     at org.apache.derby.impl.store.access.conglomerate.GenericScanController.fetchRows(Unknown
Source)
>     at org.apache.derby.impl.store.access.heap.HeapScan.fetchNextGroup(Unknown Source)
>     at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.reloadArray(Unknown Source)
>     at org.apache.derby.impl.sql.execute.BulkTableScanResultSet.getNextRowCore(Unknown
Source)
>     at org.apache.derby.impl.sql.execute.SortResultSet.getRowFromResultSet(Unknown Source)
>     at org.apache.derby.impl.sql.execute.SortResultSet.getNextRowFromRS(Unknown Source)
>     at org.apache.derby.impl.sql.execute.SortResultSet.loadSorter(Unknown Source)
>     at org.apache.derby.impl.sql.execute.SortResultSet.openCore(Unknown Source)
>     at org.apache.derby.impl.sql.execute.BasicNoPutResultSetImpl.open(Unknown Source)
>     at org.apache.derby.impl.sql.GenericPreparedStatement.execute(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.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:139)
>     at org.hibernate.loader.Loader.getResultSet(Loader.java:1676)
>     at org.hibernate.loader.Loader.doQuery(Loader.java:662)
>     at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:223)
>     at org.hibernate.loader.Loader.doList(Loader.java:2147)
>     at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2026)
>     at org.hibernate.loader.Loader.list(Loader.java:2021)
>     at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369)
>     at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:298)
>     at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:137)
>     at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1014)
>     at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
>     at ae.sphere.arena.networkManager.db.dao.SyslogDAO.getAllSyslogSortedByDate(SyslogDAO.java:40)
>     at ae.sphere.arena.networkManager.server.syslog.dataPurging.SyslogHistoryPurgerManager.purge(SyslogHistoryPurgerManager.java:35)
>     at ae.sphere.arena.networkManager.db.DbPurger$DataPurgerJob.run(DbPurger.java:41)
>     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
> ============= end nested exception, level (1) ===========

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message