-
1. Re: (Excessive?) Drools class loading in ContentBasedRouter
kconner May 28, 2009 6:38 AM (in response to hamlansa)It sounds as if there is something wrong somewhere.
Can you provide a stack for the resource loading? We can take a look and see if it is something we are doing or something inherent in drools.
Thanks
Kev -
2. Re: (Excessive?) Drools class loading in ContentBasedRouter
hamlansa May 28, 2009 9:05 AM (in response to hamlansa)Here is the stack of the resources being loaded.
Inherent time: 68,033 ms (14 %)
Average Time: 34 Microseconds
Invocations: 1,953,902
java.util.Enumeration.hasMoreElements
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.mx.loading.UnifiedLoaderRepository3.getResources
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.mx.loading.RepositoryClassLoader.findResources
13.6% - 62,817 ms - 1,808,208 hot spot inv. java.lang.ClassLoader.getResources
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.drools.util.ChainedProperties.getResources
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.drools.util.ChainedProperties.
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.drools.util.ChainedProperties.
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.drools.util.ChainedProperties.
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.drools.SessionConfiguration.init
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.drools.SessionConfiguration.
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.drools.reteoo.ReteooStatelessSession.newWorkingMemory
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.drools.reteoo.ReteooStatelessSession.execute
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.internal.soa.esb.services.rules.DroolsRuleService.executeStatelessRules
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.internal.soa.esb.services.rules.DroolsRuleService.executeStatelessRules
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.internal.soa.esb.services.rules.RuleServiceCallHelper.executeRulesService
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.internal.soa.esb.services.routing.cbr.JBossRulesRouter.route
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.soa.esb.actions.ContentBasedWiretap.executeRules
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.soa.esb.actions.ContentBasedWiretap.process
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.soa.esb.actions.ContentBasedRouter.process
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process
13.6% - 62,817 ms - 1,808,208 hot spot inv. org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run
13.6% - 62,817 ms - 1,808,208 hot spot inv. java.util.concurrent.ThreadPoolExecutor$Worker.run