DSpace-Tech:

    One of the users of our DSpace 1.6.0 site noticed that the indexes are
no longer searchable from the homepage, and worse there are no items listed
in the entire site.

    When I try to run a reindex on the site, I get the following error:

[root@dspaceprod run]# /dspace/run/bin/dsrun org.dspace.browse.IndexBrowse
> -f -r -v

Creating browse indexes for DSpace

init complete (0 ms)

Preparing browse tables

Deleting old indices

Checking for bi_1

Checking for bi_1_dis

... doesn't exist; but will carry on as there may be something that
> conflicts

Checking for bi_2

Checking for bi_2_dis

...found

Deleting old index and associated resources: bi_2_dis

Checking for bi_3

Checking for bi_3_dis

... doesn't exist; but will carry on as there may be something that
> conflicts

Checking for bi_4

Checking for bi_4_dis

...found

Deleting old index and associated resources: bi_4_dis

Checking for bi_5

Checking for bi_5_dis

... doesn't exist; but will carry on as there may be something that
> conflicts

Checking for bi_6

Checking for bi_6_dis

... doesn't exist; but will carry on as there may be something that
> conflicts

Checking for bi_7

Checking for bi_7_dis

... doesn't exist; but will carry on as there may be something that
> conflicts

Checking for bi_8

Checking for bi_8_dis

... doesn't exist; but will carry on as there may be something that
> conflicts

Checking for bi_9

Checking for bi_9_dis

... doesn't exist; but will carry on as there may be something that
> conflicts

Checking for bi_10

Checking for bi_10_dis

... doesn't exist; no more tables to delete

Creating browse index dateissued: index by null sortable by:  dc.title
>  dc.date.accessioned  dc.date.issued

Creating browse index author: index by dc.contributor.*,dc.creator sortable
> by:  dc.title  dc.date.accessioned  dc.date.issued

Creating browse index title: index by null sortable by:  dc.title
>  dc.date.accessioned  dc.date.issued

Creating browse index subject: index by dc.subject.* sortable by:  dc.title
>  dc.date.accessioned  dc.date.issued

Browse tables prepared

tables prepped (1089 ms, 1089 ms)

Exception: java.sql.SQLException: ORA-00942: table or view does not exist


> org.dspace.browse.BrowseException: java.sql.SQLException: ORA-00942: table
> or view does not exist


> at
org.dspace.browse.BrowseCreateDAOOracle.updateCommunityMappings(BrowseCreateDAOOracle.java:649)

> at org.dspace.browse.IndexBrowse.indexItem(IndexBrowse.java:402)

> at org.dspace.browse.IndexBrowse.createIndex(IndexBrowse.java:1148)

> at org.dspace.browse.IndexBrowse.initBrowse(IndexBrowse.java:1098)

> at org.dspace.browse.IndexBrowse.main(IndexBrowse.java:749)

> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

> at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

> at java.lang.reflect.Method.invoke(Method.java:616)

> at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:212)

> Caused by: java.sql.SQLException: ORA-00942: table or view does not exist


> at
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)

> at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)

> at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)

> at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745)

> at
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:219)

> at
oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:813)

> at
oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1049)

> at
oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:854)

> at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1154)

> at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3370)

> at
oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3415)

> at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)

> at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)

> at
org.dspace.storage.rdbms.DatabaseManager.queryTable(DatabaseManager.java:239)

> at
org.dspace.browse.BrowseCreateDAOOracle.getAllCommunityIDs(BrowseCreateDAOOracle.java:962)

> at
org.dspace.browse.BrowseCreateDAOOracle.updateCommunityMappings(BrowseCreateDAOOracle.java:590)

> ... 9 more


    We can't seem to figure out what table was previously there that is
suddenly preventing the indexing & reindexing of the site from happening, or
how to correct the issue we're seeing.  Right now the site is useless as
none of the data on it can be accessed.

    Environment:
      DSpace 1.6.0
      Red Hat Enterprise Linux 5
      Oracle 11g


-- 


        Bert Lensch
          System Support Specialist III
          Information Technology Services - Computer Center
          Georgia Southern University
        [email protected]
        (912) 478-2395
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to