Hello hello,

Could someone confirm the proper way to persistent a collection/set of String:

@OneToMany
private Collection<String> set;

Whatever I am trying to use is resulting in the exception below, where
I am told to choose a different persistence strategy.

    [junit] The type of field "...set" isn't supported by declared
persistence strategy "OneToMany".  Please choose a different strategy.
    [junit] <openjpa-1.0.0-r420667:568756 fatal user error>
org.apache.openjpa.persistence.ArgumentException: The type of field
"...set" isn't supported by declared persistence strategy "OneToMany".
 Please choose a different strategy.
    [junit]     at
org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser.parseOneToMany(AnnotationPersistenceMetaDataParser.java:1283)
    [junit]     at
org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser.parseMemberAnnotations(AnnotationPersistenceMetaDataParser.java:944)
    [junit]     at
org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser.parseClassAnnotations(AnnotationPersistenceMetaDataParser.java:599)
    [junit]     at
org.apache.openjpa.persistence.AnnotationPersistenceMetaDataParser.parse(AnnotationPersistenceMetaDataParser.java:349)

Thank you in advance !

Niko,

Reply via email to