About code weaving
JPA / JDO Class Enhancer
The Enhancer is a post compilation tool that improves performance by modifying the byte code of compiled classes after compilation.... tool that improves performance by modifying the byte code of compiled classes after compilation. Enhancement is mainly for ... improves efficiency in three ways: Enhanced code enables efficient tracking of persistent field modifications, avoiding the ...
Spring LTW Problem
Hello! I use ObjectDB with Spring. Today i tried to swich from AspectJ compile time weaving to load time weaving. (To get Jrebel working properly) So i added ... Spring. Today i tried to swich from AspectJ compile time weaving to load time weaving. (To get Jrebel working properly) So i ... that conflict with tomcat. I think a quick fix for your code would be to catch the ClassNotFound Exception and emmit an error message ...
Integration
Hi, Is there a way to integrate ObjectDB with Spring Framework to add the benefits of Transaction Management and DAO Support? Regards,... issue. Notice that in the new ObjectDB build load time weaving (enhancement) by Spring is currently disabled - but this might be ... To insert formatted lines (e.g. Java code , stack trace ) - select a style in the toolbar and then insert ...
Access ClassTransformer
Hello, As in our OSGI Environment, we do need to manually weave classes. To be able to do so, we'd need access to the ClassTransformer from ObjectDB. However, there's only the global enhancer api which is not of any help. There's the JEhancerAgent which seems to implement a ClassTransformer as well though not sure whether to use that one..? Thanks! Alex ... To insert formatted lines (e.g. Java code , stack trace ) - select a style in the toolbar and then insert ... block. Avoid overflow of published source code examples by breaking long lines . You may mark in ...
NullPointer when accessing persistent field
I am afraid this is a large and complex example, and I do not encounter the problem in simple cases, therefore there is no example attached. I appreciate this may make the bug unreproduceable from your end. ... of the utility dependencies ) The code being called is accessing a map declared as follows; @ ... The packages were all enhanced ( static weaving ). objectdb.zip ...