Fulltext indexing of Dspace materials in VuFind 3.1

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Fulltext indexing of Dspace materials in VuFind 3.1

P. S. Mukhopadhyay
Dear All

I'm trying to index fulltext materials available in DSpace. But got some warning message during import. Although VuFind still searching all metadata and linking with Dspace material correctly, the fulltext indexing is not working.

1. We are using Apache Tika (and doing fulltext indexing successfully with Koha by tag 856 $u);

2. We changed dspace.xsl like this:

added after  <!-- URL--> section

 <!-- FULL TEXT -->
                <field name="fulltext">
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;OCR-DIRTY&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestTextFile', string(./@xlink:href))"/>
                    </xsl:for-each>
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;TRANSCRIPTION&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestWithParser', string(./@xlink:href))"/>
                    </xsl:for-each>
                  </field>

3. batch-import producing following warnings:

-------------------------------------------
Processing /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml ...
PHP Warning:  XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
Successfully imported /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml...
Optimizing index...
-------------------------------

4. However, it is searching metadata but not the fulltext

What I missed?

--
-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Vufind-tech mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/vufind-tech
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Fulltext indexing of Dspace materials in VuFind 3.1

Demian Katz

The problem is that you are trying to extract files from an XML tag called METS:fileGrp, but there is no such thing in the Dspace XML. It appears that you copied from an example using a different file format. You will need to so something similar to this, but you need to set up the rules to match the appropriate tags and attributes in the actual output from Dspace. If you need help figuring out what these are, feel free to share an example XML document containing a full text link.

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 10:51 AM
To: vufind-tech
Subject: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Dear All

I'm trying to index fulltext materials available in DSpace. But got some warning message during import. Although VuFind still searching all metadata and linking with Dspace material correctly, the fulltext indexing is not working.

1. We are using Apache Tika (and doing fulltext indexing successfully with Koha by tag 856 $u);

2. We changed dspace.xsl like this:

added after  <!-- URL--> section

 <!-- FULL TEXT -->
                <field name="fulltext">
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;OCR-DIRTY&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestTextFile', string([hidden email]>
                    </xsl:for-each>
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;TRANSCRIPTION&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestWithParser', string([hidden email]>
                    </xsl:for-each>
                  </field>

 

3. batch-import producing following warnings:

-------------------------------------------
Processing /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml ...
PHP Warning:  XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
Successfully imported /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml...
Optimizing index...
-------------------------------

4. However, it is searching metadata but not the fulltext

What I missed?

--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Vufind-tech mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/vufind-tech
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Fulltext indexing of Dspace materials in VuFind 3.1

P. S. Mukhopadhyay
Dear Demian

