persistence@glassfish.java.net

field of type List<String>

From: jeff <jeffrey.blattman_at_yahoo.com>
Date: Wed, 28 Feb 2007 18:07:29 -0800 (PST)

i have an entity class w/ a field of type List<String>, it looks like this:

    @XmlElementWrapper (
        name = "portlet-entity-ids",
        nillable = false
    )
    @XmlElement (
        name = "portlet-entity-id"
    )
    private List<String> portletEntityIds;

when i attempt to persist this class, i get an exception ...

Exception Description: [class com.sun.portal.pom.Page] uses a non-entity [class java.lang.String] as target entity in the relationship attribute [public java.util.List com.sun.portal.pom.Page.getPortletEntityIds()].

i tried declaring java.lang.String in my PU just to see what happened, and it did not like that either (said it couldn't find the class actually).

am i missing something?
thanks!


 
---------------------------------
Bored stiff? Loosen up...
Download and play hundreds of games for free on Yahoo! Games.