File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
src/java/org/codehaus/groovy/grails/plugins Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,8 @@ import org.codehaus.groovy.grails.commons.spring.RuntimeSpringConfiguration
2727import org.codehaus.groovy.grails.commons.spring.GrailsRuntimeConfigurator
2828import org.codehaus.groovy.grails.plugins.support.aware.GrailsApplicationAwareBeanPostProcessor
2929import org.codehaus.groovy.grails.support.DevelopmentShutdownHook
30+ import org.codehaus.groovy.grails.support.proxy.DefaultProxyHandler ;
31+
3032import grails.util.Environment
3133import grails.util.Metadata ;
3234
@@ -91,6 +93,7 @@ class CoreGrailsPlugin {
9193 customEditors(CustomEditorConfigurer ) {
9294 customEditors = [(java.lang.Class . name):ClassEditor . name]
9395 }
96+ proxyHandler(DefaultProxyHandler )
9497 }
9598
9699 def doWithDynamicMethods = {
Original file line number Diff line number Diff line change 1313 * See the License for the specific language governing permissions and
1414 * limitations under the License.
1515 */
16-
1716package org.codehaus.groovy.grails.plugins.orm.hibernate
1817
1918import java.util.Map ;
@@ -35,6 +34,8 @@ import org.codehaus.groovy.grails.commons.spring.WebRuntimeSpringConfiguration
3534import org.codehaus.groovy.grails.orm.hibernate.ConfigurableLocalSessionFactoryBean
3635import org.codehaus.groovy.grails.orm.hibernate.metaclass.*
3736import org.codehaus.groovy.grails.orm.hibernate.support.*
37+ import org.codehaus.groovy.grails.orm.hibernate.proxy.HibernateProxyHandler ;
38+ import org.codehaus.groovy.grails.orm.hibernate.validation.HibernateDomainClassValidator
3839import org.codehaus.groovy.grails.orm.hibernate.validation.PersistentConstraintFactory
3940import org.codehaus.groovy.grails.orm.hibernate.validation.UniqueConstraint
4041import org.codehaus.groovy.grails.validation.ConstrainedProperty
@@ -175,7 +176,8 @@ Using Grails' default cache provider: 'net.sf.ehcache.hibernate.EhCacheProvider'
175176 pooledConnection = ds && ds. pooled ?: false
176177 nativeJdbcExtractor = ref(" nativeJdbcExtractor" )
177178 }
178- eventTriggeringInterceptor(ClosureEventTriggeringInterceptor )
179+ proxyHandler(HibernateProxyHandler )
180+ eventTriggeringInterceptor(ClosureEventTriggeringInterceptor )
179181 entityInterceptor(EmptyInterceptor )
180182 sessionFactory(ConfigurableLocalSessionFactoryBean ) {
181183 dataSource = dataSource
You can’t perform that action at this time.
0 commit comments