Descriptors Language Bundle - PowerPoint PPT Presentation

1 / 4
About This Presentation
Title:

Descriptors Language Bundle

Description:

descriptorLanguageBundle is an optional attribute for both the Package ... xsd:attribute name='lastModified' type='xsd:dateTime' use='required' ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 5
Provided by: randyg2
Category:

less

Transcript and Presenter's Notes

Title: Descriptors Language Bundle


1
Descriptors Language Bundle
  • SDD 1.1 Proposal

2
Current Situation
  • descriptorLanguageBundle is an optional attribute
    for both the Package Descriptor and the
    Deployment Descriptor
  • Thus, requires text in the Spec as
  • The descriptorLanguageBundle attribute can be
    specified in both the PackageDescriptor and the
    DeploymentDescriptor, although the latter is not
    required. If it is included in both, the values
    entered in the descriptorLanguageBundle attribute
    MUST match exactly.
  • The schema causes this issue which makes it
    unnecessarily hard for both SDD creation tools
    and SDD runtime tools

3
Current Schema
  • DescriptorInfoGroup
  • ltxsdattributeGroup name"DescriptorInfoGroup"gt
  • ltxsdattribute name"schemaVersion"
    type"xsdstring" fixed"1.0" use"required"/gt
  • ltxsdattribute name"descriptorID"
    type"sdd-commonUUIDType" use"required"/gt
  • ltxsdattribute name"lastModified"
    type"xsddateTime" use"required"/gt
  • ltxsdattribute name"descriptorLanguageBundle"
    type"xsdtoken" use"optional"/gt
  • ltxsdanyAttribute namespace"other"
    processContents"lax"/gt
  • lt/xsdattributeGroupgt
  • DeploymentDescriptor
  • ltxsdcomplexType name"DeploymentDescriptorType"gt
  • ltxsdsequencegt
  • ltxsdelement name"Topology"
    type"sdd-ddTopologyType"/gt
  • ltxsdchoicegt
  • ltxsdchoicegt
  • ltxsdelement name"InstallableUnit"
    type"sdd-ddInstallableUnitType"/gt
  • ltxsdelement name"ConfigurationUnit"
    type"sdd-ddConfigurationUnitType"/gt
  • ltxsdelement name"LocalizationUnit"
    type"sdd-ddLocalizationUnitType"/gt
  • lt/xsdchoicegt
  • ltxsdsequence maxOccurs"unbounded"gt

4
Propsed Schema
  • DescriptorInfoGroup
  • ltxsdattributeGroup name"DescriptorInfoGroup"gt
  • ltxsdattribute name"schemaVersion"
    type"xsdstring" fixed"1.0" use"required"/gt
  • ltxsdattribute name"descriptorID"
    type"sdd-commonUUIDType" use"required"/gt
  • ltxsdattribute name"lastModified"
    type"xsddateTime" use"required"/gt
  • lt/xsdattributeGroupgt
  • DeploymentDescriptor
  • ltxsdcomplexType name"DeploymentDescriptorType"gt
  • ltxsdsequencegt
  • ltxsdelement name"Topology"
    type"sdd-ddTopologyType"/gt
  • ltxsdchoicegt
  • ltxsdchoicegt
  • ltxsdelement name"InstallableUnit"
    type"sdd-ddInstallableUnitType"/gt
  • ltxsdelement name"ConfigurationUnit"
    type"sdd-ddConfigurationUnitType"/gt
  • ltxsdelement name"LocalizationUnit"
    type"sdd-ddLocalizationUnitType"/gt
  • lt/xsdchoicegt
  • ltxsdsequence maxOccurs"unbounded"gt
  • ltxsdelement name"CompositeInstallable"
    type"sdd-ddCompositeInstallableType"/gt
  • lt/xsdsequencegt
Write a Comment
User Comments (0)
About PowerShow.com