2 Replies Latest reply on Oct 4, 2013 4:50 AM by

    [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)

          Congratulations guys!

           

          This is looking amazing

           

          Ken

           

          -


          Original Message -


          From: "Lincoln Baxter" <lbaxter@redhat.com>

          To: "Forge Dev List" <forge-dev@lists.jboss.org>, "The Core" <thecore@redhat.com>

          Sent: Thursday, October 3, 2013 2:18:18 PM

          Subject: 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

           

           

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

            Nice work!

             

            Mark.

             

             

            On 3 Oct 2013, at 19:18, Lincoln Baxter 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."

             

             

            ---

            Mark Little

            mlittle@redhat.com

             

            JBoss, by Red Hat

            Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SI4 1TE, United Kingdom.

            Registered in UK and Wales under Company Registration No. 3798903 Directors: Michael Cunningham (USA), Charlie Peters (USA), Matt Parsons (USA) and Brendan Lane (Ireland).

             

             

             

             

             

            _______________________________________________

            forge-dev mailing list

            forge-dev@lists.jboss.org

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