1 Reply Latest reply on Oct 7, 2013 3:52 AM by bgeorges

    [forge-dev] Announcing 2.0.0.Alpha13 of JBoss Forge (Lucky Thirteen)

      http://forge.jboss.org/news/2013/10/03/post-forge-2.html

       

      We are pleased to announce the release of “Lucky Thirteen”, a Forge Runtime that features a streamlined programming model for Addon developers (no more @Exported annotation,) as well as a wide array of new Commands for developing Java EE applications.

       

       

              • Resource Transactions and Resource Change Monitoring  *****

       

      There are a lot of exciting features (as you can see by the release notes below); however, there are some outstanding features that we are proud to present. The first of which are resource transactions and monitoring.

       

       

              • Release Notes – Check out all the new stuff! *****

       

      Bug

       

      – Ill behaved addons can screw up the command popup in Eclipse

      – Furnace CDI is unable to create proxies for services that are backed by Weld proxies (@ApplicationScoped, etc)

      – Imported<?>.get() has a different behavior compared to iterator()

      – CheckboxTableControlBuilder does not properly initialize data collection when default values are set

       

      Enhancement

       

      – Forge tests should delete the created folders

      – Rename flag forge.compatibility.IDE to forge.standalone

      – UISelectOne and UISelectMany components could have dynamic value choices

       

      Feature Request

       

      – Forge should listen to filesystem changes on the system and publish events for plugins to observe

      – Support for Transactional Resources

      – Create a template processor addon

      – Eclipse plugin doesn't handle subflows correctly

      – Support addition of warnings to a validation context

      – Support addition of information messages to a validation context

      – Eclipse plugin should render a Spinner component for Number types

      – UIValidationContext should reference the current input being validated

      – Add A@Column(length) on Entity attributes of type String

      – Furnace Maven plugin should allow generation of the full addon dependency graph

      – Migrate CommandScoped to Forge 2

      – UIProvider should provide a isGUI() method

       

      Task

       

      – Write a test to ensure that furnace fails deployment if multiple containers are specified

       

      Sub-task

       

      – Port the JMS commands

      – Port the JSTL commands

      – Port the JTA commands

      – Port the JAX-RS (REST) commands

      – Port the Servlet commands

      – Port the JAX-WS (SOAP) commands

      – Port the Bean validation commands

       

      --

      Lincoln Baxter, III

      JBoss, by Red Hat

      lbaxter@redhat.com

       

      "If you want something, you'll find a way; if you don't, you'll find an excuse."

       

      _______________________________________________

      forge-dev mailing list

      forge-dev@lists.jboss.org

      https://lists.jboss.org/mailman/listinfo/forge-dev

       

       

        • 1. Re: [forge-dev] Announcing 2.0.0.Alpha13 of JBoss Forge (Lucky      Thirteen)
          bgeorges

          Congrats!

          On 4/10/2013, at 2:16 AM, Lincoln Baxter <lbaxter@redhat.com> wrote:

           

          http://forge.jboss.org/news/2013/10/03/post-forge-2.html

           

          We are pleased to announce the release of “Lucky Thirteen”, a Forge Runtime that features a streamlined programming model for Addon developers (no more @Exported annotation,) as well as a wide array of new Commands for developing Java EE applications.

           

                  • Resource Transactions and Resource Change Monitoring  *****

           

          There are a lot of exciting features (as you can see by the release notes below); however, there are some outstanding features that we are proud to present. The first of which are resource transactions and monitoring.

           

                  • Release Notes – Check out all the new stuff! *****

           

          Bug

           

          – Ill behaved addons can screw up the command popup in Eclipse

          – Furnace CDI is unable to create proxies for services that are backed by Weld proxies (@ApplicationScoped, etc)

          – Imported<?>.get() has a different behavior compared to iterator()

          – CheckboxTableControlBuilder does not properly initialize data collection when default values are set

           

          Enhancement

           

          – Forge tests should delete the created folders

          – Rename flag forge.compatibility.IDE to forge.standalone

          – UISelectOne and UISelectMany components could have dynamic value choices

           

          Feature Request

           

          – Forge should listen to filesystem changes on the system and publish events for plugins to observe

          – Support for Transactional Resources

          – Create a template processor addon

          – Eclipse plugin doesn't handle subflows correctly

          – Support addition of warnings to a validation context

          – Support addition of information messages to a validation context

          – Eclipse plugin should render a Spinner component for Number types

          – UIValidationContext should reference the current input being validated

          – Add A@Column(length) on Entity attributes of type String

          – Furnace Maven plugin should allow generation of the full addon dependency graph

          – Migrate CommandScoped to Forge 2

          – UIProvider should provide a isGUI() method

           

          Task

           

          – Write a test to ensure that furnace fails deployment if multiple containers are specified

           

          Sub-task

           

          – Port the JMS commands

          – Port the JSTL commands

          – Port the JTA commands

          – Port the JAX-RS (REST) commands

          – Port the Servlet commands

          – Port the JAX-WS (SOAP) commands

          – Port the Bean validation commands

           

          --

          Lincoln Baxter, III

          JBoss, by Red Hat

          lbaxter@redhat.com

           

          "If you want something, you'll find a way; if you don't, you'll find an excuse."

           

           

           

          _______________________________________________

          forge-dev mailing list

          forge-dev@lists.jboss.org

          https://lists.jboss.org/mailman/listinfo/forge-dev