[seam-commits] [seam/cron] fdc4c3: Merge branch 'feature/schedule-java-ee-timer' into...

GitHub noreply at github.com
Wed May 6 09:06:34 EDT 2015


  Branch: refs/heads/feature/schedule-java-ee-timer
  Home:   https://github.com/seam/cron
  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


  Commit: a4a315daa571e5136a68a946f334090d8d0d0f17
      https://github.com/seam/cron/commit/a4a315daa571e5136a68a946f334090d8d0d0f17
  Author: Pete Royle <pete at 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.


  Commit: 24d2892888aca07870bcbaac3bb457177b1d2970
      https://github.com/seam/cron/commit/24d2892888aca07870bcbaac3bb457177b1d2970
  Author: Pete Royle <pete at screamingcoder.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M readme.md

  Log Message:
  -----------
  Minor doc tweak


  Commit: eda66c8466e334f468cf28c5e080220faddc8c0f
      https://github.com/seam/cron/commit/eda66c8466e334f468cf28c5e080220faddc8c0f
  Author: Pete Royle <pete at screamingcoder.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M pom.xml
    A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
    M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
    A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderFactory.java
    M tck/pom.xml
    M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.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.


  Commit: 811dedae7767cb75307cc46de81a5ad479af7aeb
      https://github.com/seam/cron/commit/811dedae7767cb75307cc46de81a5ad479af7aeb
  Author: Pete Royle <pete at screamingcoder.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/seam/cron/util/PropertyResolver.java
    M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/CronSchedulingInstaller.java
    M tck/src/test/java/org/jboss/seam/cron/test/restriction/beans/SomeAsyncAndRestrictionMethods.java

  Log Message:
  -----------
  Replace solder property injection with custom property resolver


  Commit: 623242f449675b8ecf32876f8ec25437be511ea7
      https://github.com/seam/cron/commit/623242f449675b8ecf32876f8ec25437be511ea7
  Author: Pete Royle <pete at screamingcoder.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M impl/pom.xml
    M providers/scheduling/timerservice/pom.xml
    M tck/pom.xml
    M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java

  Log Message:
  -----------
  Removed solder and associated dependencies


  Commit: c2c253138270e43ac243ddfb3d111af878699a4d
      https://github.com/seam/cron/commit/c2c253138270e43ac243ddfb3d111af878699a4d
  Author: Pete Royle <pete at screamingcoder.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M JBossServicePlusTimerTest/pom.xml
    M JBossServicePlusTimerTest/src/test/resources/arquillian.xml
    M impl/src/main/java/org/jboss/seam/cron/util/PropertyResolver.java
    M pom.xml
    M providers/asynchronous/quartz/src/test/resources/arquillian.xml
    M providers/asynchronous/queuj/src/test/resources/arquillian.xml
    M providers/asynchronous/threads/src/test/resources/arquillian.xml
    M providers/queue/queuj/src/test/resources/arquillian.xml
    M providers/scheduling/quartz/src/test/resources/arquillian.xml
    M providers/scheduling/queuj/src/test/resources/arquillian.xml
    M providers/scheduling/timerservice/nb-configuration.xml
    M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
    M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
    M providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTest.java
    M providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTestLong.java
    M providers/scheduling/timerservice/src/test/resources/arquillian.xml
    M providers/scheduling/timerservice/src/test/resources/cron.properties
    M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/CronSchedulingInstaller.java
    M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java
    M tck/src/test/java/org/jboss/seam/cron/test/scheduling/tck/SeamCronSchedulingTCKTest.java

  Log Message:
  -----------
  Add weld-se arquilian config section. Use PropertyResolver a static class. Specify system properties in the maven-surefire-plugin config. Need to use standalone-preview.xml for TimerService to be available in AS 7.0.1. Always add the cron.properties to the test jar (even though when testing with Weld SE it's already on the classpath somehow).


  Commit: 38156c29f49c01e9f7e4004eeb8ec79121895f48
      https://github.com/seam/cron/commit/38156c29f49c01e9f7e4004eeb8ec79121895f48
  Author: Pete Royle <pete at screamingcoder.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M readme.md

  Log Message:
  -----------
  Tell them what it is, *then* tell them how to use it


  Commit: 66f588298d4c18b2fafcd0d6b80be0cf29f98108
      https://github.com/seam/cron/commit/66f588298d4c18b2fafcd0d6b80be0cf29f98108
  Author: Pete Royle <pete at screamingcoder.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M impl/src/main/java/org/jboss/seam/cron/util/PropertyResolver.java
    M readme.md

  Log Message:
  -----------
  Our DeltaSpike config resolver support is currently flaky, so make sure we can fall through to more traditional methods of resolving properties.


  Commit: 8e860363a17e2a91e476086937fec3c14c364b35
      https://github.com/seam/cron/commit/8e860363a17e2a91e476086937fec3c14c364b35
  Author: Pete Royle <pete at screamingcoder.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    A nb-configuration.xml
    M pom.xml

  Log Message:
  -----------
  Ability to build/test all Java-EE or non-EE using system property provider.type=java.ee


  Commit: 9823fee7660175933ea9e83a73d063e8903b013d
      https://github.com/seam/cron/commit/9823fee7660175933ea9e83a73d063e8903b013d
  Author: Pete Royle <pete at screamingcoder.com>
  Date:   2015-05-06 (Wed, 06 May 2015)

  Changed paths:
    M pom.xml
    A providers/scheduling/queuj/nb-configuration.xml
    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
    M settings.xml

  Log Message:
  -----------
  Ability to build/test all Java-EE or non-EE using system property provider.type=java.ee


Compare: https://github.com/seam/cron/compare/94e94f79e08e...9823fee76601


More information about the seam-commits mailing list