[seam/cron] a4a315: We can stop JBoss AS from hanging during deploymen...
by GitHub
Branch: refs/heads/develop
Home: https://github.com/seam/cron
Commit: a4a315daa571e5136a68a946f334090d8d0d0f17
https://github.com/seam/cron/commit/a4a315daa571e5136a68a946f334090d8d0d0f17
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-06 (Wed, 06 May 2015)
Changed paths:
A JBossServicePlusTimerTest/src/main/java/timertest/AppConfig.java
M JBossServicePlusTimerTest/src/main/java/timertest/DummyExtension.java
R JBossServicePlusTimerTest/src/main/java/timertest/DummyService.java
M JBossServicePlusTimerTest/src/main/java/timertest/DummyServiceEjb.java
M JBossServicePlusTimerTest/src/test/java/timertest/DummyServiceTest.java
Log Message:
-----------
We can stop JBoss AS from hanging during deployment by using an @ApplicationScoped bean to capture the configs post bean validation, then apply those configs during a @Startup @Signleton's @PostConstruct method.
9 years, 7 months
[seam/cron] b9332c: Beeing more specific about the version of SLF4J we...
by GitHub
Branch: refs/heads/develop
Home: https://github.com/seam/cron
Commit: b9332c25497d64202f315008977eb420b6af4c62
https://github.com/seam/cron/commit/b9332c25497d64202f315008977eb420b6af4c62
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M examples/swing_memory_grapher/pom.xml
A examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/LoggerProducer.java
M examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/SwingGrapher.java
M examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/SwingGrapherForm.form
M examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/SwingGrapherForm.java
Log Message:
-----------
Beeing more specific about the version of SLF4J we want to use in our example app.
Commit: 2f16f085ac30076d0ca15c1deeacbab791031f65
https://github.com/seam/cron/commit/2f16f085ac30076d0ca15c1deeacbab791031f65
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M impl/pom.xml
A impl/src/main/java/org/jboss/seam/cron/util/PropertyResolver.java
A impl/src/main/java/org/jboss/seam/cron/util/deltaspike/CronDeltaspikeCustomPropertyFileConfig.java
M pom.xml
M tck/src/test/java/org/jboss/seam/cron/util/LoggerProducer.java
Log Message:
-----------
DeltaSpike is now optional, and if present will be used for primary schedule name resolution, falling back to system properties then cron.properties. Added a new PropertyResolver class which will replace our usage of Solder soon, but it's not hooked up yet.
Commit: ae2c28e306f7ee26789631cb74b98ad1c038e971
https://github.com/seam/cron/commit/ae2c28e306f7ee26789631cb74b98ad1c038e971
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
M .gitignore
A docs/reference/src/main/markdown_drafts/spi.md
A impl/src/main/java/org/jboss/seam/cron/util/TimeUtils.java
M pom.xml
M providers/asynchronous/quartz/src/test/java/org/jboss/seam/cron/asynchronous/test/QuartzAsynchronousTCKTest.java
A providers/asynchronous/quartz/src/test/resources/arquillian.xml
M providers/asynchronous/queuj/src/test/java/org/jboss/seam/cron/asynchronous/test/QueuJAsynchronousTCKTest.java
A providers/asynchronous/queuj/src/test/resources/arquillian.xml
M providers/asynchronous/threads/src/test/java/org/jboss/seam/cron/asynchronous/test/ThreadsAsynchronousTCKTest.java
A providers/asynchronous/threads/src/test/resources/arquillian.xml
M providers/queue/queuj/src/test/java/org/jboss/seam/cron/queue/test/QueuJRestrictionTCKTest.java
A providers/queue/queuj/src/test/resources/arquillian.xml
M providers/scheduling/quartz/src/main/java/org/jboss/seam/cron/scheduling/quartz/QuartzScheduleProvider.java
M providers/scheduling/quartz/src/main/java/org/jboss/seam/cron/scheduling/quartz/TriggerJob.java
M providers/scheduling/quartz/src/test/java/org/jboss/seam/cron/scheduling/test/quartz/QuartzSchedulingTCKTest.java
M providers/scheduling/quartz/src/test/java/org/jboss/seam/cron/scheduling/test/quartz/QuartzSchedulingTCKTestLong.java
A providers/scheduling/quartz/src/test/resources/arquillian.xml
M providers/scheduling/queuj/src/main/java/org/jboss/seam/cron/scheduling/queuj/TriggerRunner.java
M providers/scheduling/queuj/src/test/java/org/jboss/seam/cron/scheduling/test/queuj/QueuJSchedulingTCKTest.java
M providers/scheduling/queuj/src/test/java/org/jboss/seam/cron/scheduling/test/queuj/QueuJSchedulingTCKTestLong.java
A providers/scheduling/queuj/src/test/resources/arquillian.xml
A providers/scheduling/timerservice/nb-configuration.xml
A providers/scheduling/timerservice/pom.xml
A providers/scheduling/timerservice/src/etc/header.txt
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
A providers/scheduling/timerservice/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTest.java
A providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTestLong.java
A providers/scheduling/timerservice/src/test/resources/arquillian.xml
A providers/scheduling/timerservice/src/test/resources/cron.properties
M spi/src/main/java/org/jboss/seam/cron/spi/SeamCronExtension.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/ProviderContextTriggerSupport.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/TriggerDetail.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/TriggerSupplies.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/TriggerSupport.java
M tck/pom.xml
M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/asynchronous/SeamCronAsynchronousTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/asynchronous/tck/SeamCronAsynchronousTCKTest.java
M tck/src/test/java/org/jboss/seam/cron/test/restriction/SeamCronRestrictionTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/restriction/tck/SeamCronRestrictionTCKTest.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/SeamCronSchedulingTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/tck/SeamCronSchedulingTCKTest.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/tck/SeamCronSchedulingTCKTestLong.java
Log Message:
-----------
Implemented a Java EE Timer Service based scheduling provider. Created TimeUtils. Write out arquillian deployments to disk for debugging. Let providers choose whether to include Cron classes in the same or separate jar during testing. No need for TriggerSupport to be abstract. Provide default ProviderContextTriggerSupport.fireTrigger() method which calls fetchTriggerSupplies and then calls super.fireTrigger().
Commit: 5ac844df2e0abe3d8666d4fa204ba83b3fc3b974
https://github.com/seam/cron/commit/5ac844df2e0abe3d8666d4fa204ba83b3fc3b974
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
M readme.md
Log Message:
-----------
Read lock for TimerService provider. Updated documentation.
Commit: 892ad403f31476e3ed09fae5874d928cb14e16ac
https://github.com/seam/cron/commit/892ad403f31476e3ed09fae5874d928cb14e16ac
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
M readme.md
Log Message:
-----------
Minor doc tweaks
Commit: a27280dadb1c6fbe7bdc7e16906db03a260d20a7
https://github.com/seam/cron/commit/a27280dadb1c6fbe7bdc7e16906db03a260d20a7
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
A JBossServicePlusTimerTest/pom.xml
A JBossServicePlusTimerTest/src/main/java/timertest/DummyExtension.java
A JBossServicePlusTimerTest/src/main/java/timertest/DummyService.java
A JBossServicePlusTimerTest/src/main/java/timertest/DummyServiceEjb.java
A JBossServicePlusTimerTest/src/main/resources/META-INF/beans.xml
A JBossServicePlusTimerTest/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
A JBossServicePlusTimerTest/src/test/java/timertest/DummyServiceTest.java
A JBossServicePlusTimerTest/src/test/resources/arquillian.xml
Log Message:
-----------
Added test project to reproduce hang during deployment to JBoss AS of teimerservice provider
Commit: c4eee9ce2a426b70957735ce4653469a9f5950a9
https://github.com/seam/cron/commit/c4eee9ce2a426b70957735ce4653469a9f5950a9
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
M JBossServicePlusTimerTest/src/main/java/timertest/DummyExtension.java
M JBossServicePlusTimerTest/src/main/java/timertest/DummyServiceEjb.java
Log Message:
-----------
Not sure what the implications are yet, but it works with @javax.inject.Singleton and @LocalBean but hangs with @javax.ejb.Singleton and @LocalBean.
Commit: 94e94f79e08e9da0b7fc96ee892626474bfea9c0
https://github.com/seam/cron/commit/94e94f79e08e9da0b7fc96ee892626474bfea9c0
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
Log Message:
-----------
Not sure what the implications are yet, but it works with @javax.inject.Singleton and @LocalBean but hangs with @javax.ejb.Singleton and @LocalBean.
Commit: fdc4c34869b35ca4bd3cf5070043c5151588e8d1
https://github.com/seam/cron/commit/fdc4c34869b35ca4bd3cf5070043c5151588e8d1
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
M .gitignore
A JBossServicePlusTimerTest/pom.xml
A JBossServicePlusTimerTest/src/main/java/timertest/DummyExtension.java
A JBossServicePlusTimerTest/src/main/java/timertest/DummyService.java
A JBossServicePlusTimerTest/src/main/java/timertest/DummyServiceEjb.java
A JBossServicePlusTimerTest/src/main/resources/META-INF/beans.xml
A JBossServicePlusTimerTest/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
A JBossServicePlusTimerTest/src/test/java/timertest/DummyServiceTest.java
A JBossServicePlusTimerTest/src/test/resources/arquillian.xml
A docs/reference/src/main/markdown_drafts/spi.md
M examples/swing_memory_grapher/pom.xml
A examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/LoggerProducer.java
M examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/SwingGrapher.java
M examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/SwingGrapherForm.form
M examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/SwingGrapherForm.java
M impl/pom.xml
A impl/src/main/java/org/jboss/seam/cron/util/PropertyResolver.java
A impl/src/main/java/org/jboss/seam/cron/util/TimeUtils.java
A impl/src/main/java/org/jboss/seam/cron/util/deltaspike/CronDeltaspikeCustomPropertyFileConfig.java
M pom.xml
M providers/asynchronous/quartz/src/test/java/org/jboss/seam/cron/asynchronous/test/QuartzAsynchronousTCKTest.java
A providers/asynchronous/quartz/src/test/resources/arquillian.xml
M providers/asynchronous/queuj/src/test/java/org/jboss/seam/cron/asynchronous/test/QueuJAsynchronousTCKTest.java
A providers/asynchronous/queuj/src/test/resources/arquillian.xml
M providers/asynchronous/threads/src/test/java/org/jboss/seam/cron/asynchronous/test/ThreadsAsynchronousTCKTest.java
A providers/asynchronous/threads/src/test/resources/arquillian.xml
M providers/queue/queuj/src/test/java/org/jboss/seam/cron/queue/test/QueuJRestrictionTCKTest.java
A providers/queue/queuj/src/test/resources/arquillian.xml
M providers/scheduling/quartz/src/main/java/org/jboss/seam/cron/scheduling/quartz/QuartzScheduleProvider.java
M providers/scheduling/quartz/src/main/java/org/jboss/seam/cron/scheduling/quartz/TriggerJob.java
M providers/scheduling/quartz/src/test/java/org/jboss/seam/cron/scheduling/test/quartz/QuartzSchedulingTCKTest.java
M providers/scheduling/quartz/src/test/java/org/jboss/seam/cron/scheduling/test/quartz/QuartzSchedulingTCKTestLong.java
A providers/scheduling/quartz/src/test/resources/arquillian.xml
M providers/scheduling/queuj/src/main/java/org/jboss/seam/cron/scheduling/queuj/TriggerRunner.java
M providers/scheduling/queuj/src/test/java/org/jboss/seam/cron/scheduling/test/queuj/QueuJSchedulingTCKTest.java
M providers/scheduling/queuj/src/test/java/org/jboss/seam/cron/scheduling/test/queuj/QueuJSchedulingTCKTestLong.java
A providers/scheduling/queuj/src/test/resources/arquillian.xml
A providers/scheduling/timerservice/nb-configuration.xml
A providers/scheduling/timerservice/pom.xml
A providers/scheduling/timerservice/src/etc/header.txt
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
A providers/scheduling/timerservice/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTest.java
A providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTestLong.java
A providers/scheduling/timerservice/src/test/resources/arquillian.xml
A providers/scheduling/timerservice/src/test/resources/cron.properties
M readme.md
M spi/src/main/java/org/jboss/seam/cron/spi/SeamCronExtension.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/ProviderContextTriggerSupport.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/TriggerDetail.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/TriggerSupplies.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/TriggerSupport.java
M tck/pom.xml
M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/asynchronous/SeamCronAsynchronousTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/asynchronous/tck/SeamCronAsynchronousTCKTest.java
M tck/src/test/java/org/jboss/seam/cron/test/restriction/SeamCronRestrictionTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/restriction/tck/SeamCronRestrictionTCKTest.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/SeamCronSchedulingTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/tck/SeamCronSchedulingTCKTest.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/tck/SeamCronSchedulingTCKTestLong.java
M tck/src/test/java/org/jboss/seam/cron/util/LoggerProducer.java
Log Message:
-----------
Merge branch 'feature/schedule-java-ee-timer' into develop
Compare: https://github.com/seam/cron/compare/49304bdca4d4...fdc4c34869b3
9 years, 7 months
[seam/cron] b9332c: Beeing more specific about the version of SLF4J we...
by GitHub
Branch: refs/heads/feature/schedule-java-ee-timer
Home: https://github.com/seam/cron
Commit: b9332c25497d64202f315008977eb420b6af4c62
https://github.com/seam/cron/commit/b9332c25497d64202f315008977eb420b6af4c62
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M examples/swing_memory_grapher/pom.xml
A examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/LoggerProducer.java
M examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/SwingGrapher.java
M examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/SwingGrapherForm.form
M examples/swing_memory_grapher/src/main/java/org/jboss/seam/cron/examples/swinggrapher/SwingGrapherForm.java
Log Message:
-----------
Beeing more specific about the version of SLF4J we want to use in our example app.
Commit: 2f16f085ac30076d0ca15c1deeacbab791031f65
https://github.com/seam/cron/commit/2f16f085ac30076d0ca15c1deeacbab791031f65
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-04-29 (Wed, 29 Apr 2015)
Changed paths:
M impl/pom.xml
A impl/src/main/java/org/jboss/seam/cron/util/PropertyResolver.java
A impl/src/main/java/org/jboss/seam/cron/util/deltaspike/CronDeltaspikeCustomPropertyFileConfig.java
M pom.xml
M tck/src/test/java/org/jboss/seam/cron/util/LoggerProducer.java
Log Message:
-----------
DeltaSpike is now optional, and if present will be used for primary schedule name resolution, falling back to system properties then cron.properties. Added a new PropertyResolver class which will replace our usage of Solder soon, but it's not hooked up yet.
Commit: ae2c28e306f7ee26789631cb74b98ad1c038e971
https://github.com/seam/cron/commit/ae2c28e306f7ee26789631cb74b98ad1c038e971
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
M .gitignore
A docs/reference/src/main/markdown_drafts/spi.md
A impl/src/main/java/org/jboss/seam/cron/util/TimeUtils.java
M pom.xml
M providers/asynchronous/quartz/src/test/java/org/jboss/seam/cron/asynchronous/test/QuartzAsynchronousTCKTest.java
A providers/asynchronous/quartz/src/test/resources/arquillian.xml
M providers/asynchronous/queuj/src/test/java/org/jboss/seam/cron/asynchronous/test/QueuJAsynchronousTCKTest.java
A providers/asynchronous/queuj/src/test/resources/arquillian.xml
M providers/asynchronous/threads/src/test/java/org/jboss/seam/cron/asynchronous/test/ThreadsAsynchronousTCKTest.java
A providers/asynchronous/threads/src/test/resources/arquillian.xml
M providers/queue/queuj/src/test/java/org/jboss/seam/cron/queue/test/QueuJRestrictionTCKTest.java
A providers/queue/queuj/src/test/resources/arquillian.xml
M providers/scheduling/quartz/src/main/java/org/jboss/seam/cron/scheduling/quartz/QuartzScheduleProvider.java
M providers/scheduling/quartz/src/main/java/org/jboss/seam/cron/scheduling/quartz/TriggerJob.java
M providers/scheduling/quartz/src/test/java/org/jboss/seam/cron/scheduling/test/quartz/QuartzSchedulingTCKTest.java
M providers/scheduling/quartz/src/test/java/org/jboss/seam/cron/scheduling/test/quartz/QuartzSchedulingTCKTestLong.java
A providers/scheduling/quartz/src/test/resources/arquillian.xml
M providers/scheduling/queuj/src/main/java/org/jboss/seam/cron/scheduling/queuj/TriggerRunner.java
M providers/scheduling/queuj/src/test/java/org/jboss/seam/cron/scheduling/test/queuj/QueuJSchedulingTCKTest.java
M providers/scheduling/queuj/src/test/java/org/jboss/seam/cron/scheduling/test/queuj/QueuJSchedulingTCKTestLong.java
A providers/scheduling/queuj/src/test/resources/arquillian.xml
A providers/scheduling/timerservice/nb-configuration.xml
A providers/scheduling/timerservice/pom.xml
A providers/scheduling/timerservice/src/etc/header.txt
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
A providers/scheduling/timerservice/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTest.java
A providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTestLong.java
A providers/scheduling/timerservice/src/test/resources/arquillian.xml
A providers/scheduling/timerservice/src/test/resources/cron.properties
M spi/src/main/java/org/jboss/seam/cron/spi/SeamCronExtension.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/ProviderContextTriggerSupport.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/TriggerDetail.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/TriggerSupplies.java
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/trigger/TriggerSupport.java
M tck/pom.xml
M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/asynchronous/SeamCronAsynchronousTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/asynchronous/tck/SeamCronAsynchronousTCKTest.java
M tck/src/test/java/org/jboss/seam/cron/test/restriction/SeamCronRestrictionTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/restriction/tck/SeamCronRestrictionTCKTest.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/SeamCronSchedulingTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/tck/SeamCronSchedulingTCKTest.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/tck/SeamCronSchedulingTCKTestLong.java
Log Message:
-----------
Implemented a Java EE Timer Service based scheduling provider. Created TimeUtils. Write out arquillian deployments to disk for debugging. Let providers choose whether to include Cron classes in the same or separate jar during testing. No need for TriggerSupport to be abstract. Provide default ProviderContextTriggerSupport.fireTrigger() method which calls fetchTriggerSupplies and then calls super.fireTrigger().
Commit: 5ac844df2e0abe3d8666d4fa204ba83b3fc3b974
https://github.com/seam/cron/commit/5ac844df2e0abe3d8666d4fa204ba83b3fc3b974
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
M readme.md
Log Message:
-----------
Read lock for TimerService provider. Updated documentation.
Commit: 892ad403f31476e3ed09fae5874d928cb14e16ac
https://github.com/seam/cron/commit/892ad403f31476e3ed09fae5874d928cb14e16ac
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
M readme.md
Log Message:
-----------
Minor doc tweaks
Commit: a27280dadb1c6fbe7bdc7e16906db03a260d20a7
https://github.com/seam/cron/commit/a27280dadb1c6fbe7bdc7e16906db03a260d20a7
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-05 (Tue, 05 May 2015)
Changed paths:
A JBossServicePlusTimerTest/pom.xml
A JBossServicePlusTimerTest/src/main/java/timertest/DummyExtension.java
A JBossServicePlusTimerTest/src/main/java/timertest/DummyService.java
A JBossServicePlusTimerTest/src/main/java/timertest/DummyServiceEjb.java
A JBossServicePlusTimerTest/src/main/resources/META-INF/beans.xml
A JBossServicePlusTimerTest/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
A JBossServicePlusTimerTest/src/test/java/timertest/DummyServiceTest.java
A JBossServicePlusTimerTest/src/test/resources/arquillian.xml
Log Message:
-----------
Added test project to reproduce hang during deployment to JBoss AS of teimerservice provider
Compare: https://github.com/seam/cron/compare/b9332c25497d^...a27280dadb1c
9 years, 7 months