Uploading a batch file to define a skos:Collection, I used rdfs:member to identify the contained concepts and get this: "Action failed: Bad Request - MetamorphicFaciesCollection.ttl - No children of bulk collection type found".
It took me awhile to realize that the problem wasn't that skos:Collection wasn't being identified as a bulk collection type, but that the concepts weren't typed correctly to be members of a skos:Collection. The actual problem is that the membership predicate is skos:member, not rdfs:member. Would it be possible for the error message to be more specific, something like
"No children of skos:Collection or reg:Register declared"
Fair point. I've improved that message. With your test data it now says: Found bulk collection type skos:Collection, but no children found using membership property skos:member
Uploading a batch file to define a skos:Collection, I used rdfs:member to identify the contained concepts and get this: "Action failed: Bad Request - MetamorphicFaciesCollection.ttl - No children of bulk collection type found".
It took me awhile to realize that the problem wasn't that skos:Collection wasn't being identified as a bulk collection type, but that the concepts weren't typed correctly to be members of a skos:Collection. The actual problem is that the membership predicate is skos:member, not rdfs:member. Would it be possible for the error message to be more specific, something like "No children of skos:Collection or reg:Register declared"
here's the ttl I'm testing with: