Directory Structure Registry Web Framework

Table 56. Content of Page Directories Description Directory All pages related to account management account Administration tools for tModel deletion and key replacement admin Pages for approval process approval Registry and web configuration pages configuration User interface for custody transfer custody Contains various design elements such as frames and tabs design Group management group UDDI inquiry pages inquiry Permission management permission UDDI publishing pages publishing Replication management replication Shows registry statistics statistics UDDI subscription pages subscription Taxonomy browsing and management taxonomy Various page components util WSDL-to-UDDI mapping pages wsdl2uddi Inquiry and publishing pages for mapping of XML files to UDDI xml2uddi Inquiry and publishing pages for mapping of XML schemas to UDDI xsd2uddi Inquiry and publishing pages for mapping of XSLT style sheets to UDDI xslt2uddi

3.7.3. Framework Configuration

All needed configuration settings are stored in the file REGISTRY_HOMEappuddiconfweb.xml Component Specifies configuration of page components. Table 57. Component Attributes Required Description Attribute yes Unique component identification name no Fully qualified class name of the component implementation class className no Path to JSP page with component design; path is relative to root JSP directory. page Task Contains definition of tasks. Page 557 Task Table 58. Task Attributes Required Description Attribute yes Unique string used to call a task from controls or directly using http URL; the URI must start with a forward slash character. URI no task description to be displayed, for example as page title caption yes Name of task root component component Table 59. Subelement Required Description Element no Additional parameters to be passed to the root component; each parameter is specified as name-value pair. param Data Type Contains the definition of the data types. Table 60. Data Type Attributes Required Description Attribute yes Unique name of the data type; this name is used to reference a data type, for example from the syswf:input tag. typeName yes Name of data type implementation class className Page 558 Data Type