Difference between revisions of "PubMan 7 11"

From MPDLMediaWiki
Jump to navigation Jump to search
(Created page with "This page shall contain every change that is made during a qa release of the version mentioned above. If it's not here, it never happened! = PubMan 7.11 Release = == Affecte...")
 
Line 20: Line 20:


== Core Lucene Index ==
== Core Lucene Index ==
* Use new indexing stylesheets (contain fix for indexing the visibility of files/locators):
https://subversion.mpdl.mpg.de/repos/common/trunk/common_services/framework_access/src/main/resources/itemContainerAdminXmlToLucene.xslt
https://subversion.mpdl.mpg.de/repos/common/trunk/common_services/framework_access/src/main/resources/mpdlEscidocXmlToLucene.xslt
* Also use new indexing stylesheet for OAI-PMH index (contains new index fields for OpenAire Queries)


== PubMan EAR ==
== PubMan EAR ==
Line 36: Line 27:


== PubMan Properties ==
== PubMan Properties ==
*escidoc.pubman_presentation.overview_page.authors_ou
**Max Planck Society for MPG-Sites
**Root-Organization for other use cases


== PubMan Apache==
== PubMan Apache==


== PubMan Wildfly==
== PubMan Wildfly==
* Update to WildFly 8.2
** http://wildfly.org/downloads/


== PubMan PidCache ==
== PubMan PidCache ==


== eSciDoc-OAI-Provider ==
== eSciDoc-OAI-Provider ==
* update content-model oai-stylesheet
** replace internal DC-Mapping URL with external once
* run FOXML transformation script ( <code>java -jar foxml_transformation_service-0.0.1-SNAPSHOT.jar FoxmlXslTransformation /opt/fedora/data/objects/ /home/walter/dc_stylesheet_foxmls.xsl &> foxml_transformation.log</code> )
** LIVE SETTINGS!
** fedora service must be reachable
* drop and recreate fedora database
<syntaxhighlight lang="postgresql">
psql -U postgres
\list
DROP DATABASE "fedora3";
DROP DATABASE "riTriples";
CREATE DATABASE "fedora3" WITH ENCODING='UTF8' OWNER="fedoraAdmin";
CREATE DATABASE "riTriples" WITH ENCODING='SQL_ASCII' OWNER="fedoraAdmin" TEMPLATE=template0;
\quit
</syntaxhighlight>
* rebuild fedora database
** /opt/fedora/server/bin/fedora-rebuild.sh
*** rebuild database (2 -> 1) fedora3 database
*** rebuild index (1 -> 1) ritriples database
* reindex (escidocoaipmh_all)
* add OpenAire set-definition to eSciDoc
** PUT /oai/set-definition
<syntaxhighlight lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<set-definition xmlns="http://www.escidoc.de/schemas/setdefinition/0.1">
    <properties xmlns:prop="http://escidoc.de/core/01/properties/">
        <prop:name>OpenAire_1</prop:name>
        <prop:description>Set definition for OpenAire</prop:description>
    </properties>
    <specification>OpenAire_1</specification>
    <query>((escidoc.component.internal-managed.content-category=&quot;http://purl.org/escidoc/metadata/ves/content\-categories/pre\-print&quot; OR escidoc.component.internal-managed.content-category=&quot;http://purl.org/escidoc/metadata/ves/content\-categories/post\-print&quot; OR escidoc.component.internal-managed.content-category=&quot;http://purl.org/escidoc/metadata/ves/content\-categories/publisher\-version&quot; OR escidoc.component.internal-managed.content-category=&quot;http://purl.org/escidoc/metadata/ves/content\-categories/any\-fulltext&quot;) AND escidoc.component.internal-managed.visibility=&quot;public&quot;) OR escidoc.publication.project-info.identifier&gt;&apos;&apos;</query>
</set-definition>
</syntaxhighlight>
* clear proai cache files
* clear proai database
* replace escidoc_oaiprovider with version from QA(runnable in Wildfly)
** adjust properties for LIVE


== AA ==
== AA ==


== Validation Database ==
== Validation Database ==
* new validation rules added --> delete validation DB to adapt all changes


== Migration database ==
== Migration database ==


== CoNE ==
== CoNE ==
* New models funding-organizations and funding-programs
* Fill with relevant data for Open Aire Autosuggest (FP7, H2020, Wellcome Trust)


==eSciDoc Admin==
==eSciDoc Admin==

Revision as of 11:56, 18 August 2016

This page shall contain every change that is made during a qa release of the version mentioned above. If it's not here, it never happened!

PubMan 7.11 Release[edit]

Affected Servers[edit]

Prepare read only system[edit]

Fedora[edit]

Coreservice Apache[edit]

Coreservice JBoss[edit]

Core Infrastructure[edit]

Core Properties[edit]

Core Index Properties[edit]

Core Lucene Index[edit]

PubMan EAR[edit]

wget http://rd.mpdl.mpg.de/nexus/service/local/repositories/releases/content/de/mpg/escidoc/pubman/wildfly/pubman_ear/7.11.1/pubman_ear-7.11.1-pure.ear

PubMan Properties[edit]

PubMan Apache[edit]

PubMan Wildfly[edit]

PubMan PidCache[edit]

eSciDoc-OAI-Provider[edit]

AA[edit]

Validation Database[edit]

Migration database[edit]

CoNE[edit]

eSciDoc Admin[edit]

Data Migration[edit]

PubMan Software Homepage[edit]

Miscellaneous[edit]