From 2798a8500c6e84b3f5ee3a7be13bced76aaca136 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Wed, 15 Apr 2009 22:30:24 +0000 Subject: [PATCH] always use application ClassLoader --- .../servlet/view/jasperreports/AbstractJasperReportsView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.springframework.web.servlet/src/main/java/org/springframework/web/servlet/view/jasperreports/AbstractJasperReportsView.java b/org.springframework.web.servlet/src/main/java/org/springframework/web/servlet/view/jasperreports/AbstractJasperReportsView.java index 5c1994b3f12..1a31edfebfe 100644 --- a/org.springframework.web.servlet/src/main/java/org/springframework/web/servlet/view/jasperreports/AbstractJasperReportsView.java +++ b/org.springframework.web.servlet/src/main/java/org/springframework/web/servlet/view/jasperreports/AbstractJasperReportsView.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2008 the original author or authors. + * Copyright 2002-2009 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -424,7 +424,7 @@ public abstract class AbstractJasperReportsView extends AbstractUrlBasedView { String fieldName = fqFieldName.substring(index + 1); try { - Class cls = ClassUtils.forName(className); + Class cls = ClassUtils.forName(className, getApplicationContext().getClassLoader()); Field field = cls.getField(fieldName); if (JRExporterParameter.class.isAssignableFrom(field.getType())) {