8586878889909192939495
mv.visitVarInsn(ALOAD, 1); mv.visitInsn(ARETURN); mv.visitMaxs(1, 2); mv.visitEnd(); } cw.visitEnd(); write(baseDir, cw, classFilePath); }
124125126127128129130131132133134
mv.visitMethodInsn(INVOKESTATIC, "org/apache/openejb/OpenEJB", "getTransactionManager", "()Ljavax/transaction/TransactionManager;"); mv.visitInsn(ARETURN); mv.visitMaxs(1, 1); mv.visitEnd(); } cw.visitEnd(); write(baseDir, cw, classFilePath); }
163164165166167168169170171172173
184185186187188189190191192193194
223224225226227228229230231232233
90919293949596979899100
mv.visitInsn(ACONST_NULL); mv.visitInsn(ARETURN); mv.visitMaxs(2, 2); mv.visitEnd(); } cw.visitEnd(); String factory = HIBERNATE_NEW_FACTORY; String classFilePath = factory.replace('.', '/'); write(basedir, cw, classFilePath); }
145146147148149150151152153154155