ammulder 2005/07/07 19:15:15
Modified: modules/openejb-builder/src/java/org/openejb/deployment
CMPContainerBuilder.java CMPEntityBuilder.java
Log:
Now TranQL is happy
Revision Changes Path
1.24 +2 -2
openejb/modules/openejb-builder/src/java/org/openejb/deployment/CMPContainerBuilder.java
Index: CMPContainerBuilder.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/java/org/openejb/deployment/CMPContainerBuilder.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- CMPContainerBuilder.java 7 Jul 2005 22:15:09 -0000 1.23
+++ CMPContainerBuilder.java 7 Jul 2005 23:15:15 -0000 1.24
@@ -293,7 +293,7 @@
}
// build the vop table
- LinkedHashMap vopMap = buildVopMap(beanClass, cacheTable,
cmrNoPrefetchFieldAccessors[1], cmp1Bridge, identityDefiner,
ejb.getPrimaryKeyGeneratorDelegate(), primaryKeyTransform, localProxyTransform,
remoteProxyTransform, finders);
+ LinkedHashMap vopMap = buildVopMap(beanClass, cacheTable,
cmrNoPrefetchFieldAccessors[1], cmp1Bridge, identityDefiner,
ejb.getPrimaryKeyGenerator(), primaryKeyTransform, localProxyTransform,
remoteProxyTransform, finders);
InterfaceMethodSignature[] signatures = (InterfaceMethodSignature[])
vopMap.keySet().toArray(new InterfaceMethodSignature[vopMap.size()]);
VirtualOperation[] vtable = (VirtualOperation[])
vopMap.values().toArray(new VirtualOperation[vopMap.size()]);
1.35 +2 -2
openejb/modules/openejb-builder/src/java/org/openejb/deployment/CMPEntityBuilder.java
Index: CMPEntityBuilder.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/java/org/openejb/deployment/CMPEntityBuilder.java,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- CMPEntityBuilder.java 7 Jul 2005 22:15:09 -0000 1.34
+++ CMPEntityBuilder.java 7 Jul 2005 23:15:15 -0000 1.35
@@ -325,7 +325,7 @@
throw new DeploymentException("Unable to load PK
Generator for EJB "+ejbName, e);
}
}
- ejb = new EJB(ejbName, abstractSchemaName, pkClass,
proxyFactory, (org.tranql.pkgenerator.PrimaryKeyGeneratorDelegate)keyGenerator,
unknownPK);
+ ejb = new EJB(ejbName, abstractSchemaName, pkClass,
proxyFactory, keyGenerator, unknownPK);
Table table = new Table(ejbName, openEjbEntity.getTableName());