Apache JDO Project - JDO TCK Conference Call Friday, Apr 27 , 9 am PDT

This is Interesting: Free IT Magazines  
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

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com