Environment
IDM 4.7
Situation
While troubleshooting User Application issues, the following error is seen in the tomcat catalina.out log
2019-01-17 08:06:02,395 ERROR [com.sssw.fw.servlet.EboBootServlet] (localhost-startStop-1) [RBPM] Runtime exception initializing.
com.novell.idm.nrf.exception.NrfException: DAL communication error.
at com.novell.idm.nrf.service.ResourceManagerService.updateAllowMultipleRequestForHelpdeskResources(ResourceManagerService.java:2356)
at com.novell.soa.persist.CustomDbUpdate.allowHelpdeskResourcesToRequestMultipleTimes(CustomDbUpdate.java:169)
at com.novell.soa.persist.CustomDbUpdate.setupHelpdeskAccessPrivileges(CustomDbUpdate.java:159)
at com.novell.soa.persist.CustomDbUpdate.update(CustomDbUpdate.java:105)
at com.sssw.fw.servlet.EboBootServlet.init(EboBootServlet.java:123)
at com.sssw.portal.servlet.EboPortalBootServlet.init(EboPortalBootServlet.java:63)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1144)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:983)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4978)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5290)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:985)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.novell.srvprv.spi.vdata.exception.VirtualDataException: Error performing query. Could not find object definition attribute key: ManagedBy in definition: sys-nrf-resource.
com.novell.idm.nrf.exception.NrfException: DAL communication error.
at com.novell.idm.nrf.service.ResourceManagerService.updateAllowMultipleRequestForHelpdeskResources(ResourceManagerService.java:2356)
at com.novell.soa.persist.CustomDbUpdate.allowHelpdeskResourcesToRequestMultipleTimes(CustomDbUpdate.java:169)
at com.novell.soa.persist.CustomDbUpdate.setupHelpdeskAccessPrivileges(CustomDbUpdate.java:159)
at com.novell.soa.persist.CustomDbUpdate.update(CustomDbUpdate.java:105)
at com.sssw.fw.servlet.EboBootServlet.init(EboBootServlet.java:123)
at com.sssw.portal.servlet.EboPortalBootServlet.init(EboPortalBootServlet.java:63)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1144)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:983)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4978)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5290)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:985)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.novell.srvprv.spi.vdata.exception.VirtualDataException: Error performing query. Could not find object definition attribute key: ManagedBy in definition: sys-nrf-resource.
Resolution
In this error the xmldata
attribute on the sys-nrf-resource object is missing a key called ManagedBy.
Open iManager and search for the sys-nrf-resource object and edit the xmldata attribute.
Copy and paste the value from a working instance of the User Application.
Cause
Under investigation.
Additional Information
Sample xmlData content
<entity-definition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../../xml-validation/conf/schema/DirectoryModelXmlData3_5_1.xsd">
<entity auto-query="false" creatable="true" editable="true" protected="false" removable="true" system="false" viewable="false"><search-root>%nrf-resource-root%</search-root>
<create-container>%nrf-resource-root%</create-container>
<object-class auxiliary="false" search="true">
<ldap-name>nrfResource</ldap-name>
<nds-name>nrfResource</nds-name>
</object-class>
</entity>
<attributes>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>Quorum</key>
<ldap-name>nrfQuorum</ldap-name>
<nds-name>nrfQuorum</nds-name>
<display xml:lang="da">
<label>Quorum</label>
</display>
<display xml:lang="de">
<label>Quorum</label>
</display>
<display xml:lang="en">
<label>Quorum</label>
</display>
<display xml:lang="es">
<label>Quórum</label>
</display>
<display xml:lang="fr">
<label>Quorum</label>
</display>
<display xml:lang="it">
<label>Quorum</label>
</display>
<display xml:lang="ja">
<label>定数</label>
</display>
<display xml:lang="nl">
<label>Quorum</label>
</display>
<display xml:lang="pt">
<label>Quorum</label>
</display>
<display xml:lang="ru">
<label>Кворум</label>
</display>
<display xml:lang="sv">
<label>Quorum</label>
</display>
<display xml:lang="zh-CN">
<label>仲裁人数</label>
</display>
<display xml:lang="zh-TW">
<label>最低核准人數</label>
</display>
<type>String</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="true" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>Approvers</key>
<ldap-name>nrfApprovers</ldap-name>
<nds-name>nrfApprovers</nds-name>
<display xml:lang="da">
<label>Godkendere</label>
</display>
<display xml:lang="de">
<label>Genehmiger</label>
</display>
<display xml:lang="en">
<label>Approvers</label>
</display>
<display xml:lang="es">
<label>Aprobadores</label>
</display>
<display xml:lang="fr">
<label>Approbateurs</label>
</display>
<display xml:lang="it">
<label>Approvatori</label>
</display>
<display xml:lang="ja">
<label>承認者</label>
</display>
<display xml:lang="nl">
<label>Fiatteurs</label>
</display>
<display xml:lang="pt">
<label>Aprovadores</label>
</display>
<display xml:lang="ru">
<label>Утверждающие</label>
</display>
<display xml:lang="sv">
<label>Godkännare</label>
</display>
<display xml:lang="zh-CN">
<label>批准者</label>
</display>
<display xml:lang="zh-TW">
<label>核准人</label>
</display>
<type>TypedName</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>RequestDef</key>
<ldap-name>nrfRequestDef</ldap-name>
<nds-name>nrfRequestDef</nds-name>
<display xml:lang="da">
<label>Anmodningsdefinition</label>
</display>
<display xml:lang="de">
<label>Anforderungsdefinition</label>
</display>
<display xml:lang="en">
<label>Request Definition</label>
</display>
<display xml:lang="es">
<label>Definición de petición</label>
</display>
<display xml:lang="fr">
<label>Définition de la requête</label>
</display>
<display xml:lang="it">
<label>Definizione richiesta</label>
</display>
<display xml:lang="ja">
<label>要求の定義</label>
</display>
<display xml:lang="nl">
<label>Aanvraagdefinitie</label>
</display>
<display xml:lang="pt">
<label>Definição de Solicitação</label>
</display>
<display xml:lang="ru">
<label>Определение запроса</label>
</display>
<display xml:lang="sv">
<label>Definition av beställningen</label>
</display>
<display xml:lang="zh-CN">
<label>请求定义</label>
</display>
<display xml:lang="zh-TW">
<label>申請定義</label>
</display>
<type>DN</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>ProvisioningRequestDef</key>
<ldap-name>nrfProvisioningRequestDef</ldap-name>
<nds-name>nrfProvisioningRequestDef</nds-name>
<display xml:lang="da">
<label>Definition af klargøringsanmodning</label>
</display>
<display xml:lang="de">
<label>Bereitstellungsanforderungsdefinition</label>
</display>
<display xml:lang="en">
<label>Provisioning Request Definition</label>
</display>
<display xml:lang="es">
<label>Definición de la petición de provisión</label>
</display>
<display xml:lang="fr">
<label>Définition de requête de provisioning</label>
</display>
<display xml:lang="it">
<label>Definizione richiesta di provisioning</label>
</display>
<display xml:lang="ja">
<label>プロビジョニング要求定義</label>
</display>
<display xml:lang="nl">
<label>Toegangsaanvraagdefinitie</label>
</display>
<display xml:lang="pt">
<label>Definição de Solicitação de Aprovisionamento</label>
</display>
<display xml:lang="ru">
<label>Определение запроса на обеспечение правами доступа</label>
</display>
<display xml:lang="sv">
<label>Definition av logistikbeställning</label>
</display>
<display xml:lang="zh-CN">
<label>供应请求定义</label>
</display>
<display xml:lang="zh-TW">
<label>佈建申請定義</label>
</display>
<type>DN</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>RevokeQuorum</key>
<ldap-name>nrfRevokeQuorum</ldap-name>
<nds-name>nrfRevokeQuorum</nds-name>
<display xml:lang="da">
<label>Tilbagekald Quorum</label>
</display>
<display xml:lang="de">
<label>Quorum widerrufen</label>
</display>
<display xml:lang="en">
<label>Revoke Quorum</label>
</display>
<display xml:lang="es">
<label>Quórum de revocación</label>
</display>
<display xml:lang="fr">
<label>Quorum de révocation</label>
</display>
<display xml:lang="it">
<label>Quorum di revoca</label>
</display>
<display xml:lang="ja">
<label>取り消し定数</label>
</display>
<display xml:lang="nl">
<label>Intrekkingsquorum</label>
</display>
<display xml:lang="pt">
<label>Quorum de Revogação</label>
</display>
<display xml:lang="ru">
<label>Отозвать кворум</label>
</display>
<display xml:lang="sv">
<label>Återkallandekvorum</label>
</display>
<display xml:lang="zh-CN">
<label>撤消仲裁人数</label>
</display>
<display xml:lang="zh-TW">
<label>最低撤銷核准人數</label>
</display>
<type>String</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="true" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>RevokeApprovers</key>
<ldap-name>nrfRevokeApprovers</ldap-name>
<nds-name>nrfRevokeApprovers</nds-name>
<display xml:lang="da">
<label>Tilbagekald godkendere</label>
</display>
<display xml:lang="de">
<label>Genehmiger zurückziehen</label>
</display>
<display xml:lang="en">
<label>Revoke Approvers</label>
</display>
<display xml:lang="es">
<label>Aprobadores de revocación</label>
</display>
<display xml:lang="fr">
<label>Approbateurs de révocation</label>
</display>
<display xml:lang="it">
<label>Approvatori di revoca</label>
</display>
<display xml:lang="ja">
<label>取り消し承認者</label>
</display>
<display xml:lang="nl">
<label>Intrekkingsfiatteurs</label>
</display>
<display xml:lang="pt">
<label>Aprovadores de Revogação</label>
</display>
<display xml:lang="ru">
<label>Отозвать утверждающих</label>
</display>
<display xml:lang="sv">
<label>Återkallandegodkännare</label>
</display>
<display xml:lang="zh-CN">
<label>撤消批准者</label>
</display>
<display xml:lang="zh-TW">
<label>撤銷核准人</label>
</display>
<type>TypedName</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>RevokeRequestDef</key>
<ldap-name>nrfRevokeRequestDef</ldap-name>
<nds-name>nrfRevokeRequestDef</nds-name>
<display xml:lang="da">
<label>Tilbagekald anmodningsdefinition</label>
</display>
<display xml:lang="de">
<label>Anforderungsdefinition widerrufen</label>
</display>
<display xml:lang="en">
<label>Revoke Request Definition</label>
</display>
<display xml:lang="es">
<label>Definición de petición de revocación</label>
</display>
<display xml:lang="fr">
<label>Définition de la requête de révocation</label>
</display>
<display xml:lang="it">
<label>Definizione richiesta di revoca</label>
</display>
<display xml:lang="ja">
<label>取り消し要求定義</label>
</display>
<display xml:lang="nl">
<label>Intrekkingsaanvraagdefinitie</label>
</display>
<display xml:lang="pt">
<label>Definição de Solicitação de Revogação</label>
</display>
<display xml:lang="ru">
<label>Отозвать определение запроса</label>
</display>
<display xml:lang="sv">
<label>Definition av återkallandebegärande</label>
</display>
<display xml:lang="zh-CN">
<label>撤消请求定义</label>
</display>
<display xml:lang="zh-TW">
<label>撤銷申請定義</label>
</display>
<type>DN</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="true" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>ResourceCategoryKey</key>
<ldap-name>nrfCategoryKey</ldap-name>
<nds-name>nrfCategoryKey</nds-name>
<display xml:lang="da">
<label>Kategori</label>
</display>
<display xml:lang="de">
<label>Kategorie</label>
</display>
<display xml:lang="en">
<label>Category</label>
</display>
<display xml:lang="es">
<label>Categoría</label>
</display>
<display xml:lang="fr">
<label>Catégorie</label>
</display>
<display xml:lang="it">
<label>Categoria</label>
</display>
<display xml:lang="ja">
<label>カテゴリ</label>
</display>
<display xml:lang="nl">
<label>Categorie</label>
</display>
<display xml:lang="pt">
<label>Categoria</label>
</display>
<display xml:lang="ru">
<label>Категория</label>
</display>
<display xml:lang="sv">
<label>Kategori</label>
</display>
<display xml:lang="zh-CN">
<label>类别</label>
</display>
<display xml:lang="zh-TW">
<label>類別</label>
</display>
<type>String</type>
<sub-type type="DynamicList">
<choice-key>resources-category</choice-key>
</sub-type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>Description</key>
<ldap-name>nrfLocalizedDescrs</ldap-name>
<nds-name>nrfLocalizedDescrs</nds-name>
<display xml:lang="da">
<label>Beskrivelse</label>
</display>
<display xml:lang="de">
<label>Beschreibung</label>
</display>
<display xml:lang="en">
<label>Description</label>
</display>
<display xml:lang="es">
<label>Descripción</label>
</display>
<display xml:lang="fr">
<label>Description</label>
</display>
<display xml:lang="it">
<label>Descrizione</label>
</display>
<display xml:lang="ja">
<label>説明</label>
</display>
<display xml:lang="nl">
<label>Beschrijving</label>
</display>
<display xml:lang="pt">
<label>Descrição</label>
</display>
<display xml:lang="ru">
<label>Описание</label>
</display>
<display xml:lang="sv">
<label>Beskrivning</label>
</display>
<display xml:lang="zh-CN">
<label>说明</label>
</display>
<display xml:lang="zh-TW">
<label>描述</label>
</display>
<type>LocalizedString</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>Active</key>
<ldap-name>nrfActive</ldap-name>
<nds-name>nrfActive</nds-name>
<display xml:lang="da">
<label>Aktiv</label>
</display>
<display xml:lang="de">
<label>Aktiv</label>
</display>
<display xml:lang="en">
<label>Active</label>
</display>
<display xml:lang="es">
<label>Activo</label>
</display>
<display xml:lang="fr">
<label>Actif</label>
</display>
<display xml:lang="it">
<label>Attivo</label>
</display>
<display xml:lang="ja">
<label>アクティブ</label>
</display>
<display xml:lang="nl">
<label>Actief</label>
</display>
<display xml:lang="pt">
<label>Ativo</label>
</display>
<display xml:lang="ru">
<label>Активно</label>
</display>
<display xml:lang="sv">
<label>Aktiv</label>
</display>
<display xml:lang="zh-CN">
<label>活动</label>
</display>
<display xml:lang="zh-TW">
<label>使用中</label>
</display>
<type>Boolean</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>Name</key>
<ldap-name>nrfLocalizedNames</ldap-name>
<nds-name>nrfLocalizedNames</nds-name>
<display xml:lang="da">
<label>Navn</label>
</display>
<display xml:lang="de">
<label>Name</label>
</display>
<display xml:lang="en">
<label>Name</label>
</display>
<display xml:lang="es">
<label>Nombre</label>
</display>
<display xml:lang="fr">
<label>Nom</label>
</display>
<display xml:lang="it">
<label>Nome</label>
</display>
<display xml:lang="ja">
<label>名前</label>
</display>
<display xml:lang="nl">
<label>Naam</label>
</display>
<display xml:lang="pt">
<label>Nome</label>
</display>
<display xml:lang="ru">
<label>Имя</label>
</display>
<display xml:lang="sv">
<label>Namn</label>
</display>
<display xml:lang="zh-CN">
<label>名称</label>
</display>
<display xml:lang="zh-TW">
<label>名稱</label>
</display>
<type>LocalizedString</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="true" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>owner</key>
<ldap-name>owner</ldap-name>
<nds-name>Owner</nds-name>
<display xml:lang="da">
<label>Ejer</label>
</display>
<display xml:lang="de">
<label>Eigentümer</label>
</display>
<display xml:lang="en">
<label>Owner</label>
</display>
<display xml:lang="es">
<label>Propietario</label>
</display>
<display xml:lang="fr">
<label>Propriétaire</label>
</display>
<display xml:lang="it">
<label>Proprietario</label>
</display>
<display xml:lang="ja">
<label>所有者</label>
</display>
<display xml:lang="nl">
<label>Eigenaar</label>
</display>
<display xml:lang="pt">
<label>Proprietário</label>
</display>
<display xml:lang="ru">
<label>Владелец</label>
</display>
<display xml:lang="sv">
<label>Ägare</label>
</display>
<display xml:lang="zh-CN">
<label>拥有者</label>
</display>
<display xml:lang="zh-TW">
<label>擁有者</label>
</display>
<type>DN</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>AllowApprovalOveride</key>
<ldap-name>nrfAllowAprOveride</ldap-name>
<nds-name>nrfAllowAprOveride</nds-name>
<display xml:lang="da">
<label>Tillad tilsidesættelse af godkendelse</label>
</display>
<display xml:lang="de">
<label>Überschreiben der Genehmigung zulassen</label>
</display>
<display xml:lang="en">
<label>Allow Approval Override</label>
</display>
<display xml:lang="es">
<label>Permitir anulación de aprobación</label>
</display>
<display xml:lang="fr">
<label>Autoriser le remplacement de l'approbation</label>
</display>
<display xml:lang="it">
<label>Consenti ignora approvazione</label>
</display>
<display xml:lang="ja">
<label>承認者の上書きの許可</label>
</display>
<display xml:lang="nl">
<label>Goedkeuring negeren toestaan</label>
</display>
<display xml:lang="pt">
<label>Permitir Substituição de Aprovação</label>
</display>
<display xml:lang="ru">
<label>Разрешить переопределение подтверждения</label>
</display>
<display xml:lang="sv">
<label>Tillåt åsidosättning av godkännande</label>
</display>
<display xml:lang="zh-CN">
<label>允许批准覆盖</label>
</display>
<display xml:lang="zh-TW">
<label>允許核准覆寫</label>
</display>
<type>Boolean</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>AllowMultiple</key>
<ldap-name>nrfAllowMulti</ldap-name>
<nds-name>nrfAllowMulti</nds-name>
<display xml:lang="da">
<label>Tillad flere tildelinger</label>
</display>
<display xml:lang="de">
<label>Mehrfachzuweisungen zulassen</label>
</display>
<display xml:lang="en">
<label>Allow Multiple Assignments</label>
</display>
<display xml:lang="es">
<label>Permitir asignación múltiple</label>
</display>
<display xml:lang="fr">
<label>Autoriser les assignations multiples</label>
</display>
<display xml:lang="it">
<label>Consenti assegnazioni multiple</label>
</display>
<display xml:lang="ja">
<label>複数割り当ての許可</label>
</display>
<display xml:lang="nl">
<label>Meerdere toewijzingen toestaan</label>
</display>
<display xml:lang="pt">
<label>Permitir Várias Atribuições</label>
</display>
<display xml:lang="ru">
<label>Разрешить несколько назначений</label>
</display>
<display xml:lang="sv">
<label>Tillåt flera tilldelningar</label>
</display>
<display xml:lang="zh-CN">
<label>允许多个指派</label>
</display>
<display xml:lang="zh-TW">
<label>允許多重指定</label>
</display>
<type>Boolean</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>ResourceParameters</key>
<ldap-name>nrfResourceParms</ldap-name>
<nds-name>nrfResourceParms</nds-name>
<display xml:lang="da">
<label>Kræver parameter</label>
</display>
<display xml:lang="de">
<label>Ressourcenparameter</label>
</display>
<display xml:lang="en">
<label>Resource Parameters</label>
</display>
<display xml:lang="es">
<label>Parámetros de recurso</label>
</display>
<display xml:lang="fr">
<label>Paramètres de ressource</label>
</display>
<display xml:lang="it">
<label>Richiesta parametro</label>
</display>
<display xml:lang="ja">
<label>リソースパラメータ</label>
</display>
<display xml:lang="nl">
<label>Resourceparameters</label>
</display>
<display xml:lang="pt">
<label>Parâmetros de Recurso</label>
</display>
<display xml:lang="ru">
<label>Параметры ресурсов</label>
</display>
<display xml:lang="sv">
<label>Resursparametrar</label>
</display>
<display xml:lang="zh-CN">
<label>资源参数</label>
</display>
<display xml:lang="zh-TW">
<label>資源參數</label>
</display>
<type>Stream</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="true" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>EntitlementRef</key>
<ldap-name>nrfEntitlementRef</ldap-name>
<nds-name>nrfEntitlementRef</nds-name>
<display xml:lang="da">
<label>Rettighedsreference</label>
</display>
<display xml:lang="de">
<label>Berechtigungsbezug</label>
</display>
<display xml:lang="en">
<label>Entitlement Reference</label>
</display>
<display xml:lang="es">
<label>Referencia de derecho</label>
</display>
<display xml:lang="fr">
<label>Référence du droit</label>
</display>
<display xml:lang="it">
<label>Riferimento autorizzazione</label>
</display>
<display xml:lang="ja">
<label>エンタイトルメント参照</label>
</display>
<display xml:lang="nl">
<label>Rechtenverwijzing</label>
</display>
<display xml:lang="pt">
<label>Referência de Direito</label>
</display>
<display xml:lang="ru">
<label>Ссылка на наделение правами</label>
</display>
<display xml:lang="sv">
<label>Rättighetsreferens</label>
</display>
<display xml:lang="zh-CN">
<label>权利参照</label>
</display>
<display xml:lang="zh-TW">
<label>授權參考</label>
</display>
<type>Path</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>ManagedBy</key>
<ldap-name>nrfManagedBy</ldap-name>
<nds-name>nrfManagedBy</nds-name>
<display xml:lang="da">
<label>Administreret af</label>
</display>
<display xml:lang="de">
<label>Verwaltet von</label>
</display>
<display xml:lang="en">
<label>Managed By</label>
</display>
<display xml:lang="es">
<label>Gestionado por</label>
</display>
<display xml:lang="fr">
<label>Géré par</label>
</display>
<display xml:lang="it">
<label>Gestito da</label>
</display>
<display xml:lang="ja">
<label>管理元</label>
</display>
<display xml:lang="nl">
<label>Beheerd door</label>
</display>
<display xml:lang="pt">
<label>Gerenciado por</label>
</display>
<display xml:lang="ru">
<label>Управляется</label>
</display>
<display xml:lang="sv">
<label>Hanteras av </label>
</display>
<display xml:lang="zh-CN">
<label>受管</label>
</display>
<display xml:lang="zh-TW">
<label>受管理</label>
</display>
<type>Integer</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>ExpiresAfter</key>
<ldap-name>nrfExpiresAfter</ldap-name>
<nds-name>nrfExpiresAfter</nds-name>
<display xml:lang="da">
<label>Udløber efter</label>
</display>
<display xml:lang="de">
<label>Ablauf nach</label>
</display>
<display xml:lang="en">
<label>Expires After</label>
</display>
<display xml:lang="es">
<label>Caducar después de</label>
</display>
<display xml:lang="fr">
<label>Expire après</label>
</display>
<display xml:lang="it">
<label>Scade dopo</label>
</display>
<display xml:lang="ja">
<label>有効期限が切れるまでの経過時間</label>
</display>
<display xml:lang="nl">
<label>Verloopt na</label>
</display>
<display xml:lang="pt">
<label>Expirar Após</label>
</display>
<display xml:lang="ru">
<label>Срок действия</label>
</display>
<display xml:lang="sv">
<label>Upphör efter</label>
</display>
<display xml:lang="zh-CN">
<label>在以下时间后失效</label>
</display>
<display xml:lang="zh-TW">
<label>在以下時間後過期</label>
</display>
<type>String</type>
</attribute>
<attribute editable="true" enabled="true" hideable="false" multivalue="false" protected="false" readable="true" required="false" searchable="true" viewable="true">
<key>IsExpirationRequired</key>
<ldap-name>nrfIsExpirationRequired</ldap-name>
<nds-name>nrfIsExpirationRequired</nds-name>
<display xml:lang="da">
<label>Er udløb påkrævet</label>
</display>
<display xml:lang="de">
<label>Ablauf erforderlich?</label>
</display>
<display xml:lang="en">
<label>Is Expiration Required</label>
</display>
<display xml:lang="es">
<label>Se requiere fecha de caducidad</label>
</display>
<display xml:lang="fr">
<label>L'expiration est-elle requise ?</label>
</display>
<display xml:lang="it">
<label>È Scadenza obbligatoria</label>
</display>
<display xml:lang="ja">
<label>有効期限が必要です</label>
</display>
<display xml:lang="nl">
<label>Is verloopdatum vereist</label>
</display>
<display xml:lang="pt">
<label>Vencimento é Obrigatório</label>
</display>
<display xml:lang="ru">
<label>Требуется ли срок действия</label>
</display>
<display xml:lang="sv">
<label>krävs utgång</label>
</display>
<display xml:lang="zh-CN">
<label>需要指定失效时间</label>
</display>
<display xml:lang="zh-TW">
<label>必須指定過期日</label>
</display>
<type>Boolean</type>
</attribute>
</attributes>
</entity-definition>