Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LDDTool: uses wrong version of XSD when referencing IMG dictionary #236

Merged
merged 1 commit into from Sep 23, 2020

Conversation

jshughes
Copy link
Collaborator

LDDTool: uses the wrong version of XSD when referencing IMG dictionary. Updated config.properties file.

Resolves #229

LDDTool: uses wrong version of XSD when referencing IMG dictionary. Updated config.properties file.

Resolves #229
@jshughes jshughes merged commit cf6e607 into master Sep 23, 2020
@jordanpadams jordanpadams deleted the Issue-#229---LDDTool-Bug---Wrong-Version-of-XSD branch December 23, 2020 13:46
jshughes pushed a commit that referenced this pull request Feb 16, 2022
Issue #236 : [ldd-request] Create new LDD "lt"
Add the namespaces "lt" to the Namespace Registry and the config.properties file.
lt - Lunar Trailblazer LDD

@c-suh  [namespace-registry] add new namespace "neas" #236

Resolves #236
jshughes added a commit that referenced this pull request Feb 16, 2022
Issue #236 : [ldd-request] Create new LDD "lt"
Add the namespaces "lt" to the Namespace Registry and the config.properties file.
lt - Lunar Trailblazer LDD

@c-suh  [namespace-registry] add new namespace "neas" #236

Resolves #236

Co-authored-by: John Hughes <John.S.Hughes@jpl.nasa.gov>
@rchenatjpl
Copy link

@jshughes For this one, #406, #409, #416, and #421, what difference will lddtool's output have? I.e. what does it mean that lddtool added namespace "lt", "kplo", "radar", "ml", or "neas"? If the LDD input file has "xxxx" instead of one of the added ones, there's no difference except the string replacement with "xxxx".

@jshughes
Copy link
Collaborator Author

@rchenatjpl When a namespace is added, it is added to the namespace registry. See https://pds.nasa.gov/datastandards/dictionaries/index-1.17.0.0.shtml#namespaces. (See Namespaces in menu box on left side of the page.) The information added includes the namespace id, full namespace, steward id, description, etc. In addition, a subset of this information is added to the config.properties files used by LDDTool. When LDDTool runs, it validates that the namespace id listed in the Ingest_LDD file has been registered. If it has, then LDDTool is able to get additional information from the config.properties for generating the .xsd, .sch, etc files. One example of where it is used in the .xsd, is the definition of the schemas namespace.
xmlns:disp="http://pds.nasa.gov/pds4/disp/v1"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

LDDTool: uses wrong version of XSD when referencing IMG dictionary
2 participants