[
https://issues.jboss.org/browse/SRAMP-547?page=com.atlassian.jira.plugin....
]
Brett Meyer updated SRAMP-547:
------------------------------
Description:
XsdDocument:
protected List<XsdDocumentTarget> importedXsds;
protected List<XsdDocumentTarget> includedXsds;
protected List<XsdDocumentTarget> redefinedXsds;
WsdlDocument:
protected List<XsdDocumentTarget> importedXsds;
protected List<XsdDocumentTarget> includedXsds;
protected List<XsdDocumentTarget> redefinedXsds;
protected List<WsdlDocumentTarget> importedWsdls;
Things to note in the docs:
- Import/include/redefine targets must already exist in the repo or be included in the
uploaded artifact/batch. Target determined by namespace -> targetNamespace and
filename.
- Since we're checking the filename, uploaded XSDs *must* include the slug *or*
manually set the artifact name to the filename.
- Note that relative paths will be stripped from the filenames, so conflicts could occur.
But, once SRAMP-466 is finished, relative paths could be checked against the archive.
- Redefined targets will work exactly like includes (including the above caveats). Only
difference is their derived artifacts will be generated.
was:
XsdDocument:
protected List<XsdDocumentTarget> importedXsds;
protected List<XsdDocumentTarget> includedXsds;
protected List<XsdDocumentTarget> redefinedXsds;
WsdlDocument:
protected List<XsdDocumentTarget> importedXsds;
protected List<XsdDocumentTarget> includedXsds;
protected List<XsdDocumentTarget> redefinedXsds;
protected List<WsdlDocumentTarget> importedWsdls;
Things to note in the docs:
- Import/include/redefine targets must already exist in the repo or be included in the
uploaded artifact/batch. Target determined by namespace -> targetNamespace and
filename.
- Note that relative paths will be stripped from the filenames, so conflicts could occur.
But, once SRAMP-466 is finished, relative paths could be checked against the archive.
- Redefined targets will work exactly like includes (including the above caveats). Only
difference is their derived artifacts will be generated.
Support derived relationships
-----------------------------
Key: SRAMP-547
URL:
https://issues.jboss.org/browse/SRAMP-547
Project: S-RAMP
Issue Type: Sub-task
Reporter: Brett Meyer
Assignee: Brett Meyer
XsdDocument:
protected List<XsdDocumentTarget> importedXsds;
protected List<XsdDocumentTarget> includedXsds;
protected List<XsdDocumentTarget> redefinedXsds;
WsdlDocument:
protected List<XsdDocumentTarget> importedXsds;
protected List<XsdDocumentTarget> includedXsds;
protected List<XsdDocumentTarget> redefinedXsds;
protected List<WsdlDocumentTarget> importedWsdls;
Things to note in the docs:
- Import/include/redefine targets must already exist in the repo or be included in the
uploaded artifact/batch. Target determined by namespace -> targetNamespace and
filename.
- Since we're checking the filename, uploaded XSDs *must* include the slug *or*
manually set the artifact name to the filename.
- Note that relative paths will be stripped from the filenames, so conflicts could occur.
But, once SRAMP-466 is finished, relative paths could be checked against the archive.
- Redefined targets will work exactly like includes (including the above caveats). Only
difference is their derived artifacts will be generated.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)