Yes, you need to recompile both the SRW and Manakin webapps so that they contain the update DSpace code and dependency jars. Manakin is fairly clearly explained in its source distro, SRW as well. I suspect SRW just hasn't been tested against 1.4.2 at this time. (I am in the process of testing it).

You can get the full distro of SRW here:

http://www.oclc.org/research/software/srw/default.htm

download link:
http://purl.oclc.org/NET/OPENSRC/downloads/srw/SRW.zip


-Mark

On Jun 6, 2007, at 10:45 AM, Tellier, Stephane wrote:

> Manakin and SRW should be compiled off of DSpace 1.4.2
> directly and so should contain the new classes.

I'm not sure if I'm understanding correctly here, but does it means that if for example we have the actual source code of SRW and DSpace 1.4.2, we just have to recompile and all should work? I actually don't have the source code of SRW so I'm not sure how SRW would used the segments in the /search dir, but I believed that some little changes was necessary in the Manakin and SRW projects...

De: Mark Diggory [mailto:[EMAIL PROTECTED]
Date: mer. 2007-06-06 09:45
À: Tellier, Stephane
Cc: Mika Stenberg; For those interested in or working on an XML based interface for DSpace.; [email protected]
Objet : Re: [Dspace-tech] RE : Error: search/segments not found

Manakin and SRW should be compiled off of DSpace 1.4.2 directly and so should contain the new classes. You may find you have to restart your tomcat container and possibly run "dsrun org.dspace.search.DSIndexer -c" to rebuild the whole index from scratch once.

I see a write.lock file present in the search dir, if your not running index_all or modifying an item in the UI, this lock is stale and you should remove it.

-Mark

On Jun 6, 2007, at 8:10 AM, Tellier, Stephane wrote:

DSpace 1.4.2 comes with a bug fix about the index locking. This fix was done so that it could be possible to make a reindexing and media-filtering while tomcat and DSpace web app are still running. It implies that the /search directory in DSpace doesn't contains a single file named segments anymore, but instead, many files. The SRW module for DSpace suffers from this change to. I would think that Manakin will have to consider that change too.

De: [EMAIL PROTECTED] de la part de Mika Stenberg
Date: mer. 2007-06-06 06:45
À: For those interested in or working on an XML based interface for DSpace.; '[email protected]'
Objet : [Dspace-tech] Error: search/segments not found

Just upgraded from Dspace 1.4.1 to 1.4.2 and from Manakin 1.0 to 1.1.
After running index-all and filter-media I get the following error when
trying to execute any search from Manakin or Dspace:

Internal Server Error
Message: null
Description: No details available.
Sender: org.dspace.app.xmlui.DSpaceCocoonServlet
Source: Cocoon Servlet

Request URI
search
cause
/usr/local/dspace/search/segments (No such file or directory)

request-uri
/dspace/search

Indeed there is no file called segments on dspace/search, only these:

segments.gen   _3anv.cfs      _3ar3.fdt      _3ar3.tis      _39ho.cfs
segments_4kz6  _3aog.cfs      _3ar3.fdx      _3a54.cfs      _39nj.cfs
write.lock     _3apm.cfs      _3ar3.fnm      _32ne.cfs      _39te.cfs
_3aaz.cfs      _3ap1.cfs      _3ar3.frq      _34a1.cfs      _39z9.cfs
_3agu.cfs      _3aqs.cfs      _3ar3.nrm      _35wo.cfs      _395y.cfs
_3amp.cfs      _3aq7.cfs      _3ar3.prx      _37jb.cfs
_3ana.cfs      _3ar3.cfs      _3ar3.tii      _39bt.cfs


Any ideas whats wrong?

-Mika





--------------------------------------------------------------------- ----
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

--------------------------------------------------------------------- ----
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/ _______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

~~~~~~~~~~~~~
Mark R. Diggory - DSpace Systems Manager
MIT Libraries, Systems and Technology Services
Massachusetts Institute of Technology



~~~~~~~~~~~~~
Mark R. Diggory - DSpace Systems Manager
MIT Libraries, Systems and Technology Services
Massachusetts Institute of Technology
Office: E25-131
Phone: (617) 253-1096


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to