[
https://issues.apache.org/jira/browse/GORA-455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17216108#comment-17216108
]
Gaby Ortiz commented on GORA-455:
---------------------------------
Hi [~lewismc]
I am still interested in addressing this issue.
I gave a look to the xml mapping files, searching on github 'xml mapping' and
filtering only the xml files, and I noticed they are all different. For
instance, the tag used for mapping of a class can be called 'table' or 'class',
and its attributes 'attribute', 'field', 'column', depending the datastore.
So, I think that I have to create a XSD file for each datastore right?. Or I
can create a single XSD and create a independent set of elements for each
datastore by using a different namespaces. What do you think is the best
solution?
Moreover, I think that I should add a validation when the xml mappings are
parsed, where can I find this?.
Also, I only found xml mapping files in tests, are these the only files that
need to be validated using XSD?.
Regards,
Gaby
> Create XSD's for all datastore xml mapping files
> ------------------------------------------------
>
> Key: GORA-455
> URL: https://issues.apache.org/jira/browse/GORA-455
> Project: Apache Gora
> Issue Type: New Feature
> Components: schema
> Affects Versions: 0.7
> Reporter: Lewis John McGibbney
> Priority: Major
> Fix For: 1.0
>
>
> When creating new mappings it would be great to have XSD's to comply with. If
> our XSD's also had URI's then it would be very easy to streamline the
> generation of XML mappings.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)