Apache JDO Project - [jira] Updated: (JDO-249) JPOX throws JDOFatalInternalException for queries using &quo

This is Interesting: Free IT Magazines  
Home > Archive > Apache JDO Project > December 2005 > [jira] Updated: (JDO-249) JPOX throws JDOFatalInternalException for queries using &quo





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 [jira] Updated: (JDO-249) JPOX throws JDOFatalInternalException for queries using &quo
Andy Jefferson (JIRA)

2005-12-13, 7:45 am

[ http://issues.apache.org/jira/browse/JDO-249?page=all ]

Andy Jefferson updated JDO-249:
-------------------------------

Summary: JPOX throws JDOFatalInternalException for queries using "new MyClass(...)" in result clauses (was: JPOX throws JDOFatalInternalException for queries using constructor calls in result clauses.)

The title was a very sweeping statement and in fact the situation is that "new MyClass(...)" is not fully supported. Functionality is prioritised relative to what users require and this has been lower down the list

> JPOX throws JDOFatalInternalException for queries using "new MyClass(...)" in result clauses
> --------------------------------------------------------------------------------------------
>
> Key: JDO-249
> URL: http://issues.apache.org/jira/browse/JDO-249
> Project: JDO
> Type: Bug
> Components: tck20
> Reporter: Michael Watzek
> Assignee: Erik Bengtson


>
> Test case ResultClassRequirements fails for the query below. The query has a constructor call in the result clause.
> 14:23:07,781 (main) DEBUG [org.apache.jdo.tck] - Executing API query: SELECT new LongString(personid, lastname) FROM org.apache.jdo.tck.pc.company.FullTimeEmployee IMPORTS import org.apache.jdo.tck.query.result.classes.LongString;
> 14:23:07,781 (main) INFO [org.apache.jdo.tck] - Exception during setUp or runtest:
> javax.jdo.JDOFatalInternalException: The expression NewObjectExpression "" is not supported in results.
> at org.jpox.store.query.ResultExpressionsQueryable. newResultObjectFactory(ResultExpressions
Queryable.java:251)
> at org.jpox.store.query.JDOQLQuery.performExecute(JDOQLQuery.java:642)
> at org.jpox.store.query.Query.executeWithMap(Query.java:966)
> at org.jpox.store.query.Query.executeWithArray(Query.java:939)
> at org.jpox.store.query.Query.execute(Query.java:862)
> at org.apache.jdo.tck.query.QueryTest.execute(QueryTest.java:1151)
> at org.apache.jdo.tck.query.QueryTest.execute(QueryTest.java:1029)
> at org.apache.jdo.tck.query.QueryTest.executeAPIQuery(QueryTest.java:966)
> at org.apache.jdo.tck.query.QueryTest.executeAPIQuery(QueryTest.java:946)
> at org.apache.jdo.tck.query.result.ResultClassRequirements.executeQuery(ResultClassRequirements.java:464)
> at org.apache.jdo.tck.query.result.ResultClassRequirements.testConstructor(ResultClassRequirements.java:436)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at junit.framework.TestCase.runTest(TestCase.java:154)
> at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:204)
> at junit.framework.TestResult$1.protect(TestResult.java:106)
> at junit.framework.TestResult.runProtected(TestResult.java:124)
> at junit.framework.TestResult.run(TestResult.java:109)
> at junit.framework.TestCase.run(TestCase.java:118)
> at junit.framework.TestSuite.runTest(TestSuite.java:208)
> at junit.framework.TestSuite.run(TestSuite.java:203)
> at junit.framework.TestSuite.runTest(TestSuite.java:208)
> at junit.framework.TestSuite.run(TestSuite.java:203)
> at junit.textui.TestRunner.doRun(TestRunner.java:116)
> at junit.textui.TestRunner.doRun(TestRunner.java:109)
> at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:120)
> at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:95)


--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secur...nistrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira


Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com