Author: mrisaliti
Date: Fri Mar 4 22:44:55 2011
New Revision: 1078192
URL:
http://svn.apache.org/viewvc?rev=1078192&view=revLog:
Remove some warning in BirtEmailService (OFBIZ-4102)
Modified:
ofbiz/trunk/framework/birt/src/org/ofbiz/birt/email/BirtEmailServices.java
Modified: ofbiz/trunk/framework/birt/src/org/ofbiz/birt/email/BirtEmailServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/src/org/ofbiz/birt/email/BirtEmailServices.java?rev=1078192&r1=1078191&r2=1078192&view=diff==============================================================================
--- ofbiz/trunk/framework/birt/src/org/ofbiz/birt/email/BirtEmailServices.java (original)
+++ ofbiz/trunk/framework/birt/src/org/ofbiz/birt/email/BirtEmailServices.java Fri Mar 4 22:44:55 2011
@@ -23,6 +23,7 @@ import java.io.IOException;
import java.io.InputStream;
import java.io.StringWriter;
import java.sql.SQLException;
+import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
@@ -158,9 +159,10 @@ public class BirtEmailServices {
birtContentType = "application/pdf";
}
IReportEngine engine = BirtContainer.getReportEngine();
- engine.getConfig().getAppContext().put("delegator", delegator);
- engine.getConfig().getAppContext().put("dispatcher", dispatcher);
- engine.getConfig().getAppContext().put("security", security);
+ HashMap<String, Object> appContext = UtilGenerics.cast(engine.getConfig().getAppContext());
+ appContext.put("delegator", delegator);
+ appContext.put("dispatcher", dispatcher);
+ appContext.put("security", security);
InputStream reportInputStream = BirtFactory.getReportInputStreamFromLocation(birtReportLocation);
IReportRunnable design = engine.openReportDesign(reportInputStream);