Yes, I followed an old example (from https://sourceforge.net/p/vufind/svn/3279/tree/branches/franck/import/xsl/vudl.xsl) as nothing else is available.

The xml file (after processing)

---------------------
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><identifier>ir-77775</identifier><datestamp>2016-04-09T19:16:41Z</datestamp>
<dc:title>Open access repositories in Asia: from SAARC to Asian tigers</dc:title>
<dc:creator>Mukhopadhyay, Parthasarathi</dc:creator>
<dc:creator>Biswas, Subal Chandra</dc:creator>
<dc:creator>Roy, Bijan Kumar</dc:creator>
<dc:subject>Institutional repositories</dc:subject>
<dc:subject>Digital archive</dc:subject>
<dc:subject>Institutional repositories</dc:subject>
<dc:subject>Digital archive</dc:subject>
<dc:description>This paper provides an overview of Open Access Repository (OAR) initiatives taken in Asian Countries with special reference to SAARC Countries. The purpose of this study is to take a broad look at the current state of deployment of OARs in the Asian countries. It also compares selected OARs against a set of carefully crafted criteria. Key findings have been highlighted along with suggestions for further development of OARs in global context.</dc:description>
<dc:date>2016-04-09T13:46:41Z</dc:date>
<dc:date>2016-04-09T13:46:41Z</dc:date>
<dc:date>2012</dc:date>
<dc:type>Article</dc:type>
<dc:identifier>Library Philosophy and Practice (e-journal), 808, September 2012</dc:identifier>
<dc:identifier>1522-0222</dc:identifier>
<dc:identifier>http://digitalcommons.unl.edu/libphilprac/808/</dc:identifier>
<dc:identifier>http://hdl.handle.net/7777/5</dc:identifier>
<dc:language>en</dc:language>
<dc:publisher>DigitalCommons, University of Nebraska - Lincoln</dc:publisher>
</oai_dc:dc>
----------------------------

Note: As we don't have handle server and I'm testing in localhost, the <URL> in dspace.xsl is modified to link local file. As a result "Get fulltext" links to http://localhost:8080/jspui/handle/7777/5 instead of http://hdl.handle.net/7777/5 and fulltext available from http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf (in simple words - http://hdl.handle.net is replaced by http://localhost:8080/jspui/handle through concat function.

Regards



On Wed, Jun 28, 2017 at 8:50 PM, Demian Katz <[hidden email]> wrote:

The problem is that you are trying to extract files from an XML tag called METS:fileGrp, but there is no such thing in the Dspace XML. It appears that you copied from an example using a different file format. You will need to so something similar to this, but you need to set up the rules to match the appropriate tags and attributes in the actual output from Dspace. If you need help figuring out what these are, feel free to share an example XML document containing a full text link.

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 10:51 AM
To: vufind-tech
Subject: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Dear All

I'm trying to index fulltext materials available in DSpace. But got some warning message during import. Although VuFind still searching all metadata and linking with Dspace material correctly, the fulltext indexing is not working.

1. We are using Apache Tika (and doing fulltext indexing successfully with Koha by tag 856 $u);

2. We changed dspace.xsl like this:

added after  <!-- URL--> section

 <!-- FULL TEXT -->
                <field name="fulltext">
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;OCR-DIRTY&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestTextFile', string([hidden email]>
                    </xsl:for-each>
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;TRANSCRIPTION&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestWithParser', string([hidden email]>
                    </xsl:for-each>
                  </field>

 

3. batch-import producing following warnings:

-------------------------------------------
Processing /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml ...
PHP Warning:  XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
Successfully imported /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml...
Optimizing index...
-------------------------------

4. However, it is searching metadata but not the fulltext

What I missed?

--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------




--
-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Vufind-tech mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/vufind-tech
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Fulltext indexing of Dspace materials in VuFind 3.1

Demian Katz

The challenge I see here is that I don’t see where in the XML you’re getting the full text URL from. Do you have to click through the handle in order to reach the PDF? Worst case scenario, it may be necessary to write custom PHP code to retrieve the links from the dc:identifier tags and parse PDF links out of them in order to pass the correct data along to the full text indexer. Obviously, this would be a nuisance, and it would be preferable if there were a way to get the PDF link made available directly in the oai_dc code.

 

Does that help at all?

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 11:40 AM
To: Demian Katz
Cc: vufind-tech
Subject: Re: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Dear Demian

Yes, I followed an old example (from https://sourceforge.net/p/vufind/svn/3279/tree/branches/franck/import/xsl/vudl.xsl) as nothing else is available.

The xml file (after processing)

---------------------
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><identifier>ir-77775</identifier><datestamp>2016-04-09T19:16:41Z</datestamp>
<dc:title>Open access repositories in Asia: from SAARC to Asian tigers</dc:title>
<dc:creator>Mukhopadhyay, Parthasarathi</dc:creator>
<dc:creator>Biswas, Subal Chandra</dc:creator>
<dc:creator>Roy, Bijan Kumar</dc:creator>
<dc:subject>Institutional repositories</dc:subject>
<dc:subject>Digital archive</dc:subject>
<dc:subject>Institutional repositories</dc:subject>
<dc:subject>Digital archive</dc:subject>
<dc:description>This paper provides an overview of Open Access Repository (OAR) initiatives taken in Asian Countries with special reference to SAARC Countries. The purpose of this study is to take a broad look at the current state of deployment of OARs in the Asian countries. It also compares selected OARs against a set of carefully crafted criteria. Key findings have been highlighted along with suggestions for further development of OARs in global context.</dc:description>
<dc:date>2016-04-09T13:46:41Z</dc:date>
<dc:date>2016-04-09T13:46:41Z</dc:date>
<dc:date>2012</dc:date>
<dc:type>Article</dc:type>
<dc:identifier>Library Philosophy and Practice (e-journal), 808, September 2012</dc:identifier>
<dc:identifier>1522-0222</dc:identifier>
<dc:identifier>http://digitalcommons.unl.edu/libphilprac/808/</dc:identifier>
<dc:identifier>http://hdl.handle.net/7777/5</dc:identifier>
<dc:language>en</dc:language>
<dc:publisher>DigitalCommons, University of Nebraska - Lincoln</dc:publisher>
</oai_dc:dc>
----------------------------

Note: As we don't have handle server and I'm testing in localhost, the <URL> in dspace.xsl is modified to link local file. As a result "Get fulltext" links to http://localhost:8080/jspui/handle/7777/5 instead of http://hdl.handle.net/7777/5 and fulltext available from http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf (in simple words - http://hdl.handle.net is replaced by http://localhost:8080/jspui/handle through concat function.

Regards

 

 

On Wed, Jun 28, 2017 at 8:50 PM, Demian Katz <[hidden email]> wrote:

The problem is that you are trying to extract files from an XML tag called METS:fileGrp, but there is no such thing in the Dspace XML. It appears that you copied from an example using a different file format. You will need to so something similar to this, but you need to set up the rules to match the appropriate tags and attributes in the actual output from Dspace. If you need help figuring out what these are, feel free to share an example XML document containing a full text link.

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 10:51 AM
To: vufind-tech
Subject: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Dear All

I'm trying to index fulltext materials available in DSpace. But got some warning message during import. Although VuFind still searching all metadata and linking with Dspace material correctly, the fulltext indexing is not working.

1. We are using Apache Tika (and doing fulltext indexing successfully with Koha by tag 856 $u);

2. We changed dspace.xsl like this:

added after  <!-- URL--> section

 <!-- FULL TEXT -->
                <field name="fulltext">
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;OCR-DIRTY&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestTextFile', string([hidden email]>
                    </xsl:for-each>
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;TRANSCRIPTION&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestWithParser', string([hidden email]>
                    </xsl:for-each>
                  </field>

 

3. batch-import producing following warnings:

-------------------------------------------
Processing /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml ...
PHP Warning:  XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
Successfully imported /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml...
Optimizing index...
-------------------------------

4. However, it is searching metadata but not the fulltext

What I missed?

--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------




--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Vufind-tech mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/vufind-tech
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Fulltext indexing of Dspace materials in VuFind 3.1

P. S. Mukhopadhyay
Do you have to click through the handle in order to reach the PDF?

Yes Demian, You are right. The click on "Get Fulltext" in VuFind leads to short metadat level display from DSpace (http://localhost:8080/jspui/handle/7777/5) and there if user clicks on View/Open in display in DSpace then fulltext opens up (http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf).

The question is.... if I enter http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf in Dc.Identifier,,,,, Will this "Full text" section in dspace.xsl help ton index fulltext?

Regards

On Wed, Jun 28, 2017 at 10:10 PM, Demian Katz <[hidden email]> wrote:

The challenge I see here is that I don’t see where in the XML you’re getting the full text URL from. Do you have to click through the handle in order to reach the PDF? Worst case scenario, it may be necessary to write custom PHP code to retrieve the links from the dc:identifier tags and parse PDF links out of them in order to pass the correct data along to the full text indexer. Obviously, this would be a nuisance, and it would be preferable if there were a way to get the PDF link made available directly in the oai_dc code.

 

Does that help at all?

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 11:40 AM
To: Demian Katz
Cc: vufind-tech
Subject: Re: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Dear Demian

Yes, I followed an old example (from https://sourceforge.net/p/vufind/svn/3279/tree/branches/franck/import/xsl/vudl.xsl) as nothing else is available.

The xml file (after processing)

---------------------
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><identifier>ir-77775</identifier><datestamp>2016-04-09T19:16:41Z</datestamp>
<dc:title>Open access repositories in Asia: from SAARC to Asian tigers</dc:title>
<dc:creator>Mukhopadhyay, Parthasarathi</dc:creator>
<dc:creator>Biswas, Subal Chandra</dc:creator>
<dc:creator>Roy, Bijan Kumar</dc:creator>
<dc:subject>Institutional repositories</dc:subject>
<dc:subject>Digital archive</dc:subject>
<dc:subject>Institutional repositories</dc:subject>
<dc:subject>Digital archive</dc:subject>
<dc:description>This paper provides an overview of Open Access Repository (OAR) initiatives taken in Asian Countries with special reference to SAARC Countries. The purpose of this study is to take a broad look at the current state of deployment of OARs in the Asian countries. It also compares selected OARs against a set of carefully crafted criteria. Key findings have been highlighted along with suggestions for further development of OARs in global context.</dc:description>
<dc:date>2016-04-09T13:46:41Z</dc:date>
<dc:date>2016-04-09T13:46:41Z</dc:date>
<dc:date>2012</dc:date>
<dc:type>Article</dc:type>
<dc:identifier>Library Philosophy and Practice (e-journal), 808, September 2012</dc:identifier>
<dc:identifier>1522-0222</dc:identifier>
<dc:identifier>http://digitalcommons.unl.edu/libphilprac/808/</dc:identifier>
<dc:identifier>http://hdl.handle.net/7777/5</dc:identifier>
<dc:language>en</dc:language>
<dc:publisher>DigitalCommons, University of Nebraska - Lincoln</dc:publisher>
</oai_dc:dc>
----------------------------

Note: As we don't have handle server and I'm testing in localhost, the <URL> in dspace.xsl is modified to link local file. As a result "Get fulltext" links to http://localhost:8080/jspui/handle/7777/5 instead of http://hdl.handle.net/7777/5 and fulltext available from http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf (in simple words - http://hdl.handle.net is replaced by http://localhost:8080/jspui/handle through concat function.

Regards

 

 

On Wed, Jun 28, 2017 at 8:50 PM, Demian Katz <[hidden email]> wrote:

The problem is that you are trying to extract files from an XML tag called METS:fileGrp, but there is no such thing in the Dspace XML. It appears that you copied from an example using a different file format. You will need to so something similar to this, but you need to set up the rules to match the appropriate tags and attributes in the actual output from Dspace. If you need help figuring out what these are, feel free to share an example XML document containing a full text link.

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 10:51 AM
To: vufind-tech
Subject: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Dear All

I'm trying to index fulltext materials available in DSpace. But got some warning message during import. Although VuFind still searching all metadata and linking with Dspace material correctly, the fulltext indexing is not working.

1. We are using Apache Tika (and doing fulltext indexing successfully with Koha by tag 856 $u);

2. We changed dspace.xsl like this:

added after  <!-- URL--> section

 <!-- FULL TEXT -->
                <field name="fulltext">
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;OCR-DIRTY&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestTextFile', string([hidden email]>
                    </xsl:for-each>
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;TRANSCRIPTION&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestWithParser', string([hidden email]>
                    </xsl:for-each>
                  </field>

 

3. batch-import producing following warnings:

-------------------------------------------
Processing /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml ...
PHP Warning:  XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
Successfully imported /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml...
Optimizing index...
-------------------------------

4. However, it is searching metadata but not the fulltext

What I missed?

--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------




--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------




--
-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Vufind-tech mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/vufind-tech
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Fulltext indexing of Dspace materials in VuFind 3.1

Demian Katz

If you have the PDF listed in a dc:identifier field, then you can adapt the XSLT code using a selector that finds dc:identifier fields containing a value that ends in PDF (or some other rule that helps narrow down which ones are relevant) and pass that value to the VuFind::harvestWithParser function as shown in the METS example. Unfortunately, XSLT syntax can be a bit cryptic, but that’s the general direction – please let us know if you need more help with the specifics.

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 1:25 PM
To: Demian Katz
Cc: vufind-tech
Subject: Re: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Do you have to click through the handle in order to reach the PDF?

Yes Demian, You are right. The click on "Get Fulltext" in VuFind leads to short metadat level display from DSpace (http://localhost:8080/jspui/handle/7777/5) and there if user clicks on View/Open in display in DSpace then fulltext opens up (http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf).

The question is.... if I enter http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf in Dc.Identifier,,,,, Will this "Full text" section in dspace.xsl help ton index fulltext?

Regards

 

On Wed, Jun 28, 2017 at 10:10 PM, Demian Katz <[hidden email]> wrote:

The challenge I see here is that I don’t see where in the XML you’re getting the full text URL from. Do you have to click through the handle in order to reach the PDF? Worst case scenario, it may be necessary to write custom PHP code to retrieve the links from the dc:identifier tags and parse PDF links out of them in order to pass the correct data along to the full text indexer. Obviously, this would be a nuisance, and it would be preferable if there were a way to get the PDF link made available directly in the oai_dc code.

 

Does that help at all?

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 11:40 AM
To: Demian Katz
Cc: vufind-tech
Subject: Re: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Dear Demian

Yes, I followed an old example (from https://sourceforge.net/p/vufind/svn/3279/tree/branches/franck/import/xsl/vudl.xsl) as nothing else is available.

The xml file (after processing)

---------------------
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><identifier>ir-77775</identifier><datestamp>2016-04-09T19:16:41Z</datestamp>
<dc:title>Open access repositories in Asia: from SAARC to Asian tigers</dc:title>
<dc:creator>Mukhopadhyay, Parthasarathi</dc:creator>
<dc:creator>Biswas, Subal Chandra</dc:creator>
<dc:creator>Roy, Bijan Kumar</dc:creator>
<dc:subject>Institutional repositories</dc:subject>
<dc:subject>Digital archive</dc:subject>
<dc:subject>Institutional repositories</dc:subject>
<dc:subject>Digital archive</dc:subject>
<dc:description>This paper provides an overview of Open Access Repository (OAR) initiatives taken in Asian Countries with special reference to SAARC Countries. The purpose of this study is to take a broad look at the current state of deployment of OARs in the Asian countries. It also compares selected OARs against a set of carefully crafted criteria. Key findings have been highlighted along with suggestions for further development of OARs in global context.</dc:description>
<dc:date>2016-04-09T13:46:41Z</dc:date>
<dc:date>2016-04-09T13:46:41Z</dc:date>
<dc:date>2012</dc:date>
<dc:type>Article</dc:type>
<dc:identifier>Library Philosophy and Practice (e-journal), 808, September 2012</dc:identifier>
<dc:identifier>1522-0222</dc:identifier>
<dc:identifier>http://digitalcommons.unl.edu/libphilprac/808/</dc:identifier>
<dc:identifier>http://hdl.handle.net/7777/5</dc:identifier>
<dc:language>en</dc:language>
<dc:publisher>DigitalCommons, University of Nebraska - Lincoln</dc:publisher>
</oai_dc:dc>
----------------------------

Note: As we don't have handle server and I'm testing in localhost, the <URL> in dspace.xsl is modified to link local file. As a result "Get fulltext" links to http://localhost:8080/jspui/handle/7777/5 instead of http://hdl.handle.net/7777/5 and fulltext available from http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf (in simple words - http://hdl.handle.net is replaced by http://localhost:8080/jspui/handle through concat function.

Regards

 

 

On Wed, Jun 28, 2017 at 8:50 PM, Demian Katz <[hidden email]> wrote:

The problem is that you are trying to extract files from an XML tag called METS:fileGrp, but there is no such thing in the Dspace XML. It appears that you copied from an example using a different file format. You will need to so something similar to this, but you need to set up the rules to match the appropriate tags and attributes in the actual output from Dspace. If you need help figuring out what these are, feel free to share an example XML document containing a full text link.

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 10:51 AM
To: vufind-tech
Subject: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Dear All

I'm trying to index fulltext materials available in DSpace. But got some warning message during import. Although VuFind still searching all metadata and linking with Dspace material correctly, the fulltext indexing is not working.

1. We are using Apache Tika (and doing fulltext indexing successfully with Koha by tag 856 $u);

2. We changed dspace.xsl like this:

added after  <!-- URL--> section

 <!-- FULL TEXT -->
                <field name="fulltext">
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;OCR-DIRTY&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestTextFile', string([hidden email]>
                    </xsl:for-each>
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;TRANSCRIPTION&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestWithParser', string([hidden email]>
                    </xsl:for-each>
                  </field>

 

3. batch-import producing following warnings:

-------------------------------------------
Processing /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml ...
PHP Warning:  XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
Successfully imported /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml...
Optimizing index...
-------------------------------

4. However, it is searching metadata but not the fulltext

What I missed?

--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------




--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------




--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Vufind-tech mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/vufind-tech
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Fulltext indexing of Dspace materials in VuFind 3.1

P. S. Mukhopadhyay
Thanks. I'll follow your instruction and will report ASAP.

On Thu, Jun 29, 2017 at 12:14 AM, Demian Katz <[hidden email]> wrote:

If you have the PDF listed in a dc:identifier field, then you can adapt the XSLT code using a selector that finds dc:identifier fields containing a value that ends in PDF (or some other rule that helps narrow down which ones are relevant) and pass that value to the VuFind::harvestWithParser function as shown in the METS example. Unfortunately, XSLT syntax can be a bit cryptic, but that’s the general direction – please let us know if you need more help with the specifics.

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 1:25 PM


To: Demian Katz
Cc: vufind-tech
Subject: Re: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Do you have to click through the handle in order to reach the PDF?

Yes Demian, You are right. The click on "Get Fulltext" in VuFind leads to short metadat level display from DSpace (http://localhost:8080/jspui/handle/7777/5) and there if user clicks on View/Open in display in DSpace then fulltext opens up (http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf).

The question is.... if I enter http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf in Dc.Identifier,,,,, Will this "Full text" section in dspace.xsl help ton index fulltext?

Regards

 

On Wed, Jun 28, 2017 at 10:10 PM, Demian Katz <[hidden email]> wrote:

The challenge I see here is that I don’t see where in the XML you’re getting the full text URL from. Do you have to click through the handle in order to reach the PDF? Worst case scenario, it may be necessary to write custom PHP code to retrieve the links from the dc:identifier tags and parse PDF links out of them in order to pass the correct data along to the full text indexer. Obviously, this would be a nuisance, and it would be preferable if there were a way to get the PDF link made available directly in the oai_dc code.

 

Does that help at all?

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 11:40 AM
To: Demian Katz
Cc: vufind-tech
Subject: Re: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Dear Demian

Yes, I followed an old example (from https://sourceforge.net/p/vufind/svn/3279/tree/branches/franck/import/xsl/vudl.xsl) as nothing else is available.

The xml file (after processing)

---------------------
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><identifier>ir-77775</identifier><datestamp>2016-04-09T19:16:41Z</datestamp>
<dc:title>Open access repositories in Asia: from SAARC to Asian tigers</dc:title>
<dc:creator>Mukhopadhyay, Parthasarathi</dc:creator>
<dc:creator>Biswas, Subal Chandra</dc:creator>
<dc:creator>Roy, Bijan Kumar</dc:creator>
<dc:subject>Institutional repositories</dc:subject>
<dc:subject>Digital archive</dc:subject>
<dc:subject>Institutional repositories</dc:subject>
<dc:subject>Digital archive</dc:subject>
<dc:description>This paper provides an overview of Open Access Repository (OAR) initiatives taken in Asian Countries with special reference to SAARC Countries. The purpose of this study is to take a broad look at the current state of deployment of OARs in the Asian countries. It also compares selected OARs against a set of carefully crafted criteria. Key findings have been highlighted along with suggestions for further development of OARs in global context.</dc:description>
<dc:date>2016-04-09T13:46:41Z</dc:date>
<dc:date>2016-04-09T13:46:41Z</dc:date>
<dc:date>2012</dc:date>
<dc:type>Article</dc:type>
<dc:identifier>Library Philosophy and Practice (e-journal), 808, September 2012</dc:identifier>
<dc:identifier>1522-0222</dc:identifier>
<dc:identifier>http://digitalcommons.unl.edu/libphilprac/808/</dc:identifier>
<dc:identifier>http://hdl.handle.net/7777/5</dc:identifier>
<dc:language>en</dc:language>
<dc:publisher>DigitalCommons, University of Nebraska - Lincoln</dc:publisher>
</oai_dc:dc>
----------------------------

Note: As we don't have handle server and I'm testing in localhost, the <URL> in dspace.xsl is modified to link local file. As a result "Get fulltext" links to http://localhost:8080/jspui/handle/7777/5 instead of http://hdl.handle.net/7777/5 and fulltext available from http://localhost:8080/jspui/bitstream/7777/4/1/BLA-Koha-PSM.pdf (in simple words - http://hdl.handle.net is replaced by http://localhost:8080/jspui/handle through concat function.

Regards

 

 

On Wed, Jun 28, 2017 at 8:50 PM, Demian Katz <[hidden email]> wrote:

The problem is that you are trying to extract files from an XML tag called METS:fileGrp, but there is no such thing in the Dspace XML. It appears that you copied from an example using a different file format. You will need to so something similar to this, but you need to set up the rules to match the appropriate tags and attributes in the actual output from Dspace. If you need help figuring out what these are, feel free to share an example XML document containing a full text link.

 

- Demian

 

From: P. S. Mukhopadhyay [mailto:[hidden email]]
Sent: Wednesday, June 28, 2017 10:51 AM
To: vufind-tech
Subject: [VuFind-Tech] Fulltext indexing of Dspace materials in VuFind 3.1

 

Dear All

I'm trying to index fulltext materials available in DSpace. But got some warning message during import. Although VuFind still searching all metadata and linking with Dspace material correctly, the fulltext indexing is not working.

1. We are using Apache Tika (and doing fulltext indexing successfully with Koha by tag 856 $u);

2. We changed dspace.xsl like this:

added after  <!-- URL--> section

 <!-- FULL TEXT -->
                <field name="fulltext">
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;OCR-DIRTY&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestTextFile', string([hidden email]>
                    </xsl:for-each>
                    <xsl:for-each select="//METS:fileGrp[@USE=&quot;TRANSCRIPTION&quot;]/METS:file/METS:FLocat">
                        <xsl:value-of select="php:function('VuFind::harvestWithParser', string([hidden email]>
                    </xsl:for-each>
                  </field>

 

3. batch-import producing following warnings:

-------------------------------------------
Processing /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml ...
PHP Warning:  XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Undefined namespace prefix in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): xmlXPathCompiledEval: evaluation failed in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): runtime error: file /usr/local/vufind/import/xsl/dspace.xsl line 154 element for-each in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
PHP Warning:  XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119

Warning: XSLTProcessor::transformToXml(): Failed to evaluate the 'select' expression. in /usr/local/vufind/module/VuFind/src/VuFind/XSLT/Importer.php on line 119
Successfully imported /usr/local/vufind/local/harvest/dspace/1498660216_ir_77775.xml...
Optimizing index...
-------------------------------

4. However, it is searching metadata but not the fulltext

What I missed?

--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------




--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------




--

-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------




--
-----------------------------------------------------------------------
Dr. Parthasarathi Mukhopadhyay
Associate Professor, Department of Library and Information Science, University of Kalyani,
Kalyani - 741 235 (WB), India
-----------------------------------------------------------------------

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Vufind-tech mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/vufind-tech
Loading...