details: /erp/devel/pi/rev/76f2c114d795
changeset: 8755:76f2c114d795
user: Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date: Wed Oct 27 11:52:55 2010 +0200
summary: Fixed issue 15024.Usage audit is stored on System client and *
Organization.
diffstat:
src/org/openbravo/base/secureApp/HttpSecureAppServlet.java | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diffs (28 lines):
diff -r 85e337e45594 -r 76f2c114d795
src/org/openbravo/base/secureApp/HttpSecureAppServlet.java
--- a/src/org/openbravo/base/secureApp/HttpSecureAppServlet.java Wed Oct
27 10:24:42 2010 +0530
+++ b/src/org/openbravo/base/secureApp/HttpSecureAppServlet.java Wed Oct
27 11:52:55 2010 +0200
@@ -71,6 +71,7 @@
import org.openbravo.erpCommon.utility.PrintJRData;
import org.openbravo.erpCommon.utility.Utility;
import org.openbravo.model.ad.access.SessionUsageAudit;
+import org.openbravo.model.ad.system.Client;
import org.openbravo.model.ad.system.SystemInformation;
import org.openbravo.model.ad.ui.Form;
import org.openbravo.model.ad.ui.FormTrl;
@@ -78,6 +79,7 @@
import org.openbravo.model.ad.ui.ProcessTrl;
import org.openbravo.model.ad.ui.Tab;
import org.openbravo.model.ad.ui.WindowTrl;
+import org.openbravo.model.common.enterprise.Organization;
import org.openbravo.utils.FileUtility;
import org.openbravo.utils.Replace;
import org.openbravo.xmlEngine.XmlDocument;
@@ -395,6 +397,8 @@
&& !"".equals(vars1.getSessionValue("#AD_Session_ID"))) {
// Session Usage Audit
SessionUsageAudit usageAudit =
OBProvider.getInstance().get(SessionUsageAudit.class);
+ usageAudit.setClient(OBDal.getInstance().get(Client.class, "0"));
+
usageAudit.setOrganization(OBDal.getInstance().get(Organization.class, "0"));
usageAudit.setJavaClassName(this.getClass().getName());
usageAudit.setModule(OBDal.getInstance().get(
org.openbravo.model.ad.module.Module.class,
SessionInfo.getModuleId()));
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits