[seam-commits] [seam/cron] b9332c: Beeing more specific about the version of SLF4J we...

GitHub noreply at github.com
Tue May 5 05:27:51 EDT 2015


  Branch: refs/heads/develop
  Home:   https://github.com/seam/cron
  Commit: b9332c25497d64202f315008977eb420b6af4c62
      https://github.com/seam/cron/commit/b9332c25497d64202f315008977eb420b6af4c62
  Author: Pete Royle <pete at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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


More information about the seam-commits mailing list