Hi,

I don't. Snapshot builds are triggered by checkins, but presumanly the
upload process doesn't publish to that mvn location.

Marc knows more than me about mvn, but his power is out...

-Patrick

On 11/14/07, Tedman Leung <[EMAIL PROTECTED]> wrote:
> hrmm okay, do you know how often
> http://people.apache.org/repo/m2-snapshot-repository is updated? cuz that
> seems to
> be from Aug-29th, or is there another maven repository I can use for it
> instead?
>
> (I'd really prefer to use a maven reporitory adverse to downloading libs if
> possible)
>
> thanx.
>
> > That's not new enough; per
> >
> https://issues.apache.org/jira/browse/OPENJPA-417?page=com.atlassian.jira.plugin.ext.subversion:subversion-commits-tabpanel,
> > it needs to be 592917 or newer.
> >
> > -Patrick
> >
> > On Nov 14, 2007 9:57 AM, Tedman Leung <[EMAIL PROTECTED]> wrote:
> > > I've tried @PersistentCollection with a recent
> > > openjpa-1.1.0-SNAPSHOT-r420667:570593 and it doesn't appear to work with
> > > Integers.
> > >
> > >
> > > ---- Declaration ----
> > >
> > >    @PersistentCollection(fetch=FetchType.EAGER)
> > >    @ContainerTable(name="ItemItemCategory",
> [EMAIL PROTECTED](name="itemId"))
> > >    @Column(name="itemCategoryId")
> > >    private HashSet<Integer> itemCategoryIds = new HashSet<Integer>();
> > >
> > > ---- Stack Trace ----
> > > (The HashSet was empty, nothing was put in there yet.)
> > >
> > > Caused by: <openjpa-1.1.0-SNAPSHOT-r420667:570593 nonfatal general
> error> org.apache.openjpa.persistence.PersistenceException: Incorrect
> integer value: 'B,C-' for column
> > > 'itemCategoryId' at row 1 {prepstmnt 31918258 INSERT INTO
> ItemItemCategory (itemId, itemCategoryId) VALUES (?, ?) [params=(int) 1,
> (InputStream)
> > > [EMAIL PROTECTED] [code=1366, state=HY000]
> > > FailedObject: [EMAIL PROTECTED]
> > >         at
> org.apache.openjpa.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java:3869)
> > >         at
> org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:97)
> > >         at
> org.apache.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:67)
> > >         at
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushInternal(PreparedStatementManagerImpl.java:106)
> > >         at
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flush(PreparedStatementManagerImpl.java:71)
> > >         at
> org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flushGraph(ConstraintUpdateManager.java:350)
> > >         at
> org.apache.openjpa.jdbc.kernel.ConstraintUpdateManager.flush(ConstraintUpdateManager.java:96)
> > >         at
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:89)
> > >         at
> org.apache.openjpa.jdbc.kernel.AbstractUpdateManager.flush(AbstractUpdateManager.java:72)
> > >         at
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager.flush(JDBCStoreManager.java:514)
> > >         at
> org.apache.openjpa.kernel.DelegatingStoreManager.flush(DelegatingStoreManager.java:130)
> > >         ... 38 more
> > > Caused by: org.apache.openjpa.lib.jdbc.ReportingSQLException: Incorrect
> integer value: 'B,C-' for column 'itemCategoryId' at row 1 {prepstmnt
> 31918258 INSERT INTO
> > > ItemItemCategory (itemId, itemCategoryId) VALUES (?, ?) [params=(int) 1,
> (InputStream) [EMAIL PROTECTED] [code=1366, state=HY000]
> > >         at
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.wrap(LoggingConnectionDecorator.java:192)
> > >         at
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.access$800(LoggingConnectionDecorator.java:57)
> > >         at
> org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator$LoggingConnection$LoggingPreparedStatement.executeUpdate(LoggingConnectionDecorator.java:858)
> > >         at
> org.apache.openjpa.lib.jdbc.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:269)
> > >         at
> org.apache.openjpa.jdbc.kernel.JDBCStoreManager$CancelPreparedStatement.executeUpdate(JDBCStoreManager.java:1363)
> > >         at
> org.apache.openjpa.jdbc.kernel.PreparedStatementManagerImpl.flushInternal(PreparedStatementManagerImpl.java:95)
> > >         ... 45 more
> > >
> > >
> > >
> > >
> > >
> > > > Hi,
> > > >
> > > > You should use the OpenJPA @PersistentCollection annotation.
> > > >
> > > > Note that this only works in the trunk (1.1.0-SNAPSHOT) builds, as of
> > > > maybe 3 or 4 weeks ago.
> > > >
> > > > -Patrick
> > > >
> > > > On Nov 14, 2007 7:43 AM, Nicolas Modrzyk <[EMAIL PROTECTED]> wrote:
> > > > > 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,
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Patrick Linskey
> > > > 202 669 5907
> > >
> > > --
> > >                                                            Ted Leung
> > >                                                            [EMAIL 
> > > PROTECTED]
> > >
> > > You know things are getting a little fishy when you're commenting out
> > > comments.
> > >
> >
> >
> >
> > --
> > Patrick Linskey
> > 202 669 5907
>
> --
>                                                            Ted Leung
>                                                            [EMAIL PROTECTED]
>
> You know things are getting a little fishy when you're commenting out
> comments.
>


-- 
Patrick Linskey
202 669 5907

Reply via email to