Difference between revisions of "Faces configuration"

From MPDLMediaWiki
Jump to navigation Jump to search
(Redirected page to FACES Development)
 
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Faces}}
#REDIRECT [[FACES_Development]]
<accesscontrol>Faces,,MPDL,,FIZ,,</accesscontrol>
 
Here is described how to configured an particular instance of Faces.
 
== Introduction ==
* Faces is an eSciDoc solution. Therefore Faces needs some configuration on the eSciDoc instance it is working with. The configuration is described in faces.properties.
* Faces Metadata Handling is fully configurable. It is based on the concept of [http://dublincore.org/architecturewiki/DescriptionSetProfile Description Set Profile]. This is configured in screenConfig.xml
 
== Solution's configuration - faces.properties ==
* faces.properties is stored in the conf file of the JBoss instance.
* The following example shows which parameters should be defined in configuration for Faces.
* The example below configures the qa-faces instance.
 
<pre><nowiki>
# URL of this Faces instance
escidoc.faces.instance.url=http://qa-faces.mpdl.mpg.de/
 
# URL of the FIZ framework instance
escidoc.framework_access.framework.url=http://qa-coreservice.mpdl.mpg.de:8080
 
# Identifier of the content model "FACES" in the current framework instance
escidoc.faces.content-model.id=escidoc:faces40
 
# Identifier of the content model "FACES" in the current framework instance
escidoc.faces.container.content-model.id=escidoc:faces60
 
# Identifier of the context of "FACES" in the current framework instance
escidoc.faces.context.id=escidoc:5094
 
# Number of albums in the album lists
escidoc.faces.album.list.size=10
 
# User options for the displayed number of albums
escidoc.faces.album.list.size.options=10,25,50,75,100
 
# Blog's URL
escidoc.faces.blog.url=http://faces.blogs.mpdl.mpg.de
 
# Blog's RSS feed URL
escidoc.faces.blog.rss.url=http://faces.blogs.mpdl.mpg.de/feed/
 
# Faces collection url:
escidoc.faces.collection.id=escidoc:219719
 
# Component schema
xsd.soap.item.components=http://www.escidoc.de/schemas/components/0.8
 
# Metadata schema
xsd.soap.common.mdrecords=http://www.escidoc.de/schemas/metadatarecords/0.4
</nowiki></pre>
 
* N.B. :
** An eSciDoc administrator should be defined in this property.
** An eSciDoc user with statistic Editor Rights should be defined in this property.
 
== Metadata handling Configuration - screenConfig.xml ==
* The screenConfig.xml is stored in the conf file of the JBoss instance.
 
<pre><nowiki>
<generic-metadata:description screen-id="view" configuration="formatted" resource-class="face-item" xmlns:generic-metadata="http://purl.org/escidoc/schemas/generic-metadata/metadata/0.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://purl.org/escidoc/schemas/generic-metadata/metadata/0.1 .\metadata-scr.xsd">
<generic-metadata:statement id="emotion" label="Emotion" display="true" optional="false" repeatable="false" gui-component="text-field" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:constraint occurence="mandatory">
<generic-metadata:LiteralOption xml:lang="en-US">happiness</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">fear</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">anger</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">sadness</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">disgust</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">neutrality</generic-metadata:LiteralOption>
</generic-metadata:constraint>
<generic-metadata:value xml:lang="en-US"></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="picture-group" label="Picture Set" display="true" optional="false" repeatable="false" gui-component="text-field" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:constraint occurence="mandatory">
<generic-metadata:LiteralOption>a</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption>b</generic-metadata:LiteralOption>
</generic-metadata:constraint>
<generic-metadata:value></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="identifier" label="Identifier" display="true" repeatable="false" optional="false" gui-component="text-field" namespace="http://purl.org/dc/elements/1.1/">
        <generic-metadata:value></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="age" label="Age" display="true" repeatable="false" optional="false" gui-component="text-field" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:value></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="age-group" label="Age Group" display="true" repeatable="false" optional="false" gui-component="text-field" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:constraint occurence="mandatory">
<generic-metadata:LiteralOption xml:lang="en-US">young</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">middle-age</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">old</generic-metadata:LiteralOption>
</generic-metadata:constraint>
<generic-metadata:value xml:lang="en-US"></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="gender" label="Gender" display="true" repeatable="false" optional="false" gui-component="text-field" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:constraint occurence="mandatory">
<generic-metadata:LiteralOption xml:lang="en-US">male</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">female</generic-metadata:LiteralOption>
</generic-metadata:constraint>
<generic-metadata:value xml:lang="en-US"></generic-metadata:value>
</generic-metadata:statement>
</generic-metadata:description>
<generic-metadata:description screen-id="search" configuration="formatted" resource-class="face-item" xmlns:generic-metadata="http://purl.org/escidoc/schemas/generic-metadata/metadata/0.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://purl.org/escidoc/schemas/generic-metadata/metadata/0.1 .\metadata-scr.xsd">
<generic-metadata:statement id="emotion" label="Emotion" display="true" optional="false" repeatable="false" gui-component="checkbox" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:constraint occurence="mandatory">
<generic-metadata:LiteralOption xml:lang="en-US">happiness</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">fear</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">anger</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">sadness</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">disgust</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">neutrality</generic-metadata:LiteralOption>
</generic-metadata:constraint>
<generic-metadata:value xml:lang="en-US"></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="picture-group" label="Picture Set" display="true" optional="false" repeatable="false" gui-component="checkbox" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:constraint occurence="mandatory">
<generic-metadata:LiteralOption>a</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption>b</generic-metadata:LiteralOption>
</generic-metadata:constraint>
<generic-metadata:value></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="identifier" label="Identifier" display="true" repeatable="false" optional="false" gui-component="text-field" namespace="http://purl.org/dc/elements/1.1/">
<generic-metadata:value></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="age" label="Age" display="true" repeatable="false" optional="false" gui-component="group" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:statement id="age-group" label="Age Group" display="true" repeatable="false" optional="false" gui-component="checkbox" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:constraint occurence="mandatory">
<generic-metadata:LiteralOption xml:lang="en-US">young</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">middle-age</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">old</generic-metadata:LiteralOption>
</generic-metadata:constraint>
<generic-metadata:value xml:lang="en-US"></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="age" label="Age" display="true" repeatable="false" optional="false" gui-component="text-field" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:value></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="age-range" label="Age Range" display="true" repeatable="false" optional="false" gui-component="group" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:statement id="age.min" label="Min" gui-component="text-field" display="true" repeatable="false" optional="false">
<generic-metadata:value></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="age.max" label="Max" gui-component="text-field" display="true" repeatable="false" optional="false">
<generic-metadata:value></generic-metadata:value>
</generic-metadata:statement>
</generic-metadata:statement>
<generic-metadata:value></generic-metadata:value>
</generic-metadata:statement>
<generic-metadata:statement id="gender" label="Gender" display="true" repeatable="false" optional="false" gui-component="checkbox" namespace="http://purl.org/escidoc/metadata/terms/">
<generic-metadata:constraint occurence="mandatory">
<generic-metadata:LiteralOption xml:lang="en-US">male</generic-metadata:LiteralOption>
<generic-metadata:LiteralOption xml:lang="en-US">female</generic-metadata:LiteralOption>
</generic-metadata:constraint>
<generic-metadata:value xml:lang="en-US"></generic-metadata:value>
</generic-metadata:statement>
</generic-metadata:description>
</nowiki></pre>
 
== JBoss configuration ==
*
 
 
[[Category:Faces|Configuration]]

Latest revision as of 10:27, 19 August 2013

Redirect to: