Hi Shariq

Due to following code web application statistic publishing does not work.

boolean isMgtConsoleRequest = requestURI.startsWith(serverRoot) ||
requestURI.startsWith("/carbon");

This becomes true when I try to  invoke a web application deployed in my
local machine.

Can you have look?

Thanks
Geeth




*G. K. S. Munasinghe
*
*Software Engineer,*
*WSO2, Inc. http://wso2.com *
*lean.enterprise.middleware.*
*
*
email: [email protected]
phone:(+94) 777911226


---------- Forwarded message ----------
From: <[email protected]>
Date: Wed, Jul 31, 2013 at 5:25 PM
Subject: [Commits] [Carbon-platform] svn commit r179480 -
carbon/platform/trunk/components/data-agents/org.wso2.carbon.bam.webapp.stat.publisher/src/main/java/org/wso2/carbon/bam/webapp/stat/publisher
To: [email protected]


Author: [email protected]
Date: Wed Jul 31 17:25:52 2013
New Revision: 179480
URL: http://wso2.org/svn/browse/wso2?view=rev&revision=179480

Log:
Fix issue related to mgt console stats being published.


Modified:

 
carbon/platform/trunk/components/data-agents/org.wso2.carbon.bam.webapp.stat.publisher/src/main/java/org/wso2/carbon/bam/webapp/stat/publisher/WebAppStatisticPublisherValve.java

Modified:
carbon/platform/trunk/components/data-agents/org.wso2.carbon.bam.webapp.stat.publisher/src/main/java/org/wso2/carbon/bam/webapp/stat/publisher/WebAppStatisticPublisherValve.java
URL:
http://wso2.org/svn/browse/wso2/carbon/platform/trunk/components/data-agents/org.wso2.carbon.bam.webapp.stat.publisher/src/main/java/org/wso2/carbon/bam/webapp/stat/publisher/WebAppStatisticPublisherValve.java?rev=179480&r1=179479&r2=179480&view=diff
==============================================================================
---
carbon/platform/trunk/components/data-agents/org.wso2.carbon.bam.webapp.stat.publisher/src/main/java/org/wso2/carbon/bam/webapp/stat/publisher/WebAppStatisticPublisherValve.java
  (original)
+++
carbon/platform/trunk/components/data-agents/org.wso2.carbon.bam.webapp.stat.publisher/src/main/java/org/wso2/carbon/bam/webapp/stat/publisher/WebAppStatisticPublisherValve.java
  Wed Jul 31 17:25:52 2013
@@ -32,6 +32,7 @@
 import org.wso2.carbon.bam.webapp.stat.publisher.util.BrowserInfoUtils;
 import
org.wso2.carbon.bam.webapp.stat.publisher.util.TenantEventConfigData;
 import
org.wso2.carbon.bam.webapp.stat.publisher.util.WebappStatisticsPublisherConstants;
+import org.wso2.carbon.base.ServerConfiguration;
 import org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils;
 import org.wso2.carbon.utils.multitenancy.MultitenantConstants;
 import org.wso2.carbon.utils.multitenancy.MultitenantUtils;
@@ -115,8 +116,10 @@
         * Checks weather requested url contains favicon.ico
         * if any of those becomes false next valve is invoked and exit
from executing further.
         */
+        String serverRoot =
ServerConfiguration.getInstance().getFirstProperty("WebContextRoot");
+        boolean isMgtConsoleRequest = requestURI.startsWith(serverRoot) ||
requestURI.startsWith("/carbon");
         boolean isTenantPublishingEnabled =
WebappAgentUtil.getPublishingEnabled() && webappStatsEnable;
-        if ((!WebappAgentUtil.isGlobalPublishingEnabled() &&
!isTenantPublishingEnabled) || (requestURI.contains("favicon.ico"))) {
+        if ((!WebappAgentUtil.isGlobalPublishingEnabled() &&
!isTenantPublishingEnabled) || (requestURI.contains("favicon.ico")) ||
isMgtConsoleRequest) {
             return;
         }

_______________________________________________
Commits mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/commits
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to