Hi Franck,

You need to set indexBase in fgsconfig-basic.properties, when you use Solr.

Regards,
Gert

On 11/01/2012, at 16.00, Franck Borel wrote:

> Hi Gert,
> 
> Am 11.01.2012 15:24, schrieb Gert Schmeltz Pedersen:
>> Hi Franck,
>> 
>> No updateIndex action was performed, because the action parameter has no 
>> value, normally it is 'fromFoxmlFiles' or 'fromPid'. How did you send the 
>> request?
> 
> We just click on updateIndex:
> 
> http://www.myhost.de:8080/fedoragsearch/rest?operation=updateIndex
> 
> 
> Ok, it seems to be an connection error:
> If we use updateIndex from PID, gsearch says:
> 
> indexDoc=
> <?xml version="1.0" encoding="UTF-8"?><add 
> xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"; 
> xmlns:dc="http://purl.org/dc/elements/1.1/"; xmlns:foxml="info
> :fedora/fedora-system:def/foxml#">
> <doc>
> <field name="PID">changeme:1</field>
> <field name="REPOSITORYNAME">FgsRepos</field>
> <field name="REPOSBASEURL">http://localhost:8080/fedora</field>
> <field name="fgs.state">Active</field>
> <field name="fgs.label">Martins Titel</field>
> <field name="fgs.ownerId">mh1018</field>
> <field name="fgs.createdDate">2012-01-11T10:34:32.803Z</field>
> <field name="fgs.lastModifiedDate">2012-01-11T10:34:32.803Z</field>
> <field name="dc.title">Der Ball ist rund</field>
> <field name="dc.creator">Meyer, Martin</field>
> <field name="dc.creator">Schmidt, Franck</field>
> <field name="dc.date">2010</field>
> <field name="dc.identifier">changeme:1</field>
> <field name="dsm.DS1"/>
> <field name="foxml.all.text">
>    Der Ball ist rund
>    Meyer, Martin
>    Schmidt, Franck
>    2010
>    changeme:1
>  Berlin im Osten
>                  Hacker, Jack
>                  Bang, Wang
>   </field>
> </doc>
> </add>
> DEBUG 2012-01-11 15:50:18,124 (OperationsImpl) getIndexReader 
> indexName=FgsIndex docCount=0
> DEBUG 2012-01-11 15:50:18,124 (OperationsImpl) closeIndexReader 
> indexName=FgsIndex docCount=0
> DEBUG 2012-01-11 15:50:18,124 (OperationsImpl) initDocCount=0 docCount=0 
> updateTotal=0
> ERROR 2012-01-11 15:50:18,124 (RESTImpl) 
> dk.defxws.fedoragsearch.server.errors.GenericSearchException: Wed Jan 11 
> 15:50:18 CET 2012 Connection error (is Solr runni
> ng at http://localhost:8080/solr/update ?): java.io.IOException: Server 
> returned HTTP response code: 400 for URL: http://localhost:8080/solr/update
> DEBUG 2012-01-11 15:50:18,125 (GTransformer) transform 
> xsltPath=fgsconfigFinal/rest/adminUpdateIndexToHtml 
> sb=<resultPage><error><message><![CDATA[Wed Jan 11 15:50
> :18 CET 2012 Connection error (is Solr running at 
> http://localhost:8080/solr/update ?): java.io.IOException: Server 
> returned HTTP response code: 400 for URL: http:
> //localhost:8080/solr/update]]></message></error></resultPage> 
> systemId=/usr/share/tomcat6/webapps/fedoragsearch/WEB-INF/classes
> DEBUG 2012-01-11 15:50:18,132 (GTransformer) transform result=
> 
> hmmm, solr is running on 8080...
> 
> Regards,
> 
> Franck
> 
>> Regards,
>> 
>> Gert
>> 
>> 
>> On 11/01/2012, at 13.55, Franck Borel wrote:
>> 
>>> Hi all,
>>> 
>>> I have installed Fedora Commons 3.5 and Gsearch 2.3 with Solr 3.5. I use
>>> Tomcat 6. All components works well. I have injested some objekts into
>>> fedora, but when I try to update the index nothing happens. I use
>>> following configuration:
>>> 
>>> Fedora
>>> ------
>>> install.properties:
>>> 
>>> ri.enabled=true
>>> apia.auth.required=false
>>> messaging.enabled=true
>>> database.jdbcDriverClass=org.postgresql.Driver
>>> database.postgresql.jdbcDriverClass=org.postgresql.Driver
>>> ssl.available=false
>>> database.jdbcURL=jdbc\:postgresql\://localhost/fedora3
>>> messaging.uri=vm\:(broker\:(tcp\://localhost\:61616))
>>> database.password=fedora
>>> database.username=fedora
>>> fesl.authz.enabled=false
>>> tomcat.shutdown.port=8005
>>> database.postgresql.driver=/usr/share/java/postgresql-jdbc.jar
>>> deploy.local.services=true
>>> xacml.enabled=false
>>> tomcat.http.port=8080
>>> fedora.serverHost=
>>> database=postgresql
>>> database.driver=/usr/share/java/postgresql-jdbc.jar
>>> fedora.serverContext=fedora
>>> llstore.type=akubra-fs
>>> tomcat.home=/usr/share/tomcat6
>>> fesl.authn.enabled=true
>>> fedora.home=/opt/fedora
>>> install.type=custom
>>> database.postgresql.jdbcURL=jdbc\:postgresql\://localhost/fedora3
>>> servlet.engine=existingTomcat
>>> fedora.admin.pass=fedoraAdmin
>>> 
>>> Solr
>>> ----
>>> /opt/fedora/solr
>>> 
>>> Gsearch
>>> -------
>>> I have installed Gsearch using following fgsconfig-basic.properties
>>> configDisplayName=configProductionOnSolr
>>> gsearchBase=http://localhost:8080
>>> gsearchAppName=fedoragsearch
>>> 
>>> configDisplayName=configProductionOnSolr
>>> gsearchBase=http://localhost:8080
>>> gsearchAppName=fedoragsearch
>>> gsearchUser=fedoraAdmin
>>> gsearchPass=fedoraAdmin
>>> local.FEDORA_HOME=/opt/fedora
>>> finalConfigPath=/usr/share/tomcat6/webapps/fedoragsearch/WEB-INF/classes
>>> logFilePath=${local.FEDORA_HOME}/server/logs
>>> logLevel=DEBUG
>>> namesOfRepositories=FgsRepos
>>> namesOfIndexes=FgsIndex
>>> fedoraBase=http://localhost:8080
>>> fedoraAppName=fedora
>>> fedoraUser=fedoraAdmin
>>> fedoraPass=fedoraAdmin
>>> fedoraVersion=3.5
>>> fedora.fcfg of this repository.
>>> objectStoreBase=${local.FEDORA_HOME}/data/objectStore
>>> indexEngine=Solr
>>> indexDir=${local.FEDORA_HOME}/solr/data/index
>>> indexingDocXslt=foxmlToSolr
>>> 
>>> This is the gsearch log file:
>>> 
>>> INFO 2012-01-11 13:46:44,205 (RESTImpl) request=operation=updateIndex
>>> remoteUser=fedoraAdmin
>>> DEBUG 2012-01-11 13:46:44,205 (GenericOperationsImpl) updateIndex
>>> action= value= repositoryName= indexNames= indexDocXslt= resultPageXslt=
>>> DEBUG 2012-01-11 13:46:44,205 (Config) indexName=FgsIndex
>>> operationsImpl=dk.defxws.fgssolr.OperationsImpl
>>> DEBUG 2012-01-11 13:46:44,205 (Config) operationsImplClass=class
>>> dk.defxws.fgssolr.OperationsImpl
>>> DEBUG 2012-01-11 13:46:44,205 (Config)
>>> ops=dk.defxws.fgssolr.OperationsImpl@1b721b72
>>> DEBUG 2012-01-11 13:46:44,205 (OperationsImpl) getIndexReader
>>> indexName=FgsIndex docCount=0
>>> DEBUG 2012-01-11 13:46:44,205 (OperationsImpl) getIndexReader
>>> indexName=FgsIndex docCount=0
>>> DEBUG 2012-01-11 13:46:44,205 (OperationsImpl) closeIndexReader
>>> indexName=FgsIndex docCount=0
>>> DEBUG 2012-01-11 13:46:44,205 (OperationsImpl) initDocCount=0 docCount=0
>>> updateTotal=0
>>> INFO 2012-01-11 13:46:44,206 (OperationsImpl) updateIndex
>>> indexName=FgsIndex indexDirSpace=52 docCount=0
>>> DEBUG 2012-01-11 13:46:44,206 (OperationsImpl) resultXml =
>>> <solrUpdateIndex indexName="FgsIndex">
>>> <counts insertTotal="0" updateTotal="0" deleteTotal="0" docCount="0"
>>> warnCount="0"/>
>>> </solrUpdateIndex>
>>> 
>>> DEBUG 2012-01-11 13:46:44,206 (GTransformer)
>>> xsltName=fgsconfigFinal/index/FgsIndex/updateIndexToResultPage
>>> DEBUG 2012-01-11 13:46:44,210 (GTransformer) getTransformer
>>> transformer=org.apache.xalan.transformer.TransformerImpl@60786078
>>> uriResolver=null
>>> DEBUG 2012-01-11 13:46:44,211 (GenericOperationsImpl) resultXml=<?xml
>>> version="1.0" encoding="UTF-8"?>
>>> <resultPage operation="updateIndex" action="" value=""
>>> repositoryName="FgsRepos" indexNames="" resultPageXslt="" dateTime="Wed
>>> Jan 11 13:46:44 CET 2012">
>>> <updateIndex xmlns:dc="http://purl.org/dc/elements/1.1/";
>>> xmlns:foxml="info:fedora/fedora-system:def/foxml#"
>>> xmlns:zs="http://www.loc.gov/zing/srw/"; warnCount="0" docCount="0"
>>> deleteTotal="0" updateTotal="0" insertTotal="0"
>>> indexName="FgsIndex"/></resultPage>
>>> 
>>> DEBUG 2012-01-11 13:46:44,211 (GTransformer) transform
>>> xsltPath=fgsconfigFinal/rest/adminUpdateIndexToHtml sb=<?xml
>>> version="1.0" encoding="UTF-8"?>
>>> <resultPage operation="updateIndex" action="" value=""
>>> repositoryName="FgsRepos" indexNames="" resultPageXslt="" dateTime="Wed
>>> Jan 11 13:46:44 CET 2012">
>>> <updateIndex xmlns:dc="http://purl.org/dc/elements/1.1/";
>>> xmlns:foxml="info:fedora/fedora-system:def/foxml#"
>>> xmlns:zs="http://www.loc.gov/zing/srw/"; warnCount="0" docCount="0"
>>> deleteTotal="0" updateTotal="0" insertTotal="0"
>>> indexName="FgsIndex"/></resultPage>
>>>  systemId=/usr/share/tomcat6/webapps/fedoragsearch/WEB-INF/classes
>>> DEBUG 2012-01-11 13:46:44,220 (GTransformer) transform result=
>>> <html>
>>>    <head>
>>>       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
>>>       <title>Admin Client for Fedora Generic Search Service</title>
>>>       <link rel="stylesheet" type="text/css"
>>> href="css/basic.css"><style type="text/css">
>>>                                     .highlight {
>>>                                             background: yellow;
>>>                                     }
>>>                             </style><script 
>>> language="javascript"></script></head>
>>>    <body>
>>>       <div id="header"><a href="" id="logo"></a><div id="title">
>>>             <h1>Admin Client for Fedora Generic Search Service</h1...
>>> ...
>>> INFO 2012-01-11 13:46:44,221 (RESTImpl) request=operation=updateIndex
>>> timeusedms=6
>>> 
>>> 
>>> Any idea?
>>> 
>>> 
>>> Regards
>>> 
>>> -- Franck
>>> 
>>> ------------------------------------------------------------------------------
>>> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
>>> infrastructure or vast IT resources to deliver seamless, secure access to
>>> virtual desktops. With this all-in-one solution, easily deploy virtual
>>> desktops for less than the cost of PCs and save 60% on VDI infrastructure
>>> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
>>> _______________________________________________
>>> Fedora-commons-users mailing list
>>> Fedora-commons-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>> 
>> 
>> ------------------------------------------------------------------------------
>> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
>> infrastructure or vast IT resources to deliver seamless, secure access to
>> virtual desktops. With this all-in-one solution, easily deploy virtual
>> desktops for less than the cost of PCs and save 60% on VDI infrastructure
>> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
>> _______________________________________________
>> Fedora-commons-users mailing list
>> Fedora-commons-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
> 
> -- 
> Franck Borel                 Universitaetsbibliothek Freiburg
> Tel: +49-761 / 203-3946      Rempartstrasse 10-16  | Postfach 1629
> Fax: +49-761 / 203-3987      79098 Freiburg        | 79016 Freiburg
>       
> 
> ------------------------------------------------------------------------------
> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
> infrastructure or vast IT resources to deliver seamless, secure access to
> virtual desktops. With this all-in-one solution, easily deploy virtual 
> desktops for less than the cost of PCs and save 60% on VDI infrastructure 
> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
> _______________________________________________
> Fedora-commons-users mailing list
> Fedora-commons-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users


------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Fedora-commons-users mailing list
Fedora-commons-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to