| <?xml version="1.0"?> | |
| <!DOCTYPE databases PUBLIC "-//EXOLAB/Castor Mapping DTD Version 1.0//EN" | |
| "http://castor.exolab.org/mapping.dtd"> | |
| <mapping> | |
| <class name="org.apache.pluto.portalImpl.om.common.impl.DisplayNameImpl"> | |
| <field name="displayName" type="java.lang.String"> | |
| <bind-xml node="text"/> | |
| </field> | |
| <field name="castorLocale" type="java.lang.String"> | |
| <bind-xml name="xml:lang" node="attribute"/> | |
| </field> | |
| </class> | |
| <class name="org.apache.pluto.portalImpl.om.servlet.impl.TagDefinition"> | |
| <field name="uri" type="java.lang.String" required="true"> | |
| <bind-xml name="taglib-uri" node="element"/> | |
| </field> | |
| <field name="location" type="java.lang.String" required="true"> | |
| <bind-xml name="taglib-location" node="element"/> | |
| </field> | |
| </class> | |
| <class name="org.apache.pluto.portalImpl.om.common.impl.DescriptionImpl"> | |
| <field name="description" type="java.lang.String"> | |
| <bind-xml node="text"/> | |
| </field> | |
| <field name="castorLocale" type="java.lang.String"> | |
| <bind-xml name="xml:lang" node="attribute"/> | |
| </field> | |
| </class> | |
| <class name="org.apache.pluto.portalImpl.om.common.impl.SecurityRoleImpl"> | |
| <field name="description" type="java.lang.String" required="false" > | |
| <bind-xml name="description" node="element"/> | |
| </field> | |
| <field name="roleName" type="java.lang.String" required="true"> | |
| <bind-xml name="role-name" node="element"/> | |
| </field> | |
| </class> | |
| <class name="org.apache.pluto.portalImpl.om.common.impl.SecurityRoleRefImpl"> | |
| <field name="castorDescriptions" | |
| type="org.apache.pluto.portalImpl.om.common.impl.DescriptionImpl" | |
| collection="collection"> | |
| <bind-xml name="description" node="element"/> | |
| </field> | |
| <field name="roleName" type="java.lang.String" required="true"> | |
| <bind-xml name="role-name" node="element"/> | |
| </field> | |
| <field name="roleLink" type="java.lang.String" required="false"> | |
| <bind-xml name="role-link" node="element"/> | |
| </field> | |
| </class> | |
| <class name="org.apache.pluto.portalImpl.om.common.impl.ParameterImpl"> | |
| <field name="name" type="java.lang.String" required="true"> | |
| <bind-xml name="param-name" node="element"/> | |
| </field> | |
| <field name="value" type="java.lang.String" required="true"> | |
| <bind-xml name="param-value" node="element"/> | |
| </field> | |
| <field name="castorDescriptions" | |
| type="org.apache.pluto.portalImpl.om.common.impl.DescriptionImpl" | |
| collection="collection"> | |
| <bind-xml name="description" node="element"/> | |
| </field> | |
| </class> | |
| <class name="org.apache.pluto.portalImpl.om.servlet.impl.ServletMappingImpl"> | |
| <field name="id" type="java.lang.String"> | |
| <bind-xml name="id" node="attribute"/> | |
| </field> | |
| <field name="servletName" type="java.lang.String" required="true"> | |
| <bind-xml name="servlet-name" node="element"/> | |
| </field> | |
| <field name="urlPattern" type="java.lang.String" required="true"> | |
| <bind-xml name="url-pattern" node="element"/> | |
| </field> | |
| </class> | |
| <class name="org.apache.pluto.portalImpl.om.servlet.impl.ServletDefinitionImpl"> | |
| <field name="castorId" type="java.lang.String"> | |
| <bind-xml name="id" node="attribute"/> | |
| </field> | |
| <field name="servletName" type="java.lang.String" required="true"> | |
| <bind-xml name="servlet-name" node="element"/> | |
| </field> | |
| <field name="castorDisplayNames" | |
| type="org.apache.pluto.portalImpl.om.common.impl.DisplayNameImpl" | |
| collection="collection"> | |
| <bind-xml name="display-name" node="element"/> | |
| </field> | |
| <field name="castorDescriptions" | |
| type="org.apache.pluto.portalImpl.om.common.impl.DescriptionImpl" | |
| collection="collection"> | |
| <bind-xml name="description" node="element"/> | |
| </field> | |
| <field name="servletClass" type="java.lang.String"> | |
| <bind-xml name="servlet-class" node="element"/> | |
| </field> | |
| <field name="castorInitParams" | |
| type="org.apache.pluto.portalImpl.om.common.impl.ParameterImpl" | |
| collection="collection"> | |
| <bind-xml name="init-param" node="element"/> | |
| </field> | |
| <!-- only for completion, not used in class file --> | |
| <field name="icon" transient="true" direct="true"> | |
| <bind-xml name="icon" node="element"/> | |
| </field> | |
| <field name="loadOnStartup" transient="true" direct="true"> | |
| <bind-xml name="load-on-startup" node="element"/> | |
| </field> | |
| <field name="jspFile" type="java.lang.String"> | |
| <bind-xml name="jsp-file" node="element"/> | |
| </field> | |
| <field name="castorInitSecurityRoleRefs" | |
| type="org.apache.pluto.portalImpl.om.common.impl.SecurityRoleRefImpl" | |
| collection="collection"> | |
| <bind-xml name="security-role-ref" node="element"/> | |
| </field> | |
| </class> | |
| <class name="org.apache.pluto.portalImpl.om.servlet.impl.WebApplicationDefinitionImpl"> | |
| <map-to xml="web-app"/> | |
| <field name="castorId" type="java.lang.String"> | |
| <bind-xml name="id" node="attribute"/> | |
| </field> | |
| <field name="castorDisplayNames" | |
| type="org.apache.pluto.portalImpl.om.common.impl.DisplayNameImpl" | |
| collection="collection"> | |
| <bind-xml name="display-name" node="element"/> | |
| </field> | |
| <field name="castorDescriptions" | |
| type="org.apache.pluto.portalImpl.om.common.impl.DescriptionImpl" | |
| collection="collection"> | |
| <bind-xml name="description" node="element"/> | |
| </field> | |
| <field name="castorInitParams" | |
| type="org.apache.pluto.portalImpl.om.common.impl.ParameterImpl" | |
| collection="collection"> | |
| <bind-xml name="context-param" node="element"/> | |
| </field> | |
| <field name="castorServlets" | |
| type="org.apache.pluto.portalImpl.om.servlet.impl.ServletDefinitionImpl" | |
| collection="collection" | |
| required="true"> | |
| <bind-xml name="servlet" node="element"/> | |
| </field> | |
| <field name="servletMappings" | |
| type="org.apache.pluto.portalImpl.om.servlet.impl.ServletMappingImpl" | |
| collection="collection" | |
| required="true"> | |
| <bind-xml name="servlet-mapping" node="element"/> | |
| </field> | |
| <field name="castorTagDefinition" type="org.apache.pluto.portalImpl.om.servlet.impl.TagDefinition"> | |
| <bind-xml name="taglib" node="element" /> | |
| </field> | |
| <!-- only for completion, not used in class file --> | |
| <field name="icon" transient="true" direct="true"> | |
| <bind-xml name="icon" node="element"/> | |
| </field> | |
| <field name="distributable" transient="true" direct="true"> | |
| <bind-xml name="distributable" node="element"/> | |
| </field> | |
| <field name="sessionConfig" transient="true" direct="true"> | |
| <bind-xml name="session-config" node="element"/> | |
| </field> | |
| <field name="mimeMapping" transient="true" direct="true"> | |
| <bind-xml name="mime-mapping" node="element"/> | |
| </field> | |
| <field name="welcomeFileList" transient="true" direct="true"> | |
| <bind-xml name="welcome-file-list" node="element"/> | |
| </field> | |
| <field name="errorPage" transient="true" direct="true"> | |
| <bind-xml name="error-page" node="element"/> | |
| </field> | |
| <field name="resourceRef" transient="true" direct="true"> | |
| <bind-xml name="resource-ref" node="element"/> | |
| </field> | |
| <field name="securityConstraint" transient="true" direct="true"> | |
| <bind-xml name="security-constraint" node="element"/> | |
| </field> | |
| <field name="loginConfig" transient="true" direct="true"> | |
| <bind-xml name="login-config" node="element"/> | |
| </field> | |
| <!--field name="securityRole" transient="false" direct="true"> | |
| <bind-xml name="security-role" node="element"/> | |
| </field--> | |
| <field name="securityRoles" | |
| transient="false" | |
| type="org.apache.pluto.portalImpl.om.common.impl.SecurityRoleImpl" | |
| required="false" | |
| collection="collection"> | |
| <bind-xml name="security-role" node="element"/> | |
| </field> | |
| <field name="envEntry" transient="true" direct="true"> | |
| <bind-xml name="env-entry" node="element"/> | |
| </field> | |
| <field name="ejbRef" transient="true" direct="true"> | |
| <bind-xml name="ejb-ref" node="element"/> | |
| </field> | |
| </class> | |
| </mapping> |