Re: Spec review items Chapter 18

2006-02-19 Thread Craig L Russell
Hi Michael, On Feb 19, 2006, at 10:27 AM, Michael Bouschen wrote: Hi Craig, sorry for not replying earier. Javadogs, I've made these changes to the final spec. Craig On Feb 15, 2006, at 11:37 AM, Craig L Russell wrote: 1. should be 2. extension*)> should be extension*)> I read (co

Re: jdo.dtd changes (was: Re: Spec review items Chapter 18)

2006-02-19 Thread Craig L Russell
Hi Michael, On Feb 19, 2006, at 12:31 PM, Michael Bouschen wrote: Hi Craig, I implemented the jdo.dtd changes, you find a patch file attached. However, I have three questions: (1) I changed the foreign-key elements as I described below: extension*)> I think this should allow any number of

Negative VOTE Missing index and unique element descriptions

2006-02-19 Thread Craig L Russell
Javadogs, Here's the proposed spec wording for the missing index and unique elements. ELEMENT unique The unique element specifies characteristics of a unique key associated with the containing join, field, key, value, or element. To specify that there is a unique key associated with the co

Re: Negative VOTE Issue 159: Restrict projections to single-valued fields

2006-02-19 Thread Craig L Russell
Javadogs, Based on this discussion, I'd like to propose that we restrict projections to single-valued fields. What this means is that a specification-compliant implementation must be able to throw an exception if users try to project a multi-valued field or an aggregate of a multi-valued

Re: JDO TCK Conference Call Friday, Feb 17, 9 am PST

2006-02-19 Thread Craig L Russell
Hi Michael, Your update to the jdo.xsd fixed the earlier errors. But now I have this: java.io.FileNotFoundException: /Users/clr/apachejdo/jdo/trunk/api20/ test/schema/jdo.dtd (No such file or directory) Clearly, this is the wrong location for the jdo.dtd file. The full error message is b

Re: Spec review items Chapter 18

2006-02-19 Thread Michael Bouschen
Hi Craig, sorry for not replying earier. Javadogs, I've made these changes to the final spec. Craig On Feb 15, 2006, at 11:37 AM, Craig L Russell wrote: 1. should be 2. extension*)> should be extension*)> I read (column*|field*|property*) as: either a list of columns or a list of fi

Re: [jira] Updated: (JDO-202) orm.xsd and unit tests for xsd are missing

2006-02-19 Thread Michael Bouschen
Hi Craig, Hi Michael, I applied the patch (I think correctly) and got these errors. Let me know if you disagree with my comments. did you update your workspace? Yesterday I checked in a new version of jdo.xsd (revision 378770) fixing the errors you mention below. Today I could run the XML

Re: [jira] Updated: (JDO-202) orm.xsd and unit tests for xsd are missing

2006-02-19 Thread Craig L Russell
Hi Michael, I applied the patch (I think correctly) and got these errors. Let me know if you disagree with my comments. Craig Testsuite: javax.jdo.schema.XMLTest Tests run: 3, Failures: 1, Errors: 1, Time elapsed: 3.554 sec Testcase: testXSDBased(javax.jdo.schema.XMLTest): FAILED

Re: [jira] Updated: (JDO-202) orm.xsd and unit tests for xsd are missing

2006-02-19 Thread Craig L Russell
Hi Michael, I applied the patch (I think correctly) and got these errors. Let me know if you disagree with my comments. Craig Testsuite: javax.jdo.schema.XMLTest Tests run: 3, Failures: 1, Errors: 1, Time elapsed: 3.554 sec Testcase: testXSDBased(javax.jdo.schema.XMLTest): FAILED

Negative VOTE Missing methods

2006-02-19 Thread Craig L Russell
Javadogs, Here's the spec update for the missing makeTransient methods. Please reply if there are any issues. Craig void makeTransient (Object pc, boolean useFetchPlan); void makeTransientAll (Object[] pcs, boolean useFetchPlan); void makeTransientAll (Collection pcs, boolean useFetchPlan); I

Re: Spec review items Chapter 18

2006-02-19 Thread Craig L Russell
Javadogs,I've made these changes to the final spec.CraigOn Feb 15, 2006, at 11:37 AM, Craig L Russell wrote:1. should be2. should be3. same as 2 for indexSame as 2 for unique as well.4. element update-action should restrict the permitted values to the same values as foreign-key update-action5. Miss