in src/main/java/org/apache/maven/plugins/ejb/EjbHelper.java [44:55]
public static boolean isClassifierValid(String classifier) {
// @FIXME: Check classifier for trailing dash? "a-0" valid?
// What are the rules for a valid classifier? Somewhere documented? which can be used as a reference?
boolean result = false;
// The following check is only based on an educated guess ;-)
if (hasClassifier(classifier) && classifier.matches("^[a-zA-Z]+[0-9a-zA-Z\\-]*")) {
result = true;
}
return result;
}