Difference between revisions of "Faces configuration"
Jump to navigation
Jump to search
Line 57: | Line 57: | ||
== Metadata handling Configuration - screenConfig.xml == | == Metadata handling Configuration - screenConfig.xml == | ||
* The screenConfig.xml is stored in the conf file of the JBoss instance. | * The screenConfig.xml is stored in the conf file of the JBoss instance. | ||
<pre><nowiki> | |||
<generic-metadata-records:md-records> | |||
<generic-metadata-records:md-record name="escidoc"> | |||
<!-- FACES --> | |||
<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> | |||
<generic-metadata-record:md-record> | |||
</generic-metadata-records:md-records> | |||
</nowiki></pre> | |||
== JBoss configuration == | == JBoss configuration == |
Revision as of 13:02, 28 September 2009
|
This is a protected page.
Here is described how to configured an particular instance of Faces.
Introduction[edit]
- 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 Description Set Profile. This is configured in screenConfig.xml
Solution's configuration - faces.properties[edit]
- 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.
# 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
- 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[edit]
- The screenConfig.xml is stored in the conf file of the JBoss instance.
<generic-metadata-records:md-records> <generic-metadata-records:md-record name="escidoc"> <!-- FACES --> <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> <generic-metadata-record:md-record> </generic-metadata-records:md-records>