Skip to content

Instantly share code, notes, and snippets.

@jeanouii
Created July 22, 2014 09:07
Show Gist options
  • Select an option

  • Save jeanouii/9542cb03afada6a939f7 to your computer and use it in GitHub Desktop.

Select an option

Save jeanouii/9542cb03afada6a939f7 to your computer and use it in GitHub Desktop.
/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/bin/java -ea -Xmx1024m -XX:MaxPermSize=256m -Didea.launcher.port=7542 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA 13.app/bin" -Dfile.encoding=UTF-8 -classpath "/Applications/IntelliJ IDEA 13.app/lib/idea_rt.jar:/Applications/IntelliJ IDEA 13.app/plugins/junit/lib/junit-rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/htmlconverter.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8/Contents/Home/jre/lib/ext/zipfs.jar:/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/target/test-classes:/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/target/classes:/Users/jlmonteiro/.m2/repository/org/apache/openejb/javaee-api/6.0-6/javaee-api-6.0-6.jar:/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance-tree/target/classes:/Users/jlmonteiro/.m2/repository/com/tomitribe/tribestream/tribestream-api-governance/0.30/tribestream-api-governance-0.30.jar:/Users/jlmonteiro/.m2/repository/org/tomitribe/tomitribe-util/1.0.0/tomitribe-util-1.0.0.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-core/4.7.0-SNAPSHOT/openejb-core-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/mbean-annotation-api/4.7.0-SNAPSHOT/mbean-annotation-api-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-jpa-integration/4.7.0-SNAPSHOT/openejb-jpa-integration-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-api/4.7.0-SNAPSHOT/openejb-api-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-loader/4.7.0-SNAPSHOT/openejb-loader-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-javaagent/4.7.0-SNAPSHOT/openejb-javaagent-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-jee/4.7.0-SNAPSHOT/openejb-jee-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.7/jaxb-impl-2.2.7.jar:/Users/jlmonteiro/.m2/repository/com/sun/xml/bind/jaxb-core/2.2.7/jaxb-core-2.2.7.jar:/Users/jlmonteiro/.m2/repository/com/sun/istack/istack-commons-runtime/2.16/istack-commons-runtime-2.16.jar:/Users/jlmonteiro/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.12/FastInfoset-1.2.12.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-jee-accessors/4.7.0-SNAPSHOT/openejb-jee-accessors-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/metatype/sxc/sxc-jaxb-core/0.8/sxc-jaxb-core-0.8.jar:/Users/jlmonteiro/.m2/repository/org/metatype/sxc/sxc-runtime/0.8/sxc-runtime-0.8.jar:/Users/jlmonteiro/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/jlmonteiro/.m2/repository/org/apache/activemq/activemq-ra/5.10.0/activemq-ra-5.10.0.jar:/Users/jlmonteiro/.m2/repository/org/apache/activemq/activemq-broker/5.10.0/activemq-broker-5.10.0.jar:/Users/jlmonteiro/.m2/repository/org/apache/activemq/activemq-client/5.10.0/activemq-client-5.10.0.jar:/Users/jlmonteiro/.m2/repository/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar:/Users/jlmonteiro/.m2/repository/org/fusesource/hawtbuf/hawtbuf/1.10/hawtbuf-1.10.jar:/Users/jlmonteiro/.m2/repository/org/apache/activemq/activemq-openwire-legacy/5.10.0/activemq-openwire-legacy-5.10.0.jar:/Users/jlmonteiro/.m2/repository/org/apache/activemq/activemq-kahadb-store/5.10.0/activemq-kahadb-store-5.10.0.jar:/Users/jlmonteiro/.m2/repository/org/apache/activemq/protobuf/activemq-protobuf/1.1/activemq-protobuf-1.1.jar:/Users/jlmonteiro/.m2/repository/org/apache/activemq/activemq-jdbc-store/5.10.0/activemq-jdbc-store-5.10.0.jar:/Users/jlmonteiro/.m2/repository/org/apache/geronimo/components/geronimo-connector/3.1.1/geronimo-connector-3.1.1.jar:/Users/jlmonteiro/.m2/repository/org/apache/geronimo/components/geronimo-transaction/3.1.1/geronimo-transaction-3.1.1.jar:/Users/jlmonteiro/.m2/repository/org/apache/geronimo/specs/geronimo-j2ee-connector_1.6_spec/1.0/geronimo-j2ee-connector_1.6_spec-1.0.jar:/Users/jlmonteiro/.m2/repository/org/objectweb/howl/howl/1.0.1-1/howl-1.0.1-1.jar:/Users/jlmonteiro/.m2/repository/org/apache/geronimo/javamail/geronimo-javamail_1.4_mail/1.8.3/geronimo-javamail_1.4_mail-1.8.3.jar:/Users/jlmonteiro/.m2/repository/org/apache/xbean/xbean-asm5-shaded/3.18/xbean-asm5-shaded-3.18.jar:/Users/jlmonteiro/.m2/repository/org/apache/xbean/xbean-finder-shaded/3.18/xbean-finder-shaded-3.18.jar:/Users/jlmonteiro/.m2/repository/org/apache/xbean/xbean-reflect/3.18/xbean-reflect-3.18.jar:/Users/jlmonteiro/.m2/repository/org/apache/xbean/xbean-naming/3.18/xbean-naming-3.18.jar:/Users/jlmonteiro/.m2/repository/org/apache/xbean/xbean-bundleutils/3.18/xbean-bundleutils-3.18.jar:/Users/jlmonteiro/.m2/repository/org/hsqldb/hsqldb/2.3.2/hsqldb-2.3.2.jar:/Users/jlmonteiro/.m2/repository/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4.jar:/Users/jlmonteiro/.m2/repository/commons-pool/commons-pool/1.5.7/commons-pool-1.5.7.jar:/Users/jlmonteiro/.m2/repository/org/codehaus/swizzle/swizzle-stream/1.6.2/swizzle-stream-1.6.2.jar:/Users/jlmonteiro/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/shade/quartz-openejb-shade/2.2.1/quartz-openejb-shade-2.2.1.jar:/Users/jlmonteiro/.m2/repository/org/quartz-scheduler/quartz/2.2.1/quartz-2.2.1.jar:/Users/jlmonteiro/.m2/repository/org/slf4j/slf4j-jdk14/1.7.7/slf4j-jdk14-1.7.7.jar:/Users/jlmonteiro/.m2/repository/org/apache/openwebbeans/openwebbeans-impl/1.2.6/openwebbeans-impl-1.2.6.jar:/Users/jlmonteiro/.m2/repository/org/apache/openwebbeans/openwebbeans-spi/1.2.6/openwebbeans-spi-1.2.6.jar:/Users/jlmonteiro/.m2/repository/org/apache/openwebbeans/openwebbeans-ejb/1.2.6/openwebbeans-ejb-1.2.6.jar:/Users/jlmonteiro/.m2/repository/org/apache/openwebbeans/openwebbeans-ee/1.2.6/openwebbeans-ee-1.2.6.jar:/Users/jlmonteiro/.m2/repository/org/apache/openwebbeans/openwebbeans-ee-common/1.2.6/openwebbeans-ee-common-1.2.6.jar:/Users/jlmonteiro/.m2/repository/org/apache/openwebbeans/openwebbeans-web/1.2.6/openwebbeans-web-1.2.6.jar:/Users/jlmonteiro/.m2/repository/org/apache/openwebbeans/openwebbeans-el22/1.2.6/openwebbeans-el22-1.2.6.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/patch/openjpa/2.4.0-nonfinal-1598334/openjpa-2.4.0-nonfinal-1598334.jar:/Users/jlmonteiro/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4.jar:/Users/jlmonteiro/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/Users/jlmonteiro/.m2/repository/net/sourceforge/serp/serp/1.14.1/serp-1.14.1.jar:/Users/jlmonteiro/.m2/repository/junit/junit/4.11/junit-4.11.jar:/Users/jlmonteiro/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/Users/jlmonteiro/.m2/repository/org/apache/bval/bval-core/0.5/bval-core-0.5.jar:/Users/jlmonteiro/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.3/commons-beanutils-core-1.8.3.jar:/Users/jlmonteiro/.m2/repository/org/apache/bval/bval-jsr303/0.5/bval-jsr303-0.5.jar:/Users/jlmonteiro/.m2/repository/org/fusesource/jansi/jansi/1.8/jansi-1.8.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-cxf-rs/4.7.0-SNAPSHOT/openejb-cxf-rs-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-http/4.7.0-SNAPSHOT/openejb-http-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-server/4.7.0-SNAPSHOT/openejb-server-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-client/4.7.0-SNAPSHOT/openejb-client-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-ejbd/4.7.0-SNAPSHOT/openejb-ejbd-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-rest/4.7.0-SNAPSHOT/openejb-rest-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/openejb/openejb-cxf-transport/4.7.0-SNAPSHOT/openejb-cxf-transport-4.7.0-SNAPSHOT.jar:/Users/jlmonteiro/.m2/repository/org/apache/cxf/cxf-rt-transports-http/2.6.14/cxf-rt-transports-http-2.6.14.jar:/Users/jlmonteiro/.m2/repository/org/apache/cxf/cxf-api/2.6.14/cxf-api-2.6.14.jar:/Users/jlmonteiro/.m2/repository/org/codehaus/woodstox/woodstox-core-asl/4.2.1/woodstox-core-asl-4.2.1.jar:/Users/jlmonteiro/.m2/repository/org/codehaus/woodstox/stax2-api/3.1.4/stax2-api-3.1.4.jar:/Users/jlmonteiro/.m2/repository/org/apache/ws/xmlschema/xmlschema-core/2.0.3/xmlschema-core-2.0.3.jar:/Users/jlmonteiro/.m2/repository/wsdl4j/wsdl4j/1.6.3/wsdl4j-1.6.3.jar:/Users/jlmonteiro/.m2/repository/org/apache/cxf/cxf-rt-core/2.6.14/cxf-rt-core-2.6.14.jar:/Users/jlmonteiro/.m2/repository/org/apache/cxf/cxf-rt-management/2.6.14/cxf-rt-management-2.6.14.jar:/Users/jlmonteiro/.m2/repository/org/apache/cxf/cxf-rt-frontend-jaxrs/2.6.14/cxf-rt-frontend-jaxrs-2.6.14.jar:/Users/jlmonteiro/.m2/repository/org/apache/cxf/cxf-rt-bindings-xml/2.6.14/cxf-rt-bindings-xml-2.6.14.jar:/Users/jlmonteiro/.m2/repository/org/apache/cxf/cxf-rt-rs-extension-providers/2.6.14/cxf-rt-rs-extension-providers-2.6.14.jar:/Users/jlmonteiro/.m2/repository/org/apache/cxf/cxf-rt-rs-extension-search/2.6.14/cxf-rt-rs-extension-search-2.6.14.jar:/Users/jlmonteiro/.m2/repository/org/apache/cxf/cxf-rt-rs-security-cors/2.6.14/cxf-rt-rs-security-cors-2.6.14.jar:/Users/jlmonteiro/.m2/repository/org/apache/cxf/cxf-rt-rs-security-oauth2/2.6.14/cxf-rt-rs-security-oauth2-2.6.14.jar:/Users/jlmonteiro/.m2/repository/org/codehaus/jettison/jettison/1.3.4/jettison-1.3.4.jar:/Users/jlmonteiro/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar" com.intellij.rt.execution.application.AppMain com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 com.tomitribe.tribestream.governance.EnforcerInterceptorTest
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 101 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
**** scheduled method invoked ****
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 19 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=2: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=2
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=2
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=3: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=3
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=3
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:32 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=1 second, duration=2 minutes, count=2, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:32 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=1 second, duration=2 minutes, count=3, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
juil. 22, 2014 11:06:33 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=0 seconds, duration=1 second, count=6, limit=5, version=0, start=1406019992562205000, stop=1406019993562205000}
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 15 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=4: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=4
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=4
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=5: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=5
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=5
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:34 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=3 seconds, duration=2 minutes, count=4, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:34 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=3 seconds, duration=2 minutes, count=5, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:34 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <UserLimit.GLOBAL> for user<foo> and application <N/A> exceeded > Window{elapsed=0 seconds, duration=1 second, count=2, limit=1, version=0, start=1406019993562205000, stop=1406019994562205000}
juil. 22, 2014 11:06:34 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <UserLimit.GLOBAL> for user<foo> and application <N/A> exceeded > Window{elapsed=0 seconds, duration=1 second, count=4, limit=1, version=0, start=1406019993562205000, stop=1406019994562205000}
juil. 22, 2014 11:06:34 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <UserLimit.GLOBAL> for user<foo> and application <N/A> exceeded > Window{elapsed=0 seconds, duration=1 second, count=5, limit=1, version=0, start=1406019993562205000, stop=1406019994562205000}
juil. 22, 2014 11:06:34 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <UserLimit.GLOBAL> for user<foo> and application <N/A> exceeded > Window{elapsed=0 seconds, duration=1 second, count=3, limit=1, version=0, start=1406019993562205000, stop=1406019994562205000}
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 19 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=6: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=6
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=6
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=7: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=7
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=7
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:34 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=4 seconds, duration=2 minutes, count=6, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:34 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=4 seconds, duration=2 minutes, count=7, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:35 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExpired
INFOS: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> expired > Window{elapsed=4 seconds, duration=1 second, count=1, limit=5, version=0, start=1406019991562205000, stop=1406019992562205000}
juil. 22, 2014 11:06:35 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=0 seconds, duration=1 second, count=6, limit=5, version=1, start=1406019995562205000, stop=1406019996562205000}
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 12 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
juil. 22, 2014 11:06:36 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=5 seconds, duration=2 minutes, count=8, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:36 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=5 seconds, duration=2 minutes, count=9, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=8: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=8
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=8
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=9: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=9
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=9
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:36 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExpired
INFOS: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> expired > Window{elapsed=1 second, duration=1 second, count=6, limit=5, version=1, start=1406019995562205000, stop=1406019996562205000}
juil. 22, 2014 11:06:36 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExpired
INFOS: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> expired > Window{elapsed=4 seconds, duration=1 second, count=6, limit=5, version=0, start=1406019992562205000, stop=1406019993562205000}
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 14 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=10: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=10
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=10
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=11: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=11
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=11
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:38 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=7 seconds, duration=2 minutes, count=10, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:38 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=7 seconds, duration=2 minutes, count=11, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:38 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:06:38 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:06:38 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:06:38 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:06:38 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 15 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
juil. 22, 2014 11:06:40 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=9 seconds, duration=2 minutes, count=12, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:40 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=9 seconds, duration=2 minutes, count=13, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=12: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=12
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=12
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=13: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=13
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=13
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 11 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=14: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=14
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=14
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=15: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=15
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=15
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:40 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=9 seconds, duration=2 minutes, count=14, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:40 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=9 seconds, duration=2 minutes, count=15, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:41 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.METHOD> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=2}
juil. 22, 2014 11:06:41 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.METHOD> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=2}
juil. 22, 2014 11:06:41 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.METHOD> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=2}
juil. 22, 2014 11:06:41 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.METHOD> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=2}
juil. 22, 2014 11:06:41 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.METHOD> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=2}
juil. 22, 2014 11:06:41 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.METHOD> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=2}
juil. 22, 2014 11:06:41 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.METHOD> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=2}
juil. 22, 2014 11:06:41 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.METHOD> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=2}
juil. 22, 2014 11:06:42 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=11 seconds, duration=2 minutes, count=16, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:42 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=11 seconds, duration=2 minutes, count=17, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=16: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=16
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=16
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=17: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=17
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=17
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 13 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=18: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=18
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=18
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=19: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=19
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=19
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:42 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=12 seconds, duration=2 minutes, count=18, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:42 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=12 seconds, duration=2 minutes, count=19, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:44 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=13 seconds, duration=2 minutes, count=20, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:44 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=13 seconds, duration=2 minutes, count=21, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=20: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=20
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=20
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=21: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=21
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=21
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:45 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=15 seconds, duration=20 seconds, count=101, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:45 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=15 seconds, duration=20 seconds, count=103, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:45 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=15 seconds, duration=20 seconds, count=102, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:45 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=15 seconds, duration=20 seconds, count=104, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:45 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=15 seconds, duration=20 seconds, count=105, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:45 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=15 seconds, duration=20 seconds, count=106, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=15 seconds, duration=2 minutes, count=22, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=15 seconds, duration=2 minutes, count=23, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=22: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=22
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=22
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=23: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=23
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=23
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=16 seconds, duration=20 seconds, count=109, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=16 seconds, duration=20 seconds, count=108, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=16 seconds, duration=20 seconds, count=108, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=16 seconds, duration=20 seconds, count=110, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=16 seconds, duration=20 seconds, count=111, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=16 seconds, duration=20 seconds, count=112, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=16 seconds, duration=20 seconds, count=113, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=16 seconds, duration=20 seconds, count=114, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=16 seconds, duration=20 seconds, count=115, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:46 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=16 seconds, duration=20 seconds, count=116, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:47 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=20 seconds, count=119, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:47 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=20 seconds, count=119, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:47 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=20 seconds, count=119, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:47 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=20 seconds, count=120, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:47 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=20 seconds, count=121, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:47 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=20 seconds, count=122, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:47 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=20 seconds, count=123, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:47 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=20 seconds, count=124, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:47 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=20 seconds, count=125, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:47 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=20 seconds, count=126, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=2 minutes, count=24, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=17 seconds, duration=2 minutes, count=25, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=24: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=24
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=24
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=25: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=25
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=25
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=18 seconds, duration=20 seconds, count=129, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=18 seconds, duration=20 seconds, count=129, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=18 seconds, duration=20 seconds, count=129, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=18 seconds, duration=20 seconds, count=130, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=18 seconds, duration=20 seconds, count=131, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=18 seconds, duration=20 seconds, count=132, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=18 seconds, duration=20 seconds, count=133, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=18 seconds, duration=20 seconds, count=134, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=18 seconds, duration=20 seconds, count=135, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:48 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=18 seconds, duration=20 seconds, count=136, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:49 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=20 seconds, count=138, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:49 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=20 seconds, count=139, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:49 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=20 seconds, count=138, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:49 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=20 seconds, count=140, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:49 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=20 seconds, count=141, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:49 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=20 seconds, count=142, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:49 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=20 seconds, count=143, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:49 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=20 seconds, count=144, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:49 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=20 seconds, count=145, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:49 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=20 seconds, count=146, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:50 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=2 minutes, count=26, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:50 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=19 seconds, duration=2 minutes, count=27, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=26: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=26
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=26
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=27: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=27
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=27
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:50 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExpired
INFOS: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> expired > Window{elapsed=20 seconds, duration=20 seconds, count=146, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:50 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExpired
INFOS: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> expired > Window{elapsed=20 seconds, duration=20 seconds, count=146, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:50 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExpired
INFOS: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> expired > Window{elapsed=20 seconds, duration=20 seconds, count=146, limit=100, version=0, start=1406019990562205000, stop=1406020010562205000}
juil. 22, 2014 11:06:52 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=21 seconds, duration=2 minutes, count=28, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:52 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=21 seconds, duration=2 minutes, count=29, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=28: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=28
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=28
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=29: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=29
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=29
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:54 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=23 seconds, duration=2 minutes, count=30, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:54 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=23 seconds, duration=2 minutes, count=31, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=30: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=30
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=30
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=31: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=31
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=31
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:06:56 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=25 seconds, duration=2 minutes, count=32, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:56 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=25 seconds, duration=2 minutes, count=33, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=32: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=32
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=32
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=33: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=33
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=33
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 14 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
juil. 22, 2014 11:06:58 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=27 seconds, duration=2 minutes, count=34, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:06:58 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=27 seconds, duration=2 minutes, count=35, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=34: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=34
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=34
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=35: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=35
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=35
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
1
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 9 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=36: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=36
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=36
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=37: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=37
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=37
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:07:00 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=29 seconds, duration=2 minutes, count=36, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:07:00 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=29 seconds, duration=2 minutes, count=37, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:07:01 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExpired
INFOS: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> expired > Window{elapsed=24 seconds, duration=1 second, count=5, limit=5, version=0, start=1406019996562205000, stop=1406019997562205000}
juil. 22, 2014 11:07:01 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=0 seconds, duration=1 second, count=6, limit=5, version=1, start=1406020020562205000, stop=1406020021562205000}
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
INFOS - Cannot find the configuration file [conf/openejb.xml]. Will attempt to create one for the beans deployed.
INFOS - Configuring Service(id=Default Security Service, type=SecurityService, provider-id=Default Security Service)
INFOS - Configuring Service(id=Default Transaction Manager, type=TransactionManager, provider-id=Default Transaction Manager)
INFOS - Creating TransactionManager(id=Default Transaction Manager)
INFOS - Creating SecurityService(id=Default Security Service)
INFOS - Initializing network services
INFOS - Creating ServerService(id=cxf-rs)
INFOS - Creating ServerService(id=httpejbd)
INFOS - Created ServicePool 'httpejbd' with (10) core threads, limited to (200) threads with a queue of (9)
INFOS - Initializing network services
INFOS - ** Bound Services **
INFOS - NAME IP PORT
INFOS - httpejbd 127.0.0.1 4204
INFOS - -------
INFOS - Ready!
INFOS - Configuring enterprise application: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Auto-deploying ejb Blue: EjbDeployment(deployment-id=Blue)
INFOS - Auto-deploying ejb Orange: EjbDeployment(deployment-id=Orange)
INFOS - Auto-deploying ejb MyOtherEjb: EjbDeployment(deployment-id=MyOtherEjb)
INFOS - Auto-deploying ejb MyEJB: EjbDeployment(deployment-id=MyEJB)
INFOS - Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container)
INFOS - Auto-creating a container for bean com.tomitribe.tribestream.governance.EnforcerInterceptorTest: Container(type=MANAGED, id=Default Managed Container)
INFOS - Creating Container(id=Default Managed Container)
INFOS - Using directory /var/folders/ty/gwc4w4ys1z9cdsmzlysq351h0000gn/T for stateful session passivation
INFOS - Configuring Service(id=Default Singleton Container, type=Container, provider-id=Default Singleton Container)
INFOS - Auto-creating a container for bean Blue: Container(type=SINGLETON, id=Default Singleton Container)
INFOS - Creating Container(id=Default Singleton Container)
INFOS - Enterprise application "/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest" loaded.
INFOS - Assembling app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Jndi(name=BlueLocalBean) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Blue) --> Ejb(deployment-id=Blue)
INFOS - Jndi(name=OrangeLocalBean) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/Orange) --> Ejb(deployment-id=Orange)
INFOS - Jndi(name=MyOtherEjbLocalBean) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyOtherEjb) --> Ejb(deployment-id=MyOtherEjb)
INFOS - Jndi(name=MyEJBLocalBean) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB!com.tomitribe.tribestream.governance.EnforcerInterceptorTest$MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Jndi(name=global/EnforcerInterceptorTest//superbiz/MyEJB) --> Ejb(deployment-id=MyEJB)
INFOS - Created new singletonService org.apache.openejb.cdi.ThreadSingletonServiceImpl@65b104b9
INFOS - Succeeded in installing singleton service
INFOS - OpenWebBeans Container is starting...
INFOS - Adding OpenWebBeansPlugin : [CdiPlugin]
INFOS - All injection points were validated successfully.
INFOS - OpenWebBeans Container has started, it took 9 ms.
INFOS - Created Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Created Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyOtherEjb, ejb-name=MyOtherEjb, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=MyEJB, ejb-name=MyEJB, container=Default Singleton Container)
INFOS - Using default implementation for ThreadExecutor
INFOS - Initialized Scheduler Signaller of type: class org.apache.openejb.quartz.core.SchedulerSignalerImpl
INFOS - Quartz Scheduler v.2.2.1 created.
INFOS - RAMJobStore initialized.
INFOS - Scheduler meta-data: Quartz Scheduler (v2.2.1) 'OpenEJB-TimerService-Scheduler' with instanceId 'OpenEJB'
Scheduler class: 'org.apache.openejb.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.apache.openejb.core.timer.DefaultTimerThreadPoolAdapter' - with 0 threads.
Using job-store 'org.apache.openejb.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
INFOS - Quartz scheduler 'OpenEJB-TimerService-Scheduler' initialized from an externally provided properties instance.
INFOS - Quartz scheduler version: 2.2.1
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB started.
INFOS - Started Ejb(deployment-id=Blue, ejb-name=Blue, container=Default Singleton Container)
INFOS - Started Ejb(deployment-id=Orange, ejb-name=Orange, container=Default Singleton Container)
INFOS - Deployed Application(path=/Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest)
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=38: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=38
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=38
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=39: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=39
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=39
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:07:02 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=31 seconds, duration=2 minutes, count=38, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:07:02 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=31 seconds, duration=2 minutes, count=39, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:07:04 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=33 seconds, duration=2 minutes, count=40, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:07:04 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=33 seconds, duration=2 minutes, count=41, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=40: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=40
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=40
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=41: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=41
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=41
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:07:06 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=35 seconds, duration=2 minutes, count=42, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:07:06 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=35 seconds, duration=2 minutes, count=43, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=42: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=42
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=42
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=43: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=43
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=43
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=44: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=44
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=44
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=45: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=45
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=45
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:07:08 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=37 seconds, duration=2 minutes, count=44, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:07:08 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=37 seconds, duration=2 minutes, count=45, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=39 seconds, duration=2 minutes, count=46, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExceeded
GRAVE: >>> Window Tracker <ApplicationLimit.METHOD> for user<N/A> and application <EnforcerInterceptorTest> exceeded > Window{elapsed=39 seconds, duration=2 minutes, count=47, limit=1, version=0, start=1406019990562205000, stop=1406020110562205000}
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=46: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=46
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=46
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Exception from ejbTimeout on Blue
org.apache.openejb.ApplicationException: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=47: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=47
at org.apache.openejb.core.transaction.EjbTransactionUtil.handleApplicationException(EjbTransactionUtil.java:125)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:271)
at org.apache.openejb.core.singleton.SingletonContainer.invoke(SingletonContainer.java:212)
at org.apache.openejb.core.timer.EjbTimerServiceImpl.ejbTimeout(EjbTimerServiceImpl.java:796)
at org.apache.openejb.core.timer.EjbTimeoutJob.execute(EjbTimeoutJob.java:39)
at org.apache.openejb.quartz.core.JobRunShell.run(JobRunShell.java:202)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.tomitribe.tribestream.governance.interceptor.RateLimitExceededException: Rate limit exceeded > limit=1 in 2 minutes. Current attempts=47
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:78)
at com.tomitribe.tribestream.governance.WindowTracker.accept(WindowTracker.java:72)
at com.tomitribe.tribestream.governance.interceptor.GovernanceEnforcerInterceptor.invoke(GovernanceEnforcerInterceptor.java:95)
at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.monitoring.StatsInterceptor.record(StatsInterceptor.java:181)
at org.apache.openejb.monitoring.StatsInterceptor.AroundTimeout(StatsInterceptor.java:145)
at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext$Invocation.invoke(ReflectionInvocationContext.java:192)
at org.apache.openejb.core.interceptor.ReflectionInvocationContext.proceed(ReflectionInvocationContext.java:173)
at org.apache.openejb.core.interceptor.InterceptorStack.invoke(InterceptorStack.java:85)
at org.apache.openejb.core.singleton.SingletonContainer._invoke(SingletonContainer.java:256)
... 7 more
AVERTISSEMENT - Failed to execute ejbTimeout on Blue successfully within 1 attempts
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExpired
INFOS: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> expired > Window{elapsed=20 seconds, duration=20 seconds, count=84, limit=100, version=1, start=1406020010562205000, stop=1406020030562205000}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.WindowTrackerLoggerListener onExpired
INFOS: >>> Window Tracker <ApplicationLimit.GLOBAL> for user<N/A> and application <EnforcerInterceptorTest> expired > Window{elapsed=20 seconds, duration=20 seconds, count=84, limit=100, version=1, start=1406020010562205000, stop=1406020030562205000}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
juil. 22, 2014 11:07:10 AM com.tomitribe.tribestream.governance.ConcurrentTrackerLoggerListener onFailed
GRAVE: >>> Concurrent Tracker <UserLimit.GLOBAL> for user<bob> and application <N/A> exceeded > ConcurrentTracker{limit=20}
Nb Failed > 30
INFOS - Undeploying app: /Users/jlmonteiro/devs/tomitribe/tribestream-governance/tribestream-governance/EnforcerInterceptorTest
INFOS - Stopping network services
INFOS - Stopping server services
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutting down.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB paused.
INFOS - Scheduler unregistered from name 'quartz:type=QuartzScheduler,name=OpenEJB-TimerService-Scheduler,instance=OpenEJB' in the local MBeanServer.
INFOS - Scheduler OpenEJB-TimerService-Scheduler_$_OpenEJB shutdown complete.
Process finished with exit code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment