|
Home > Archive > Apache JDO Project > April 2007 > JDO TCK Conference Call Friday, Apr 27 , 9 am PDT
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
JDO TCK Conference Call Friday, Apr 27 , 9 am PDT
|
|
| Michelle Caisse 2007-04-26, 7:11 pm |
| Hi,
We will have our regular meeting Friday, April 27 at 9 am PDT to discuss
JDO TCK issues and status.
Dial-in numbers are:
866 230-6968 294-0479#
International: +1 865 544-7856
Agenda:
1. JDO metadata: XSD changes
2. Support specification of ForeignKey, PrimaryKey within @Join and
@Element annotations (JDO-486)
3. Other issues
Action Items from weeks past:
[Mar 30 2007] AI Eric: Post a number of scenarios regarding JDO2/JPA
transaction types for discussion.
[Mar 9 2007] AI Craig: Update the spec to require that the key of the
listener is the class name of the listener, for consistency with
proposed xml..
[Mar 2 2007] AI Craig: update the JDOHelper class to include a string
constant "META-INF/jdo.xml" and a new method
getPersistenceManagerFactory taking no arguments.
[Aug 11 2006] AI Craig propose some semantics for behavior if user tries
to add to a list where the ordering element is incorrect.
[Jul 14 2006] AI: Erik document 220 annotations that don't have a
corresponding JDO concept.
[Jun 23 2006] AI Martin look at what Hibernate and TopLink support for
Enum types. In progress.
[Apr 14 2006] AI Craig: update the roadmap for JDO. In progress.
[Nov 4 2005] AI Martin: Update Martin's wiki with discusion of JDK 1.5
issues. In progress
[Sep 2 2005] AI: To recruit members, update the web site. Articles on
TheServerSide directing attention to the site. T-shirts, logo. AI:
Craig write a ServerSide article.
-- Michelle
| |
| Andy Jefferson 2007-04-27, 7:11 am |
| > Another issue: deletePersistentAll((Object[]) null) (and similars
> operations) behavior not specified if arg is null
See 12.6 at the end "Null management".
=2D Andy =A0(Java Persistent Objects - http://www.jpox.org)
| |
| Erik Bengtson 2007-04-27, 7:11 am |
| Quoting Andy Jefferson <andy@jpox.org>:
>
> See 12.6 at the end "Null management".
>
Andy,
That section refers to PM methods and only with arguments Object or Object[].
Another similar section should be added to Query api too.
query.deletePersistentAll((Object[]) null)
etc
Another non specified behavior is for Map and Collection
query.deletePersistentAll((Map) null)
pm.makePersistentAll((Collection)null)
pm.deletePersistentAll((Collection)null)
For the below methods, I don't know if this is in the spec but JPOX currently
throws JDOUserException for
pm.getObjectById((Collection)null)
pm.getObjectById((Collection)null,boolean)
I have only looked at a few methods, so other methods might need review too.
Regards,
| |
| Craig L Russell 2007-04-27, 7:11 am |
| | |
| Craig L Russell 2007-04-27, 1:11 pm |
| |
|
|
|
|