Menu

Source Commit Log


Commit Date  
[r6332] by saravanan1181

Created WSDL to Java code generator task.

2012-09-06 12:36:50 Tree
[r6331] by prudhvireddy

Added finderGridConfig to allow custom config of finder grid.

2012-09-04 21:17:23 Tree
[r6330] by prudhvireddy

Marking value invalid when isValueValid is false. 'isValid' method uses validValue to validate data.

2012-09-04 21:14:11 Tree
[r6329] by prudhvireddy

Changed validateGrid logic to verify if mandatory column has a value by checking the record instead of using cell textContent. 'textContent' is not supported by IE.

2012-08-30 22:47:00 Tree
[r6328] by tutasrinivas

checkin on behalf of mahesh : added jvm argument to specify max perm size while generating jaffa-rules-generated-aop.xml to avoid OutOfMemory issues during build.

2012-08-29 23:16:17 Tree
[r6327] by prudhvireddy

Added showFormItem(@Ext.form.Field). Merged from 5_12 branch

2012-08-28 23:53:35 Tree
[r6326] by saravanan1181

Added episode parameter in md.xjc macrodef to generate the specified episode file for separate compilation.This is an optional parameter.JAXB episodes are intended to solve
this problem of double generating classes, by allowing the generation to point at pre-existing XSDs and classes generated previously and use those instead of regenerating them as dependencies of the classes being generated.

2012-08-28 22:54:38 Tree
[r6325] by tutasrinivas

Adding DISTINCT keyword if any of the atomic criteria has aggregates

2012-08-27 23:39:35 Tree
[r6324] by tutasrinivas

Updated JUnit Tests with TestCases to test the enhancement to support aggregates within atomic criteria. Following TestCases are added and updated Wrapper class to create dataset for new Testcases

1. testAtomicInnerJoinQuery
2. testNestedAtomicInnerJoinQuery
3. testTwoAtomicInnerJoinQuery

2012-08-26 20:41:32 Tree
[r6323] by tutasrinivas

Enhanced to support aggregates within atomic criteria. A query such as follows now can be built with the sample code below.

SELECT ITEMS.* FROM ITEMS,PARTS T1,CONDITIONS T2 WHERE (((((ITEMS.PART LIKE 'ZP1%') OR (ITEMS.SEGREGATION_CODE LIKE 'ZC1%')) AND T1.PART = ITEMS.PART AND (T1.CAGE LIKE 'Z-TESTNOUN%'))) OR ((((ITEMS.PART LIKE 'ZCP1%') OR (ITEMS.CAGE LIKE 'ZCC1%')) AND T2.CONDITION_CODE = ITEMS.CONDITION_CODE))) ORDER BY ITEMS.ITEM_ID ASC

Criteria c1 = new Criteria();
c1.setTable(PartMeta.getName());
c1.addInnerCriteria(PartMeta.PART, ItemMeta.PART);
c1.addCriteria(PartMeta.CAGE, Criteria.RELATIONAL_BEGINS_WITH, "Z-TESTNOUN");

AtomicCriteria ac2 = new AtomicCriteria();
ac2.addCriteria(ItemMeta.PART, Criteria.RELATIONAL_BEGINS_WITH, "ZP1");
ac2.addOrCriteria(ItemMeta.SEGREGATION_CODE, Criteria.RELATIONAL_BEGINS_WITH, "ZC1");
AtomicCriteria cac2 = new AtomicCriteria();
cac2.addAtomic(ac2);
cac2.addAggregate(c1);

AtomicCriteria mac2 = new AtomicCriteria();
mac2.addAtomic(cac2);

Criteria c2 = new Criteria();
c2.setTable(ConditionMeta.getName());
c2.addInnerCriteria(ConditionMeta.CONDITION_CODE, ItemMeta.CONDITION_CODE);

AtomicCriteria ac1 = new AtomicCriteria();
ac1.addCriteria(ItemMeta.PART, Criteria.RELATIONAL_BEGINS_WITH, "ZCP1");
ac1.addOrCriteria(ItemMeta.CAGE, Criteria.RELATIONAL_BEGINS_WITH, "ZCC1");
AtomicCriteria cac1 = new AtomicCriteria();
cac1.addAtomic(ac1);
cac1.addAggregate(c2);

AtomicCriteria mac1 = new AtomicCriteria();
mac1.addAtomic(cac1);

AtomicCriteria ac = new AtomicCriteria();
ac.addAtomic(mac2);
ac.addOrAtomic(mac1);

Criteria c = new Criteria();
c.setTable(ItemMeta.getName());
c.addAtomic(ac);
c.addOrderBy(ItemMeta.ITEM_ID, Criteria.ORDER_BY_ASC);

2012-08-26 20:39:42 Tree
Older >
MongoDB Logo MongoDB