| [
summary] [
package list] [
test cases]
| Tests | Errors | Failures | Success rate | Time(s) |
| 713 | 9 | 9 | 97.48% | 113.23 | Note:
failuresare anticipated and checked for with assertions while
errorsare unanticipated. [
summary] [
package list] [
test cases]
| Package | Tests | Errors | Failures | Success Rate | Time |
|
org.jpox.tests
| 713 | 9 | 9 | 97.48% | 113.23 | Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
[
summary] [
package list] [
test cases]
| testNormalAddCollection | 0.32 |
| testNormalChildAddCollection | 0.06 |
| testNormalRemoveCollection | 0.12 |
| testNormalRetainCollection | 0.09 |
| testNormalChildRemoveCollection | 0.07 |
| testNormalRemoveItem | 0.06 |
| testNormalClearIsEmpty | 0.05 |
| testNormalInheritance | 0.06 |
| testNormalQuery | 0.18 |
| testNormalAttachDetach | 0.13 |
| testInverseAddCollection | 0.06 |
| testInverseRemoveCollection | 0.06 |
| testInverseRetainCollection | 0.06 |
| testInverseAddElement | 0.06 |
| testInverseClearIsEmpty | 0.06 |
| testInverseInheritance | 0.05 |
| testInverseQuery | 0.07 |
| testInverseAttachDetach | 0.12 |
| testSecondaryTable | 0.34 |
| testQuerySecondaryTable | 0.04 |
| testTableColumnNames | 0.59 |
| testColumnSpecifications | 0.02 |
| testUnique | 0.25 |
| testColumnWidth | 0.54 |
| testReadOnlyDatastore | 0.37 |
| testFixedDatastore | 0.47 |
| testDuplicateColumnNamesInSimpleAssociations | 0.13 |
| test1To1Bidir | 0.07 |
| testSecondaryTableSchema | 0.03 |
| testInterfaces | 0.23 |
| testObjectFields | 0.06 |
| test1To1UnidirectionalSchema | 0.04 |
| testOverridingColumnsBaseNewTableSubNewTable | 0.31 |
| testOverridingColumnsBaseSubclassTableSubNewTable | 0.02 |
| testOverridingColumnsBaseNewTableSubSuperclassTable | 0.01 |
| testEmbeddedPCSchema | 0.15 |
| testEmbeddedPCCollectionSchema | 0.02 |
| testEmbeddedPCListSchema | 0.01 |
| testEmbeddedPCMapSchema | 0.03 |
| testMtoN | 0.09 |
| testArrayNonPC | 0.23 |
| testArrayPC | 0.11 |
| testSet | 0.25 |
| testList | 0.11 |
| testMap | 0.11 |
| testDefaultedFields | 0.04 |
| testNullsAllowed | 0.03 |
| testMakePersistent | 0.72 |
| testQuery | 0.04 |
| testObjectWithReferenceToPersistentInterface | 0.18 |
| testNewInstance | 0.00 |
| testNewInstance3 | 0.00 |
| testNormalAddCollection | 0.34 |
| testNormalAddItem | 0.09 |
| testNormalChildAddCollection | 0.09 |
| testNormalRemoveCollection | 0.09 |
| testNormalRetainCollection | 0.07 |
| testNormalChildRemoveCollection | 0.07 |
| testNormalRemoveItem | 0.06 |
| testNormalRemoveAt | 0.08 |
| testNormalGetItem | 0.06 |
| testNormalClearIsEmpty | 0.04 |
| testNormalInheritance | 0.12 |
| testNormalQuery | 0.10 |
| testNormalAttachDetach | 0.14 |
| testInverseAddCollection | 0.06 |
| testInverseRemoveCollection | 0.07 |
| testInverseRetainCollection | 0.07 |
| testInverseRemoveItem | 0.05 |
| testInverseRemoveAt | 0.06 |
| testInverseGetItem | 0.04 |
| testInverseClearIsEmpty | 0.05 |
| testInverseInheritance | 0.05 |
| testInverseQuery | 0.07 |
| testInverseAttachDetach | 0.15 |
| testNormalAddCollection | 0.34 |
| testNormalChildAddCollection | 0.06 |
| testNormalRemoveCollection | 0.11 |
| testNormalRetainCollection | 0.11 |
| testNormalChildRemovalCollection | 0.07 |
| testNormalRemoveItem | 0.07 |
| testNormalRemoveAt | 0.08 |
| testNormalGetItem | 0.06 |
| testNormalContains | 0.08 |
| testNormalClearIsEmpty | 0.04 |
| testNormalInheritance | 0.12 |
| testNormalQuery | 0.11 |
| testNormalAttachDetach | 0.13 |
| testInverseAddCollection | 0.05 |
| testInverseRemoveCollection | 0.06 |
| testInverseRetainCollection | 0.06 |
| testInverseRemoveItem | 0.06 |
| testInverseGetItem | 0.05 |
| testInverseClearIsEmpty | 0.04 |
| testInverseInheritance | 0.05 |
| testInverseQuery | 0.06 |
| testInverseAttachDetach | 0.19 |
| testInvalidOperator | 0.10 |
| testDeclareImports | 0.07 |
| testCandidateCollection | 0.36 |
| testQueryUsesInnerJoin | 0.46 |
| testQueryReturnSameObject | 0.08 |
| testStringIndexOf | 0.12 |
| testStaticFields | 0.14 |
| testStringStartsWith | 0.10 |
| testStringEndsWith | 0.04 |
| testStringSubstring | 0.04 |
| testStringTranslate | 0.00 |
| testStringToLowerCase | 0.07 |
| testStringToUpperCase | 0.05 |
| testStringMatches | 0.12 |
| testArrayContains | 0.18 |
| testArrayLength | 0.05 |
| testArrayParameter | 0.06 |
| testMathAbs | 0.07 |
| testMathSqrt | 0.09 |
| testAvg | 0.04 |
Exception thrown executing JDOQL query with AVG : [JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.types.basic.BasicTypeHolder' AS JPOXMETADATA,THIS.BASICTYPEHOLDER_ID,THIS.BOOLEAN_FIELD,THIS.BOOLEAN_OBJ_FIELD,THIS.BYTE_FIELD,THIS.BYTE_OBJ_FIELD,THIS.CHAR_FIELD,THIS.CHAR_OBJ_FIELD,THIS.INT_FIELD,THIS.INT_OBJ_FIELD,THIS.LONG_FIELD,THIS.LONG_OBJ_FIELD,THIS.SHORT_FIELD,THIS.SHORT_OBJ_FIELD FROM BASICTYPEHOLDER THIS , BASICTYPEHOLDER UNBOUND_P WHERE THIS.LONG_FIELD = AVG(UNBOUND_P.LONG_FIELD)" : Not a condition in statement [SELECT 'org.jpox.samples.types.basic.BasicTypeHolder' AS JPOXMETADATA,THIS.BASICTYPEHOLDER_ID,THIS.BOOLEAN_FIELD,THIS.BOOLEAN_OBJ_FIELD,THIS.BYTE_FIELD,THIS.BYTE_OBJ_FIELD,THIS.CHAR_FIELD,THIS.CHAR_OBJ_FIELD,THIS.INT_FIELD,THIS.INT_OBJ_FIELD,THIS.LONG_FIELD,THIS.LONG_OBJ_FIELD,THIS.SHORT_FIELD,THIS.SHORT_OBJ_FIELD FROM BASICTYPEHOLDER THIS , BASICTYPEHOLDER UNBOUND_P WHERE THIS.LONG_FIELD = AVG(UNBOUND_P.LONG_FIELD)].
|
| testDateTimeMethods | 0.05 |
| testPCLiteralOnQueryCompile | 0.12 |
| testJDOHelperGetObjectID1 | 0.48 |
| testJDOHelperGetObjectID2 | 0.09 |
| testAnalysisRollup | 0.00 |
| testSingleString | 0.05 |
| testSingleStringKeywordAsFieldName | 0.00 |
| testSingleStringParameters | 0.18 |
| testNamedQueries | 0.11 |
| testNonstandardCharacters | 0.08 |
| testInstanceof | 0.19 |
| testSingleQuotes | 0.07 |
| testCharLiteralInvalidComparison | 0.08 |
| testEscapeSingleQuoteInString | 0.05 |
| testEq_Neq_UnboundVariables | 0.10 |
expected:<2> but was:<0>
|
| testQueryUnboundVariables | 0.09 |
| testQueryUnboundVariablesInheritance1 | 0.14 |
| testQueryUnboundVariablesInheritance2 | 0.16 |
| testQueryUnboundVariablesInheritanceRightHandDeclared1 | 0.13 |
| testQueryUnboundVariablesInheritanceRightHandDeclared2 | 0.04 |
| testConcatStringAndNumbers | 0.10 |
| testNullEqualsNull | 0.04 |
| testUseOfParentheses | 0.04 |
| testQueryCheckValueDiffFields | 0.06 |
| testCast | 0.19 |
| testKeepResultsQueryAfterQueryClose | 0.01 |
| testKeepResultsQueryAfterTxClose | 0.01 |
| testKeepResultsQueryAfterPMClose | 0.01 |
| testQueryWithNonNullFieldCondition | 0.22 |
| testBoolean | 0.08 |
| testQueryWithDetachedObjects | 0.11 |
| testModuloOperator | 0.04 |
| testInheritanceCastWithDiscriminator | 0.61 |
| testInheritanceCastWithUnion | 0.04 |
Exception thrown during test [JPOX-052500] Range variable THIS_INST already in use in query : SELECT 'org.jpox.samples.inheritance.ABase' AS JPOXMETADATA FROM ABASE THIS LEFT OUTER JOIN ASUB2 SUBELEMENT0 ON SUBELEMENT0.ID = THIS.ID LEFT OUTER JOIN ASUB1 SUBELEMENT1 ON SUBELEMENT1.ID = THIS.ID INNER JOIN ASUB1 THIS_INST ON THIS_INST.ID = THIS.ID WHERE SUBELEMENT0.ID IS NULL AND SUBELEMENT1.ID IS NULL UNION SELECT 'org.jpox.samples.inheritance.ASub2' AS JPOXMETADATA FROM ABASE THIS INNER JOIN ASUB2 "ELEMENT" ON "ELEMENT".ID = THIS.ID INNER JOIN ASUB1 THIS_INST ON THIS_INST.ID = THIS.ID UNION SELECT 'org.jpox.samples.inheritance.ASub1' AS JPOXMETADATA FROM ABASE THIS INNER JOIN ASUB1 "ELEMENT" ON "ELEMENT".ID = THIS.ID INNER JOIN ASUB1 THIS_INST ON THIS_INST.ID = THIS.ID
|
| testDeleteByQuery | 0.02 |
| testClose | 0.06 |
| testMultipleActiveQueryCandidateCollection | 2.24 |
| testMultipleActiveQueryMapGet | 1.42 |
| testNormalAddCollection | 0.33 |
| testNormalChildAddCollection | 0.07 |
| testNormalRemoveCollection | 0.11 |
| testNormalRetainCollection | 0.09 |
| testNormalChildRemoveCollection | 0.08 |
| testNormalRemoveItem | 0.07 |
| testNormalClearIsEmpty | 0.05 |
| testNormalInheritance | 0.07 |
| testNormalQuery | 0.19 |
| testNormalAttachDetach | 0.14 |
| testInverseAddCollection | 0.07 |
| testInverseRemoveCollection | 0.07 |
| testInverseRetainCollection | 0.07 |
| testInverseAddElement | 0.07 |
| testInverseClearIsEmpty | 0.06 |
| testInverseInheritance | 0.06 |
| testInverseQuery | 0.07 |
| testInverseAttachDetach | 0.14 |
| testNotContainsValuesInMapFields | 0.66 |
| testNotContainsValuesInMapFieldsInverse | 0.10 |
| testNotContainsKeysInMapFields | 0.33 |
| testNotContainsKeysInMapFieldsInverse | 0.26 |
| testNotContainsEntryInMapFields | 0.24 |
| testNotContainsEntryInMapFieldsInverse | 0.26 |
| testGetInMapFields | 0.22 |
| testGetInOrderingInMapFields | 0.21 |
expected:<2> but was:<3>
|
| testNegateContains | 0.38 |
| testContainsInListFields | 0.04 |
| testContainsInSetFields | 0.08 |
| testContainsInMapFields | 0.23 |
| testContainsInParameterCollection | 0.35 |
| testContainsInParameterArray | 0.24 |
| testContainsResultVariable | 0.22 |
| testContainsResultVariableNestedContains | 0.21 |
| testContainsInParameterCollectionOfPCleanInstances | 0.20 |
| testContainsInImplicitParameterCollection | 0.17 |
| testContainsInImplicitParameterCollectionOfPCleanInstances | 0.19 |
| testMapGetMethod | 0.28 |
| testMapGetAsLiteralWithKeyAsExpression | 0.54 |
Cannot perform operation "getMethod" on MapKeyLiteral "('2 doors')" and StringExpression "THIS.MODEL"
|
| testCollectionSize | 0.14 |
| testCollectionIsEmpty | 0.11 |
| testMapSize | 0.15 |
| testMapIsEmpty | 0.16 |
| testQueryUsesContainsOnceOnOneUnboundVariable | 0.18 |
| testQueryUsesContainsOnceAndEqualsOnOneUnboundVariable | 0.15 |
| testQueryUsesContainsValueOnceOnOneUnboundVariable | 0.23 |
| testQueryUsesContainsValueAndEqualsOnceOnOneUnboundVariable | 0.18 |
| testQueryUsesContainsValueOnceOnOneUnboundVariableInverse | 0.27 |
| testQueryContainsKeyOnCharacter | 0.06 |
| testQueryUsesContainsKeyOnceOnOneUnboundVariableInverse | 0.23 |
| testQueryUsesContainsKeyOnceOnOneUnboundVariable | 0.21 |
| testQueryUsesContainsOnceOnOneUnboundVariableUsingParameters | 0.17 |
| testQueryUsesContainsValueOnceOnOneUnboundVariableUsingParameters | 0.16 |
| testQueryUsesContainsValueOnceOnOneUnboundVariableUsingParametersInverse | 0.19 |
| testQueryUsesContainsKeyOnceOnOneUnboundVariableUsingParametersInverse | 0.19 |
| testQueryUsesContainsKeyOnceOnOneUnboundVariableUsingParameters | 0.20 |
| testQueryUsesContainsOnceOnOneUnboundVariableImplicitVariables | 0.18 |
| testQueryUsesContainsValueOnceOnOneUnboundVariableImplicitVariables | 0.17 |
| testQueryUsesContainsValueOnceOnOneUnboundVariableImplicitVariablesInverse | 0.19 |
| testQueryUsesContainsKeyOnceOnOneUnboundVariableImplicitVariablesInverse | 0.25 |
| testQueryUsesContainsKeyOnceOnOneUnboundVariableImplicitVariables | 0.16 |
| testQueryUsesContainsOnceOnOneUnboundVariableInverse | 0.16 |
| testQueryUsesContainsOnceOnOneUnboundVariableInverseImplicitVariables | 0.18 |
| testQueryUsesContainsOnceOnOneUnboundVariableInverseUsingParameter | 0.19 |
| testQueryUsesContainsOnceOnOneUnboundVariableMtoN | 0.08 |
| testQueryUsesContainsTwiceOnOneUnboundVariable | 0.13 |
| testQueryUsesContainsValueTwiceOnOneUnboundVariable | 0.16 |
| testQueryUsesContainsValueTwiceOnOneUnboundVariableInverse | 0.18 |
| testQueryUsesContainsKeyTwiceOnOneUnboundVariableInverse | 0.16 |
| testQueryUsesContainsKeyTwiceOnOneUnboundVariable | 0.15 |
| testQueryUsesContainsTwiceOnOneUnboundVariableInverse | 0.16 |
| testQueryUsesContainsTwiceOnOneUnboundVariableMtoN | 0.06 |
| testQueryUsesContainsTwiceOnFieldUsingWorkaround | 0.12 |
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP1_1.LASTNAME = ? OR UNBOUND_EMP2_1.LASTNAME = ?" : Column not found: UNBOUND_EMP1_1.LASTNAME in statement [SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP1_1.LASTNAME = ? OR UNBOUND_EMP2_1.LASTNAME = ?].
|
| testQueryUsesContainsValueTwiceOnFieldUsingWorkaround | 0.15 |
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES_W1.WARDROBE_ID_VID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES_W2.WARDROBE_ID_VID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?" : Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES_W1.WARDROBE_ID_VID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES_W2.WARDROBE_ID_VID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?].
|
| testQueryUsesContainsValueTwiceOnFieldUsingWorkaroundInverse | 0.16 |
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W1 WHERE THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W2 WHERE THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID) AND THIS_WARDROBESINVERSE_W1.MODEL = ? OR THIS_WARDROBESINVERSE_W2.MODEL = ?" : Column not found: THIS_WARDROBESINVERSE_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W1 WHERE THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W2 WHERE THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID) AND THIS_WARDROBESINVERSE_W1.MODEL = ? OR THIS_WARDROBESINVERSE_W2.MODEL = ?].
|
| testQueryUsesContainsKeyTwiceOnFieldUsingWorkaroundInverse | 0.14 |
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W1 INNER JOIN WARDROBE UNBOUND_W1 ON THIS_WARDROBESINVERSE2_W1.WARDROBE_ID = UNBOUND_W1.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W2 INNER JOIN WARDROBE UNBOUND_W2 ON THIS_WARDROBESINVERSE2_W2.WARDROBE_ID = UNBOUND_W2.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?" : Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W1 INNER JOIN WARDROBE UNBOUND_W1 ON THIS_WARDROBESINVERSE2_W1.WARDROBE_ID = UNBOUND_W1.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W2 INNER JOIN WARDROBE UNBOUND_W2 ON THIS_WARDROBESINVERSE2_W2.WARDROBE_ID = UNBOUND_W2.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?].
|
| testQueryUsesContainsKeyTwiceOnFieldUsingWorkaround | 0.13 |
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES2_W1.WARDROBE_ID_KID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES2_W2.WARDROBE_ID_KID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?" : Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES2_W1.WARDROBE_ID_KID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES2_W2.WARDROBE_ID_KID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?].
|
| testQueryUsesContainsTwiceOnFieldWithNamespace | 0.22 |
| testQueryUsesContainsValueTwiceOnFieldWithNamespace | 0.16 |
| testQueryUsesContainsValueTwiceOnFieldWithNamespaceInverse | 0.18 |
| testQueryUsesContainsKeyTwiceOnFieldWithNamespaceInverse | 0.17 |
| testQueryUsesContainsKeyTwiceOnFieldWithNamespace | 0.16 |
| testQueryUsesContainsTwiceOnFieldWithNamespaceInverse | 0.19 |
| testQueryUsesContainsTwiceOnFieldWithNamespaceMtoN | 0.09 |
| testQueryUsesContainsTwiceOnFieldWithNamespace2MtoN | 0.06 |
| testQueryUsesContainsTwiceOnFieldNoNamespace | 0.12 |
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID AND UNBOUND_EMP1_1.LASTNAME = ?) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP2_1.LASTNAME = ?" : Column not found: UNBOUND_EMP2_1.LASTNAME in statement [SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID AND UNBOUND_EMP1_1.LASTNAME = ?) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP2_1.LASTNAME = ?].
|
| testIsEmptyOredWithContains | 0.03 |
| testContainsResultVariableNestedContains2 | 0.10 |
| testQueryUsesContainsValueRangeVariableAlreadyInQuery | 0.43 |
| testQueryUsesContainsKeyRangeVariableAlreadyInQuery | 0.28 |
| testQueryUsesContainsEntryRangeVariableAlreadyInQuery | 0.38 |
| testQueryUsesContainsSetRangeVariableAlreadyInQuery | 0.26 |
| testQueryUsesContainsListRangeVariableAlreadyInQuery | 0.28 |
| testNormalPutItems | 0.39 |
| testNormalRemoveItem | 0.14 |
| testNormalEntrySet | 0.10 |
| testNormalKeySet | 0.16 |
| testNormalValues | 0.10 |
| testNormalNonPrimitiveKeyEntrySet | 0.10 |
| testNormalNonPrimitiveSameKeyValueInstances | 1.00 |
| testNormalNonPrimitiveKeyKeySet | 0.12 |
| testNormalNonPrimitiveKeyQuery | 0.16 |
| testNormalNonPrimitiveKeyValues | 0.10 |
| testNormalClearIsEmpty | 0.08 |
| testNormalInheritance | 0.07 |
| testNormalQueries | 0.07 |
| testNormalQueriesPrimitive | 0.06 |
| testNormalAttachDetach | 0.19 |
| testInversePutItems | 0.12 |
| testInverseRemoveItem | 0.08 |
| testInverseEntrySet | 0.08 |
| testInverseKeySet | 0.09 |
| testInverseValues | 0.08 |
| testInverseNonPrimitiveKeyEntrySet | 0.14 |
| testInverseNonPrimitiveKeyKeySet | 0.11 |
| testInverseNonPrimitiveKeyValues | 0.09 |
| testInverseClearIsEmpty | 0.08 |
| testInverseInheritance | 0.09 |
| testInverseQueries | 0.09 |
| testInverseAttachDetach | 0.19 |
| testStringSingleFieldIdentity | 0.44 |
| testCharSingleFieldIdentity | 0.24 |
| testCharObjSingleFieldIdentity | 0.22 |
| testLongSingleFieldIdentity | 0.21 |
| testLongObjSingleFieldIdentity | 0.20 |
| testIntegerSingleFieldIdentity | 0.21 |
| testIntegerObjSingleFieldIdentity | 0.20 |
| testShortSingleFieldIdentity | 0.18 |
| testShortObjSingleFieldIdentity | 0.18 |
| testObjectSingleFieldIdentity | 0.26 |
| testSimpleIntID | 0.32 |
| testSimpleStringID | 0.29 |
| testComposedIntID | 0.35 |
| testComposedStringID | 0.38 |
| testComposedMixedID | 0.43 |
| testChildSimpleIntID | 0.35 |
| testChildSimpleStringID | 0.28 |
| testChildComposedIntID | 0.37 |
| testChildComposedStringID | 0.29 |
| testChildComposedMixedID | 0.32 |
| testQueryUsingContains | 0.07 |
| testQueryUsingPrimaryKeyFields | 0.10 |
| testNonNullPrimaryKeyFieldsAfterQuery | 0.67 |
| testTablePoidMultiThreadedNewPM | 1.44 |
| testTableGenerator | 0.03 |
| testAUIDGenerator | 5.03 |
| testUUIDStringGenerator | 0.03 |
| testUUIDHexGenerator | 0.02 |
| testMaxGenerator | 0.03 |
| testSequenceGenerator | 0.05 |
| testIdentityGenerator | 0.04 |
| testAutoIncrementWithNoOtherFields | 0.02 |
| testAutoIncrementWithInheritance | 0.08 |
| testMixedGeneratorInherited | 0.03 |
| testBasicVersionNumberStrategy | 0.28 |
| testBasicDateTimeStrategy | 0.03 |
| testBasicNoneStrategy | 0.05 |
| testBasicVersionNumberStrategyVersionField | 0.03 |
| testCreationUpdateVersionColumns | 0.07 |
| testDeleteAfterUpdate | 0.02 |
| testMultipleUpdates | 0.02 |
| testConflictTransactionsVersionNumberFromQuery | 0.04 |
| testOptimisticQuery | 0.03 |
| testPCnewToPCdirty | 0.05 |
| testDetachAttach | 0.04 |
| testRefreshOfOptimisticObjects | 0.02 |
| testOptimisticJoinTableRelation | 0.10 |
| testSCOContainerClear | 0.03 |
| testOptimisticRollingBack | 0.00 |
| testRetrieveAfterPersistBeforeFlush | 0.02 |
| testInheritance | 0.08 |
| testInheritanceUsingQuery | 0.03 |
| testDetachAllOnCommitVersionNumber | 0.03 |
| testDetachCopyVersionNumber | 0.02 |
| testOptimisticWithIdentityFieldObjects | 0.13 |
| testNullQuery | 0.08 |
| testInvalidQuery | 0.00 |
| testSelectStarQuery | 0.46 |
| testWithCandidateClassWithoutResultClass | 0.09 |
| testWithCandidateClassWithResultClass | 0.11 |
| testWithoutCandidateClassWithoutResultClass | 0.03 |
| testWithoutCandidateClassWithResultClass | 0.07 |
| testWithoutCandidatesClassWithParameters | 0.02 |
| testWithoutCandidatesWithParametersInMap | 0.02 |
| testNamedQueries | 0.03 |
| testNamedQueriesDescoped | 0.02 |
| testQueryWithTimeout | 0.00 |
| testQueryFromJdoqueryFile | 0.03 |
| testInvalidQueryAllowedByConfiguration | 0.12 |
| testWithoutCandidatesClassWithParametersMultipleExecution | 0.31 |
| testNumberedParameters | 0.04 |
| testNamedParameters | 0.03 |
| testTimestampQueryOnOracle | 0.00 |
| testSQLUpdateStatement | 0.41 |
| testClassWithoutFields | 0.51 |
| testClassWithOnlyContainerFields | 0.90 |
| testClassWithOnlyContainerFieldsInFetchPlan | 0.29 |
| testPersistenceOfFKListFKListStructures | 0.32 |
| testPersistenceOfFKSetFKListStructures | 0.19 |
| test1toNInheritance | 0.06 |
| testJoinAddCollection | 0.28 |
| testJoinRemoveCollection | 0.04 |
| testJoinRetainCollection | 0.04 |
| testJoinClearIsEmpty | 0.03 |
| testJoinAttachDetach | 0.10 |
| testFKAddCollection | 0.09 |
| testFKRemoveCollection | 0.07 |
| testFKRetainCollection | 0.07 |
| testFKClearIsEmpty | 0.06 |
| testFKAttachDetach | 0.20 |
| testNormalPutItems | 0.38 |
| testNormalRemoveItem | 0.12 |
| testNormalEntrySet | 0.12 |
| testNormalKeySet | 0.09 |
| testNormalValues | 0.10 |
| testNormalClearIsEmpty | 0.14 |
| testNormalInheritance | 0.07 |
| testNormalQueries | 0.09 |
| testNormalQueriesPrimitive | 0.06 |
| testNormalAttachDetach | 0.26 |
| testInversePutItems | 0.10 |
| testInverseRemoveItem | 0.08 |
| testInverseEntrySet | 0.09 |
| testInverseKeySet | 0.10 |
| testInverseValues | 0.11 |
| testInverseClearIsEmpty | 0.09 |
| testInverseInheritance | 0.08 |
| testInverseQueries | 0.09 |
| testInverseAttachDetach | 0.21 |
| testNormalPersistByCollection | 0.36 |
| testNormalChildAddCollection | 0.07 |
| testNormalRemoveCollection | 0.11 |
| testNormalRetainCollection | 0.10 |
| testNormalChildRemoveCollection | 0.06 |
| testNormalRemoveItem | 0.06 |
| testNormalClearIsEmpty | 0.05 |
| testNormalContains | 0.08 |
| testNormalInheritance | 0.04 |
| testNormalQuery | 0.18 |
| testNormalAttachDetach | 0.12 |
| testInverseAddCollection | 0.06 |
| testInverseRemoveCollection | 0.07 |
| testInverseRetainCollection | 0.06 |
| testInverseAddElement | 0.06 |
| testInverseClearIsEmpty | 0.05 |
| testInverseInheritance | 0.06 |
| testInverseQuery | 0.07 |
| testInverseAttachDetach | 0.12 |
| testInversePersistByCollectionDFG | 0.11 |
| testInversePersistByElementDFG | 0.04 |
| testOneToOneUniSingle | 0.58 |
| testOneToOneUniDouble | 0.25 |
| testOneToOneUniDoubleQuery | 0.20 |
| testOneToManyUniJoinTableSingle | 0.08 |
| testOneToManyUniJoinTableDouble | 0.12 |
| testOneToManyUniJoinTableDetachAttach | 0.27 |
| testOneToManyBiFKDouble | 0.10 |
| testOneToManyBiFKDoubleDetachAttach | 0.24 |
| testOneToManyMapBiKeyInValue | 0.10 |
| testOneToManyMapBiValueInKey | 0.08 |
| testOneToOneUniInheritance | 0.08 |
| testOneToOneBiSingleFKPK | 0.04 |
| test4LevelsDepthPersistence | 0.07 |
| test4LevelsDepthQuery | 0.07 |
expected:<1> but was:<0>
|
| testOneToOneBiStoredAsFKUpdate | 0.02 |
| testOneToOneBiStoredAsFKChangeCompound | 0.02 |
| testOneToManyChain | 0.12 |
| testPersistCascadeFalse | 0.24 |
| testOneToOneUniClassPessimistic | 0.14 |
| testOneToOneUniClassOptimistic | 0.05 |
| testOneToOneUniInterfacePessimistic | 0.44 |
| testOneToOneUniInterfaceOptimistic | 0.03 |
| testOneToOneUniClassTemporaryPessimistic | 0.04 |
| testOneToOneUniClassTemporaryOptimistic | 0.03 |
| testOneToOneUniTemporaryStates | 0.04 |
Field value of former persistent-new-deleted (now transient) object has been changed expected:<JPOX Corporation> but was:<null>
|
| testOneToOneUniClassNewDeleted | 2.84 |
| testOneToOneBiClassNewDeleted | 2.41 |
| testDeepReachabilityByClass | 0.46 |
| testNewObjectUnreachableWithDirtyObjectOwner | 0.24 |
| testBaseOnQuery | 0.06 |
| testIncorrectAssignment | 0.03 |
| testMapWithKeyAsFieldInValue | 1.00 |
| testMapWithValueAsFieldInKey | 0.15 |
| test1to1Unidir | 0.22 |
| test1to1BidirNullOut | 0.26 |
| test1to1Bidir | 0.22 |
| test1to1BidirQuery | 0.15 |
| test1to1BidirInheritance | 0.30 |
| test1toNBidirJoin | 0.39 |
| test1toNUnidirJoinSubclassTable | 0.11 |
Exception thrown while creating 1-N unidirectional Join Table "subclass-table" relationship data : [JPOX-052208] Insert of object "org.jpox.samples.one_many.unidir.DesktopComputer@1198ff2" using statement "INSERT INTO RELATIONS_DESKTOPS (IP_ADDRESS,NUMBER_OF_PROCESSORS,OPERATING_SYSTEM,ID) VALUES (?,?,?,?)" failed : Unique constraint violation: SYS_IDX_366 in statement [INSERT INTO RELATIONS_DESKTOPS (IP_ADDRESS,NUMBER_OF_PROCESSORS,OPERATING_SYSTEM,ID) VALUES (?,?,?,?)]
|
| testDeletionWithInherited1toN | 0.25 |
| testMtoN | 0.17 |
| testMtoNInheritance | 0.18 |
| test1toNInheritance | 0.07 |
| testQueryWithInheritanceAndOrdering | 0.06 |
| test1to1UnidirInheritanceSubclassTable | 0.10 |
Number of readers who read "Hello" magazine was incorrect expected:<0> but was:<1>
|
| test1to1BidirInheritanceSuperclassTable | 0.08 |
| test1toNBidir_1to1Unidir | 0.13 |
| test1toNunidirFK | 0.06 |
| test1toNUnidirFKToSelf | 0.10 |
| test1toNUnidirFKList | 0.05 |
| test1toNUnidirFKListToSelf | 0.10 |
| test1toNUnidirFKMap | 0.12 |
| test1toNUnidirFKMapToSelf | 0.14 |
| test1toNBidirFK | 0.15 |
| test1toNMap | 0.18 |
| test1toNInheritanceSource | 0.20 |
| test1toNUnidirFKSetInheritanceTarget | 0.06 |
| test1toNUnidirFKListInheritanceTarget | 0.06 |
| test1toNUnidirSetSharedJoin | 0.05 |
| test1toNUnidirSetSharedFK | 0.06 |
| test1toNUnidirListSharedJoin | 0.05 |
| test1toNUnidirListSharedFK | 0.06 |
| test1toNUnidirOrderedList | 0.06 |
| testDoublyLinkedList | 0.09 |
| testSinglyLinkedList | 0.06 |
| testParentChildLinkRelation | 0.04 |
| test1toNListFKUsingOrderMappedBy | 0.09 |
| test1toNBidirCyclicNonNullable | 0.20 |
| testNormalAddCollection | 0.33 |
| testNormalRemoveCollection | 0.10 |
| testNormalRetainCollection | 0.12 |
| testNormalRemoveItem | 0.08 |
| testNormalRemoveAt | 0.07 |
| testNormalGetItem | 0.05 |
| testNormalClearIsEmpty | 0.05 |
| testNormalInheritance | 0.06 |
| testNormalQuery | 0.17 |
| testNormalAttachDetach | 0.15 |
| testInverseAddCollection | 0.06 |
| testInverseRemoveCollection | 0.06 |
| testInverseRetainCollection | 0.06 |
| testInverseRemoveItem | 0.05 |
| testInverseGetItem | 0.05 |
| testInverseClearIsEmpty | 0.04 |
| testInverseInheritance | 0.05 |
| testInverseQuery | 0.07 |
| testInverseAttachDetach | 0.11 |
| testNormalAddCollection | 0.32 |
| testNormalRemoveCollection | 0.10 |
| testNormalRetainCollection | 0.12 |
| testNormalRemoveItem | 0.08 |
| testNormalRemoveAt | 0.07 |
| testNormalGetItem | 0.05 |
| testNormalClearIsEmpty | 0.05 |
| testNormalInheritance | 0.06 |
| testNormalQuery | 0.17 |
| testNormalAttachDetach | 0.15 |
| testInverseAddCollection | 0.05 |
| testInverseRemoveCollection | 0.06 |
| testInverseRetainCollection | 0.06 |
| testInverseRemoveItem | 0.06 |
| testInverseGetItem | 0.05 |
| testInverseClearIsEmpty | 0.04 |
| testInverseInheritance | 0.05 |
| testInverseQuery | 0.07 |
| testInverselAttachDetach | 0.11 |
| testMakePersistent | 0.74 |
| testQuery | 0.04 |
| testFreshPMF | 0.44 |
| testObjectWithReferenceToPersistentInterface | 0.12 |
| testNewInstancePCClass | 0.00 |
| testNewInstance | 0.00 |
| testNewInstance3 | 0.00 |
| testNormalAddCollection | 0.32 |
| testNormalRemoveCollection | 0.10 |
| testNormalRetainCollection | 0.12 |
| testNormalRemoveItem | 0.08 |
| testNormalRemoveAt | 0.07 |
| testNormalGetItem | 0.05 |
| testNormalClearIsEmpty | 0.05 |
| testNormalInheritance | 0.06 |
| testNormalQuery | 0.17 |
| testNormalAttachDetach | 0.15 |
| testInverseAddCollection | 0.06 |
| testInverseRemoveCollection | 0.06 |
| testInverseRetainCollection | 0.05 |
| testInverseRemoveItem | 0.06 |
| testInverseGetItem | 0.06 |
| testInverseClearIsEmpty | 0.04 |
| testInverseInheritance | 0.05 |
| testInverseQuery | 0.07 |
| testInverseAttachDetach | 0.11 |
| testNormalPutItems | 0.38 |
| testNormalRemoveItem | 0.12 |
| testNormalEntrySet | 0.20 |
| testNormalKeySet | 0.09 |
| testNormalValues | 0.10 |
| testNormalClearIsEmpty | 0.08 |
| testNormalInheritance | 0.08 |
| testNormalQueries | 0.09 |
| testNormalQueriesPrimitive | 0.06 |
| testNormalAttachDetach | 0.26 |
| testInversePutItems | 0.10 |
| testInverseRemoveItem | 0.09 |
| testInverseEntrySet | 0.09 |
| testInverseKeySet | 0.11 |
| testInverseValues | 0.11 |
| testInverseClearIsEmpty | 0.09 |
| testInverseInheritance | 0.08 |
| testInverseQueries | 0.09 |
| testInverseAttachDetach | 0.21 |
| testRangeAndUnique | 0.31 |
| testUniqueResultAggregates | 0.08 |
| testSetResultCartesianProduct1 | 0.60 |
| testSetResultCartesianProduct2 | 0.14 |
| testSetResultCartesianProductCollection | 0.29 |
| testSetResultCartesianProductMap | 0.01 |
implement this
|
| testSetResultCartesianProductContains1 | 0.26 |
| testSetResultCartesianProductContains2 | 0.24 |
| testSetResultCartesianProduct1to1 | 0.24 |
| testSetResultCartesianProductContainsVariableNoNavigation | 0.09 |
| testOrdering | 0.11 |
| testOrderingUsingCollectionExpression | 0.21 |
| testSetResultDistinct | 0.05 |
| testSetResult | 0.04 |
| testCandidateCollection | 0.04 |
| testCandidateCollectionWithResultNotSameTypeAsCandidates | 0.04 |
| testSetIllegalAttributeInResult | 0.02 |
| testSetResultParameter | 0.08 |
| testResultSetMetaData | 0.07 |
| testSetResultWithAggregationWithoutSubclasses | 0.03 |
| testSetResultWithAggregationWithSubclasses | 0.03 |
| testSetResultWithAggregation1 | 0.05 |
| testSetResultWithAggregation2 | 0.02 |
| testSetResultWithAggregationAndNonAggregateExpression | 0.04 |
| testSetResultWithAggregationAndNonAggregateExpression2 | 0.01 |
| testResultSetInsensitive | 0.04 |
| testCountOnClassHierarchy | 0.04 |
| testNewObjectInResult | 0.14 |
| testSetResultClass | 0.05 |
| testDependentFieldsDeletion | 0.87 |
| testDependentFieldsInverseSetsDeletion | 0.29 |
| testDependentFieldsInverseListsDeletion | 0.29 |
| testDependentFieldsInverseMapsDeletion | 0.34 |
| testDependentFieldsInverseMapsValuesDeletion | 0.28 |
| testDependentFieldsInverseMapsKeysDeletion | 0.26 |
| testDependentElementsRemovalUsingJoinTable | 0.27 |
| testDependentElementsRemovalUsingForeignKey | 0.32 |
| testDependentKeysRemovalUsingJoinTable | 0.24 |
| testDependentKeysRemovalUsingForeignKey | 0.26 |
| testBidirectionalDependentFields | 0.29 |
| testInterfaceDependentFields | 0.45 |
| testNullify1to1Relation | 0.17 |
| testRemoveDependentFieldOnDetached | 0.18 |
| testCreationSimple | 0.37 |
| testRetrievalSimple | 0.13 |
| testQuerySimple | 0.11 |
| testDeletionSimple | 0.07 |
| testJoinTableSetCreationSimple | 0.05 |
| testJoinTableSetRetrievalSimple | 0.06 |
| testJoinTableListCreationSimple | 0.04 |
| testJoinTableListRetrievalSimple | 0.05 |
| testCreationComposite | 0.08 |
| testRetrievalComposite | 0.12 |
| testQueryComposite | 0.08 |
| testDeletionComposite | 0.07 |
| testJoinTableSetCreationComposite | 0.04 |
| testJoinTableSetRetrievalComposite | 0.05 |
| testJoinTableListCreationComposite | 0.04 |
| testJoinTableListRetrievalComposite | 0.07 |
| testNormalPutItems | 0.39 |
| testNormalRemoveItem | 0.13 |
| testNormalEntrySet | 0.13 |
| testNormalKeySet | 0.09 |
| testNormalValues | 0.10 |
| testNormalClearIsEmpty | 0.07 |
| testNormalInheritance | 0.07 |
| testNormalQueries | 0.16 |
| testNormalQueriesPrimitive | 0.06 |
| testNormalAttachDetach | 0.27 |
| testInversePutItems | 0.11 |
| testInverseRemoveItem | 0.08 |
| testInverseEntrySet | 0.09 |
| testInverseKeySet | 0.09 |
| testInverseValues | 0.12 |
| testInverseClearIsEmpty | 0.09 |
| testInverseInheritance | 0.08 |
| testInverseQueries | 0.09 |
| testInverseAttachDetach | 0.20 |
| testCreation | 0.92 |
| testReadAllShapeHolders | 0.16 |
| testChangeImplementation | 0.11 |
| testNullValues | 0.03 |
| testInsertThenDelete | 0.02 |
| testSetJoin | 0.04 |
| testListJoin | 0.09 |
| testSetFK | 0.07 |
Exception thrown during create of set of interface objects using FK : [JPOX-056029] Class "org.jpox.samples.interfaces.ShapeHolder3" has collection field "shapeSet" and this has no mapping in the table for the element class "org.jpox.samples.interfaces.ShapeInverse" owner field "containerSet"
|
| testListFK | 0.02 |
[JPOX-056029] Class "org.jpox.samples.interfaces.ShapeHolder3" has collection field "shapeSet" and this has no mapping in the table for the element class "org.jpox.samples.interfaces.ShapeInverse" owner field "containerSet"
|
| testMultipleImplementations | 0.05 |
| testQueryOnInterfaceFields | 0.41 |
| testQueryOnInterfaceFieldsBooleanOps | 0.40 |
| testCorrectCastOnInterfaceField | 0.36 |
| testAccessToFieldsInInterfaces | 0.32 |
| testQueryForNullShape | 0.32 |
| testQueryForNonNullShape | 0.34 |
| testQueue1 | 0.62 |
| testCollectionNonPCUsingJoinTable | 0.40 |
| testCollectionNonPCWithoutJoinTable | 0.11 |
| testCollectionNonPCSerialised | 0.08 |
| testNormalAddCollection | 0.32 |
| testNormalChildAddCollection | 0.06 |
| testNormalRemoveCollection | 0.10 |
| testNormalRetainCollection | 0.08 |
| testNormalChildRemoveCollection | 0.07 |
| testNormalRemoveItem | 0.06 |
| testNormalClearIsEmpty | 0.04 |
| testNormalInheritance | 0.05 |
| testNormalQuery | 0.18 |
| testNormalAttachDetach | 0.15 |
| testInverseAddCollection | 0.06 |
| testInverseRemoveCollection | 0.07 |
| testInverseRetainCollection | 0.06 |
| testInverseAddElement | 0.08 |
| testInverseClearIsEmpty | 0.07 |
| testInverseInheritance | 0.06 |
| testInverseQuery | 0.08 |
| testInverseAttachDetach | 0.13 |
| testOneToOneRelation | 0.78 |
| testOneToManyRelationWithJoinTable | 0.04 |
| testSubclassTable | 0.30 |
| testSubclassTableNewTable | 0.07 |
| testInheritanceWithNoTable | 0.01 |
| testNewTableSuperclassTableValueMap | 0.09 |
| testNewTableSuperclassTableClassName | 0.08 |
| testNewTableNewTable | 0.08 |
| testNewTableExtentResults | 0.07 |
| testNewTableSubclassTableNewTable | 0.08 |
| testSuperclassTable1toNJoinTableRelationship | 0.04 |
| testSuperclassTable1toNFKRelationship | 0.05 |
| testInverseCollectionWithElementUsingSuperclassTable | 0.24 |
| testNewTableOverrideFields | 0.04 |
| testSuperclassTableValueMapInteger | 0.02 |
| testNormalAddCollection | 0.34 |
| testNormalChildAddCollection | 0.06 |
| testNormalRemoveCollection | 0.11 |
| testNormalRetainCollection | 0.08 |
| testNormalChildRemoveCollection | 0.07 |
| testNormalRemoveItem | 0.06 |
| testNormalClearIsEmpty | 0.05 |
| testNormalInheritance | 0.07 |
| testNormalQuery | 0.18 |
| testNormalAttachDetach | 0.14 |
| testInverseAddCollection | 0.05 |
| testInverseRemoveCollection | 0.07 |
| testInverseRetainCollection | 0.06 |
| testInverseAddElement | 0.06 |
| testInverseClearIsEmpty | 0.06 |
| testInverseInheritance | 0.06 |
| testInverseQuery | 0.08 |
| testInverseAttachDetach | 0.13 |
| testNormalPutItems | 0.33 |
| testNormalRemoveItem | 0.05 |
| testNormalEntrySet | 0.04 |
| testNormalKeySet | 0.04 |
| testNormalValues | 0.03 |
| testNormalClearIsEmpty | 0.04 |
| testNormalAttachDetach | 0.09 |
|
testAvg
|
Exception thrown executing JDOQL query with AVG : [JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.types.basic.BasicTypeHolder' AS JPOXMETADATA,THIS.BASICTYPEHOLDER_ID,THIS.BOOLEAN_FIELD,THIS.BOOLEAN_OBJ_FIELD,THIS.BYTE_FIELD,THIS.BYTE_OBJ_FIELD,THIS.CHAR_FIELD,THIS.CHAR_OBJ_FIELD,THIS.INT_FIELD,THIS.INT_OBJ_FIELD,THIS.LONG_FIELD,THIS.LONG_OBJ_FIELD,THIS.SHORT_FIELD,THIS.SHORT_OBJ_FIELD FROM BASICTYPEHOLDER THIS , BASICTYPEHOLDER UNBOUND_P WHERE THIS.LONG_FIELD = AVG(UNBOUND_P.LONG_FIELD)" : Not a condition in statement [SELECT 'org.jpox.samples.types.basic.BasicTypeHolder' AS JPOXMETADATA,THIS.BASICTYPEHOLDER_ID,THIS.BOOLEAN_FIELD,THIS.BOOLEAN_OBJ_FIELD,THIS.BYTE_FIELD,THIS.BYTE_OBJ_FIELD,THIS.CHAR_FIELD,THIS.CHAR_OBJ_FIELD,THIS.INT_FIELD,THIS.INT_OBJ_FIELD,THIS.LONG_FIELD,THIS.LONG_OBJ_FIELD,THIS.SHORT_FIELD,THIS.SHORT_OBJ_FIELD FROM BASICTYPEHOLDER THIS , BASICTYPEHOLDER UNBOUND_P WHERE THIS.LONG_FIELD = AVG(UNBOUND_P.LONG_FIELD)].
|
junit.framework.AssertionFailedError: Exception thrown executing JDOQL query with AVG : [JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.types.basic.BasicTypeHolder' AS JPOXMETADATA,THIS.BASICTYPEHOLDER_ID,THIS.BOOLEAN_FIELD,THIS.BOOLEAN_OBJ_FIELD,THIS.BYTE_FIELD,THIS.BYTE_OBJ_FIELD,THIS.CHAR_FIELD,THIS.CHAR_OBJ_FIELD,THIS.INT_FIELD,THIS.INT_OBJ_FIELD,THIS.LONG_FIELD,THIS.LONG_OBJ_FIELD,THIS.SHORT_FIELD,THIS.SHORT_OBJ_FIELD FROM BASICTYPEHOLDER THIS , BASICTYPEHOLDER UNBOUND_P WHERE THIS.LONG_FIELD = AVG(UNBOUND_P.LONG_FIELD)" : Not a condition in statement [SELECT 'org.jpox.samples.types.basic.BasicTypeHolder' AS JPOXMETADATA,THIS.BASICTYPEHOLDER_ID,THIS.BOOLEAN_FIELD,THIS.BOOLEAN_OBJ_FIELD,THIS.BYTE_FIELD,THIS.BYTE_OBJ_FIELD,THIS.CHAR_FIELD,THIS.CHAR_OBJ_FIELD,THIS.INT_FIELD,THIS.INT_OBJ_FIELD,THIS.LONG_FIELD,THIS.LONG_OBJ_FIELD,THIS.SHORT_FIELD,THIS.SHORT_OBJ_FIELD FROM BASICTYPEHOLDER THIS , BASICTYPEHOLDER UNBOUND_P WHERE THIS.LONG_FIELD = AVG(UNBOUND_P.LONG_FIELD)]. at org.jpox.tests.JDOQLBasicTest.testAvg(JDOQLBasicTest.java:1542)
|
|
testEq_Neq_UnboundVariables
|
expected:<2> but was:<0>
|
junit.framework.AssertionFailedError: expected:<2> but was:<0> at org.jpox.tests.JDOQLBasicTest.testEq_Neq_UnboundVariables(JDOQLBasicTest.java:2512)
|
|
testInheritanceCastWithUnion
|
Exception thrown during test [JPOX-052500] Range variable THIS_INST already in use in query : SELECT 'org.jpox.samples.inheritance.ABase' AS JPOXMETADATA FROM ABASE THIS LEFT OUTER JOIN ASUB2 SUBELEMENT0 ON SUBELEMENT0.ID = THIS.ID LEFT OUTER JOIN ASUB1 SUBELEMENT1 ON SUBELEMENT1.ID = THIS.ID INNER JOIN ASUB1 THIS_INST ON THIS_INST.ID = THIS.ID WHERE SUBELEMENT0.ID IS NULL AND SUBELEMENT1.ID IS NULL UNION SELECT 'org.jpox.samples.inheritance.ASub2' AS JPOXMETADATA FROM ABASE THIS INNER JOIN ASUB2 "ELEMENT" ON "ELEMENT".ID = THIS.ID INNER JOIN ASUB1 THIS_INST ON THIS_INST.ID = THIS.ID UNION SELECT 'org.jpox.samples.inheritance.ASub1' AS JPOXMETADATA FROM ABASE THIS INNER JOIN ASUB1 "ELEMENT" ON "ELEMENT".ID = THIS.ID INNER JOIN ASUB1 THIS_INST ON THIS_INST.ID = THIS.ID
|
junit.framework.AssertionFailedError: Exception thrown during test [JPOX-052500] Range variable THIS_INST already in use in query : SELECT 'org.jpox.samples.inheritance.ABase' AS JPOXMETADATA FROM ABASE THIS LEFT OUTER JOIN ASUB2 SUBELEMENT0 ON SUBELEMENT0.ID = THIS.ID LEFT OUTER JOIN ASUB1 SUBELEMENT1 ON SUBELEMENT1.ID = THIS.ID INNER JOIN ASUB1 THIS_INST ON THIS_INST.ID = THIS.ID WHERE SUBELEMENT0.ID IS NULL AND SUBELEMENT1.ID IS NULL UNION SELECT 'org.jpox.samples.inheritance.ASub2' AS JPOXMETADATA FROM ABASE THIS INNER JOIN ASUB2 "ELEMENT" ON "ELEMENT".ID = THIS.ID INNER JOIN ASUB1 THIS_INST ON THIS_INST.ID = THIS.ID UNION SELECT 'org.jpox.samples.inheritance.ASub1' AS JPOXMETADATA FROM ABASE THIS INNER JOIN ASUB1 "ELEMENT" ON "ELEMENT".ID = THIS.ID INNER JOIN ASUB1 THIS_INST ON THIS_INST.ID = THIS.ID at org.jpox.tests.JDOQLBasicTest.testInheritanceCastWithUnion(JDOQLBasicTest.java:3554)
|
|
testGetInOrderingInMapFields
|
expected:<2> but was:<3>
|
junit.framework.AssertionFailedError: expected:<2> but was:<3> at org.jpox.tests.JDOQLContainerTest.testGetInOrderingInMapFields(JDOQLContainerTest.java:739)
|
|
testMapGetAsLiteralWithKeyAsExpression
|
Cannot perform operation "getMethod" on MapKeyLiteral "('2 doors')" and StringExpression "THIS.MODEL"
|
javax.jdo.JDOUserException: Cannot perform operation "getMethod" on MapKeyLiteral "('2 doors')" and StringExpression "THIS.MODEL" at org.jpox.jdo.JPOXJDOHelper.getJDOExceptionForJPOXException(JPOXJDOHelper.java:354) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:227) at org.jpox.tests.JDOQLContainerTest.testMapGetAsLiteralWithKeyAsExpression(JDOQLContainerTest.java:1742) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) NestedThrowablesStackTrace: Cannot perform operation "getMethod" on MapKeyLiteral "('2 doors')" and StringExpression "THIS.MODEL" org.jpox.store.expression.ScalarExpression$IllegalOperationException: Cannot perform operation "getMethod" on MapKeyLiteral "('2 doors')" and StringExpression "THIS.MODEL" at org.jpox.store.expression.MapKeyLiteral.getMethod(MapKeyLiteral.java:152) at org.jpox.store.expression.MapLiteral.getMethod(MapLiteral.java:119) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at org.jpox.store.expression.ScalarExpression.callMethod(ScalarExpression.java:836) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.compilePrimary(JDOQLQueryCompiler.java:669) at org.jpox.store.rdbms.query.JavaQueryCompiler.compileUnaryExpressionNotPlusMinus(JavaQueryCompiler.java:765) at org.jpox.store.rdbms.query.JavaQueryCompiler.compileUnaryExpression(JavaQueryCompiler.java:746) at org.jpox.store.rdbms.query.JavaQueryCompiler.compileMultiplicativeExpression(JavaQueryCompiler.java:699) at org.jpox.store.rdbms.query.JavaQueryCompiler.compileAdditiveExpression(JavaQueryCompiler.java:676) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.compileRelationalExpression(JDOQLQueryCompiler.java:506) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.compileEqualityExpression(JDOQLQueryCompiler.java:484) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.compileAndExpression(JDOQLQueryCompiler.java:466) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.compileExclusiveOrExpression(JDOQLQueryCompiler.java:454) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.compileInclusiveOrExpression(JDOQLQueryCompiler.java:442) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.compileConditionalAndExpression(JDOQLQueryCompiler.java:430) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.compileConditionalOrExpression(JDOQLQueryCompiler.java:412) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.compileExpression(JDOQLQueryCompiler.java:389) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.compileExpressionFromString(JDOQLQueryCompiler.java:369) at org.jpox.store.rdbms.query.JavaQueryCompiler.compileFilter(JavaQueryCompiler.java:280) at org.jpox.store.rdbms.query.JDOQLQueryCompiler.performCompile(JDOQLQueryCompiler.java:189) at org.jpox.store.rdbms.query.JavaQueryCompiler.executionCompile(JavaQueryCompiler.java:188) at org.jpox.store.rdbms.query.JDOQLQuery.compileInternal(JDOQLQuery.java:165) at org.jpox.store.rdbms.query.JDOQLQuery.performExecute(JDOQLQuery.java:246) at org.jpox.store.query.Query.executeWithMap(Query.java:1267) at org.jpox.store.query.Query.executeWithArray(Query.java:1233) at org.jpox.store.query.Query.execute(Query.java:1166) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:222) at org.jpox.tests.JDOQLContainerTest.testMapGetAsLiteralWithKeyAsExpression(JDOQLContainerTest.java:1742)
|
|
testQueryUsesContainsTwiceOnFieldUsingWorkaround
|
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP1_1.LASTNAME = ? OR UNBOUND_EMP2_1.LASTNAME = ?" : Column not found: UNBOUND_EMP1_1.LASTNAME in statement [SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP1_1.LASTNAME = ? OR UNBOUND_EMP2_1.LASTNAME = ?].
|
javax.jdo.JDODataStoreException: [JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP1_1.LASTNAME = ? OR UNBOUND_EMP2_1.LASTNAME = ?" : Column not found: UNBOUND_EMP1_1.LASTNAME in statement [SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP1_1.LASTNAME = ? OR UNBOUND_EMP2_1.LASTNAME = ?]. at org.jpox.jdo.JPOXJDOHelper.getJDOExceptionForJPOXException(JPOXJDOHelper.java:289) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:209) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsTwiceOnFieldUsingWorkaround(JDOQLContainerTest.java:4581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) NestedThrowablesStackTrace: java.sql.SQLException: Column not found: UNBOUND_EMP1_1.LASTNAME in statement [SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP1_1.LASTNAME = ? OR UNBOUND_EMP2_1.LASTNAME = ?] at org.hsqldb.jdbc.Util.throwError(Unknown Source) at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source) at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source) at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:181) at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:283) at org.jpox.store.rdbms.SQLController.getStatementForQuery(SQLController.java:302) at org.jpox.store.rdbms.query.SQLEvaluator.getStatement(SQLEvaluator.java:270) at org.jpox.store.rdbms.query.SQLEvaluator.evaluate(SQLEvaluator.java:95) at org.jpox.store.rdbms.query.JDOQLQuery.performExecute(JDOQLQuery.java:319) at org.jpox.store.query.Query.executeWithMap(Query.java:1267) at org.jpox.store.query.Query.executeWithArray(Query.java:1233) at org.jpox.store.query.Query.execute(Query.java:1154) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:204) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsTwiceOnFieldUsingWorkaround(JDOQLContainerTest.java:4581)
|
|
testQueryUsesContainsValueTwiceOnFieldUsingWorkaround
|
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES_W1.WARDROBE_ID_VID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES_W2.WARDROBE_ID_VID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?" : Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES_W1.WARDROBE_ID_VID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES_W2.WARDROBE_ID_VID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?].
|
javax.jdo.JDODataStoreException: [JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES_W1.WARDROBE_ID_VID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES_W2.WARDROBE_ID_VID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?" : Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES_W1.WARDROBE_ID_VID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES_W2.WARDROBE_ID_VID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?]. at org.jpox.jdo.JPOXJDOHelper.getJDOExceptionForJPOXException(JPOXJDOHelper.java:289) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:209) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsValueTwiceOnFieldUsingWorkaround(JDOQLContainerTest.java:4667) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) NestedThrowablesStackTrace: java.sql.SQLException: Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES_W1.WARDROBE_ID_VID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES THIS_WARDROBES_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES_W2.WARDROBE_ID_VID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?] at org.hsqldb.jdbc.Util.throwError(Unknown Source) at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source) at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source) at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:181) at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:283) at org.jpox.store.rdbms.SQLController.getStatementForQuery(SQLController.java:302) at org.jpox.store.rdbms.query.SQLEvaluator.getStatement(SQLEvaluator.java:270) at org.jpox.store.rdbms.query.SQLEvaluator.evaluate(SQLEvaluator.java:95) at org.jpox.store.rdbms.query.JDOQLQuery.performExecute(JDOQLQuery.java:319) at org.jpox.store.query.Query.executeWithMap(Query.java:1267) at org.jpox.store.query.Query.executeWithArray(Query.java:1233) at org.jpox.store.query.Query.execute(Query.java:1154) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:204) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsValueTwiceOnFieldUsingWorkaround(JDOQLContainerTest.java:4667)
|
|
testQueryUsesContainsValueTwiceOnFieldUsingWorkaroundInverse
|
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W1 WHERE THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W2 WHERE THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID) AND THIS_WARDROBESINVERSE_W1.MODEL = ? OR THIS_WARDROBESINVERSE_W2.MODEL = ?" : Column not found: THIS_WARDROBESINVERSE_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W1 WHERE THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W2 WHERE THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID) AND THIS_WARDROBESINVERSE_W1.MODEL = ? OR THIS_WARDROBESINVERSE_W2.MODEL = ?].
|
javax.jdo.JDODataStoreException: [JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W1 WHERE THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W2 WHERE THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID) AND THIS_WARDROBESINVERSE_W1.MODEL = ? OR THIS_WARDROBESINVERSE_W2.MODEL = ?" : Column not found: THIS_WARDROBESINVERSE_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W1 WHERE THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W2 WHERE THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID) AND THIS_WARDROBESINVERSE_W1.MODEL = ? OR THIS_WARDROBESINVERSE_W2.MODEL = ?]. at org.jpox.jdo.JPOXJDOHelper.getJDOExceptionForJPOXException(JPOXJDOHelper.java:289) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:209) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsValueTwiceOnFieldUsingWorkaroundInverse(JDOQLContainerTest.java:4763) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) NestedThrowablesStackTrace: java.sql.SQLException: Column not found: THIS_WARDROBESINVERSE_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W1 WHERE THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W1.GYM_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE_W2 WHERE THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE_W2.GYM_GYM_ID_OID = THIS.GYM_ID) AND THIS_WARDROBESINVERSE_W1.MODEL = ? OR THIS_WARDROBESINVERSE_W2.MODEL = ?] at org.hsqldb.jdbc.Util.throwError(Unknown Source) at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source) at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source) at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:181) at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:283) at org.jpox.store.rdbms.SQLController.getStatementForQuery(SQLController.java:302) at org.jpox.store.rdbms.query.SQLEvaluator.getStatement(SQLEvaluator.java:270) at org.jpox.store.rdbms.query.SQLEvaluator.evaluate(SQLEvaluator.java:95) at org.jpox.store.rdbms.query.JDOQLQuery.performExecute(JDOQLQuery.java:319) at org.jpox.store.query.Query.executeWithMap(Query.java:1267) at org.jpox.store.query.Query.executeWithArray(Query.java:1233) at org.jpox.store.query.Query.execute(Query.java:1154) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:204) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsValueTwiceOnFieldUsingWorkaroundInverse(JDOQLContainerTest.java:4763)
|
|
testQueryUsesContainsKeyTwiceOnFieldUsingWorkaroundInverse
|
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W1 INNER JOIN WARDROBE UNBOUND_W1 ON THIS_WARDROBESINVERSE2_W1.WARDROBE_ID = UNBOUND_W1.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W2 INNER JOIN WARDROBE UNBOUND_W2 ON THIS_WARDROBESINVERSE2_W2.WARDROBE_ID = UNBOUND_W2.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?" : Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W1 INNER JOIN WARDROBE UNBOUND_W1 ON THIS_WARDROBESINVERSE2_W1.WARDROBE_ID = UNBOUND_W1.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W2 INNER JOIN WARDROBE UNBOUND_W2 ON THIS_WARDROBESINVERSE2_W2.WARDROBE_ID = UNBOUND_W2.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?].
|
javax.jdo.JDODataStoreException: [JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W1 INNER JOIN WARDROBE UNBOUND_W1 ON THIS_WARDROBESINVERSE2_W1.WARDROBE_ID = UNBOUND_W1.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W2 INNER JOIN WARDROBE UNBOUND_W2 ON THIS_WARDROBESINVERSE2_W2.WARDROBE_ID = UNBOUND_W2.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?" : Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W1 INNER JOIN WARDROBE UNBOUND_W1 ON THIS_WARDROBESINVERSE2_W1.WARDROBE_ID = UNBOUND_W1.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W2 INNER JOIN WARDROBE UNBOUND_W2 ON THIS_WARDROBESINVERSE2_W2.WARDROBE_ID = UNBOUND_W2.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?]. at org.jpox.jdo.JPOXJDOHelper.getJDOExceptionForJPOXException(JPOXJDOHelper.java:289) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:209) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsKeyTwiceOnFieldUsingWorkaroundInverse(JDOQLContainerTest.java:4857) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) NestedThrowablesStackTrace: java.sql.SQLException: Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W1 INNER JOIN WARDROBE UNBOUND_W1 ON THIS_WARDROBESINVERSE2_W1.WARDROBE_ID = UNBOUND_W1.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W1.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND EXISTS (SELECT 1 FROM WARDROBE THIS_WARDROBESINVERSE2_W2 INNER JOIN WARDROBE UNBOUND_W2 ON THIS_WARDROBESINVERSE2_W2.WARDROBE_ID = UNBOUND_W2.WARDROBE_ID WHERE THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBESINVERSE2_W2.WARDROBES_INVERSE2_GYM_ID_OID = THIS.GYM_ID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?] at org.hsqldb.jdbc.Util.throwError(Unknown Source) at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source) at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source) at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:181) at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:283) at org.jpox.store.rdbms.SQLController.getStatementForQuery(SQLController.java:302) at org.jpox.store.rdbms.query.SQLEvaluator.getStatement(SQLEvaluator.java:270) at org.jpox.store.rdbms.query.SQLEvaluator.evaluate(SQLEvaluator.java:95) at org.jpox.store.rdbms.query.JDOQLQuery.performExecute(JDOQLQuery.java:319) at org.jpox.store.query.Query.executeWithMap(Query.java:1267) at org.jpox.store.query.Query.executeWithArray(Query.java:1233) at org.jpox.store.query.Query.execute(Query.java:1154) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:204) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsKeyTwiceOnFieldUsingWorkaroundInverse(JDOQLContainerTest.java:4857)
|
|
testQueryUsesContainsKeyTwiceOnFieldUsingWorkaround
|
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES2_W1.WARDROBE_ID_KID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES2_W2.WARDROBE_ID_KID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?" : Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES2_W1.WARDROBE_ID_KID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES2_W2.WARDROBE_ID_KID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?].
|
javax.jdo.JDODataStoreException: [JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES2_W1.WARDROBE_ID_KID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES2_W2.WARDROBE_ID_KID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?" : Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES2_W1.WARDROBE_ID_KID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES2_W2.WARDROBE_ID_KID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?]. at org.jpox.jdo.JPOXJDOHelper.getJDOExceptionForJPOXException(JPOXJDOHelper.java:289) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:209) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsKeyTwiceOnFieldUsingWorkaround(JDOQLContainerTest.java:4953) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) NestedThrowablesStackTrace: java.sql.SQLException: Column not found: UNBOUND_W1.MODEL in statement [SELECT 'org.jpox.samples.models.fitness.Gym' AS JPOXMETADATA,THIS.GYM_ID,THIS.LOCATION,THIS."NAME",THIS.STRING_KEY,THIS.STRING_VALUE FROM GYM THIS WHERE EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W1 , WARDROBE UNBOUND_W1 WHERE THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W1.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W1.WARDROBE_ID = THIS_WARDROBES2_W1.WARDROBE_ID_KID) AND EXISTS (SELECT 1 FROM GYM_WARDROBES2 THIS_WARDROBES2_W2 , WARDROBE UNBOUND_W2 WHERE THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND THIS_WARDROBES2_W2.GYM_ID_OID = THIS.GYM_ID AND UNBOUND_W2.WARDROBE_ID = THIS_WARDROBES2_W2.WARDROBE_ID_KID) AND UNBOUND_W1.MODEL = ? OR UNBOUND_W2.MODEL = ?] at org.hsqldb.jdbc.Util.throwError(Unknown Source) at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source) at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source) at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:181) at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:283) at org.jpox.store.rdbms.SQLController.getStatementForQuery(SQLController.java:302) at org.jpox.store.rdbms.query.SQLEvaluator.getStatement(SQLEvaluator.java:270) at org.jpox.store.rdbms.query.SQLEvaluator.evaluate(SQLEvaluator.java:95) at org.jpox.store.rdbms.query.JDOQLQuery.performExecute(JDOQLQuery.java:319) at org.jpox.store.query.Query.executeWithMap(Query.java:1267) at org.jpox.store.query.Query.executeWithArray(Query.java:1233) at org.jpox.store.query.Query.execute(Query.java:1154) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:204) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsKeyTwiceOnFieldUsingWorkaround(JDOQLContainerTest.java:4953)
|
|
testQueryUsesContainsTwiceOnFieldNoNamespace
|
[JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID AND UNBOUND_EMP1_1.LASTNAME = ?) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP2_1.LASTNAME = ?" : Column not found: UNBOUND_EMP2_1.LASTNAME in statement [SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID AND UNBOUND_EMP1_1.LASTNAME = ?) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP2_1.LASTNAME = ?].
|
javax.jdo.JDODataStoreException: [JPOX-042007] Error executing JDOQL query "SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID AND UNBOUND_EMP1_1.LASTNAME = ?) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP2_1.LASTNAME = ?" : Column not found: UNBOUND_EMP2_1.LASTNAME in statement [SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID AND UNBOUND_EMP1_1.LASTNAME = ?) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP2_1.LASTNAME = ?]. at org.jpox.jdo.JPOXJDOHelper.getJDOExceptionForJPOXException(JPOXJDOHelper.java:289) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:209) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsTwiceOnFieldNoNamespace(JDOQLContainerTest.java:5700) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) NestedThrowablesStackTrace: java.sql.SQLException: Column not found: UNBOUND_EMP2_1.LASTNAME in statement [SELECT 'org.jpox.samples.models.company.Manager' AS JPOXMETADATA,THIS_1.AGE,THIS_1.EMAIL_ADDRESS,THIS_1.FIRSTNAME,THIS_1.GLOBALNUM,THIS_1.LASTNAME,THIS_1.PERSONNUM,THIS_2.MANAGER_GLOBALNUM_OID,THIS_2.MANAGER_PERSONNUM_OID,THIS_2.SALARY,THIS_2.SALARY_CURRENCY,THIS_2.SERIAL_NO FROM MANAGER THIS INNER JOIN PERSON THIS_1 ON THIS_1.GLOBALNUM = THIS.GLOBALNUM AND THIS_1.PERSONNUM = THIS.PERSONNUM INNER JOIN EMPLOYEE THIS_2 ON THIS_2.GLOBALNUM = THIS.GLOBALNUM AND THIS_2.PERSONNUM = THIS.PERSONNUM WHERE EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP1 INNER JOIN PERSON UNBOUND_EMP1_1 ON UNBOUND_EMP1_1.GLOBALNUM = UNBOUND_EMP1.GLOBALNUM AND UNBOUND_EMP1_1.PERSONNUM = UNBOUND_EMP1.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP1 WHERE THIS_SUBORDINATES_EMP1.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP1.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP1.GLOBALNUM = THIS_SUBORDINATES_EMP1.GLOBALNUM_EID AND UNBOUND_EMP1.PERSONNUM = THIS_SUBORDINATES_EMP1.PERSONNUM_EID AND UNBOUND_EMP1_1.LASTNAME = ?) AND EXISTS (SELECT 1 FROM EMPLOYEE UNBOUND_EMP2 INNER JOIN PERSON UNBOUND_EMP2_1 ON UNBOUND_EMP2_1.GLOBALNUM = UNBOUND_EMP2.GLOBALNUM AND UNBOUND_EMP2_1.PERSONNUM = UNBOUND_EMP2.PERSONNUM , MANAGER_SUBORDINATES THIS_SUBORDINATES_EMP2 WHERE THIS_SUBORDINATES_EMP2.GLOBALNUM_OID = THIS.GLOBALNUM AND THIS_SUBORDINATES_EMP2.PERSONNUM_OID = THIS.PERSONNUM AND UNBOUND_EMP2.GLOBALNUM = THIS_SUBORDINATES_EMP2.GLOBALNUM_EID AND UNBOUND_EMP2.PERSONNUM = THIS_SUBORDINATES_EMP2.PERSONNUM_EID) AND UNBOUND_EMP2_1.LASTNAME = ?] at org.hsqldb.jdbc.Util.throwError(Unknown Source) at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source) at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source) at org.apache.commons.dbcp.DelegatingConnection.prepareStatement(DelegatingConnection.java:181) at org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(PoolingDataSource.java:283) at org.jpox.store.rdbms.SQLController.getStatementForQuery(SQLController.java:302) at org.jpox.store.rdbms.query.SQLEvaluator.getStatement(SQLEvaluator.java:270) at org.jpox.store.rdbms.query.SQLEvaluator.evaluate(SQLEvaluator.java:95) at org.jpox.store.rdbms.query.JDOQLQuery.performExecute(JDOQLQuery.java:319) at org.jpox.store.query.Query.executeWithMap(Query.java:1267) at org.jpox.store.query.Query.executeWithArray(Query.java:1233) at org.jpox.store.query.Query.execute(Query.java:1154) at org.jpox.jdo.JDOQuery.execute(JDOQuery.java:204) at org.jpox.tests.JDOQLContainerTest.testQueryUsesContainsTwiceOnFieldNoNamespace(JDOQLContainerTest.java:5700)
|
|
test4LevelsDepthQuery
|
expected:<1> but was:<0>
|
junit.framework.AssertionFailedError: expected:<1> but was:<0> at org.jpox.tests.CompoundIdentityTest.test4LevelsDepthQuery(CompoundIdentityTest.java:1392)
|
|
testOneToOneUniTemporaryStates
|
Field value of former persistent-new-deleted (now transient) object has been changed expected:<JPOX Corporation> but was:<null>
|
junit.framework.ComparisonFailure: Field value of former persistent-new-deleted (now transient) object has been changed expected:<JPOX Corporation> but was:<null> at org.jpox.tests.ReachabilityTest.testOneToOneUniTemporaryStates(ReachabilityTest.java:541)
|
|
test1toNUnidirJoinSubclassTable
|
Exception thrown while creating 1-N unidirectional Join Table "subclass-table" relationship data : [JPOX-052208] Insert of object "org.jpox.samples.one_many.unidir.DesktopComputer@1198ff2" using statement "INSERT INTO RELATIONS_DESKTOPS (IP_ADDRESS,NUMBER_OF_PROCESSORS,OPERATING_SYSTEM,ID) VALUES (?,?,?,?)" failed : Unique constraint violation: SYS_IDX_366 in statement [INSERT INTO RELATIONS_DESKTOPS (IP_ADDRESS,NUMBER_OF_PROCESSORS,OPERATING_SYSTEM,ID) VALUES (?,?,?,?)]
|
junit.framework.AssertionFailedError: Exception thrown while creating 1-N unidirectional Join Table "subclass-table" relationship data : [JPOX-052208] Insert of object "org.jpox.samples.one_many.unidir.DesktopComputer@1198ff2" using statement "INSERT INTO RELATIONS_DESKTOPS (IP_ADDRESS,NUMBER_OF_PROCESSORS,OPERATING_SYSTEM,ID) VALUES (?,?,?,?)" failed : Unique constraint violation: SYS_IDX_366 in statement [INSERT INTO RELATIONS_DESKTOPS (IP_ADDRESS,NUMBER_OF_PROCESSORS,OPERATING_SYSTEM,ID) VALUES (?,?,?,?)] at org.jpox.tests.RelationshipTest.test1toNUnidirJoinSubclassTable(RelationshipTest.java:1319)
|
|
test1to1UnidirInheritanceSubclassTable
|
Number of readers who read "Hello" magazine was incorrect expected:<0> but was:<1>
|
junit.framework.AssertionFailedError: Number of readers who read "Hello" magazine was incorrect expected:<0> but was:<1> at org.jpox.tests.RelationshipTest.test1to1UnidirInheritanceSubclassTable(RelationshipTest.java:2386)
|
|
testSetResultCartesianProductMap
|
implement this
|
java.lang.RuntimeException: implement this at org.jpox.tests.JDOQLResultTest.testSetResultCartesianProductMap(JDOQLResultTest.java:606)
|
|
testSetFK
|
Exception thrown during create of set of interface objects using FK : [JPOX-056029] Class "org.jpox.samples.interfaces.ShapeHolder3" has collection field "shapeSet" and this has no mapping in the table for the element class "org.jpox.samples.interfaces.ShapeInverse" owner field "containerSet"
|
junit.framework.AssertionFailedError: Exception thrown during create of set of interface objects using FK : [JPOX-056029] Class "org.jpox.samples.interfaces.ShapeHolder3" has collection field "shapeSet" and this has no mapping in the table for the element class "org.jpox.samples.interfaces.ShapeInverse" owner field "containerSet" at org.jpox.tests.InterfacesTest.testSetFK(InterfacesTest.java:568)
|
|
testListFK
|
[JPOX-056029] Class "org.jpox.samples.interfaces.ShapeHolder3" has collection field "shapeSet" and this has no mapping in the table for the element class "org.jpox.samples.interfaces.ShapeInverse" owner field "containerSet"
|
javax.jdo.JDOUserException: [JPOX-056029] Class "org.jpox.samples.interfaces.ShapeHolder3" has collection field "shapeSet" and this has no mapping in the table for the element class "org.jpox.samples.interfaces.ShapeInverse" owner field "containerSet" at org.jpox.jdo.JPOXJDOHelper.getJDOExceptionForJPOXException(JPOXJDOHelper.java:354) at org.jpox.jdo.AbstractPersistenceManager.jdoMakePersistent(AbstractPersistenceManager.java:646) at org.jpox.jdo.AbstractPersistenceManager.makePersistent(AbstractPersistenceManager.java:666) at org.jpox.tests.InterfacesTest.testListFK(InterfacesTest.java:613) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) NestedThrowablesStackTrace: [JPOX-056029] Class "org.jpox.samples.interfaces.ShapeHolder3" has collection field "shapeSet" and this has no mapping in the table for the element class "org.jpox.samples.interfaces.ShapeInverse" owner field "containerSet" org.jpox.exceptions.JPOXUserException: [JPOX-056029] Class "org.jpox.samples.interfaces.ShapeHolder3" has collection field "shapeSet" and this has no mapping in the table for the element class "org.jpox.samples.interfaces.ShapeInverse" owner field "containerSet" at org.jpox.store.rdbms.scostore.FKSetStore.<init>(FKSetStore.java:187) at org.jpox.store.rdbms.RDBMSManager.getBackingStoreForCollection(RDBMSManager.java:1122) at org.jpox.store.mapping.CollectionMapping.getBackingStore(CollectionMapping.java:97) at org.jpox.sco.HashSet.<init>(HashSet.java:147) at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at org.jpox.util.ClassUtils.newInstance(ClassUtils.java:93) at org.jpox.sco.SCOUtils.newSCOInstance(SCOUtils.java:166) at org.jpox.store.mapping.AbstractContainerMapping.replaceFieldWithWrapper(AbstractContainerMapping.java:399) at org.jpox.store.mapping.CollectionMapping.postInsert(CollectionMapping.java:244) at org.jpox.store.rdbms.request.InsertRequest.execute(InsertRequest.java:450) at org.jpox.store.rdbms.table.ClassTable.insert(ClassTable.java:2888) at org.jpox.store.MappedStoreManager.insertObject(MappedStoreManager.java:180) at org.jpox.state.JDOStateManagerImpl.internalMakePersistent(JDOStateManagerImpl.java:3108) at org.jpox.state.JDOStateManagerImpl.makePersistent(JDOStateManagerImpl.java:3088) at org.jpox.ObjectManagerImpl.persistObjectInternal(ObjectManagerImpl.java:1166) at org.jpox.ObjectManagerImpl.persistObject(ObjectManagerImpl.java:1017) at org.jpox.jdo.AbstractPersistenceManager.jdoMakePersistent(AbstractPersistenceManager.java:641) at org.jpox.jdo.AbstractPersistenceManager.makePersistent(AbstractPersistenceManager.java:666) at org.jpox.tests.InterfacesTest.testListFK(InterfacesTest.java:613)
|
|