From forge-users at lists.jboss.org Thu Jan 2 09:55:39 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 02 Jan 2014 09:55:39 EST Subject: [forge-users] when i install my Plugin into the Forge environment, it gives error In-Reply-To: <17445212.81388520599948.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <1651207479.101388674569732.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi Vineet, Thanks for your reply. The plugin had command but was duplicate of primeface(install-example-facelet) command.i have modified it to as follows: @Command("install-example-spring") *public* *void* installExampleSpring(*final* PipeOut pipeOut) { .. } When I recreated plugin and made it available to Forge,it gave below output where it lastly says? The following plugins have been activated: [springplugin] ?: However,wheni run command ?springplugin installExampleSpring?,it neither creates SpringService java file(which is implementation of this command method) nor it gives any error in console.it just gives the same prompt again.pfa output of this command mentioned here(forge-plugin*.png) and project. pfa plugin recreation console output also Could you kindly let me know how to resolve the same. 1. Thanks. Posted by forums Original post: https://community.jboss.org/message/851331#851331 -------------- next part -------------- A non-text attachment was scrubbed... Name: spring-forge-plugin.zip Type: application/zip Size: 19931 bytes Desc: not available Url : http://lists.jboss.org/pipermail/forge-users/attachments/20140102/5119aa7b/attachment-0002.zip -------------- next part -------------- A non-text attachment was scrubbed... Name: plugin-creation-output.txt.zip Type: application/zip Size: 1195 bytes Desc: not available Url : http://lists.jboss.org/pipermail/forge-users/attachments/20140102/5119aa7b/attachment-0003.zip -------------- next part -------------- A non-text attachment was scrubbed... Name: forge-plugin-err-spring.png Type: image/png Size: 157884 bytes Desc: not available Url : http://lists.jboss.org/pipermail/forge-users/attachments/20140102/5119aa7b/attachment-0001.png From lincolnbaxter at gmail.com Fri Jan 3 10:21:15 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Fri, 3 Jan 2014 10:21:15 -0500 Subject: [forge-users] when i install my Plugin into the Forge environment, it gives error In-Reply-To: <1651207479.101388674569732.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <17445212.81388520599948.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> <1651207479.101388674569732.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Hi. It looks like your plugin is missing the "src/main/resources/META-INF/beans.xml" file that allows Forge to detect commands in the plugin JAR file. For example: https://github.com/forge/plugin-arquillian/tree/master/src/main/resources/META-INF On Thu, Jan 2, 2014 at 9:55 AM, wrote: > Hi Vineet, > > > Thanks for your reply. > The plugin had command but was duplicate of > primeface(install-example-facelet) > command.i have modified it to as follows: > > @Command("install-example-spring") > *public* *void* installExampleSpring(*final* > PipeOut pipeOut) { > > .. > > > } > > > When I recreated plugin and made it available to Forge,it > gave below output where it lastly says? The following plugins have been > activated: [springplugin] > > > ?: > > > However,wheni run command ?springplugin installExampleSpring?,it > neither creates SpringService java file(which is implementation of this > command method) nor it gives any error in console.it just gives the > same prompt again.pfa output of this command mentioned > here(forge-plugin*.png) and project. > > pfa plugin recreation console output also > Could you kindly let me know how to resolve the same. > > > 1. Thanks. > > > > > > Posted by forums > Original post: https://community.jboss.org/message/851331#851331 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140103/2001d9fe/attachment.html From lincolnbaxter at gmail.com Fri Jan 3 10:24:17 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Fri, 3 Jan 2014 10:24:17 -0500 Subject: [forge-users] Forge SPring plugin install errors out In-Reply-To: <618157461.01387550185230.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <618157461.01387550185230.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Strange. Is it possible that you have a proxy set up that would prevent transferring artifacts from remote repositories? The artifact is available: http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.yaml%22%20AND%20a%3A%22snakeyaml%22 On Fri, Dec 20, 2013 at 9:35 AM, wrote: > > Hi, > I tried to install Spring plugin for Forge using below command: > forge install-plugin spring > Iam getting a error(final part shown below) and attached full error log: > ***WARNING*** Failed to resolve dependency [ org.yaml:snakeyaml:jar:1.7 > (test) ] > , due to error(s) : > [org.sonatype.aether.transfer.ArtifactNotFoundException: Co > uld not find artifact org.yaml:snakeyaml:jar:1.7 in JBOSS_NEXUS ( > http://reposito (http://reposito/) > ry.jboss.org/nexus/content/groups/public), > org.sonatype.aether.transfer.Artifact > TransferException: Could not transfer artifact org.yaml:snakeyaml:jar:1.7 > from/t > o ibiblio.org (http://repo1.maven.org/maven2/): Error transferring file: > repo1.m > aven.org from > http://repo1.maven.org/maven2/org/yaml/snakeyaml/1.7/snakeyaml-1.7 > .jar, org.sonatype.aether.transfer.ArtifactNotFoundException: Could not > find art > ifact org.yaml:snakeyaml:jar:1.7 in jboss-public-repository-group ( > https://repos (https://repos/) > itory.jboss.org/nexus/content/groups/public/)] > ***INFO*** Cleaning up temp workspace > [C:\Users\JUSTIN~1.SAT\AppData\Local\Temp\ > forgetemp7305375452562897278] > Deleted > C:\Users\JUSTIN~1.SAT\AppData\Local\Temp\forgetemp7305375452562897278 > ***ERROR*** Exception encountered: The project does not contain a valid > Forge Pl > ugin project. Installation aborted > > Could you pls let me know what issue and how to fix the same asap as iam > doing poc for project. > JDK:1.7.0_11 is version in my pc. > maven version:3.x > THanks. > > Posted by forums > Original post: https://community.jboss.org/message/850489#850489 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140103/74fb01e8/attachment.html From forge-users at lists.jboss.org Fri Jan 3 14:17:28 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 03 Jan 2014 14:17:28 EST Subject: [forge-users] Forge Version - Suitable with Ticket Monster Message-ID: <1973155311.131388776678358.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Dears Would you please let us know which version of Forge is compatible with Ticket-monster-2.1.6.Final Mohamed Posted by forums Original post: https://community.jboss.org/message/851543#851543 From forge-users at lists.jboss.org Fri Jan 3 14:51:15 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 03 Jan 2014 14:51:15 EST Subject: [forge-users] Forge Version - Suitable with Ticket Monster In-Reply-To: <1973155311.131388776678358.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <629774862.141388778705740.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Forge 1.4.3 - the version bundled with JBoss Developer Studio 7.1 / JBoss Tools 4.1.1 should be good. Posted by forums Original post: https://community.jboss.org/message/851546#851546 From forge-users at lists.jboss.org Fri Jan 3 15:29:40 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 03 Jan 2014 15:29:40 EST Subject: [forge-users] Forge Version - Suitable with Ticket Monster In-Reply-To: <629774862.141388778705740.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <900846696.151388781010220.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Thanks for your quick response When trying to Run the command *run admin_layer.fsh* it threw the following issue: +The version 1.4.3.Final is not supported yet, attempting to apply latest patch+ Any suggestion Please Mohamed Posted by forums Original post: https://community.jboss.org/message/851558#851558 From antonio.mailing at gmail.com Fri Jan 3 16:04:40 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Fri, 3 Jan 2014 22:04:40 +0100 Subject: [forge-users] Beta5 next Monday ? Message-ID: Hi JBoss Forge Team, I should have mentioned that before, but next Tuesday (at the Lille JUG in France) and Thursday (London, GlassFish User Group), I'll be giving a talk on JBoss Forge. It's the same one I gave at JavaOne ( http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) but with few extra features. I'm doing it with Forge 1.x.... but actually, the only missing bits to make it run with Forge 2.x are : * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) * Java enums (https://issues.jboss.org/browse/FORGE-1400) * JSF scaffolding So I was just wondering if this would be available on Monday for a Beta5 so I could use it Thank (just joking ;o) -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140103/3aea5331/attachment.html From forge-users at lists.jboss.org Fri Jan 3 16:30:56 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 03 Jan 2014 16:30:56 EST Subject: [forge-users] Forge Version - Suitable with Ticket Monster In-Reply-To: <900846696.151388781010220.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <848597914.161388784686609.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> That warning can be ignored as long as the scaffold is generated and that the git patches apply. The Forge script issues that warning when it sees a version it didn't recognize. When the script was written, 1.4.3 didn't exist yet. The changes in 1.4.3 are not expected to break anything in the script, so you could use it. Posted by forums Original post: https://community.jboss.org/message/851565#851565 From ggastald at redhat.com Fri Jan 3 17:02:07 2014 From: ggastald at redhat.com (George Gastaldi) Date: Fri, 3 Jan 2014 17:02:07 -0500 (EST) Subject: [forge-users] Beta5 next Monday ? In-Reply-To: References: Message-ID: Both issues are now fixed. JSF scaffolding is ready since Beta4. We could release Beta5 monday but as we said in the IRC, 2.0.0.Final is due in Jan 15th, so that's up to Lincoln. Best Regards, George > Em 03/01/2014, ?s 19:04, Antonio Goncalves escreveu: > > Hi JBoss Forge Team, > > I should have mentioned that before, but next Tuesday (at the Lille JUG in France) and Thursday (London, GlassFish User Group), I'll be giving a talk on JBoss Forge. It's the same one I gave at JavaOne (http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) but with few extra features. > > I'm doing it with Forge 1.x.... but actually, the only missing bits to make it run with Forge 2.x are : > > * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) > * Java enums (https://issues.jboss.org/browse/FORGE-1400) > * JSF scaffolding > > So I was just wondering if this would be available on Monday for a Beta5 so I could use it > > Thank > > (just joking ;o) > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter | LinkedIn | Paris JUG | Devoxx France > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140103/36010db6/attachment-0001.html From antonio.mailing at gmail.com Sat Jan 4 08:52:14 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Sat, 4 Jan 2014 14:52:14 +0100 Subject: [forge-users] Beta5 next Monday ? In-Reply-To: References: Message-ID: Hum... I forgot, I also need REST scaffolding.... might be a bit tight in schedule.... 2014/1/3 George Gastaldi > Both issues are now fixed. JSF scaffolding is ready since Beta4. > > We could release Beta5 monday but as we said in the IRC, 2.0.0.Final is > due in Jan 15th, so that's up to Lincoln. > > Best Regards, > > George > > Em 03/01/2014, ?s 19:04, Antonio Goncalves > escreveu: > > Hi JBoss Forge Team, > > I should have mentioned that before, but next Tuesday (at the Lille JUG in > France) and Thursday (London, GlassFish User Group), I'll be giving a talk > on JBoss Forge. It's the same one I gave at JavaOne ( > http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) > but with few extra features. > > I'm doing it with Forge 1.x.... but actually, the only missing bits to > make it run with Forge 2.x are : > > * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) > * Java enums (https://issues.jboss.org/browse/FORGE-1400) > * JSF scaffolding > > So I was just wondering if this would be available on Monday for a Beta5 > so I could use it > > Thank > > (just joking ;o) > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140104/441b680a/attachment.html From ggastald at redhat.com Sat Jan 4 09:24:02 2014 From: ggastald at redhat.com (George Gastaldi) Date: Sat, 4 Jan 2014 09:24:02 -0500 (EST) Subject: [forge-users] Beta5 next Monday ? In-Reply-To: References: Message-ID: <4171C418-8DD7-466A-8EF1-31501E7727D1@redhat.com> REST generation from JPA entities is already functional too. Use rest-setup and rest-endpoint-from-entity > Em 04/01/2014, ?s 11:52, Antonio Goncalves escreveu: > > Hum... I forgot, I also need REST scaffolding.... might be a bit tight in schedule.... > > > 2014/1/3 George Gastaldi >> Both issues are now fixed. JSF scaffolding is ready since Beta4. >> >> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final is due in Jan 15th, so that's up to Lincoln. >> >> Best Regards, >> >> George >> >>> Em 03/01/2014, ?s 19:04, Antonio Goncalves escreveu: >>> >> >>> Hi JBoss Forge Team, >>> >>> I should have mentioned that before, but next Tuesday (at the Lille JUG in France) and Thursday (London, GlassFish User Group), I'll be giving a talk on JBoss Forge. It's the same one I gave at JavaOne (http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) but with few extra features. >>> >>> I'm doing it with Forge 1.x.... but actually, the only missing bits to make it run with Forge 2.x are : >>> >>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>> * JSF scaffolding >>> >>> So I was just wondering if this would be available on Monday for a Beta5 so I could use it >>> >>> Thank >>> >>> (just joking ;o) >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter | LinkedIn | Paris JUG | Devoxx France >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter | LinkedIn | Paris JUG | Devoxx France > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140104/73b66b1a/attachment.html From antonio.mailing at gmail.com Sat Jan 4 10:52:53 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Sat, 4 Jan 2014 16:52:53 +0100 Subject: [forge-users] Beta5 next Monday ? In-Reply-To: <4171C418-8DD7-466A-8EF1-31501E7727D1@redhat.com> References: <4171C418-8DD7-466A-8EF1-31501E7727D1@redhat.com> Message-ID: I can't see any command for REST of JSF scaffolding, so I suppose both are addons. How do I install these addons ? 2014/1/4 George Gastaldi > REST generation from JPA entities is already functional too. > Use rest-setup and rest-endpoint-from-entity > > Em 04/01/2014, ?s 11:52, Antonio Goncalves > escreveu: > > Hum... I forgot, I also need REST scaffolding.... might be a bit tight in > schedule.... > > > 2014/1/3 George Gastaldi > >> Both issues are now fixed. JSF scaffolding is ready since Beta4. >> >> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final is >> due in Jan 15th, so that's up to Lincoln. >> >> Best Regards, >> >> George >> >> Em 03/01/2014, ?s 19:04, Antonio Goncalves >> escreveu: >> >> Hi JBoss Forge Team, >> >> I should have mentioned that before, but next Tuesday (at the Lille JUG >> in France) and Thursday (London, GlassFish User Group), I'll be giving a >> talk on JBoss Forge. It's the same one I gave at JavaOne ( >> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >> but with few extra features. >> >> I'm doing it with Forge 1.x.... but actually, the only missing bits to >> make it run with Forge 2.x are : >> >> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >> * JSF scaffolding >> >> So I was just wondering if this would be available on Monday for a Beta5 >> so I could use it >> >> Thank >> >> (just joking ;o) >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140104/c31937ce/attachment-0001.html From ggastald at redhat.com Sat Jan 4 11:10:16 2014 From: ggastald at redhat.com (George Gastaldi) Date: Sat, 4 Jan 2014 11:10:16 -0500 (EST) Subject: [forge-users] Beta5 next Monday ? In-Reply-To: References: <4171C418-8DD7-466A-8EF1-31501E7727D1@redhat.com> Message-ID: <9F3569F0-053E-45C5-93CB-1327132A247D@redhat.com> The JSF scaffold was not installed with core in Beta4. We fixed that for 2.0.0.Final. Run forge -i scaffold to install it. Worth to mention that the available commands only generate the REST resource for the entities, the JSF scaffold does not consume them. > Em 04/01/2014, ?s 13:53, Antonio Goncalves escreveu: > > I can't see any command for REST of JSF scaffolding, so I suppose both are addons. How do I install these addons ? > > > 2014/1/4 George Gastaldi >> REST generation from JPA entities is already functional too. >> Use rest-setup and rest-endpoint-from-entity >> >>> Em 04/01/2014, ?s 11:52, Antonio Goncalves escreveu: >>> >> >>> Hum... I forgot, I also need REST scaffolding.... might be a bit tight in schedule.... >>> >>> >>> 2014/1/3 George Gastaldi >>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>> >>>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final is due in Jan 15th, so that's up to Lincoln. >>>> >>>> Best Regards, >>>> >>>> George >>>> >>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves escreveu: >>>>> >>>> >>>>> Hi JBoss Forge Team, >>>>> >>>>> I should have mentioned that before, but next Tuesday (at the Lille JUG in France) and Thursday (London, GlassFish User Group), I'll be giving a talk on JBoss Forge. It's the same one I gave at JavaOne (http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) but with few extra features. >>>>> >>>>> I'm doing it with Forge 1.x.... but actually, the only missing bits to make it run with Forge 2.x are : >>>>> >>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>> * JSF scaffolding >>>>> >>>>> So I was just wondering if this would be available on Monday for a Beta5 so I could use it >>>>> >>>>> Thank >>>>> >>>>> (just joking ;o) >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter | LinkedIn | Paris JUG | Devoxx France >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter | LinkedIn | Paris JUG | Devoxx France >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter | LinkedIn | Paris JUG | Devoxx France > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140104/d6fd1d96/attachment.html From antonio.mailing at gmail.com Sat Jan 4 12:46:00 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Sat, 4 Jan 2014 18:46:00 +0100 Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) Message-ID: Scaffolding is really confusing. To scaffold my JSF pages I first need to install scaffolding : forge -i scaffold And then, once in Forge I do : scaffold-setup scaffold-generate --targets org.test.model.Customer And it generates JSF pages. Nowhere I see any mention of JSF in the previous commands. These commands could have generated REST endpoint, EJBs, AngularJS.... First, I really don't see the difference between scaffolding and code generation (I've mention that before). So, for me, as a user, jpa-new-entity is a command that generates code, just like scaffold-generate. But if we clarify this, users might get use to it. When I type forge -i scaffold, it installs plenty of stuff. Does this mean it installs all the available scaffolding addons (JSF, REST, AngularJS, Arquillian...) ? If not, I don't know what it installed. Why don't we have : forge -i scaffold-jsf forge -i scaffold-jpa forge -i scaffold-rest forge -i scaffold-soap or even better if we follow the new naming convention forge -i jsf-scaffold forge -i jpa-scaffold forge -i rest-scaffold forge -i soap-scaffold Again, when I type scaffold-generate I really don't know what will happen. Because scaffolding and generating are the same for me. So command scaffold-generate sounds like generate-generate or scaffold-scaffold. Why not having : jsf-scaffold --targets org.test.model.Customer jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client rest-scaffold --targets org.test.model.Customer soap-scaffold --targets org.test.model.Customer What do you think ? Antonio 2014/1/4 George Gastaldi > The JSF scaffold was not installed with core in Beta4. We fixed that for > 2.0.0.Final. Run forge -i scaffold to install it. > > Worth to mention that the available commands only generate the REST > resource for the entities, the JSF scaffold does not consume them. > > Em 04/01/2014, ?s 13:53, Antonio Goncalves > escreveu: > > I can't see any command for REST of JSF scaffolding, so I suppose both are > addons. How do I install these addons ? > > > 2014/1/4 George Gastaldi > >> REST generation from JPA entities is already functional too. >> Use rest-setup and rest-endpoint-from-entity >> >> Em 04/01/2014, ?s 11:52, Antonio Goncalves >> escreveu: >> >> Hum... I forgot, I also need REST scaffolding.... might be a bit tight in >> schedule.... >> >> >> 2014/1/3 George Gastaldi >> >>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>> >>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final is >>> due in Jan 15th, so that's up to Lincoln. >>> >>> Best Regards, >>> >>> George >>> >>> Em 03/01/2014, ?s 19:04, Antonio Goncalves >>> escreveu: >>> >>> Hi JBoss Forge Team, >>> >>> I should have mentioned that before, but next Tuesday (at the Lille JUG >>> in France) and Thursday (London, GlassFish User Group), I'll be giving a >>> talk on JBoss Forge. It's the same one I gave at JavaOne ( >>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>> but with few extra features. >>> >>> I'm doing it with Forge 1.x.... but actually, the only missing bits to >>> make it run with Forge 2.x are : >>> >>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>> * JSF scaffolding >>> >>> So I was just wondering if this would be available on Monday for a Beta5 >>> so I could use it >>> >>> Thank >>> >>> (just joking ;o) >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140104/3c4b4a34/attachment-0001.html From lincolnbaxter at gmail.com Sat Jan 4 14:11:13 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Sat, 4 Jan 2014 14:11:13 -0500 Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) In-Reply-To: References: Message-ID: Hey Antonio! Again, more excellent feedback! Thank you! First, I really don't see the difference between scaffolding and code > generation (I've mention that before). So, for me, as a user, > jpa-new-entity is a command that generates code, just like > scaffold-generate. But if we clarify this, users might get use to it. Scaffolding basically is code generation. Right now there is nothing interactive or re-consumable about it. Regarding the fact that you weren't able to see anything about JSF. I believe this is likely due to this issue that we identified in Beta4 and have fixed and tested for .Final --> https://issues.jboss.org/browse/FORGE-1407 For example. This is still a bit strange because unless you have multiple scaffolds installed, you don't see the choice of scaffold type, but when I run scaffold setup in the latest SNAPSHOT, I see: *[*jpa-demo*]*$ scaffold- > scaffold-generate scaffold-setup > *[*jpa-demo*]*$ scaffold-setup --facesVersion 2. > 2.2 2.1 2.0 > *[*jpa-demo*]*$ scaffold-setup --facesVersion 2.2 Additionally, when I type `--provider` manually without using TAB completion, then TAB complete the value, I do see the provider option, so there may still be something wrong with the fix for FORGE-1407: *[*main*]*$ scaffold-setup --provider Faces ~Lincoln On Sat, Jan 4, 2014 at 12:46 PM, Antonio Goncalves < antonio.mailing at gmail.com> wrote: > Scaffolding is really confusing. To scaffold my JSF pages I first need to > install scaffolding : > > forge -i scaffold > > And then, once in Forge I do : > > scaffold-setup > scaffold-generate --targets org.test.model.Customer > > And it generates JSF pages. Nowhere I see any mention of JSF in the > previous commands. These commands could have generated REST endpoint, EJBs, > AngularJS.... > > First, I really don't see the difference between scaffolding and code > generation (I've mention that before). So, for me, as a user, > jpa-new-entity is a command that generates code, just like > scaffold-generate. But if we clarify this, users might get use to it. > > When I type forge -i scaffold, it installs plenty of stuff. Does this > mean it installs all the available scaffolding addons (JSF, REST, > AngularJS, Arquillian...) ? If not, I don't know what it installed. Why > don't we have : > > forge -i scaffold-jsf > forge -i scaffold-jpa > forge -i scaffold-rest > forge -i scaffold-soap > > or even better if we follow the new naming convention > > forge -i jsf-scaffold > forge -i jpa-scaffold > forge -i rest-scaffold > forge -i soap-scaffold > > Again, when I type scaffold-generate I really don't know what will > happen. Because scaffolding and generating are the same for me. So command > scaffold-generate sounds like generate-generate or scaffold-scaffold. Why > not having : > > jsf-scaffold --targets org.test.model.Customer > jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client > rest-scaffold --targets org.test.model.Customer > soap-scaffold --targets org.test.model.Customer > > What do you think ? > Antonio > > > 2014/1/4 George Gastaldi > >> The JSF scaffold was not installed with core in Beta4. We fixed that for >> 2.0.0.Final. Run forge -i scaffold to install it. >> >> Worth to mention that the available commands only generate the REST >> resource for the entities, the JSF scaffold does not consume them. >> >> Em 04/01/2014, ?s 13:53, Antonio Goncalves >> escreveu: >> >> I can't see any command for REST of JSF scaffolding, so I suppose both >> are addons. How do I install these addons ? >> >> >> 2014/1/4 George Gastaldi >> >>> REST generation from JPA entities is already functional too. >>> Use rest-setup and rest-endpoint-from-entity >>> >>> Em 04/01/2014, ?s 11:52, Antonio Goncalves >>> escreveu: >>> >>> Hum... I forgot, I also need REST scaffolding.... might be a bit tight >>> in schedule.... >>> >>> >>> 2014/1/3 George Gastaldi >>> >>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>> >>>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final is >>>> due in Jan 15th, so that's up to Lincoln. >>>> >>>> Best Regards, >>>> >>>> George >>>> >>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves >>>> escreveu: >>>> >>>> Hi JBoss Forge Team, >>>> >>>> I should have mentioned that before, but next Tuesday (at the Lille JUG >>>> in France) and Thursday (London, GlassFish User Group), I'll be giving a >>>> talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>> but with few extra features. >>>> >>>> I'm doing it with Forge 1.x.... but actually, the only missing bits to >>>> make it run with Forge 2.x are : >>>> >>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>> * JSF scaffolding >>>> >>>> So I was just wondering if this would be available on Monday for a >>>> Beta5 so I could use it >>>> >>>> Thank >>>> >>>> (just joking ;o) >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140104/8d17ee76/attachment.html From antonio.mailing at gmail.com Sat Jan 4 15:41:36 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Sat, 4 Jan 2014 21:41:36 +0100 Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) In-Reply-To: References: Message-ID: But if I take your definition : > Scaffolding basically is code generation. Right now there is nothing interactive or re-consumable about it. Then, generating entities from an already existing database, is scaffolding. So I expect a forge -i jpa-addon. Then I get a set of entities, and with Forge I can cd the entity and do a jpa-new-field. In this example I scaffold and then add something to a generated entity. What's important in your sentence is "Right now". What if one day we scaffold JSF pages and beans and we are able to cd a backing bean and do jsf-new-field... then, there is no difference between JPA and JSF. My point is that as a user, I don't understand why when I hit TAB, by default, I can see jpa commands, but not JSF or REST commands. I need to install addons for some, and it's already installed for others. Maybe Forge should just be an empty shell (cd, ls, touch, man...) with no extensions at all, and then I need to do a forge -i jpa-addon, forge -i jsf-addon, forge -i rest-addon to get extensions.... and if I'm lazy and just want to develop a Java EE app, I'll go forge -i javaee-addon. My 2 cents 2014/1/4 Lincoln Baxter, III > Hey Antonio! > > Again, more excellent feedback! Thank you! > > First, I really don't see the difference between scaffolding and code >> generation (I've mention that before). So, for me, as a user, >> jpa-new-entity is a command that generates code, just like >> scaffold-generate. But if we clarify this, users might get use to it. > > > Scaffolding basically is code generation. Right now there is nothing > interactive or re-consumable about it. > > Regarding the fact that you weren't able to see anything about JSF. I > believe this is likely due to this issue that we identified in Beta4 and > have fixed and tested for .Final --> > https://issues.jboss.org/browse/FORGE-1407 > > For example. This is still a bit strange because unless you have multiple > scaffolds installed, you don't see the choice of scaffold type, but when I > run scaffold setup in the latest SNAPSHOT, I see: > > *[*jpa-demo*]*$ scaffold- >> scaffold-generate scaffold-setup >> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2. >> 2.2 2.1 2.0 >> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2.2 > > > Additionally, when I type `--provider` manually without using TAB > completion, then TAB complete the value, I do see the provider option, so > there may still be something wrong with the fix for FORGE-1407: > > *[*main*]*$ scaffold-setup --provider Faces > > > ~Lincoln > > > On Sat, Jan 4, 2014 at 12:46 PM, Antonio Goncalves < > antonio.mailing at gmail.com> wrote: > >> Scaffolding is really confusing. To scaffold my JSF pages I first need to >> install scaffolding : >> >> forge -i scaffold >> >> And then, once in Forge I do : >> >> scaffold-setup >> scaffold-generate --targets org.test.model.Customer >> >> And it generates JSF pages. Nowhere I see any mention of JSF in the >> previous commands. These commands could have generated REST endpoint, EJBs, >> AngularJS.... >> >> First, I really don't see the difference between scaffolding and code >> generation (I've mention that before). So, for me, as a user, >> jpa-new-entity is a command that generates code, just like >> scaffold-generate. But if we clarify this, users might get use to it. >> >> When I type forge -i scaffold, it installs plenty of stuff. Does this >> mean it installs all the available scaffolding addons (JSF, REST, >> AngularJS, Arquillian...) ? If not, I don't know what it installed. Why >> don't we have : >> >> forge -i scaffold-jsf >> forge -i scaffold-jpa >> forge -i scaffold-rest >> forge -i scaffold-soap >> >> or even better if we follow the new naming convention >> >> forge -i jsf-scaffold >> forge -i jpa-scaffold >> forge -i rest-scaffold >> forge -i soap-scaffold >> >> Again, when I type scaffold-generate I really don't know what will >> happen. Because scaffolding and generating are the same for me. So command >> scaffold-generate sounds like generate-generate or scaffold-scaffold. >> Why not having : >> >> jsf-scaffold --targets org.test.model.Customer >> jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client >> rest-scaffold --targets org.test.model.Customer >> soap-scaffold --targets org.test.model.Customer >> >> What do you think ? >> Antonio >> >> >> 2014/1/4 George Gastaldi >> >>> The JSF scaffold was not installed with core in Beta4. We fixed that for >>> 2.0.0.Final. Run forge -i scaffold to install it. >>> >>> Worth to mention that the available commands only generate the REST >>> resource for the entities, the JSF scaffold does not consume them. >>> >>> Em 04/01/2014, ?s 13:53, Antonio Goncalves >>> escreveu: >>> >>> I can't see any command for REST of JSF scaffolding, so I suppose both >>> are addons. How do I install these addons ? >>> >>> >>> 2014/1/4 George Gastaldi >>> >>>> REST generation from JPA entities is already functional too. >>>> Use rest-setup and rest-endpoint-from-entity >>>> >>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves >>>> escreveu: >>>> >>>> Hum... I forgot, I also need REST scaffolding.... might be a bit tight >>>> in schedule.... >>>> >>>> >>>> 2014/1/3 George Gastaldi >>>> >>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>> >>>>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final >>>>> is due in Jan 15th, so that's up to Lincoln. >>>>> >>>>> Best Regards, >>>>> >>>>> George >>>>> >>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves >>>>> escreveu: >>>>> >>>>> Hi JBoss Forge Team, >>>>> >>>>> I should have mentioned that before, but next Tuesday (at the Lille >>>>> JUG in France) and Thursday (London, GlassFish User Group), I'll be giving >>>>> a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>> but with few extra features. >>>>> >>>>> I'm doing it with Forge 1.x.... but actually, the only missing bits to >>>>> make it run with Forge 2.x are : >>>>> >>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>> * JSF scaffolding >>>>> >>>>> So I was just wondering if this would be available on Monday for a >>>>> Beta5 so I could use it >>>>> >>>>> Thank >>>>> >>>>> (just joking ;o) >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Lincoln Baxter, III > http://ocpsoft.org > "Simpler is better." > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140104/2bf1fbb8/attachment-0001.html From antonio.mailing at gmail.com Sat Jan 4 15:46:47 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Sat, 4 Jan 2014 21:46:47 +0100 Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) In-Reply-To: References: Message-ID: So as a user, I execute Forge, once in the shell I hit TAB and see cd, ls, touch, man... I install the jpa-addon, I hit TAB, I see these new commands, I install the jsf-addon, I hit TAB, and see these new commands.... 2014/1/4 Antonio Goncalves > But if I take your definition : > > > Scaffolding basically is code generation. Right now there is nothing > interactive or re-consumable about it. > > Then, generating entities from an already existing database, is > scaffolding. So I expect a forge -i jpa-addon. Then I get a set of > entities, and with Forge I can cd the entity and do a jpa-new-field. In > this example I scaffold and then add something to a generated entity. > > What's important in your sentence is "Right now". What if one day we > scaffold JSF pages and beans and we are able to cd a backing bean and do > jsf-new-field... then, there is no difference between JPA and JSF. > > My point is that as a user, I don't understand why when I hit TAB, by > default, I can see jpa commands, but not JSF or REST commands. I need to > install addons for some, and it's already installed for others. > > Maybe Forge should just be an empty shell (cd, ls, touch, man...) with no > extensions at all, and then I need to do a forge -i jpa-addon, forge -i > jsf-addon, forge -i rest-addon to get extensions.... and if I'm lazy and > just want to develop a Java EE app, I'll go forge -i javaee-addon. > > My 2 cents > > 2014/1/4 Lincoln Baxter, III > > Hey Antonio! >> >> Again, more excellent feedback! Thank you! >> >> First, I really don't see the difference between scaffolding and code >>> generation (I've mention that before). So, for me, as a user, >>> jpa-new-entity is a command that generates code, just like >>> scaffold-generate. But if we clarify this, users might get use to it. >> >> >> Scaffolding basically is code generation. Right now there is nothing >> interactive or re-consumable about it. >> >> Regarding the fact that you weren't able to see anything about JSF. I >> believe this is likely due to this issue that we identified in Beta4 and >> have fixed and tested for .Final --> >> https://issues.jboss.org/browse/FORGE-1407 >> >> For example. This is still a bit strange because unless you have multiple >> scaffolds installed, you don't see the choice of scaffold type, but when I >> run scaffold setup in the latest SNAPSHOT, I see: >> >> *[*jpa-demo*]*$ scaffold- >>> scaffold-generate scaffold-setup >>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2. >>> 2.2 2.1 2.0 >>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2.2 >> >> >> Additionally, when I type `--provider` manually without using TAB >> completion, then TAB complete the value, I do see the provider option, so >> there may still be something wrong with the fix for FORGE-1407: >> >> *[*main*]*$ scaffold-setup --provider Faces >> >> >> ~Lincoln >> >> >> On Sat, Jan 4, 2014 at 12:46 PM, Antonio Goncalves < >> antonio.mailing at gmail.com> wrote: >> >>> Scaffolding is really confusing. To scaffold my JSF pages I first need >>> to install scaffolding : >>> >>> forge -i scaffold >>> >>> And then, once in Forge I do : >>> >>> scaffold-setup >>> scaffold-generate --targets org.test.model.Customer >>> >>> And it generates JSF pages. Nowhere I see any mention of JSF in the >>> previous commands. These commands could have generated REST endpoint, EJBs, >>> AngularJS.... >>> >>> First, I really don't see the difference between scaffolding and code >>> generation (I've mention that before). So, for me, as a user, >>> jpa-new-entity is a command that generates code, just like >>> scaffold-generate. But if we clarify this, users might get use to it. >>> >>> When I type forge -i scaffold, it installs plenty of stuff. Does this >>> mean it installs all the available scaffolding addons (JSF, REST, >>> AngularJS, Arquillian...) ? If not, I don't know what it installed. Why >>> don't we have : >>> >>> forge -i scaffold-jsf >>> forge -i scaffold-jpa >>> forge -i scaffold-rest >>> forge -i scaffold-soap >>> >>> or even better if we follow the new naming convention >>> >>> forge -i jsf-scaffold >>> forge -i jpa-scaffold >>> forge -i rest-scaffold >>> forge -i soap-scaffold >>> >>> Again, when I type scaffold-generate I really don't know what will >>> happen. Because scaffolding and generating are the same for me. So command >>> scaffold-generate sounds like generate-generate or scaffold-scaffold. >>> Why not having : >>> >>> jsf-scaffold --targets org.test.model.Customer >>> jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client >>> rest-scaffold --targets org.test.model.Customer >>> soap-scaffold --targets org.test.model.Customer >>> >>> What do you think ? >>> Antonio >>> >>> >>> 2014/1/4 George Gastaldi >>> >>>> The JSF scaffold was not installed with core in Beta4. We fixed that >>>> for 2.0.0.Final. Run forge -i scaffold to install it. >>>> >>>> Worth to mention that the available commands only generate the REST >>>> resource for the entities, the JSF scaffold does not consume them. >>>> >>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves >>>> escreveu: >>>> >>>> I can't see any command for REST of JSF scaffolding, so I suppose both >>>> are addons. How do I install these addons ? >>>> >>>> >>>> 2014/1/4 George Gastaldi >>>> >>>>> REST generation from JPA entities is already functional too. >>>>> Use rest-setup and rest-endpoint-from-entity >>>>> >>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves >>>>> escreveu: >>>>> >>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit tight >>>>> in schedule.... >>>>> >>>>> >>>>> 2014/1/3 George Gastaldi >>>>> >>>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>>> >>>>>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final >>>>>> is due in Jan 15th, so that's up to Lincoln. >>>>>> >>>>>> Best Regards, >>>>>> >>>>>> George >>>>>> >>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves >>>>>> escreveu: >>>>>> >>>>>> Hi JBoss Forge Team, >>>>>> >>>>>> I should have mentioned that before, but next Tuesday (at the Lille >>>>>> JUG in France) and Thursday (London, GlassFish User Group), I'll be giving >>>>>> a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>>> but with few extra features. >>>>>> >>>>>> I'm doing it with Forge 1.x.... but actually, the only missing bits >>>>>> to make it run with Forge 2.x are : >>>>>> >>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>> * JSF scaffolding >>>>>> >>>>>> So I was just wondering if this would be available on Monday for a >>>>>> Beta5 so I could use it >>>>>> >>>>>> Thank >>>>>> >>>>>> (just joking ;o) >>>>>> >>>>>> >>>>>> -- >>>>>> Antonio Goncalves >>>>>> Software architect and Java Champion >>>>>> >>>>>> Web site | Twitter >>>>>> | LinkedIn | Paris JUG >>>>>> | Devoxx France >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Lincoln Baxter, III >> http://ocpsoft.org >> "Simpler is better." >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140104/1e6c5dd8/attachment-0001.html From ggastald at redhat.com Sat Jan 4 17:16:57 2014 From: ggastald at redhat.com (George Gastaldi) Date: Sat, 4 Jan 2014 17:16:57 -0500 (EST) Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) In-Reply-To: References: Message-ID: <27E337B8-7FD8-4839-A6B1-740B7A1FF0BF@redhat.com> Interesting and certainly doable. I remember discussing this separation in the early days, but we decided to keep it all the javaee addons in a single addon for simplicity. > Em 04/01/2014, ?s 18:47, Antonio Goncalves escreveu: > > So as a user, I execute Forge, once in the shell I hit TAB and see cd, ls, touch, man... I install the jpa-addon, I hit TAB, I see these new commands, I install the jsf-addon, I hit TAB, and see these new commands.... > > > 2014/1/4 Antonio Goncalves >> But if I take your definition : >> >> > Scaffolding basically is code generation. Right now there is nothing interactive or re-consumable about it. >> >> Then, generating entities from an already existing database, is scaffolding. So I expect a forge -i jpa-addon. Then I get a set of entities, and with Forge I can cd the entity and do a jpa-new-field. In this example I scaffold and then add something to a generated entity. >> >> What's important in your sentence is "Right now". What if one day we scaffold JSF pages and beans and we are able to cd a backing bean and do jsf-new-field... then, there is no difference between JPA and JSF. >> >> My point is that as a user, I don't understand why when I hit TAB, by default, I can see jpa commands, but not JSF or REST commands. I need to install addons for some, and it's already installed for others. >> >> Maybe Forge should just be an empty shell (cd, ls, touch, man...) with no extensions at all, and then I need to do a forge -i jpa-addon, forge -i jsf-addon, forge -i rest-addon to get extensions.... and if I'm lazy and just want to develop a Java EE app, I'll go forge -i javaee-addon. >> >> My 2 cents >> >> 2014/1/4 Lincoln Baxter, III >> >>> Hey Antonio! >>> >>> Again, more excellent feedback! Thank you! >>> >>>> First, I really don't see the difference between scaffolding and code generation (I've mention that before). So, for me, as a user, jpa-new-entity is a command that generates code, just like scaffold-generate. But if we clarify this, users might get use to it. >>> >>> Scaffolding basically is code generation. Right now there is nothing interactive or re-consumable about it. >>> >>> Regarding the fact that you weren't able to see anything about JSF. I believe this is likely due to this issue that we identified in Beta4 and have fixed and tested for .Final --> https://issues.jboss.org/browse/FORGE-1407 >>> >>> For example. This is still a bit strange because unless you have multiple scaffolds installed, you don't see the choice of scaffold type, but when I run scaffold setup in the latest SNAPSHOT, I see: >>> >>>> [jpa-demo]$ scaffold- >>>> scaffold-generate scaffold-setup >>>> [jpa-demo]$ scaffold-setup --facesVersion 2. >>>> 2.2 2.1 2.0 >>>> [jpa-demo]$ scaffold-setup --facesVersion 2.2 >>> >>> >>> Additionally, when I type `--provider` manually without using TAB completion, then TAB complete the value, I do see the provider option, so there may still be something wrong with the fix for FORGE-1407: >>> >>>> [main]$ scaffold-setup --provider Faces >>> >>> ~Lincoln >>> >>> >>>> On Sat, Jan 4, 2014 at 12:46 PM, Antonio Goncalves wrote: >>>> Scaffolding is really confusing. To scaffold my JSF pages I first need to install scaffolding : >>>> >>>> forge -i scaffold >>>> >>>> And then, once in Forge I do : >>>> >>>> scaffold-setup >>>> scaffold-generate --targets org.test.model.Customer >>>> >>>> And it generates JSF pages. Nowhere I see any mention of JSF in the previous commands. These commands could have generated REST endpoint, EJBs, AngularJS.... >>>> >>>> First, I really don't see the difference between scaffolding and code generation (I've mention that before). So, for me, as a user, jpa-new-entity is a command that generates code, just like scaffold-generate. But if we clarify this, users might get use to it. >>>> >>>> When I type forge -i scaffold, it installs plenty of stuff. Does this mean it installs all the available scaffolding addons (JSF, REST, AngularJS, Arquillian...) ? If not, I don't know what it installed. Why don't we have : >>>> >>>> forge -i scaffold-jsf >>>> forge -i scaffold-jpa >>>> forge -i scaffold-rest >>>> forge -i scaffold-soap >>>> >>>> or even better if we follow the new naming convention >>>> >>>> forge -i jsf-scaffold >>>> forge -i jpa-scaffold >>>> forge -i rest-scaffold >>>> forge -i soap-scaffold >>>> >>>> Again, when I type scaffold-generate I really don't know what will happen. Because scaffolding and generating are the same for me. So command scaffold-generate sounds like generate-generate or scaffold-scaffold. Why not having : >>>> >>>> jsf-scaffold --targets org.test.model.Customer >>>> jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client >>>> rest-scaffold --targets org.test.model.Customer >>>> soap-scaffold --targets org.test.model.Customer >>>> >>>> What do you think ? >>>> Antonio >>>> >>>> >>>> 2014/1/4 George Gastaldi >>>>> The JSF scaffold was not installed with core in Beta4. We fixed that for 2.0.0.Final. Run forge -i scaffold to install it. >>>>> >>>>> Worth to mention that the available commands only generate the REST resource for the entities, the JSF scaffold does not consume them. >>>>> >>>>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves escreveu: >>>>>> >>>>> >>>>>> I can't see any command for REST of JSF scaffolding, so I suppose both are addons. How do I install these addons ? >>>>>> >>>>>> >>>>>> 2014/1/4 George Gastaldi >>>>>>> REST generation from JPA entities is already functional too. >>>>>>> Use rest-setup and rest-endpoint-from-entity >>>>>>> >>>>>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves escreveu: >>>>>>>> >>>>>>> >>>>>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit tight in schedule.... >>>>>>>> >>>>>>>> >>>>>>>> 2014/1/3 George Gastaldi >>>>>>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>>>>>> >>>>>>>>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final is due in Jan 15th, so that's up to Lincoln. >>>>>>>>> >>>>>>>>> Best Regards, >>>>>>>>> >>>>>>>>> George >>>>>>>>> >>>>>>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves escreveu: >>>>>>>>>> >>>>>>>>> >>>>>>>>>> Hi JBoss Forge Team, >>>>>>>>>> >>>>>>>>>> I should have mentioned that before, but next Tuesday (at the Lille JUG in France) and Thursday (London, GlassFish User Group), I'll be giving a talk on JBoss Forge. It's the same one I gave at JavaOne (http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) but with few extra features. >>>>>>>>>> >>>>>>>>>> I'm doing it with Forge 1.x.... but actually, the only missing bits to make it run with Forge 2.x are : >>>>>>>>>> >>>>>>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>>>>>> * JSF scaffolding >>>>>>>>>> >>>>>>>>>> So I was just wondering if this would be available on Monday for a Beta5 so I could use it >>>>>>>>>> >>>>>>>>>> Thank >>>>>>>>>> >>>>>>>>>> (just joking ;o) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Antonio Goncalves >>>>>>>>>> Software architect and Java Champion >>>>>>>>>> >>>>>>>>>> Web site | Twitter | LinkedIn | Paris JUG | Devoxx France >>>>>>>>>> _______________________________________________ >>>>>>>>>> forge-users mailing list >>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> forge-users mailing list >>>>>>>>> forge-users at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Antonio Goncalves >>>>>>>> Software architect and Java Champion >>>>>>>> >>>>>>>> Web site | Twitter | LinkedIn | Paris JUG | Devoxx France >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Antonio Goncalves >>>>>> Software architect and Java Champion >>>>>> >>>>>> Web site | Twitter | LinkedIn | Paris JUG | Devoxx France >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter | LinkedIn | Paris JUG | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >>> >>> >>> -- >>> Lincoln Baxter, III >>> http://ocpsoft.org >>> "Simpler is better." >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter | LinkedIn | Paris JUG | Devoxx France > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter | LinkedIn | Paris JUG | Devoxx France > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140104/e077de3c/attachment-0001.html From antonio.mailing at gmail.com Sun Jan 5 06:23:51 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Sun, 5 Jan 2014 12:23:51 +0100 Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) In-Reply-To: <27E337B8-7FD8-4839-A6B1-740B7A1FF0BF@redhat.com> References: <27E337B8-7FD8-4839-A6B1-740B7A1FF0BF@redhat.com> Message-ID: Hum.... but really, if JavaEE is an addon, why, when I launch Forge for the first time and hit TAB I have all the following commands : $ faces-setup | jpa-setup | bean-validation-setup | ejb-setup | jstl-setup | jax-ws-setup | jta-setup... These are Java EE commands. This is what I expect (first launch, hit TAB, no Java EE, then install JavaEE addon and here comes Java EE commands): [project] $ *[hit TAB]* alias addon-remove echo more unalias grep project-new services-list export build exit pwd addon-build-and-install cd less touch addon-install ls rm transaction-start addon-new-command clear mkdir scaffold-generate man [project] $ *addon-install --named javaee* [project] $ *[hit TAB]* alias addon-remove echo *faces-setup jpa-setup * more scaffold-setup unalias bean-validation-setup ejb-setup grep jstl-setup project-new services-list export build exit jax-ws-setup jta-setup pwd servlet-setup addon-build-and-install cd faces-new-converter jms-setup less rest-setup touch addon-install cdi-setup faces-new-validator jpa-new-entity ls rm transaction-start addon-new-command clear faces-new-validator-method jpa-new-field mkdir scaffold-generate man The same thing could happen with a spring addon : you lauch Forge, no Spring nor Java EE commands, install the Spring addon, and bang, new Spring commands.... What bothers me is that there is a distinction between jpa commands (jpa-new-entity, jpa-new-field...), setup commands (servlet-setup, jstl-setup..) and the rest of Java EE commands only once the addon is installed. Anotonio 2014/1/4 George Gastaldi > Interesting and certainly doable. I remember discussing this separation in > the early days, but we decided to keep it all the javaee addons in a single > addon for simplicity. > > > Em 04/01/2014, ?s 18:47, Antonio Goncalves > escreveu: > > So as a user, I execute Forge, once in the shell I hit TAB and see cd, ls, > touch, man... I install the jpa-addon, I hit TAB, I see these new commands, > I install the jsf-addon, I hit TAB, and see these new commands.... > > > 2014/1/4 Antonio Goncalves > >> But if I take your definition : >> >> > Scaffolding basically is code generation. Right now there is nothing >> interactive or re-consumable about it. >> >> Then, generating entities from an already existing database, is >> scaffolding. So I expect a forge -i jpa-addon. Then I get a set of >> entities, and with Forge I can cd the entity and do a jpa-new-field. In >> this example I scaffold and then add something to a generated entity. >> >> What's important in your sentence is "Right now". What if one day we >> scaffold JSF pages and beans and we are able to cd a backing bean and do >> jsf-new-field... then, there is no difference between JPA and JSF. >> >> My point is that as a user, I don't understand why when I hit TAB, by >> default, I can see jpa commands, but not JSF or REST commands. I need to >> install addons for some, and it's already installed for others. >> >> Maybe Forge should just be an empty shell (cd, ls, touch, man...) with no >> extensions at all, and then I need to do a forge -i jpa-addon, forge -i >> jsf-addon, forge -i rest-addon to get extensions.... and if I'm lazy and >> just want to develop a Java EE app, I'll go forge -i javaee-addon. >> >> My 2 cents >> >> 2014/1/4 Lincoln Baxter, III >> >> Hey Antonio! >>> >>> Again, more excellent feedback! Thank you! >>> >>> First, I really don't see the difference between scaffolding and code >>>> generation (I've mention that before). So, for me, as a user, >>>> jpa-new-entity is a command that generates code, just like >>>> scaffold-generate. But if we clarify this, users might get use to it. >>> >>> >>> Scaffolding basically is code generation. Right now there is nothing >>> interactive or re-consumable about it. >>> >>> Regarding the fact that you weren't able to see anything about JSF. I >>> believe this is likely due to this issue that we identified in Beta4 and >>> have fixed and tested for .Final --> >>> https://issues.jboss.org/browse/FORGE-1407 >>> >>> For example. This is still a bit strange because unless you have >>> multiple scaffolds installed, you don't see the choice of scaffold type, >>> but when I run scaffold setup in the latest SNAPSHOT, I see: >>> >>> *[*jpa-demo*]*$ scaffold- >>>> scaffold-generate scaffold-setup >>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2. >>>> 2.2 2.1 2.0 >>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2.2 >>> >>> >>> Additionally, when I type `--provider` manually without using TAB >>> completion, then TAB complete the value, I do see the provider option, so >>> there may still be something wrong with the fix for FORGE-1407: >>> >>> *[*main*]*$ scaffold-setup --provider Faces >>> >>> >>> ~Lincoln >>> >>> >>> On Sat, Jan 4, 2014 at 12:46 PM, Antonio Goncalves < >>> antonio.mailing at gmail.com> wrote: >>> >>>> Scaffolding is really confusing. To scaffold my JSF pages I first need >>>> to install scaffolding : >>>> >>>> forge -i scaffold >>>> >>>> And then, once in Forge I do : >>>> >>>> scaffold-setup >>>> scaffold-generate --targets org.test.model.Customer >>>> >>>> And it generates JSF pages. Nowhere I see any mention of JSF in the >>>> previous commands. These commands could have generated REST endpoint, EJBs, >>>> AngularJS.... >>>> >>>> First, I really don't see the difference between scaffolding and code >>>> generation (I've mention that before). So, for me, as a user, >>>> jpa-new-entity is a command that generates code, just like >>>> scaffold-generate. But if we clarify this, users might get use to it. >>>> >>>> When I type forge -i scaffold, it installs plenty of stuff. Does this >>>> mean it installs all the available scaffolding addons (JSF, REST, >>>> AngularJS, Arquillian...) ? If not, I don't know what it installed. Why >>>> don't we have : >>>> >>>> forge -i scaffold-jsf >>>> forge -i scaffold-jpa >>>> forge -i scaffold-rest >>>> forge -i scaffold-soap >>>> >>>> or even better if we follow the new naming convention >>>> >>>> forge -i jsf-scaffold >>>> forge -i jpa-scaffold >>>> forge -i rest-scaffold >>>> forge -i soap-scaffold >>>> >>>> Again, when I type scaffold-generate I really don't know what will >>>> happen. Because scaffolding and generating are the same for me. So command >>>> scaffold-generate sounds like generate-generate or scaffold-scaffold. >>>> Why not having : >>>> >>>> jsf-scaffold --targets org.test.model.Customer >>>> jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client >>>> rest-scaffold --targets org.test.model.Customer >>>> soap-scaffold --targets org.test.model.Customer >>>> >>>> What do you think ? >>>> Antonio >>>> >>>> >>>> 2014/1/4 George Gastaldi >>>> >>>>> The JSF scaffold was not installed with core in Beta4. We fixed that >>>>> for 2.0.0.Final. Run forge -i scaffold to install it. >>>>> >>>>> Worth to mention that the available commands only generate the REST >>>>> resource for the entities, the JSF scaffold does not consume them. >>>>> >>>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves >>>>> escreveu: >>>>> >>>>> I can't see any command for REST of JSF scaffolding, so I suppose both >>>>> are addons. How do I install these addons ? >>>>> >>>>> >>>>> 2014/1/4 George Gastaldi >>>>> >>>>>> REST generation from JPA entities is already functional too. >>>>>> Use rest-setup and rest-endpoint-from-entity >>>>>> >>>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves >>>>>> escreveu: >>>>>> >>>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit >>>>>> tight in schedule.... >>>>>> >>>>>> >>>>>> 2014/1/3 George Gastaldi >>>>>> >>>>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>>>> >>>>>>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final >>>>>>> is due in Jan 15th, so that's up to Lincoln. >>>>>>> >>>>>>> Best Regards, >>>>>>> >>>>>>> George >>>>>>> >>>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves < >>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>> >>>>>>> Hi JBoss Forge Team, >>>>>>> >>>>>>> I should have mentioned that before, but next Tuesday (at the Lille >>>>>>> JUG in France) and Thursday (London, GlassFish User Group), I'll be giving >>>>>>> a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>>>> but with few extra features. >>>>>>> >>>>>>> I'm doing it with Forge 1.x.... but actually, the only missing bits >>>>>>> to make it run with Forge 2.x are : >>>>>>> >>>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>>> * JSF scaffolding >>>>>>> >>>>>>> So I was just wondering if this would be available on Monday for a >>>>>>> Beta5 so I could use it >>>>>>> >>>>>>> Thank >>>>>>> >>>>>>> (just joking ;o) >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Antonio Goncalves >>>>>>> Software architect and Java Champion >>>>>>> >>>>>>> Web site | Twitter >>>>>>> | LinkedIn | Paris JUG >>>>>>> | Devoxx France >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Antonio Goncalves >>>>>> Software architect and Java Champion >>>>>> >>>>>> Web site | Twitter >>>>>> | LinkedIn | Paris JUG >>>>>> | Devoxx France >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Lincoln Baxter, III >>> http://ocpsoft.org >>> "Simpler is better." >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140105/3fbc8add/attachment-0001.html From antonio.mailing at gmail.com Sun Jan 5 09:07:33 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Sun, 5 Jan 2014 15:07:33 +0100 Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) In-Reply-To: References: <27E337B8-7FD8-4839-A6B1-740B7A1FF0BF@redhat.com> Message-ID: To a certain extreme, I would not even expect to have Java commands (java-new-enum, java-new-class...) when I download Forge : this could also be an addon. This way, if I want to install Scala addons instead, I would just go forge -i addon-scala, and then scala-new-class ;o) 2014/1/5 Antonio Goncalves > Hum.... but really, if JavaEE is an addon, why, when I launch Forge for > the first time and hit TAB I have all the following commands : > > $ faces-setup | jpa-setup | bean-validation-setup | ejb-setup | jstl-setup > | jax-ws-setup | jta-setup... > > These are Java EE commands. > > > This is what I expect (first launch, hit TAB, no Java EE, then install > JavaEE addon and here comes Java EE commands): > > [project] $ *[hit TAB]* > alias addon-remove echo > more unalias grep > project-new services-list > export build exit > pwd addon-build-and-install cd less > touch > addon-install ls rm > transaction-start > addon-new-command clear mkdir > scaffold-generate man > > [project] $ *addon-install --named javaee* > > [project] $ *[hit TAB]* > alias addon-remove echo > *faces-setup jpa-setup * more > scaffold-setup > unalias bean-validation-setup ejb-setup > grep jstl-setup > project-new services-list > export build exit > jax-ws-setup jta-setup pwd > servlet-setup > addon-build-and-install cd > faces-new-converter jms-setup less > rest-setup touch > addon-install cdi-setup > faces-new-validator jpa-new-entity ls > rm transaction-start > addon-new-command clear > faces-new-validator-method jpa-new-field mkdir > scaffold-generate man > > > The same thing could happen with a spring addon : you lauch Forge, no > Spring nor Java EE commands, install the Spring addon, and bang, new Spring > commands.... > > What bothers me is that there is a distinction between jpa commands > (jpa-new-entity, jpa-new-field...), setup commands (servlet-setup, > jstl-setup..) and the rest of Java EE commands only once the addon is > installed. > > Anotonio > > > 2014/1/4 George Gastaldi > >> Interesting and certainly doable. I remember discussing this separation >> in the early days, but we decided to keep it all the javaee addons in a >> single addon for simplicity. >> >> >> Em 04/01/2014, ?s 18:47, Antonio Goncalves >> escreveu: >> >> So as a user, I execute Forge, once in the shell I hit TAB and see cd, >> ls, touch, man... I install the jpa-addon, I hit TAB, I see these new >> commands, I install the jsf-addon, I hit TAB, and see these new commands.... >> >> >> 2014/1/4 Antonio Goncalves >> >>> But if I take your definition : >>> >>> > Scaffolding basically is code generation. Right now there is nothing >>> interactive or re-consumable about it. >>> >>> Then, generating entities from an already existing database, is >>> scaffolding. So I expect a forge -i jpa-addon. Then I get a set of >>> entities, and with Forge I can cd the entity and do a jpa-new-field. In >>> this example I scaffold and then add something to a generated entity. >>> >>> What's important in your sentence is "Right now". What if one day we >>> scaffold JSF pages and beans and we are able to cd a backing bean and >>> do jsf-new-field... then, there is no difference between JPA and JSF. >>> >>> My point is that as a user, I don't understand why when I hit TAB, by >>> default, I can see jpa commands, but not JSF or REST commands. I need to >>> install addons for some, and it's already installed for others. >>> >>> Maybe Forge should just be an empty shell (cd, ls, touch, man...) with >>> no extensions at all, and then I need to do a forge -i jpa-addon, forge >>> -i jsf-addon, forge -i rest-addon to get extensions.... and if I'm lazy >>> and just want to develop a Java EE app, I'll go forge -i javaee-addon. >>> >>> My 2 cents >>> >>> 2014/1/4 Lincoln Baxter, III >>> >>> Hey Antonio! >>>> >>>> Again, more excellent feedback! Thank you! >>>> >>>> First, I really don't see the difference between scaffolding and code >>>>> generation (I've mention that before). So, for me, as a user, >>>>> jpa-new-entity is a command that generates code, just like >>>>> scaffold-generate. But if we clarify this, users might get use to it. >>>> >>>> >>>> Scaffolding basically is code generation. Right now there is nothing >>>> interactive or re-consumable about it. >>>> >>>> Regarding the fact that you weren't able to see anything about JSF. I >>>> believe this is likely due to this issue that we identified in Beta4 and >>>> have fixed and tested for .Final --> >>>> https://issues.jboss.org/browse/FORGE-1407 >>>> >>>> For example. This is still a bit strange because unless you have >>>> multiple scaffolds installed, you don't see the choice of scaffold type, >>>> but when I run scaffold setup in the latest SNAPSHOT, I see: >>>> >>>> *[*jpa-demo*]*$ scaffold- >>>>> scaffold-generate scaffold-setup >>>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2. >>>>> 2.2 2.1 2.0 >>>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2.2 >>>> >>>> >>>> Additionally, when I type `--provider` manually without using TAB >>>> completion, then TAB complete the value, I do see the provider option, so >>>> there may still be something wrong with the fix for FORGE-1407: >>>> >>>> *[*main*]*$ scaffold-setup --provider Faces >>>> >>>> >>>> ~Lincoln >>>> >>>> >>>> On Sat, Jan 4, 2014 at 12:46 PM, Antonio Goncalves < >>>> antonio.mailing at gmail.com> wrote: >>>> >>>>> Scaffolding is really confusing. To scaffold my JSF pages I first need >>>>> to install scaffolding : >>>>> >>>>> forge -i scaffold >>>>> >>>>> And then, once in Forge I do : >>>>> >>>>> scaffold-setup >>>>> scaffold-generate --targets org.test.model.Customer >>>>> >>>>> And it generates JSF pages. Nowhere I see any mention of JSF in the >>>>> previous commands. These commands could have generated REST endpoint, EJBs, >>>>> AngularJS.... >>>>> >>>>> First, I really don't see the difference between scaffolding and code >>>>> generation (I've mention that before). So, for me, as a user, >>>>> jpa-new-entity is a command that generates code, just like >>>>> scaffold-generate. But if we clarify this, users might get use to it. >>>>> >>>>> When I type forge -i scaffold, it installs plenty of stuff. Does this >>>>> mean it installs all the available scaffolding addons (JSF, REST, >>>>> AngularJS, Arquillian...) ? If not, I don't know what it installed. Why >>>>> don't we have : >>>>> >>>>> forge -i scaffold-jsf >>>>> forge -i scaffold-jpa >>>>> forge -i scaffold-rest >>>>> forge -i scaffold-soap >>>>> >>>>> or even better if we follow the new naming convention >>>>> >>>>> forge -i jsf-scaffold >>>>> forge -i jpa-scaffold >>>>> forge -i rest-scaffold >>>>> forge -i soap-scaffold >>>>> >>>>> Again, when I type scaffold-generate I really don't know what will >>>>> happen. Because scaffolding and generating are the same for me. So command >>>>> scaffold-generate sounds like generate-generate or scaffold-scaffold. >>>>> Why not having : >>>>> >>>>> jsf-scaffold --targets org.test.model.Customer >>>>> jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client >>>>> rest-scaffold --targets org.test.model.Customer >>>>> soap-scaffold --targets org.test.model.Customer >>>>> >>>>> What do you think ? >>>>> Antonio >>>>> >>>>> >>>>> 2014/1/4 George Gastaldi >>>>> >>>>>> The JSF scaffold was not installed with core in Beta4. We fixed that >>>>>> for 2.0.0.Final. Run forge -i scaffold to install it. >>>>>> >>>>>> Worth to mention that the available commands only generate the REST >>>>>> resource for the entities, the JSF scaffold does not consume them. >>>>>> >>>>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves >>>>>> escreveu: >>>>>> >>>>>> I can't see any command for REST of JSF scaffolding, so I suppose >>>>>> both are addons. How do I install these addons ? >>>>>> >>>>>> >>>>>> 2014/1/4 George Gastaldi >>>>>> >>>>>>> REST generation from JPA entities is already functional too. >>>>>>> Use rest-setup and rest-endpoint-from-entity >>>>>>> >>>>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves < >>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>> >>>>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit >>>>>>> tight in schedule.... >>>>>>> >>>>>>> >>>>>>> 2014/1/3 George Gastaldi >>>>>>> >>>>>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>>>>> >>>>>>>> We could release Beta5 monday but as we said in the IRC, >>>>>>>> 2.0.0.Final is due in Jan 15th, so that's up to Lincoln. >>>>>>>> >>>>>>>> Best Regards, >>>>>>>> >>>>>>>> George >>>>>>>> >>>>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves < >>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>> >>>>>>>> Hi JBoss Forge Team, >>>>>>>> >>>>>>>> I should have mentioned that before, but next Tuesday (at the Lille >>>>>>>> JUG in France) and Thursday (London, GlassFish User Group), I'll be giving >>>>>>>> a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>>>>> but with few extra features. >>>>>>>> >>>>>>>> I'm doing it with Forge 1.x.... but actually, the only missing bits >>>>>>>> to make it run with Forge 2.x are : >>>>>>>> >>>>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>>>> * JSF scaffolding >>>>>>>> >>>>>>>> So I was just wondering if this would be available on Monday for a >>>>>>>> Beta5 so I could use it >>>>>>>> >>>>>>>> Thank >>>>>>>> >>>>>>>> (just joking ;o) >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Antonio Goncalves >>>>>>>> Software architect and Java Champion >>>>>>>> >>>>>>>> Web site | Twitter >>>>>>>> | LinkedIn | Paris JUG >>>>>>>> | Devoxx France >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Antonio Goncalves >>>>>>> Software architect and Java Champion >>>>>>> >>>>>>> Web site | Twitter >>>>>>> | LinkedIn | Paris JUG >>>>>>> | Devoxx France >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Antonio Goncalves >>>>>> Software architect and Java Champion >>>>>> >>>>>> Web site | Twitter >>>>>> | LinkedIn | Paris JUG >>>>>> | Devoxx France >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Lincoln Baxter, III >>>> http://ocpsoft.org >>>> "Simpler is better." >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140105/ea528eb6/attachment-0001.html From antonio.mailing at gmail.com Mon Jan 6 09:54:09 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Mon, 6 Jan 2014 15:54:09 +0100 Subject: [forge-users] Beta5 next Monday ? In-Reply-To: <9F3569F0-053E-45C5-93CB-1327132A247D@redhat.com> References: <4171C418-8DD7-466A-8EF1-31501E7727D1@redhat.com> <9F3569F0-053E-45C5-93CB-1327132A247D@redhat.com> Message-ID: Feel free to Tweet it ;o) http://antoniogoncalves.org/2014/01/06/java-ee-7-and-jboss-forge-in-lille-fr-and-london-uk/ Antonio 2014/1/4 George Gastaldi > The JSF scaffold was not installed with core in Beta4. We fixed that for > 2.0.0.Final. Run forge -i scaffold to install it. > > Worth to mention that the available commands only generate the REST > resource for the entities, the JSF scaffold does not consume them. > > Em 04/01/2014, ?s 13:53, Antonio Goncalves > escreveu: > > I can't see any command for REST of JSF scaffolding, so I suppose both are > addons. How do I install these addons ? > > > 2014/1/4 George Gastaldi > >> REST generation from JPA entities is already functional too. >> Use rest-setup and rest-endpoint-from-entity >> >> Em 04/01/2014, ?s 11:52, Antonio Goncalves >> escreveu: >> >> Hum... I forgot, I also need REST scaffolding.... might be a bit tight in >> schedule.... >> >> >> 2014/1/3 George Gastaldi >> >>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>> >>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final is >>> due in Jan 15th, so that's up to Lincoln. >>> >>> Best Regards, >>> >>> George >>> >>> Em 03/01/2014, ?s 19:04, Antonio Goncalves >>> escreveu: >>> >>> Hi JBoss Forge Team, >>> >>> I should have mentioned that before, but next Tuesday (at the Lille JUG >>> in France) and Thursday (London, GlassFish User Group), I'll be giving a >>> talk on JBoss Forge. It's the same one I gave at JavaOne ( >>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>> but with few extra features. >>> >>> I'm doing it with Forge 1.x.... but actually, the only missing bits to >>> make it run with Forge 2.x are : >>> >>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>> * JSF scaffolding >>> >>> So I was just wondering if this would be available on Monday for a Beta5 >>> so I could use it >>> >>> Thank >>> >>> (just joking ;o) >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140106/4f5703da/attachment.html From lincolnbaxter at gmail.com Mon Jan 6 12:10:57 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Mon, 6 Jan 2014 12:10:57 -0500 Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) In-Reply-To: References: <27E337B8-7FD8-4839-A6B1-740B7A1FF0BF@redhat.com> Message-ID: It all depends on which addons you install. If you install "core", you'll get our full addon suite. If you install "shell" you'll get just the shell as you desire, with no additional commands :) On Sun, Jan 5, 2014 at 9:07 AM, Antonio Goncalves wrote: > To a certain extreme, I would not even expect to have Java commands > (java-new-enum, java-new-class...) when I download Forge : this could also > be an addon. This way, if I want to install Scala addons instead, I would > just go forge -i addon-scala, and then scala-new-class ;o) > > > 2014/1/5 Antonio Goncalves > >> Hum.... but really, if JavaEE is an addon, why, when I launch Forge for >> the first time and hit TAB I have all the following commands : >> >> $ faces-setup | jpa-setup | bean-validation-setup | ejb-setup | >> jstl-setup | jax-ws-setup | jta-setup... >> >> These are Java EE commands. >> >> >> This is what I expect (first launch, hit TAB, no Java EE, then install >> JavaEE addon and here comes Java EE commands): >> >> [project] $ *[hit TAB]* >> alias addon-remove echo >> more unalias grep >> project-new services-list >> export build exit >> pwd addon-build-and-install cd less >> touch >> addon-install ls rm >> transaction-start >> addon-new-command clear mkdir >> scaffold-generate man >> >> [project] $ *addon-install --named javaee* >> >> [project] $ *[hit TAB]* >> alias addon-remove echo >> *faces-setup jpa-setup * >> more scaffold-setup >> unalias bean-validation-setup ejb-setup >> grep jstl-setup >> project-new services-list >> export build exit >> jax-ws-setup jta-setup pwd >> servlet-setup >> addon-build-and-install cd >> faces-new-converter jms-setup less >> rest-setup touch >> addon-install cdi-setup >> faces-new-validator jpa-new-entity ls >> rm transaction-start >> addon-new-command clear >> faces-new-validator-method jpa-new-field mkdir >> scaffold-generate man >> >> >> The same thing could happen with a spring addon : you lauch Forge, no >> Spring nor Java EE commands, install the Spring addon, and bang, new Spring >> commands.... >> >> What bothers me is that there is a distinction between jpa commands >> (jpa-new-entity, jpa-new-field...), setup commands (servlet-setup, >> jstl-setup..) and the rest of Java EE commands only once the addon is >> installed. >> >> Anotonio >> >> >> 2014/1/4 George Gastaldi >> >>> Interesting and certainly doable. I remember discussing this separation >>> in the early days, but we decided to keep it all the javaee addons in a >>> single addon for simplicity. >>> >>> >>> Em 04/01/2014, ?s 18:47, Antonio Goncalves >>> escreveu: >>> >>> So as a user, I execute Forge, once in the shell I hit TAB and see cd, >>> ls, touch, man... I install the jpa-addon, I hit TAB, I see these new >>> commands, I install the jsf-addon, I hit TAB, and see these new commands.... >>> >>> >>> 2014/1/4 Antonio Goncalves >>> >>>> But if I take your definition : >>>> >>>> > Scaffolding basically is code generation. Right now there is nothing >>>> interactive or re-consumable about it. >>>> >>>> Then, generating entities from an already existing database, is >>>> scaffolding. So I expect a forge -i jpa-addon. Then I get a set of >>>> entities, and with Forge I can cd the entity and do a jpa-new-field. >>>> In this example I scaffold and then add something to a generated entity. >>>> >>>> What's important in your sentence is "Right now". What if one day we >>>> scaffold JSF pages and beans and we are able to cd a backing bean and >>>> do jsf-new-field... then, there is no difference between JPA and JSF. >>>> >>>> My point is that as a user, I don't understand why when I hit TAB, by >>>> default, I can see jpa commands, but not JSF or REST commands. I need to >>>> install addons for some, and it's already installed for others. >>>> >>>> Maybe Forge should just be an empty shell (cd, ls, touch, man...) with >>>> no extensions at all, and then I need to do a forge -i jpa-addon, forge >>>> -i jsf-addon, forge -i rest-addon to get extensions.... and if I'm >>>> lazy and just want to develop a Java EE app, I'll go forge -i >>>> javaee-addon. >>>> >>>> My 2 cents >>>> >>>> 2014/1/4 Lincoln Baxter, III >>>> >>>> Hey Antonio! >>>>> >>>>> Again, more excellent feedback! Thank you! >>>>> >>>>> First, I really don't see the difference between scaffolding and code >>>>>> generation (I've mention that before). So, for me, as a user, >>>>>> jpa-new-entity is a command that generates code, just like >>>>>> scaffold-generate. But if we clarify this, users might get use to it. >>>>> >>>>> >>>>> Scaffolding basically is code generation. Right now there is nothing >>>>> interactive or re-consumable about it. >>>>> >>>>> Regarding the fact that you weren't able to see anything about JSF. I >>>>> believe this is likely due to this issue that we identified in Beta4 and >>>>> have fixed and tested for .Final --> >>>>> https://issues.jboss.org/browse/FORGE-1407 >>>>> >>>>> For example. This is still a bit strange because unless you have >>>>> multiple scaffolds installed, you don't see the choice of scaffold type, >>>>> but when I run scaffold setup in the latest SNAPSHOT, I see: >>>>> >>>>> *[*jpa-demo*]*$ scaffold- >>>>>> scaffold-generate scaffold-setup >>>>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2. >>>>>> 2.2 2.1 2.0 >>>>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2.2 >>>>> >>>>> >>>>> Additionally, when I type `--provider` manually without using TAB >>>>> completion, then TAB complete the value, I do see the provider option, so >>>>> there may still be something wrong with the fix for FORGE-1407: >>>>> >>>>> *[*main*]*$ scaffold-setup --provider Faces >>>>> >>>>> >>>>> ~Lincoln >>>>> >>>>> >>>>> On Sat, Jan 4, 2014 at 12:46 PM, Antonio Goncalves < >>>>> antonio.mailing at gmail.com> wrote: >>>>> >>>>>> Scaffolding is really confusing. To scaffold my JSF pages I first >>>>>> need to install scaffolding : >>>>>> >>>>>> forge -i scaffold >>>>>> >>>>>> And then, once in Forge I do : >>>>>> >>>>>> scaffold-setup >>>>>> scaffold-generate --targets org.test.model.Customer >>>>>> >>>>>> And it generates JSF pages. Nowhere I see any mention of JSF in the >>>>>> previous commands. These commands could have generated REST endpoint, EJBs, >>>>>> AngularJS.... >>>>>> >>>>>> First, I really don't see the difference between scaffolding and code >>>>>> generation (I've mention that before). So, for me, as a user, >>>>>> jpa-new-entity is a command that generates code, just like >>>>>> scaffold-generate. But if we clarify this, users might get use to it. >>>>>> >>>>>> When I type forge -i scaffold, it installs plenty of stuff. Does >>>>>> this mean it installs all the available scaffolding addons (JSF, REST, >>>>>> AngularJS, Arquillian...) ? If not, I don't know what it installed. Why >>>>>> don't we have : >>>>>> >>>>>> forge -i scaffold-jsf >>>>>> forge -i scaffold-jpa >>>>>> forge -i scaffold-rest >>>>>> forge -i scaffold-soap >>>>>> >>>>>> or even better if we follow the new naming convention >>>>>> >>>>>> forge -i jsf-scaffold >>>>>> forge -i jpa-scaffold >>>>>> forge -i rest-scaffold >>>>>> forge -i soap-scaffold >>>>>> >>>>>> Again, when I type scaffold-generate I really don't know what will >>>>>> happen. Because scaffolding and generating are the same for me. So command >>>>>> scaffold-generate sounds like generate-generate or scaffold-scaffold. >>>>>> Why not having : >>>>>> >>>>>> jsf-scaffold --targets org.test.model.Customer >>>>>> jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client >>>>>> rest-scaffold --targets org.test.model.Customer >>>>>> soap-scaffold --targets org.test.model.Customer >>>>>> >>>>>> What do you think ? >>>>>> Antonio >>>>>> >>>>>> >>>>>> 2014/1/4 George Gastaldi >>>>>> >>>>>>> The JSF scaffold was not installed with core in Beta4. We fixed that >>>>>>> for 2.0.0.Final. Run forge -i scaffold to install it. >>>>>>> >>>>>>> Worth to mention that the available commands only generate the REST >>>>>>> resource for the entities, the JSF scaffold does not consume them. >>>>>>> >>>>>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves < >>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>> >>>>>>> I can't see any command for REST of JSF scaffolding, so I suppose >>>>>>> both are addons. How do I install these addons ? >>>>>>> >>>>>>> >>>>>>> 2014/1/4 George Gastaldi >>>>>>> >>>>>>>> REST generation from JPA entities is already functional too. >>>>>>>> Use rest-setup and rest-endpoint-from-entity >>>>>>>> >>>>>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves < >>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>> >>>>>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit >>>>>>>> tight in schedule.... >>>>>>>> >>>>>>>> >>>>>>>> 2014/1/3 George Gastaldi >>>>>>>> >>>>>>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>>>>>> >>>>>>>>> We could release Beta5 monday but as we said in the IRC, >>>>>>>>> 2.0.0.Final is due in Jan 15th, so that's up to Lincoln. >>>>>>>>> >>>>>>>>> Best Regards, >>>>>>>>> >>>>>>>>> George >>>>>>>>> >>>>>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves < >>>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>>> >>>>>>>>> Hi JBoss Forge Team, >>>>>>>>> >>>>>>>>> I should have mentioned that before, but next Tuesday (at the >>>>>>>>> Lille JUG in France) and Thursday (London, GlassFish User Group), I'll be >>>>>>>>> giving a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>>>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>>>>>> but with few extra features. >>>>>>>>> >>>>>>>>> I'm doing it with Forge 1.x.... but actually, the only missing >>>>>>>>> bits to make it run with Forge 2.x are : >>>>>>>>> >>>>>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>>>>> * JSF scaffolding >>>>>>>>> >>>>>>>>> So I was just wondering if this would be available on Monday for a >>>>>>>>> Beta5 so I could use it >>>>>>>>> >>>>>>>>> Thank >>>>>>>>> >>>>>>>>> (just joking ;o) >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Antonio Goncalves >>>>>>>>> Software architect and Java Champion >>>>>>>>> >>>>>>>>> Web site | Twitter >>>>>>>>> | LinkedIn | Paris JUG >>>>>>>>> | Devoxx France >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> forge-users mailing list >>>>>>>>> forge-users at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> forge-users mailing list >>>>>>>>> forge-users at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Antonio Goncalves >>>>>>>> Software architect and Java Champion >>>>>>>> >>>>>>>> Web site | Twitter >>>>>>>> | LinkedIn | Paris JUG >>>>>>>> | Devoxx France >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Antonio Goncalves >>>>>>> Software architect and Java Champion >>>>>>> >>>>>>> Web site | Twitter >>>>>>> | LinkedIn | Paris JUG >>>>>>> | Devoxx France >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Antonio Goncalves >>>>>> Software architect and Java Champion >>>>>> >>>>>> Web site | Twitter >>>>>> | LinkedIn | Paris JUG >>>>>> | Devoxx France >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Lincoln Baxter, III >>>>> http://ocpsoft.org >>>>> "Simpler is better." >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140106/d54d7ece/attachment-0001.html From lincolnbaxter at gmail.com Mon Jan 6 12:20:08 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Mon, 6 Jan 2014 12:20:08 -0500 Subject: [forge-users] Beta5 next Monday ? In-Reply-To: References: <4171C418-8DD7-466A-8EF1-31501E7727D1@redhat.com> <9F3569F0-053E-45C5-93CB-1327132A247D@redhat.com> Message-ID: Tweeted :) On Mon, Jan 6, 2014 at 9:54 AM, Antonio Goncalves wrote: > Feel free to Tweet it ;o) > > > http://antoniogoncalves.org/2014/01/06/java-ee-7-and-jboss-forge-in-lille-fr-and-london-uk/ > > Antonio > > > 2014/1/4 George Gastaldi > >> The JSF scaffold was not installed with core in Beta4. We fixed that for >> 2.0.0.Final. Run forge -i scaffold to install it. >> >> Worth to mention that the available commands only generate the REST >> resource for the entities, the JSF scaffold does not consume them. >> >> Em 04/01/2014, ?s 13:53, Antonio Goncalves >> escreveu: >> >> I can't see any command for REST of JSF scaffolding, so I suppose both >> are addons. How do I install these addons ? >> >> >> 2014/1/4 George Gastaldi >> >>> REST generation from JPA entities is already functional too. >>> Use rest-setup and rest-endpoint-from-entity >>> >>> Em 04/01/2014, ?s 11:52, Antonio Goncalves >>> escreveu: >>> >>> Hum... I forgot, I also need REST scaffolding.... might be a bit tight >>> in schedule.... >>> >>> >>> 2014/1/3 George Gastaldi >>> >>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>> >>>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final is >>>> due in Jan 15th, so that's up to Lincoln. >>>> >>>> Best Regards, >>>> >>>> George >>>> >>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves >>>> escreveu: >>>> >>>> Hi JBoss Forge Team, >>>> >>>> I should have mentioned that before, but next Tuesday (at the Lille JUG >>>> in France) and Thursday (London, GlassFish User Group), I'll be giving a >>>> talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>> but with few extra features. >>>> >>>> I'm doing it with Forge 1.x.... but actually, the only missing bits to >>>> make it run with Forge 2.x are : >>>> >>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>> * JSF scaffolding >>>> >>>> So I was just wondering if this would be available on Monday for a >>>> Beta5 so I could use it >>>> >>>> Thank >>>> >>>> (just joking ;o) >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140106/7e264e2e/attachment.html From antonio.mailing at gmail.com Mon Jan 6 12:32:00 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Mon, 6 Jan 2014 18:32:00 +0100 Subject: [forge-users] Beta5 next Monday ? In-Reply-To: References: <4171C418-8DD7-466A-8EF1-31501E7727D1@redhat.com> <9F3569F0-053E-45C5-93CB-1327132A247D@redhat.com> Message-ID: Thanks ;o) 2014/1/6 Lincoln Baxter, III > Tweeted :) > > > On Mon, Jan 6, 2014 at 9:54 AM, Antonio Goncalves < > antonio.mailing at gmail.com> wrote: > >> Feel free to Tweet it ;o) >> >> >> http://antoniogoncalves.org/2014/01/06/java-ee-7-and-jboss-forge-in-lille-fr-and-london-uk/ >> >> Antonio >> >> >> 2014/1/4 George Gastaldi >> >>> The JSF scaffold was not installed with core in Beta4. We fixed that for >>> 2.0.0.Final. Run forge -i scaffold to install it. >>> >>> Worth to mention that the available commands only generate the REST >>> resource for the entities, the JSF scaffold does not consume them. >>> >>> Em 04/01/2014, ?s 13:53, Antonio Goncalves >>> escreveu: >>> >>> I can't see any command for REST of JSF scaffolding, so I suppose both >>> are addons. How do I install these addons ? >>> >>> >>> 2014/1/4 George Gastaldi >>> >>>> REST generation from JPA entities is already functional too. >>>> Use rest-setup and rest-endpoint-from-entity >>>> >>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves >>>> escreveu: >>>> >>>> Hum... I forgot, I also need REST scaffolding.... might be a bit tight >>>> in schedule.... >>>> >>>> >>>> 2014/1/3 George Gastaldi >>>> >>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>> >>>>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final >>>>> is due in Jan 15th, so that's up to Lincoln. >>>>> >>>>> Best Regards, >>>>> >>>>> George >>>>> >>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves >>>>> escreveu: >>>>> >>>>> Hi JBoss Forge Team, >>>>> >>>>> I should have mentioned that before, but next Tuesday (at the Lille >>>>> JUG in France) and Thursday (London, GlassFish User Group), I'll be giving >>>>> a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>> but with few extra features. >>>>> >>>>> I'm doing it with Forge 1.x.... but actually, the only missing bits to >>>>> make it run with Forge 2.x are : >>>>> >>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>> * JSF scaffolding >>>>> >>>>> So I was just wondering if this would be available on Monday for a >>>>> Beta5 so I could use it >>>>> >>>>> Thank >>>>> >>>>> (just joking ;o) >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Lincoln Baxter, III > http://ocpsoft.org > "Simpler is better." > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140106/167f3edb/attachment-0001.html From antonio.mailing at gmail.com Mon Jan 6 13:01:35 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Mon, 6 Jan 2014 19:01:35 +0100 Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) In-Reply-To: References: <27E337B8-7FD8-4839-A6B1-740B7A1FF0BF@redhat.com> Message-ID: In red below, the new commands between shell, core and scaffold. First, core has Java EE stuff... so why not go for javaee instead of core(you could have Spring, Play with Scala or whatever other addons). And sorry to bring that again and again but I don't see the point of a sepeate scaffold addon. For me, as a user, there is no difference between scaffolding and generation. A jpa-new-entity is the same as a jpa-scaffold-from-db, a rest-new-enpoint is the same as a rest-scaffold-from-entity. Technically, generation and scaffolding are maybe different, but for a user, I would love to install the javaee addon, and do a rest-new-enpoint and rest-scaffold-from-entity. One day, I will install the spring addon and do a mvc-new-controller and mvc-scaffold-from-entity. $ forge -i shell [Forge]$ TAB alias export clear exit less mkdir pwd services-list transaction-start unalias cd echo grep ls more rm touch man $ forge -i core [Forge]$ TAB alias addon-new-command cdi-setup faces-new-converter jax-ws-setup jstl-setup more services-list unalias addon-remove clear faces-new-validator jms-setup jta-setup project-new servlet-setup export bean-validation-setup echo faces-new-validator-method jpa-new-entity less pwd touch addon-build-and-install build ejb-setup faces-setup jpa-new-field ls rest-setup transaction-start addon-install cd exit grep jpa-setup mkdir rm man $ forge -i scaffold [Forge]$ TAB alias addon-new-command cdi-setup faces-new-converter jax-ws-setup jstl-setup more scaffold-generate transaction-start unalias addon-remove clear faces-new-validator jms-setup jta-setup project-new scaffold-setup man export bean-validation-setup echo faces-new-validator-method jpa-new-entity less pwd services-list addon-build-and-install build ejb-setup faces-setup jpa-new-field ls rest-setup servlet-setup addon-install cd exit grep jpa-setup mkdir rm touch 2014/1/6 Lincoln Baxter, III > It all depends on which addons you install. If you install "core", you'll > get our full addon suite. If you install "shell" you'll get just the shell > as you desire, with no additional commands :) > > > On Sun, Jan 5, 2014 at 9:07 AM, Antonio Goncalves < > antonio.mailing at gmail.com> wrote: > >> To a certain extreme, I would not even expect to have Java commands >> (java-new-enum, java-new-class...) when I download Forge : this could also >> be an addon. This way, if I want to install Scala addons instead, I would >> just go forge -i addon-scala, and then scala-new-class ;o) >> >> >> 2014/1/5 Antonio Goncalves >> >>> Hum.... but really, if JavaEE is an addon, why, when I launch Forge for >>> the first time and hit TAB I have all the following commands : >>> >>> $ faces-setup | jpa-setup | bean-validation-setup | ejb-setup | >>> jstl-setup | jax-ws-setup | jta-setup... >>> >>> These are Java EE commands. >>> >>> >>> This is what I expect (first launch, hit TAB, no Java EE, then install >>> JavaEE addon and here comes Java EE commands): >>> >>> [project] $ *[hit TAB]* >>> alias addon-remove echo >>> more unalias grep >>> project-new services-list >>> export build exit >>> pwd addon-build-and-install cd less >>> touch >>> addon-install ls rm >>> transaction-start >>> addon-new-command clear mkdir >>> scaffold-generate man >>> >>> [project] $ *addon-install --named javaee* >>> >>> [project] $ *[hit TAB]* >>> alias addon-remove echo >>> *faces-setup jpa-setup * >>> more scaffold-setup >>> unalias bean-validation-setup ejb-setup >>> grep jstl-setup >>> project-new services-list >>> export build exit >>> jax-ws-setup jta-setup pwd >>> servlet-setup >>> addon-build-and-install cd >>> faces-new-converter jms-setup less >>> rest-setup touch >>> addon-install cdi-setup >>> faces-new-validator jpa-new-entity ls >>> rm transaction-start >>> addon-new-command clear >>> faces-new-validator-method jpa-new-field mkdir >>> scaffold-generate man >>> >>> >>> The same thing could happen with a spring addon : you lauch Forge, no >>> Spring nor Java EE commands, install the Spring addon, and bang, new Spring >>> commands.... >>> >>> What bothers me is that there is a distinction between jpa commands >>> (jpa-new-entity, jpa-new-field...), setup commands (servlet-setup, >>> jstl-setup..) and the rest of Java EE commands only once the addon is >>> installed. >>> >>> Anotonio >>> >>> >>> 2014/1/4 George Gastaldi >>> >>>> Interesting and certainly doable. I remember discussing this separation >>>> in the early days, but we decided to keep it all the javaee addons in a >>>> single addon for simplicity. >>>> >>>> >>>> Em 04/01/2014, ?s 18:47, Antonio Goncalves >>>> escreveu: >>>> >>>> So as a user, I execute Forge, once in the shell I hit TAB and see cd, >>>> ls, touch, man... I install the jpa-addon, I hit TAB, I see these new >>>> commands, I install the jsf-addon, I hit TAB, and see these new commands.... >>>> >>>> >>>> 2014/1/4 Antonio Goncalves >>>> >>>>> But if I take your definition : >>>>> >>>>> > Scaffolding basically is code generation. Right now there is >>>>> nothing interactive or re-consumable about it. >>>>> >>>>> Then, generating entities from an already existing database, is >>>>> scaffolding. So I expect a forge -i jpa-addon. Then I get a set of >>>>> entities, and with Forge I can cd the entity and do a jpa-new-field. >>>>> In this example I scaffold and then add something to a generated entity. >>>>> >>>>> What's important in your sentence is "Right now". What if one day we >>>>> scaffold JSF pages and beans and we are able to cd a backing bean and >>>>> do jsf-new-field... then, there is no difference between JPA and JSF. >>>>> >>>>> My point is that as a user, I don't understand why when I hit TAB, by >>>>> default, I can see jpa commands, but not JSF or REST commands. I need to >>>>> install addons for some, and it's already installed for others. >>>>> >>>>> Maybe Forge should just be an empty shell (cd, ls, touch, man...) with >>>>> no extensions at all, and then I need to do a forge -i jpa-addon, forge >>>>> -i jsf-addon, forge -i rest-addon to get extensions.... and if I'm >>>>> lazy and just want to develop a Java EE app, I'll go forge -i >>>>> javaee-addon. >>>>> >>>>> My 2 cents >>>>> >>>>> 2014/1/4 Lincoln Baxter, III >>>>> >>>>> Hey Antonio! >>>>>> >>>>>> Again, more excellent feedback! Thank you! >>>>>> >>>>>> First, I really don't see the difference between scaffolding and code >>>>>>> generation (I've mention that before). So, for me, as a user, >>>>>>> jpa-new-entity is a command that generates code, just like >>>>>>> scaffold-generate. But if we clarify this, users might get use to it. >>>>>> >>>>>> >>>>>> Scaffolding basically is code generation. Right now there is nothing >>>>>> interactive or re-consumable about it. >>>>>> >>>>>> Regarding the fact that you weren't able to see anything about JSF. I >>>>>> believe this is likely due to this issue that we identified in Beta4 and >>>>>> have fixed and tested for .Final --> >>>>>> https://issues.jboss.org/browse/FORGE-1407 >>>>>> >>>>>> For example. This is still a bit strange because unless you have >>>>>> multiple scaffolds installed, you don't see the choice of scaffold type, >>>>>> but when I run scaffold setup in the latest SNAPSHOT, I see: >>>>>> >>>>>> *[*jpa-demo*]*$ scaffold- >>>>>>> scaffold-generate scaffold-setup >>>>>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2. >>>>>>> 2.2 2.1 2.0 >>>>>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2.2 >>>>>> >>>>>> >>>>>> Additionally, when I type `--provider` manually without using TAB >>>>>> completion, then TAB complete the value, I do see the provider option, so >>>>>> there may still be something wrong with the fix for FORGE-1407: >>>>>> >>>>>> *[*main*]*$ scaffold-setup --provider Faces >>>>>> >>>>>> >>>>>> ~Lincoln >>>>>> >>>>>> >>>>>> On Sat, Jan 4, 2014 at 12:46 PM, Antonio Goncalves < >>>>>> antonio.mailing at gmail.com> wrote: >>>>>> >>>>>>> Scaffolding is really confusing. To scaffold my JSF pages I first >>>>>>> need to install scaffolding : >>>>>>> >>>>>>> forge -i scaffold >>>>>>> >>>>>>> And then, once in Forge I do : >>>>>>> >>>>>>> scaffold-setup >>>>>>> scaffold-generate --targets org.test.model.Customer >>>>>>> >>>>>>> And it generates JSF pages. Nowhere I see any mention of JSF in the >>>>>>> previous commands. These commands could have generated REST endpoint, EJBs, >>>>>>> AngularJS.... >>>>>>> >>>>>>> First, I really don't see the difference between scaffolding and >>>>>>> code generation (I've mention that before). So, for me, as a user, >>>>>>> jpa-new-entity is a command that generates code, just like >>>>>>> scaffold-generate. But if we clarify this, users might get use to it. >>>>>>> >>>>>>> When I type forge -i scaffold, it installs plenty of stuff. Does >>>>>>> this mean it installs all the available scaffolding addons (JSF, REST, >>>>>>> AngularJS, Arquillian...) ? If not, I don't know what it installed. Why >>>>>>> don't we have : >>>>>>> >>>>>>> forge -i scaffold-jsf >>>>>>> forge -i scaffold-jpa >>>>>>> forge -i scaffold-rest >>>>>>> forge -i scaffold-soap >>>>>>> >>>>>>> or even better if we follow the new naming convention >>>>>>> >>>>>>> forge -i jsf-scaffold >>>>>>> forge -i jpa-scaffold >>>>>>> forge -i rest-scaffold >>>>>>> forge -i soap-scaffold >>>>>>> >>>>>>> Again, when I type scaffold-generate I really don't know what will >>>>>>> happen. Because scaffolding and generating are the same for me. So command >>>>>>> scaffold-generate sounds like generate-generate or scaffold-scaffold. >>>>>>> Why not having : >>>>>>> >>>>>>> jsf-scaffold --targets org.test.model.Customer >>>>>>> jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client >>>>>>> rest-scaffold --targets org.test.model.Customer >>>>>>> soap-scaffold --targets org.test.model.Customer >>>>>>> >>>>>>> What do you think ? >>>>>>> Antonio >>>>>>> >>>>>>> >>>>>>> 2014/1/4 George Gastaldi >>>>>>> >>>>>>>> The JSF scaffold was not installed with core in Beta4. We fixed >>>>>>>> that for 2.0.0.Final. Run forge -i scaffold to install it. >>>>>>>> >>>>>>>> Worth to mention that the available commands only generate the REST >>>>>>>> resource for the entities, the JSF scaffold does not consume them. >>>>>>>> >>>>>>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves < >>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>> >>>>>>>> I can't see any command for REST of JSF scaffolding, so I suppose >>>>>>>> both are addons. How do I install these addons ? >>>>>>>> >>>>>>>> >>>>>>>> 2014/1/4 George Gastaldi >>>>>>>> >>>>>>>>> REST generation from JPA entities is already functional too. >>>>>>>>> Use rest-setup and rest-endpoint-from-entity >>>>>>>>> >>>>>>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves < >>>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>>> >>>>>>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit >>>>>>>>> tight in schedule.... >>>>>>>>> >>>>>>>>> >>>>>>>>> 2014/1/3 George Gastaldi >>>>>>>>> >>>>>>>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>>>>>>> >>>>>>>>>> We could release Beta5 monday but as we said in the IRC, >>>>>>>>>> 2.0.0.Final is due in Jan 15th, so that's up to Lincoln. >>>>>>>>>> >>>>>>>>>> Best Regards, >>>>>>>>>> >>>>>>>>>> George >>>>>>>>>> >>>>>>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves < >>>>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>>>> >>>>>>>>>> Hi JBoss Forge Team, >>>>>>>>>> >>>>>>>>>> I should have mentioned that before, but next Tuesday (at the >>>>>>>>>> Lille JUG in France) and Thursday (London, GlassFish User Group), I'll be >>>>>>>>>> giving a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>>>>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>>>>>>> but with few extra features. >>>>>>>>>> >>>>>>>>>> I'm doing it with Forge 1.x.... but actually, the only missing >>>>>>>>>> bits to make it run with Forge 2.x are : >>>>>>>>>> >>>>>>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>>>>>> * JSF scaffolding >>>>>>>>>> >>>>>>>>>> So I was just wondering if this would be available on Monday for >>>>>>>>>> a Beta5 so I could use it >>>>>>>>>> >>>>>>>>>> Thank >>>>>>>>>> >>>>>>>>>> (just joking ;o) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Antonio Goncalves >>>>>>>>>> Software architect and Java Champion >>>>>>>>>> >>>>>>>>>> Web site | Twitter >>>>>>>>>> | LinkedIn | Paris JUG >>>>>>>>>> | Devoxx France >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> forge-users mailing list >>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> forge-users mailing list >>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Antonio Goncalves >>>>>>>>> Software architect and Java Champion >>>>>>>>> >>>>>>>>> Web site | Twitter >>>>>>>>> | LinkedIn | Paris JUG >>>>>>>>> | Devoxx France >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> forge-users mailing list >>>>>>>>> forge-users at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> forge-users mailing list >>>>>>>>> forge-users at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Antonio Goncalves >>>>>>>> Software architect and Java Champion >>>>>>>> >>>>>>>> Web site | Twitter >>>>>>>> | LinkedIn | Paris JUG >>>>>>>> | Devoxx France >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Antonio Goncalves >>>>>>> Software architect and Java Champion >>>>>>> >>>>>>> Web site | Twitter >>>>>>> | LinkedIn | Paris JUG >>>>>>> | Devoxx France >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Lincoln Baxter, III >>>>>> http://ocpsoft.org >>>>>> "Simpler is better." >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Lincoln Baxter, III > http://ocpsoft.org > "Simpler is better." > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140106/2639b2e7/attachment-0001.html From lincolnbaxter at gmail.com Mon Jan 6 14:50:51 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Mon, 6 Jan 2014 14:50:51 -0500 Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) In-Reply-To: References: <27E337B8-7FD8-4839-A6B1-740B7A1FF0BF@redhat.com> Message-ID: Hmm, I'm not quite sure I'm following what you want/expect, but I can tell you what I think the difference is between, for example: "jpa-new-entity" and "jpa-scaffold-from-db" based on what I gather from what you've said. - jpa-new-entity - has no knowledge of an existing database - simply allows the users to create a JPA entity, step by step - jpa-scaffold-from-db - requires an existing database - generates a full jpa entity from existing information - name does not make clear what is being created/scaffolded The latter command seems a bit ambiguous, and I'm not sure what will happen if we start using "scaffold" as a general term that is separate from the UI layer. Scaffolding is frequently used to refer to a vertically aligned generated/framework driven approach that results in a CRUD UI. And this starts to blur that line. On Mon, Jan 6, 2014 at 1:01 PM, Antonio Goncalves wrote: > In red below, the new commands between shell, core and scaffold. > > First, core has Java EE stuff... so why not go for javaee instead of core(you could have Spring, Play with Scala or whatever other addons). And > sorry to bring that again and again but I don't see the point of a sepeate > scaffold addon. For me, as a user, there is no difference between > scaffolding and generation. A jpa-new-entity is the same as a > jpa-scaffold-from-db, a rest-new-enpoint is the same as a > rest-scaffold-from-entity. > > Technically, generation and scaffolding are maybe different, but for a > user, I would love to install the javaee addon, and do a rest-new-enpoint > and rest-scaffold-from-entity. One day, I will install the spring addon > and do a mvc-new-controller and mvc-scaffold-from-entity. > > $ forge -i shell > > [Forge]$ TAB > alias export clear exit > less mkdir pwd services-list > transaction-start > unalias cd echo grep > ls more rm touch > man > > > $ forge -i core > > [Forge]$ TAB > alias addon-new-command cdi-setup > faces-new-converter jax-ws-setup jstl-setup more services-list > unalias addon-remove clear > faces-new-validator jms-setup > jta-setup project-new servlet-setup > export bean-validation-setup echo > faces-new-validator-method jpa-new-entity less > pwd touch > addon-build-and-install build ejb-setup > faces-setup jpa-new-field ls > rest-setup transaction-start > addon-install cd exit > grep jpa-setup mkdir > rm man > > > $ forge -i scaffold > > [Forge]$ TAB > alias addon-new-command cdi-setup > faces-new-converter jax-ws-setup > jstl-setup more scaffold-generate transaction-start > unalias addon-remove clear > faces-new-validator jms-setup jta-setup > project-new scaffold-setup > man > export bean-validation-setup echo > faces-new-validator-method jpa-new-entity less > pwd services-list > addon-build-and-install build ejb-setup > faces-setup jpa-new-field ls > rest-setup servlet-setup > addon-install cd exit > grep jpa-setup mkdir > rm touch > > > > > > 2014/1/6 Lincoln Baxter, III > > It all depends on which addons you install. If you install "core", you'll >> get our full addon suite. If you install "shell" you'll get just the shell >> as you desire, with no additional commands :) >> >> >> On Sun, Jan 5, 2014 at 9:07 AM, Antonio Goncalves < >> antonio.mailing at gmail.com> wrote: >> >>> To a certain extreme, I would not even expect to have Java commands >>> (java-new-enum, java-new-class...) when I download Forge : this could also >>> be an addon. This way, if I want to install Scala addons instead, I would >>> just go forge -i addon-scala, and then scala-new-class ;o) >>> >>> >>> 2014/1/5 Antonio Goncalves >>> >>>> Hum.... but really, if JavaEE is an addon, why, when I launch Forge for >>>> the first time and hit TAB I have all the following commands : >>>> >>>> $ faces-setup | jpa-setup | bean-validation-setup | ejb-setup | >>>> jstl-setup | jax-ws-setup | jta-setup... >>>> >>>> These are Java EE commands. >>>> >>>> >>>> This is what I expect (first launch, hit TAB, no Java EE, then install >>>> JavaEE addon and here comes Java EE commands): >>>> >>>> [project] $ *[hit TAB]* >>>> alias addon-remove echo >>>> more unalias grep >>>> project-new services-list >>>> export build exit >>>> pwd addon-build-and-install cd >>>> less touch >>>> addon-install ls rm >>>> transaction-start >>>> addon-new-command clear mkdir >>>> scaffold-generate man >>>> >>>> [project] $ *addon-install --named javaee* >>>> >>>> [project] $ *[hit TAB]* >>>> alias addon-remove echo >>>> *faces-setup jpa-setup * >>>> more scaffold-setup >>>> unalias bean-validation-setup ejb-setup >>>> grep jstl-setup >>>> project-new services-list >>>> export build exit >>>> jax-ws-setup jta-setup pwd >>>> servlet-setup >>>> addon-build-and-install cd >>>> faces-new-converter jms-setup less >>>> rest-setup touch >>>> addon-install cdi-setup >>>> faces-new-validator jpa-new-entity ls >>>> rm transaction-start >>>> addon-new-command clear >>>> faces-new-validator-method jpa-new-field mkdir >>>> scaffold-generate man >>>> >>>> >>>> The same thing could happen with a spring addon : you lauch Forge, no >>>> Spring nor Java EE commands, install the Spring addon, and bang, new Spring >>>> commands.... >>>> >>>> What bothers me is that there is a distinction between jpa commands >>>> (jpa-new-entity, jpa-new-field...), setup commands (servlet-setup, >>>> jstl-setup..) and the rest of Java EE commands only once the addon is >>>> installed. >>>> >>>> Anotonio >>>> >>>> >>>> 2014/1/4 George Gastaldi >>>> >>>>> Interesting and certainly doable. I remember discussing this >>>>> separation in the early days, but we decided to keep it all the javaee >>>>> addons in a single addon for simplicity. >>>>> >>>>> >>>>> Em 04/01/2014, ?s 18:47, Antonio Goncalves >>>>> escreveu: >>>>> >>>>> So as a user, I execute Forge, once in the shell I hit TAB and see cd, >>>>> ls, touch, man... I install the jpa-addon, I hit TAB, I see these new >>>>> commands, I install the jsf-addon, I hit TAB, and see these new commands.... >>>>> >>>>> >>>>> 2014/1/4 Antonio Goncalves >>>>> >>>>>> But if I take your definition : >>>>>> >>>>>> > Scaffolding basically is code generation. Right now there is >>>>>> nothing interactive or re-consumable about it. >>>>>> >>>>>> Then, generating entities from an already existing database, is >>>>>> scaffolding. So I expect a forge -i jpa-addon. Then I get a set of >>>>>> entities, and with Forge I can cd the entity and do a jpa-new-field. >>>>>> In this example I scaffold and then add something to a generated entity. >>>>>> >>>>>> What's important in your sentence is "Right now". What if one day we >>>>>> scaffold JSF pages and beans and we are able to cd a backing bean >>>>>> and do jsf-new-field... then, there is no difference between JPA and >>>>>> JSF. >>>>>> >>>>>> My point is that as a user, I don't understand why when I hit TAB, by >>>>>> default, I can see jpa commands, but not JSF or REST commands. I need to >>>>>> install addons for some, and it's already installed for others. >>>>>> >>>>>> Maybe Forge should just be an empty shell (cd, ls, touch, man...) >>>>>> with no extensions at all, and then I need to do a forge -i jpa-addon, >>>>>> forge -i jsf-addon, forge -i rest-addon to get extensions.... and if >>>>>> I'm lazy and just want to develop a Java EE app, I'll go forge -i >>>>>> javaee-addon. >>>>>> >>>>>> My 2 cents >>>>>> >>>>>> 2014/1/4 Lincoln Baxter, III >>>>>> >>>>>> Hey Antonio! >>>>>>> >>>>>>> Again, more excellent feedback! Thank you! >>>>>>> >>>>>>> First, I really don't see the difference between scaffolding and >>>>>>>> code generation (I've mention that before). So, for me, as a user, >>>>>>>> jpa-new-entity is a command that generates code, just like >>>>>>>> scaffold-generate. But if we clarify this, users might get use to it. >>>>>>> >>>>>>> >>>>>>> Scaffolding basically is code generation. Right now there is nothing >>>>>>> interactive or re-consumable about it. >>>>>>> >>>>>>> Regarding the fact that you weren't able to see anything about JSF. >>>>>>> I believe this is likely due to this issue that we identified in Beta4 and >>>>>>> have fixed and tested for .Final --> >>>>>>> https://issues.jboss.org/browse/FORGE-1407 >>>>>>> >>>>>>> For example. This is still a bit strange because unless you have >>>>>>> multiple scaffolds installed, you don't see the choice of scaffold type, >>>>>>> but when I run scaffold setup in the latest SNAPSHOT, I see: >>>>>>> >>>>>>> *[*jpa-demo*]*$ scaffold- >>>>>>>> scaffold-generate scaffold-setup >>>>>>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2. >>>>>>>> 2.2 2.1 2.0 >>>>>>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2.2 >>>>>>> >>>>>>> >>>>>>> Additionally, when I type `--provider` manually without using TAB >>>>>>> completion, then TAB complete the value, I do see the provider option, so >>>>>>> there may still be something wrong with the fix for FORGE-1407: >>>>>>> >>>>>>> *[*main*]*$ scaffold-setup --provider Faces >>>>>>> >>>>>>> >>>>>>> ~Lincoln >>>>>>> >>>>>>> >>>>>>> On Sat, Jan 4, 2014 at 12:46 PM, Antonio Goncalves < >>>>>>> antonio.mailing at gmail.com> wrote: >>>>>>> >>>>>>>> Scaffolding is really confusing. To scaffold my JSF pages I first >>>>>>>> need to install scaffolding : >>>>>>>> >>>>>>>> forge -i scaffold >>>>>>>> >>>>>>>> And then, once in Forge I do : >>>>>>>> >>>>>>>> scaffold-setup >>>>>>>> scaffold-generate --targets org.test.model.Customer >>>>>>>> >>>>>>>> And it generates JSF pages. Nowhere I see any mention of JSF in the >>>>>>>> previous commands. These commands could have generated REST endpoint, EJBs, >>>>>>>> AngularJS.... >>>>>>>> >>>>>>>> First, I really don't see the difference between scaffolding and >>>>>>>> code generation (I've mention that before). So, for me, as a user, >>>>>>>> jpa-new-entity is a command that generates code, just like >>>>>>>> scaffold-generate. But if we clarify this, users might get use to it. >>>>>>>> >>>>>>>> When I type forge -i scaffold, it installs plenty of stuff. Does >>>>>>>> this mean it installs all the available scaffolding addons (JSF, REST, >>>>>>>> AngularJS, Arquillian...) ? If not, I don't know what it installed. Why >>>>>>>> don't we have : >>>>>>>> >>>>>>>> forge -i scaffold-jsf >>>>>>>> forge -i scaffold-jpa >>>>>>>> forge -i scaffold-rest >>>>>>>> forge -i scaffold-soap >>>>>>>> >>>>>>>> or even better if we follow the new naming convention >>>>>>>> >>>>>>>> forge -i jsf-scaffold >>>>>>>> forge -i jpa-scaffold >>>>>>>> forge -i rest-scaffold >>>>>>>> forge -i soap-scaffold >>>>>>>> >>>>>>>> Again, when I type scaffold-generate I really don't know what will >>>>>>>> happen. Because scaffolding and generating are the same for me. So command >>>>>>>> scaffold-generate sounds like generate-generate or >>>>>>>> scaffold-scaffold. Why not having : >>>>>>>> >>>>>>>> jsf-scaffold --targets org.test.model.Customer >>>>>>>> jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client >>>>>>>> rest-scaffold --targets org.test.model.Customer >>>>>>>> soap-scaffold --targets org.test.model.Customer >>>>>>>> >>>>>>>> What do you think ? >>>>>>>> Antonio >>>>>>>> >>>>>>>> >>>>>>>> 2014/1/4 George Gastaldi >>>>>>>> >>>>>>>>> The JSF scaffold was not installed with core in Beta4. We fixed >>>>>>>>> that for 2.0.0.Final. Run forge -i scaffold to install it. >>>>>>>>> >>>>>>>>> Worth to mention that the available commands only generate the >>>>>>>>> REST resource for the entities, the JSF scaffold does not consume them. >>>>>>>>> >>>>>>>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves < >>>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>>> >>>>>>>>> I can't see any command for REST of JSF scaffolding, so I suppose >>>>>>>>> both are addons. How do I install these addons ? >>>>>>>>> >>>>>>>>> >>>>>>>>> 2014/1/4 George Gastaldi >>>>>>>>> >>>>>>>>>> REST generation from JPA entities is already functional too. >>>>>>>>>> Use rest-setup and rest-endpoint-from-entity >>>>>>>>>> >>>>>>>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves < >>>>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>>>> >>>>>>>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit >>>>>>>>>> tight in schedule.... >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2014/1/3 George Gastaldi >>>>>>>>>> >>>>>>>>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>>>>>>>> >>>>>>>>>>> We could release Beta5 monday but as we said in the IRC, >>>>>>>>>>> 2.0.0.Final is due in Jan 15th, so that's up to Lincoln. >>>>>>>>>>> >>>>>>>>>>> Best Regards, >>>>>>>>>>> >>>>>>>>>>> George >>>>>>>>>>> >>>>>>>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves < >>>>>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>>>>> >>>>>>>>>>> Hi JBoss Forge Team, >>>>>>>>>>> >>>>>>>>>>> I should have mentioned that before, but next Tuesday (at the >>>>>>>>>>> Lille JUG in France) and Thursday (London, GlassFish User Group), I'll be >>>>>>>>>>> giving a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>>>>>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>>>>>>>> but with few extra features. >>>>>>>>>>> >>>>>>>>>>> I'm doing it with Forge 1.x.... but actually, the only missing >>>>>>>>>>> bits to make it run with Forge 2.x are : >>>>>>>>>>> >>>>>>>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>>>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>>>>>>> * JSF scaffolding >>>>>>>>>>> >>>>>>>>>>> So I was just wondering if this would be available on Monday for >>>>>>>>>>> a Beta5 so I could use it >>>>>>>>>>> >>>>>>>>>>> Thank >>>>>>>>>>> >>>>>>>>>>> (just joking ;o) >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Antonio Goncalves >>>>>>>>>>> Software architect and Java Champion >>>>>>>>>>> >>>>>>>>>>> Web site | Twitter >>>>>>>>>>> | LinkedIn | Paris JUG >>>>>>>>>>> | Devoxx France >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> forge-users mailing list >>>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> forge-users mailing list >>>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Antonio Goncalves >>>>>>>>>> Software architect and Java Champion >>>>>>>>>> >>>>>>>>>> Web site | Twitter >>>>>>>>>> | LinkedIn | Paris JUG >>>>>>>>>> | Devoxx France >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> forge-users mailing list >>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> forge-users mailing list >>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Antonio Goncalves >>>>>>>>> Software architect and Java Champion >>>>>>>>> >>>>>>>>> Web site | Twitter >>>>>>>>> | LinkedIn | Paris JUG >>>>>>>>> | Devoxx France >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> forge-users mailing list >>>>>>>>> forge-users at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> forge-users mailing list >>>>>>>>> forge-users at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Antonio Goncalves >>>>>>>> Software architect and Java Champion >>>>>>>> >>>>>>>> Web site | Twitter >>>>>>>> | LinkedIn | Paris JUG >>>>>>>> | Devoxx France >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Lincoln Baxter, III >>>>>>> http://ocpsoft.org >>>>>>> "Simpler is better." >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Antonio Goncalves >>>>>> Software architect and Java Champion >>>>>> >>>>>> Web site | Twitter >>>>>> | LinkedIn | Paris JUG >>>>>> | Devoxx France >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Lincoln Baxter, III >> http://ocpsoft.org >> "Simpler is better." >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140106/9b0d2708/attachment-0001.html From antonio.mailing at gmail.com Tue Jan 7 04:00:52 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Tue, 7 Jan 2014 10:00:52 +0100 Subject: [forge-users] Scaffolding in Forge 2.x (was Beta5 next Monday ?) In-Reply-To: References: <27E337B8-7FD8-4839-A6B1-740B7A1FF0BF@redhat.com> Message-ID: So what commands would you enter to write a JSF/REST application based on an existing database ? This is what I would write : jpa-scaffold-from-db jsf-scaffold-from-entity rest-scaffold-from-entity If the term "scaffolding" is only for the UI, then we will have the following commands jpa-generate-from-db jsf-scaffold-from-entity rest-generate-from-entity Is it what we want ? To have seperate terms ? Scaffolding only for the UI and an other term (e.g. generate) for the entities, rest, soap, ejbs ? It seems a bit confusing to me, but if we clearly state that we scaffold UIs (JSF, Angular...) and generate the rest (entities, ejbs, rest, soap, Spring controllers...), then why not. 2014/1/6 Lincoln Baxter, III > Hmm, I'm not quite sure I'm following what you want/expect, but I can tell > you what I think the difference is between, for example: "jpa-new-entity" > and "jpa-scaffold-from-db" based on what I gather from what you've said. > > - jpa-new-entity > - has no knowledge of an existing database > - simply allows the users to create a JPA entity, step by step > - jpa-scaffold-from-db > - requires an existing database > - generates a full jpa entity from existing information > - name does not make clear what is being created/scaffolded > > The latter command seems a bit ambiguous, and I'm not sure what will > happen if we start using "scaffold" as a general term that is separate from > the UI layer. Scaffolding is frequently used to refer to a vertically > aligned generated/framework driven approach that results in a CRUD UI. And > this starts to blur that line. > > > > On Mon, Jan 6, 2014 at 1:01 PM, Antonio Goncalves < > antonio.mailing at gmail.com> wrote: > >> In red below, the new commands between shell, core and scaffold. >> >> First, core has Java EE stuff... so why not go for javaee instead of core(you could have Spring, Play with Scala or whatever other addons). And >> sorry to bring that again and again but I don't see the point of a sepeate >> scaffold addon. For me, as a user, there is no difference between >> scaffolding and generation. A jpa-new-entity is the same as a >> jpa-scaffold-from-db, a rest-new-enpoint is the same as a >> rest-scaffold-from-entity. >> >> Technically, generation and scaffolding are maybe different, but for a >> user, I would love to install the javaee addon, and do a rest-new-enpoint >> and rest-scaffold-from-entity. One day, I will install the spring addon >> and do a mvc-new-controller and mvc-scaffold-from-entity. >> >> $ forge -i shell >> >> [Forge]$ TAB >> alias export clear exit >> less mkdir pwd services-list >> transaction-start >> unalias cd echo grep >> ls more rm touch >> man >> >> >> $ forge -i core >> >> [Forge]$ TAB >> alias addon-new-command cdi-setup >> faces-new-converter jax-ws-setup >> jstl-setup more services-list >> unalias addon-remove clear >> faces-new-validator jms-setup >> jta-setup project-new servlet-setup >> export bean-validation-setup echo >> faces-new-validator-method jpa-new-entity less >> pwd touch >> addon-build-and-install build ejb-setup >> faces-setup jpa-new-field ls >> rest-setup transaction-start >> addon-install cd exit >> grep jpa-setup mkdir >> rm man >> >> >> $ forge -i scaffold >> >> [Forge]$ TAB >> alias addon-new-command cdi-setup >> faces-new-converter jax-ws-setup >> jstl-setup more >> scaffold-generate transaction-start >> unalias addon-remove clear >> faces-new-validator jms-setup jta-setup >> project-new scaffold-setup >> man >> export bean-validation-setup echo >> faces-new-validator-method jpa-new-entity less >> pwd services-list >> addon-build-and-install build ejb-setup >> faces-setup jpa-new-field ls >> rest-setup servlet-setup >> addon-install cd exit >> grep jpa-setup mkdir >> rm touch >> >> >> >> >> >> 2014/1/6 Lincoln Baxter, III >> >> It all depends on which addons you install. If you install "core", you'll >>> get our full addon suite. If you install "shell" you'll get just the shell >>> as you desire, with no additional commands :) >>> >>> >>> On Sun, Jan 5, 2014 at 9:07 AM, Antonio Goncalves < >>> antonio.mailing at gmail.com> wrote: >>> >>>> To a certain extreme, I would not even expect to have Java commands >>>> (java-new-enum, java-new-class...) when I download Forge : this could also >>>> be an addon. This way, if I want to install Scala addons instead, I would >>>> just go forge -i addon-scala, and then scala-new-class ;o) >>>> >>>> >>>> 2014/1/5 Antonio Goncalves >>>> >>>>> Hum.... but really, if JavaEE is an addon, why, when I launch Forge >>>>> for the first time and hit TAB I have all the following commands : >>>>> >>>>> $ faces-setup | jpa-setup | bean-validation-setup | ejb-setup | >>>>> jstl-setup | jax-ws-setup | jta-setup... >>>>> >>>>> These are Java EE commands. >>>>> >>>>> >>>>> This is what I expect (first launch, hit TAB, no Java EE, then install >>>>> JavaEE addon and here comes Java EE commands): >>>>> >>>>> [project] $ *[hit TAB]* >>>>> alias addon-remove echo >>>>> more unalias grep >>>>> project-new services-list >>>>> export build exit >>>>> pwd addon-build-and-install cd >>>>> less touch >>>>> addon-install ls rm >>>>> transaction-start >>>>> addon-new-command clear mkdir >>>>> scaffold-generate man >>>>> >>>>> [project] $ *addon-install --named javaee* >>>>> >>>>> [project] $ *[hit TAB]* >>>>> alias addon-remove echo >>>>> *faces-setup jpa-setup * >>>>> more scaffold-setup >>>>> unalias bean-validation-setup ejb-setup >>>>> grep jstl-setup >>>>> project-new services-list >>>>> export build exit >>>>> jax-ws-setup jta-setup pwd >>>>> servlet-setup >>>>> addon-build-and-install cd >>>>> faces-new-converter jms-setup less >>>>> rest-setup touch >>>>> addon-install cdi-setup >>>>> faces-new-validator jpa-new-entity ls >>>>> rm transaction-start >>>>> addon-new-command clear >>>>> faces-new-validator-method jpa-new-field mkdir >>>>> scaffold-generate man >>>>> >>>>> >>>>> The same thing could happen with a spring addon : you lauch Forge, no >>>>> Spring nor Java EE commands, install the Spring addon, and bang, new Spring >>>>> commands.... >>>>> >>>>> What bothers me is that there is a distinction between jpa commands >>>>> (jpa-new-entity, jpa-new-field...), setup commands (servlet-setup, >>>>> jstl-setup..) and the rest of Java EE commands only once the addon is >>>>> installed. >>>>> >>>>> Anotonio >>>>> >>>>> >>>>> 2014/1/4 George Gastaldi >>>>> >>>>>> Interesting and certainly doable. I remember discussing this >>>>>> separation in the early days, but we decided to keep it all the javaee >>>>>> addons in a single addon for simplicity. >>>>>> >>>>>> >>>>>> Em 04/01/2014, ?s 18:47, Antonio Goncalves >>>>>> escreveu: >>>>>> >>>>>> So as a user, I execute Forge, once in the shell I hit TAB and see >>>>>> cd, ls, touch, man... I install the jpa-addon, I hit TAB, I see these new >>>>>> commands, I install the jsf-addon, I hit TAB, and see these new commands.... >>>>>> >>>>>> >>>>>> 2014/1/4 Antonio Goncalves >>>>>> >>>>>>> But if I take your definition : >>>>>>> >>>>>>> > Scaffolding basically is code generation. Right now there is >>>>>>> nothing interactive or re-consumable about it. >>>>>>> >>>>>>> Then, generating entities from an already existing database, is >>>>>>> scaffolding. So I expect a forge -i jpa-addon. Then I get a set of >>>>>>> entities, and with Forge I can cd the entity and do a jpa-new-field. >>>>>>> In this example I scaffold and then add something to a generated entity. >>>>>>> >>>>>>> What's important in your sentence is "Right now". What if one day we >>>>>>> scaffold JSF pages and beans and we are able to cd a backing bean >>>>>>> and do jsf-new-field... then, there is no difference between JPA >>>>>>> and JSF. >>>>>>> >>>>>>> My point is that as a user, I don't understand why when I hit TAB, >>>>>>> by default, I can see jpa commands, but not JSF or REST commands. I need to >>>>>>> install addons for some, and it's already installed for others. >>>>>>> >>>>>>> Maybe Forge should just be an empty shell (cd, ls, touch, man...) >>>>>>> with no extensions at all, and then I need to do a forge -i >>>>>>> jpa-addon, forge -i jsf-addon, forge -i rest-addon to get >>>>>>> extensions.... and if I'm lazy and just want to develop a Java EE app, I'll >>>>>>> go forge -i javaee-addon. >>>>>>> >>>>>>> My 2 cents >>>>>>> >>>>>>> 2014/1/4 Lincoln Baxter, III >>>>>>> >>>>>>> Hey Antonio! >>>>>>>> >>>>>>>> Again, more excellent feedback! Thank you! >>>>>>>> >>>>>>>> First, I really don't see the difference between scaffolding and >>>>>>>>> code generation (I've mention that before). So, for me, as a user, >>>>>>>>> jpa-new-entity is a command that generates code, just like >>>>>>>>> scaffold-generate. But if we clarify this, users might get use to it. >>>>>>>> >>>>>>>> >>>>>>>> Scaffolding basically is code generation. Right now there is >>>>>>>> nothing interactive or re-consumable about it. >>>>>>>> >>>>>>>> Regarding the fact that you weren't able to see anything about JSF. >>>>>>>> I believe this is likely due to this issue that we identified in Beta4 and >>>>>>>> have fixed and tested for .Final --> >>>>>>>> https://issues.jboss.org/browse/FORGE-1407 >>>>>>>> >>>>>>>> For example. This is still a bit strange because unless you have >>>>>>>> multiple scaffolds installed, you don't see the choice of scaffold type, >>>>>>>> but when I run scaffold setup in the latest SNAPSHOT, I see: >>>>>>>> >>>>>>>> *[*jpa-demo*]*$ scaffold- >>>>>>>>> scaffold-generate scaffold-setup >>>>>>>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2. >>>>>>>>> 2.2 2.1 2.0 >>>>>>>>> *[*jpa-demo*]*$ scaffold-setup --facesVersion 2.2 >>>>>>>> >>>>>>>> >>>>>>>> Additionally, when I type `--provider` manually without using TAB >>>>>>>> completion, then TAB complete the value, I do see the provider option, so >>>>>>>> there may still be something wrong with the fix for FORGE-1407: >>>>>>>> >>>>>>>> *[*main*]*$ scaffold-setup --provider Faces >>>>>>>> >>>>>>>> >>>>>>>> ~Lincoln >>>>>>>> >>>>>>>> >>>>>>>> On Sat, Jan 4, 2014 at 12:46 PM, Antonio Goncalves < >>>>>>>> antonio.mailing at gmail.com> wrote: >>>>>>>> >>>>>>>>> Scaffolding is really confusing. To scaffold my JSF pages I first >>>>>>>>> need to install scaffolding : >>>>>>>>> >>>>>>>>> forge -i scaffold >>>>>>>>> >>>>>>>>> And then, once in Forge I do : >>>>>>>>> >>>>>>>>> scaffold-setup >>>>>>>>> scaffold-generate --targets org.test.model.Customer >>>>>>>>> >>>>>>>>> And it generates JSF pages. Nowhere I see any mention of JSF in >>>>>>>>> the previous commands. These commands could have generated REST endpoint, >>>>>>>>> EJBs, AngularJS.... >>>>>>>>> >>>>>>>>> First, I really don't see the difference between scaffolding and >>>>>>>>> code generation (I've mention that before). So, for me, as a user, >>>>>>>>> jpa-new-entity is a command that generates code, just like >>>>>>>>> scaffold-generate. But if we clarify this, users might get use to it. >>>>>>>>> >>>>>>>>> When I type forge -i scaffold, it installs plenty of stuff. Does >>>>>>>>> this mean it installs all the available scaffolding addons (JSF, REST, >>>>>>>>> AngularJS, Arquillian...) ? If not, I don't know what it installed. Why >>>>>>>>> don't we have : >>>>>>>>> >>>>>>>>> forge -i scaffold-jsf >>>>>>>>> forge -i scaffold-jpa >>>>>>>>> forge -i scaffold-rest >>>>>>>>> forge -i scaffold-soap >>>>>>>>> >>>>>>>>> or even better if we follow the new naming convention >>>>>>>>> >>>>>>>>> forge -i jsf-scaffold >>>>>>>>> forge -i jpa-scaffold >>>>>>>>> forge -i rest-scaffold >>>>>>>>> forge -i soap-scaffold >>>>>>>>> >>>>>>>>> Again, when I type scaffold-generate I really don't know what >>>>>>>>> will happen. Because scaffolding and generating are the same for me. So >>>>>>>>> command scaffold-generate sounds like generate-generate or >>>>>>>>> scaffold-scaffold. Why not having : >>>>>>>>> >>>>>>>>> jsf-scaffold --targets org.test.model.Customer >>>>>>>>> jpa-scaffold --dbName myDB --jdbcDriver org.apache.derby.Client >>>>>>>>> rest-scaffold --targets org.test.model.Customer >>>>>>>>> soap-scaffold --targets org.test.model.Customer >>>>>>>>> >>>>>>>>> What do you think ? >>>>>>>>> Antonio >>>>>>>>> >>>>>>>>> >>>>>>>>> 2014/1/4 George Gastaldi >>>>>>>>> >>>>>>>>>> The JSF scaffold was not installed with core in Beta4. We fixed >>>>>>>>>> that for 2.0.0.Final. Run forge -i scaffold to install it. >>>>>>>>>> >>>>>>>>>> Worth to mention that the available commands only generate the >>>>>>>>>> REST resource for the entities, the JSF scaffold does not consume them. >>>>>>>>>> >>>>>>>>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves < >>>>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>>>> >>>>>>>>>> I can't see any command for REST of JSF scaffolding, so I suppose >>>>>>>>>> both are addons. How do I install these addons ? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2014/1/4 George Gastaldi >>>>>>>>>> >>>>>>>>>>> REST generation from JPA entities is already functional too. >>>>>>>>>>> Use rest-setup and rest-endpoint-from-entity >>>>>>>>>>> >>>>>>>>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves < >>>>>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>>>>> >>>>>>>>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit >>>>>>>>>>> tight in schedule.... >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2014/1/3 George Gastaldi >>>>>>>>>>> >>>>>>>>>>>> Both issues are now fixed. JSF scaffolding is ready since >>>>>>>>>>>> Beta4. >>>>>>>>>>>> >>>>>>>>>>>> We could release Beta5 monday but as we said in the IRC, >>>>>>>>>>>> 2.0.0.Final is due in Jan 15th, so that's up to Lincoln. >>>>>>>>>>>> >>>>>>>>>>>> Best Regards, >>>>>>>>>>>> >>>>>>>>>>>> George >>>>>>>>>>>> >>>>>>>>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves < >>>>>>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>>>>>> >>>>>>>>>>>> Hi JBoss Forge Team, >>>>>>>>>>>> >>>>>>>>>>>> I should have mentioned that before, but next Tuesday (at the >>>>>>>>>>>> Lille JUG in France) and Thursday (London, GlassFish User Group), I'll be >>>>>>>>>>>> giving a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>>>>>>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>>>>>>>>> but with few extra features. >>>>>>>>>>>> >>>>>>>>>>>> I'm doing it with Forge 1.x.... but actually, the only missing >>>>>>>>>>>> bits to make it run with Forge 2.x are : >>>>>>>>>>>> >>>>>>>>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>>>>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>>>>>>>> * JSF scaffolding >>>>>>>>>>>> >>>>>>>>>>>> So I was just wondering if this would be available on Monday >>>>>>>>>>>> for a Beta5 so I could use it >>>>>>>>>>>> >>>>>>>>>>>> Thank >>>>>>>>>>>> >>>>>>>>>>>> (just joking ;o) >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Antonio Goncalves >>>>>>>>>>>> Software architect and Java Champion >>>>>>>>>>>> >>>>>>>>>>>> Web site | Twitter >>>>>>>>>>>> | LinkedIn | Paris JUG >>>>>>>>>>>> | Devoxx France >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> forge-users mailing list >>>>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> forge-users mailing list >>>>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Antonio Goncalves >>>>>>>>>>> Software architect and Java Champion >>>>>>>>>>> >>>>>>>>>>> Web site | Twitter >>>>>>>>>>> | LinkedIn | Paris JUG >>>>>>>>>>> | Devoxx France >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> forge-users mailing list >>>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> forge-users mailing list >>>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Antonio Goncalves >>>>>>>>>> Software architect and Java Champion >>>>>>>>>> >>>>>>>>>> Web site | Twitter >>>>>>>>>> | LinkedIn | Paris JUG >>>>>>>>>> | Devoxx France >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> forge-users mailing list >>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> forge-users mailing list >>>>>>>>>> forge-users at lists.jboss.org >>>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Antonio Goncalves >>>>>>>>> Software architect and Java Champion >>>>>>>>> >>>>>>>>> Web site | Twitter >>>>>>>>> | LinkedIn | Paris JUG >>>>>>>>> | Devoxx France >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> forge-users mailing list >>>>>>>>> forge-users at lists.jboss.org >>>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Lincoln Baxter, III >>>>>>>> http://ocpsoft.org >>>>>>>> "Simpler is better." >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Antonio Goncalves >>>>>>> Software architect and Java Champion >>>>>>> >>>>>>> Web site | Twitter >>>>>>> | LinkedIn | Paris JUG >>>>>>> | Devoxx France >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Antonio Goncalves >>>>>> Software architect and Java Champion >>>>>> >>>>>> Web site | Twitter >>>>>> | LinkedIn | Paris JUG >>>>>> | Devoxx France >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Lincoln Baxter, III >>> http://ocpsoft.org >>> "Simpler is better." >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Lincoln Baxter, III > http://ocpsoft.org > "Simpler is better." > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140107/8592e2a9/attachment-0001.html From forge-users at lists.jboss.org Tue Jan 7 14:53:26 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Tue, 07 Jan 2014 14:53:26 EST Subject: [forge-users] customizing the scaffold templates In-Reply-To: <1080334305.91388523358026.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <283778921.11389146848345.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> how can i get involved in the development of this feature ?? https://issues.jboss.org/browse/FORGE-1406 Posted by forums Original post: https://community.jboss.org/message/851984#851984 From forge-users at lists.jboss.org Tue Jan 7 14:57:48 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Tue, 07 Jan 2014 14:57:48 EST Subject: [forge-users] scaffolding internationalization In-Reply-To: <601904859.51387563968556.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <68669347.21389150512877.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> hi George I forked the core repo (https://github.com/forge/core) and made a basic i18n resources implementation for the scaffold-faces; i would like to share my changes to the community but don't know how exactly thanks Posted by forums Original post: https://community.jboss.org/message/851985#851985 From ggastald at redhat.com Tue Jan 7 23:32:17 2014 From: ggastald at redhat.com (George Gastaldi) Date: Tue, 7 Jan 2014 23:32:17 -0500 (EST) Subject: [forge-users] scaffolding internationalization In-Reply-To: <68669347.21389150512877.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <68669347.21389150512877.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <9535A285-532B-49B9-92FA-A0CC26ABD3D7@redhat.com> Hi Jose! Awesome! To contribute back to the community all you have to do is to submit a pull-request in Github to the 2.0 branch (if it's a forge 2.x issue) or the master branch ( if it's a forge 1.x issue). This is the contributing guide: https://github.com/forge/core/blob/2.0/CONTRIBUTING.md It is also available in our website: http://forge.jboss.org/docs/get_involved/contribute.html#content If you have any questions, feel free to reach us through the forums or in #forge IRC channel in irc.freenode.net Best Regards, George Gastaldi > Em 08/01/2014, ?s 01:08, forge-users at lists.jboss.org escreveu: > > hi George > > I forked the core repo (https://github.com/forge/core) and made a basic i18n resources implementation for the scaffold-faces; i would like to share my changes to the community but don't know how exactly > > thanks > > Posted by forums > Original post: https://community.jboss.org/message/851985#851985 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140107/dd658757/attachment.html From forge-users at lists.jboss.org Sat Jan 11 00:27:09 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Sat, 11 Jan 2014 00:27:09 EST Subject: [forge-users] forge-distribution-2.0.0.Beta4 start issue Message-ID: <884036890.51389418059395.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> hello i try to use forge 2.0.0.Beta4 but when i start forge command show me forge logo but then is blocked. If i start forge 1.4.3.Final show me forge logo than start with? prompt command.? How can i find where is the problem? Best regards Luca Posted by forums Original post: https://community.jboss.org/message/852482#852482 From ggastald at redhat.com Sat Jan 11 07:15:21 2014 From: ggastald at redhat.com (George Gastaldi) Date: Sat, 11 Jan 2014 07:15:21 -0500 (EST) Subject: [forge-users] forge-distribution-2.0.0.Beta4 start issue In-Reply-To: <884036890.51389418059395.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <884036890.51389418059395.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <21375F20-53A0-4B13-8753-4D9BF9E0DB46@redhat.com> Hi Luca, You need to install the core addons (including shell). Run ./forge -i core And also ./forge -i scaffold if you wish to play with scaffolding > Em 11/01/2014, ?s 05:57, forge-users at lists.jboss.org escreveu: > > hello i try to use forge 2.0.0.Beta4 but when i start forge command show me forge logo but then is blocked. > If i start forge 1.4.3.Final show me forge logo than start with prompt command. > > How can i find where is the problem? > > Best regards > > Luca > > Posted by forums > Original post: https://community.jboss.org/message/852482#852482 > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users From forge-users at lists.jboss.org Sat Jan 11 11:38:02 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Sat, 11 Jan 2014 11:38:02 EST Subject: [forge-users] forge-distribution-2.0.0.Beta4 start issue In-Reply-To: <21375F20-53A0-4B13-8753-4D9BF9E0DB46@redhat.com> Message-ID: <1449181034.61389458313161.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> ok. Thanks. After forge is started give me this message: "OpenJDK 64-Bit Server VM warning: You have loaded library /tmp/1389457911478-0/native/unix_32_xadisk.native which might have disabled stack guard. The VM will try to fix the stack guard now. It's highly recommended that you fix the library with 'execstack -c ', or link it with '-z noexecstack'.". Regards Luca Posted by forums Original post: https://community.jboss.org/message/852492#852492 From forge-users at lists.jboss.org Sat Jan 11 12:01:28 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Sat, 11 Jan 2014 12:01:28 EST Subject: [forge-users] forge-distribution-2.0.0.Beta4 start issue In-Reply-To: <1449181034.61389458313161.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <276373999.71389459719086.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Don't worry, this is just a warning message from XADisk and it should cause no harm > Em 11/01/2014, ?s 14:38, Luca Becarelli escreveu: > > > JBoss Community > (forge-users) forge-distribution-2.0.0.Beta4 start issue > reply from Luca Becarelli in Forge - View the full discussion > > ok. Thanks. > > After forge is started give me this message: > > "OpenJDK 64-Bit Server VM warning: You have loaded library /tmp/1389457911478-0/native/unix_32_xadisk.native which might have disabled stack guard. The VM will try to fix the stack guard now. > > It's highly recommended that you fix the library with 'execstack -c ', or link it with '-z noexecstack'.". > > Regards > > Luca > > Reply to this message by going to Community > Start a new discussion in Forge at Community > Following Forge in these streams: Email Watches > Following (forge-users) forge-distribution-2.0.0.Beta4 start issue in these streams: Inbox Posted by forums Original post: https://community.jboss.org/message/852494#852494 From forge-users at lists.jboss.org Sat Jan 11 16:40:18 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Sat, 11 Jan 2014 16:40:18 EST Subject: [forge-users] Issue when scaffold/Setup Message-ID: <1715067788.81389476449211.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hello, i attach printscreen of issue when i try scaffoldsetup from eclipse. How can i find where is the issue? Best regards Posted by forums Original post: https://community.jboss.org/message/852508#852508 -------------- next part -------------- A non-text attachment was scrubbed... Name: Schermata da 2014-01-11 22:24:50.png Type: image/png Size: 190383 bytes Desc: not available Url : http://lists.jboss.org/pipermail/forge-users/attachments/20140111/977359da/attachment-0001.png From lincolnbaxter at gmail.com Sat Jan 11 17:07:44 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Sat, 11 Jan 2014 17:07:44 -0500 Subject: [forge-users] Issue when scaffold/Setup In-Reply-To: <1715067788.81389476449211.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <1715067788.81389476449211.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Hey there, thank you for reporting this. Could you check the "Error Log" view and tell us what the full content of the Forge Error Message was? Thank you! On Sat, Jan 11, 2014 at 4:40 PM, wrote: > Hello, > i attach printscreen of issue when i try scaffoldsetup from eclipse. > How can i find where is the issue? > > Best regards > > Posted by forums > Original post: https://community.jboss.org/message/852508#852508 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140111/8e5b64fc/attachment.html From forge-users at lists.jboss.org Sat Jan 11 17:40:30 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Sat, 11 Jan 2014 17:40:30 EST Subject: [forge-users] Issue when scaffold/Setup In-Reply-To: Message-ID: <164895137.91389480061098.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hello , this is part of my errorLog. Tks. Luca !ENTRY org.jboss.tools.forge.ui.ext 4 1 2014-01-11 22:19:13.844 !MESSAGE Error logged from Forge Plugin: !STACK 0 java.lang.NoSuchMethodException: org.jboss.forge.addon.javaee.faces.ui.FacesSetupWizard_$$_javassist_343da8ab-a6a8-4569-b147-48f3bd699e6e.execute(org.jboss.forge.addon.ui.context.UIContext) ??? at java.lang.Class.getMethod(Class.java:1665) ??? at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback$1.getDelegateMethod(ClassLoaderAdapterCallback.java:112) ??? at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback$1.call(ClassLoaderAdapterCallback.java:85) ??? at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) ??? at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback.invoke(ClassLoaderAdapterCallback.java:69) ??? at org.jboss.forge.addon.ui.UICommand_$$_javassist_617fb64e-888a-47bc-9535-73c87d93df0f.execute(UICommand_$$_javassist_617fb64e-888a-47bc-9535-73c87d93df0f.java) ??? at org.jboss.tools.forge.ui.ext.wizards.ForgeWizard$CommandExecutor.run(ForgeWizard.java:250) ??? at java.lang.Thread.run(Thread.java:744) !ENTRY org.jboss.tools.forge.ui.ext 4 1 2014-01-11 22:19:30.507 !MESSAGE Error logged from Forge Plugin: !STACK 0 java.lang.NoSuchMethodException: org.jboss.forge.addon.scaffold.impl.ui.ScaffoldSetupWizardImpl_$$_javassist_79df0c32-ab16-4228-939d-66bb116ece4e.next(org.jboss.forge.addon.ui.context.UIContext) ??? at java.lang.Class.getMethod(Class.java:1665) ??? at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback$1.getDelegateMethod(ClassLoaderAdapterCallback.java:112) ??? at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback$1.call(ClassLoaderAdapterCallback.java:85) ??? at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) ??? at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback.invoke(ClassLoaderAdapterCallback.java:69) ??? at org.jboss.forge.addon.ui.wizard.UIWizard_$$_javassist_24788425-4f5c-4016-a95a-7d2881b2f221.next(UIWizard_$$_javassist_24788425-4f5c-4016-a95a-7d2881b2f221.java) ??? at org.jboss.tools.forge.ui.ext.wizards.ForgeWizard.getNextPage(ForgeWizard.java:71) ??? at org.jboss.tools.forge.ui.ext.wizards.ForgeWizard.getNextPage(ForgeWizard.java:1) ??? at org.eclipse.jface.wizard.WizardPage.getNextPage(WizardPage.java:172) ??? at org.eclipse.jface.wizard.WizardPage.canFlipToNextPage(WizardPage.java:115) ??? at org.eclipse.jface.wizard.WizardDialog.updateButtons(WizardDialog.java:1349) ??? at org.eclipse.jface.wizard.WizardDialog.update(WizardDialog.java:1333) ??? at org.eclipse.jface.wizard.WizardDialog.showStartingPage(WizardDialog.java:1288) ??? at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:610) ??? at org.eclipse.jface.window.Window.create(Window.java:432) ??? at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1104) ??? at org.eclipse.jface.window.Window.open(Window.java:791) ??? at org.jboss.tools.forge.ui.ext.dialog.WizardDialogHelper.openWizard(WizardDialogHelper.java:127) ??? at org.jboss.tools.forge.ui.ext.dialog.UICommandListDialog$1$1.handleElementSelected(UICommandListDialog.java:156) ??? at org.jboss.tools.forge.ui.ext.quickaccess.QuickAccessContents.handleSelection(QuickAccessContents.java:326) ??? at org.jboss.tools.forge.ui.ext.quickaccess.QuickAccessContents.access$0(QuickAccessContents.java:316) ??? at org.jboss.tools.forge.ui.ext.quickaccess.QuickAccessContents$1.keyPressed(QuickAccessContents.java:347) ??? at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:167) ??? at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) ??? at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1392) ??? at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416) ??? at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1401) ??? at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1428) ??? at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:829) ??? at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3236) ??? at org.eclipse.swt.widgets.Text.gtk_key_press_event(Text.java:1763) ??? at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2096) ??? at org.eclipse.swt.widgets.Control.windowProc(Control.java:5467) ??? at org.eclipse.swt.widgets.Text.windowProc(Text.java:2702) ??? at org.eclipse.swt.widgets.Display.windowProc(Display.java:4569) ??? at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) ??? at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:8742) ??? at org.eclipse.swt.widgets.Display.eventProc(Display.java:1243) ??? at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) ??? at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2288) ??? at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3361) ??? at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) ??? at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) ??? at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) ??? at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138) ??? at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610) ??? at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) ??? at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) ??? at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) ??? at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) ??? at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ??? at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) ??? at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) ??? at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354) ??? at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) ??? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ??? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ??? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ??? at java.lang.reflect.Method.invoke(Method.java:606) ??? at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) ??? at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) ??? at org.eclipse.equinox.launcher.Main.run(Main.java:1450) ??? at org.eclipse.equinox.launcher.Main.main(Main.java:1426) Posted by forums Original post: https://community.jboss.org/message/852514#852514 From ggastald at redhat.com Sat Jan 11 17:56:07 2014 From: ggastald at redhat.com (George Gastaldi) Date: Sat, 11 Jan 2014 17:56:07 -0500 (EST) Subject: [forge-users] Issue when scaffold/Setup In-Reply-To: <164895137.91389480061098.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <164895137.91389480061098.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <18965C16-6729-4818-9D36-1F84226A577B@redhat.com> You might have different addon versions installed. The best would be to build the sources and install the SNAPSHOT version, by executing: ./forge -i org.jboss.forge.addon:core,2.0.0.-SNAPSHOT > Em 11/01/2014, ?s 20:41, forge-users at lists.jboss.org escreveu: > > Hello , this is part of my errorLog. > > Tks. > > Luca > > > !ENTRY org.jboss.tools.forge.ui.ext 4 1 2014-01-11 22:19:13.844 > !MESSAGE Error logged from Forge Plugin: > !STACK 0 > java.lang.NoSuchMethodException: org.jboss.forge.addon.javaee.faces.ui.FacesSetupWizard_$$_javassist_343da8ab-a6a8-4569-b147-48f3bd699e6e.execute(org.jboss.forge.addon.ui.context.UIContext) > at java.lang.Class.getMethod(Class.java:1665) > at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback$1.getDelegateMethod(ClassLoaderAdapterCallback.java:112) > at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback$1.call(ClassLoaderAdapterCallback.java:85) > at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) > at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback.invoke(ClassLoaderAdapterCallback.java:69) > at org.jboss.forge.addon.ui.UICommand_$$_javassist_617fb64e-888a-47bc-9535-73c87d93df0f.execute(UICommand_$$_javassist_617fb64e-888a-47bc-9535-73c87d93df0f.java) > at org.jboss.tools.forge.ui.ext.wizards.ForgeWizard$CommandExecutor.run(ForgeWizard.java:250) > at java.lang.Thread.run(Thread.java:744) > > !ENTRY org.jboss.tools.forge.ui.ext 4 1 2014-01-11 22:19:30.507 > !MESSAGE Error logged from Forge Plugin: > !STACK 0 > java.lang.NoSuchMethodException: org.jboss.forge.addon.scaffold.impl.ui.ScaffoldSetupWizardImpl_$$_javassist_79df0c32-ab16-4228-939d-66bb116ece4e.next(org.jboss.forge.addon.ui.context.UIContext) > at java.lang.Class.getMethod(Class.java:1665) > at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback$1.getDelegateMethod(ClassLoaderAdapterCallback.java:112) > at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback$1.call(ClassLoaderAdapterCallback.java:85) > at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) > at org.jboss.forge.furnace.proxy.ClassLoaderAdapterCallback.invoke(ClassLoaderAdapterCallback.java:69) > at org.jboss.forge.addon.ui.wizard.UIWizard_$$_javassist_24788425-4f5c-4016-a95a-7d2881b2f221.next(UIWizard_$$_javassist_24788425-4f5c-4016-a95a-7d2881b2f221.java) > at org.jboss.tools.forge.ui.ext.wizards.ForgeWizard.getNextPage(ForgeWizard.java:71) > at org.jboss.tools.forge.ui.ext.wizards.ForgeWizard.getNextPage(ForgeWizard.java:1) > at org.eclipse.jface.wizard.WizardPage.getNextPage(WizardPage.java:172) > at org.eclipse.jface.wizard.WizardPage.canFlipToNextPage(WizardPage.java:115) > at org.eclipse.jface.wizard.WizardDialog.updateButtons(WizardDialog.java:1349) > at org.eclipse.jface.wizard.WizardDialog.update(WizardDialog.java:1333) > at org.eclipse.jface.wizard.WizardDialog.showStartingPage(WizardDialog.java:1288) > at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:610) > at org.eclipse.jface.window.Window.create(Window.java:432) > at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1104) > at org.eclipse.jface.window.Window.open(Window.java:791) > at org.jboss.tools.forge.ui.ext.dialog.WizardDialogHelper.openWizard(WizardDialogHelper.java:127) > at org.jboss.tools.forge.ui.ext.dialog.UICommandListDialog$1$1.handleElementSelected(UICommandListDialog.java:156) > at org.jboss.tools.forge.ui.ext.quickaccess.QuickAccessContents.handleSelection(QuickAccessContents.java:326) > at org.jboss.tools.forge.ui.ext.quickaccess.QuickAccessContents.access$0(QuickAccessContents.java:316) > at org.jboss.tools.forge.ui.ext.quickaccess.QuickAccessContents$1.keyPressed(QuickAccessContents.java:347) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:167) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1392) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1416) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1401) > at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1428) > at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:829) > at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3236) > at org.eclipse.swt.widgets.Text.gtk_key_press_event(Text.java:1763) > at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2096) > at org.eclipse.swt.widgets.Control.windowProc(Control.java:5467) > at org.eclipse.swt.widgets.Text.windowProc(Text.java:2702) > at org.eclipse.swt.widgets.Display.windowProc(Display.java:4569) > at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) > at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:8742) > at org.eclipse.swt.widgets.Display.eventProc(Display.java:1243) > at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) > at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2288) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3361) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) > at org.eclipse.equinox.launcher.Main.run(Main.java:1450) > at org.eclipse.equinox.launcher.Main.main(Main.java:1426) > > Posted by forums > Original post: https://community.jboss.org/message/852514#852514 > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users From forge-users at lists.jboss.org Sun Jan 12 00:53:51 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Sun, 12 Jan 2014 00:53:51 EST Subject: [forge-users] Issue when scaffold/Setup In-Reply-To: <18965C16-6729-4818-9D36-1F84226A577B@redhat.com> Message-ID: <1860112010.101389506061163.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hello , this is the result after running the command. +[lbecarelli at localhost bin]$ ./forge -i org.jboss.forge.addon:core,2.0.0.-SNAPSHOT+ +Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/jboss/forge/addon/core/2.0.0.-SNAPSHOT/maven-metadata.xml+ +Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/jboss/forge/addon/core/2.0.0.-SNAPSHOT/core-2.0.0.-SNAPSHOT.pom+ +Installation request for [org.jboss.forge.addon:core,2.0.0.-SNAPSHOT] will:+ +Do nothing+ These are the addon directory : +[lbecarelli at localhost addons]$ cd /home/lbecarelli/.forge/addons/+ +[lbecarelli at localhost addons]$ ls+ +installed.xml??????????????????????????????????????? org-jboss-forge-addon-facets-2-0-0-Beta4????????? org-jboss-forge-addon-shell-2-0-0-Beta4+ +org-jboss-forge-addon-addon-manager-2-0-0-Beta4????? org-jboss-forge-addon-javaee-2-0-0-Beta4????????? org-jboss-forge-addon-shell-spi-2-0-0-Beta4+ +org-jboss-forge-addon-addon-manager-spi-2-0-0-Beta4? org-jboss-forge-addon-maven-2-0-0-Beta4?????????? org-jboss-forge-addon-templates-2-0-0-Beta4+ +org-jboss-forge-addon-addons-2-0-0-Beta4???????????? org-jboss-forge-addon-parser-java-2-0-0-Beta4???? org-jboss-forge-addon-templates-spi-2-0-0-Beta4+ +org-jboss-forge-addon-configuration-2-0-0-Beta4????? org-jboss-forge-addon-parser-xml-2-0-0-Beta4????? org-jboss-forge-addon-text-2-0-0-Beta4+ +org-jboss-forge-addon-convert-2-0-0-Beta4??????????? org-jboss-forge-addon-projects-2-0-0-Beta4??????? org-jboss-forge-addon-ui-2-0-0-Beta4+ +org-jboss-forge-addon-core-2-0-0-Beta4?????????????? org-jboss-forge-addon-resources-2-0-0-Beta4?????? org-jboss-forge-addon-ui-spi-2-0-0-Beta4+ +org-jboss-forge-addon-dependencies-2-0-0-Beta4?????? org-jboss-forge-addon-scaffold-2-0-0-Beta4??????? org-jboss-forge-furnace-container-cdi-2-0-0-Beta4+ +org-jboss-forge-addon-dev-tools-java-2-0-0-Beta4???? org-jboss-forge-addon-scaffold-faces-2-0-0-Beta4? org-jboss-forge-furnace-container-simple-2-0-0-Beta4+ +org-jboss-forge-addon-environment-2-0-0-B+ This is the content of installed.xml ++ ++ +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + +? + ++ Posted by forums Original post: https://community.jboss.org/message/852517#852517 From ggastald at redhat.com Sun Jan 12 04:36:33 2014 From: ggastald at redhat.com (George Gastaldi) Date: Sun, 12 Jan 2014 04:36:33 -0500 (EST) Subject: [forge-users] Issue when scaffold/Setup In-Reply-To: <1860112010.101389506061163.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <1860112010.101389506061163.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Looks about right, however you need to remove all addons before reinstalling (rm -rf ./forge/addons) > Em 12/01/2014, ?s 03:54, forge-users at lists.jboss.org escreveu: > > Hello , this is the result after running the command. > +[lbecarelli at localhost bin]$ ./forge -i org.jboss.forge.addon:core,2.0.0.-SNAPSHOT+ > +Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/jboss/forge/addon/core/2.0.0.-SNAPSHOT/maven-metadata.xml+ > +Downloading: https://repository.jboss.org/nexus/content/groups/public-jboss/org/jboss/forge/addon/core/2.0.0.-SNAPSHOT/core-2.0.0.-SNAPSHOT.pom+ > +Installation request for [org.jboss.forge.addon:core,2.0.0.-SNAPSHOT] will:+ > +Do nothing+ > > These are the addon directory : > +[lbecarelli at localhost addons]$ cd /home/lbecarelli/.forge/addons/+ > +[lbecarelli at localhost addons]$ ls+ > +installed.xml org-jboss-forge-addon-facets-2-0-0-Beta4 org-jboss-forge-addon-shell-2-0-0-Beta4+ > +org-jboss-forge-addon-addon-manager-2-0-0-Beta4 org-jboss-forge-addon-javaee-2-0-0-Beta4 org-jboss-forge-addon-shell-spi-2-0-0-Beta4+ > +org-jboss-forge-addon-addon-manager-spi-2-0-0-Beta4 org-jboss-forge-addon-maven-2-0-0-Beta4 org-jboss-forge-addon-templates-2-0-0-Beta4+ > +org-jboss-forge-addon-addons-2-0-0-Beta4 org-jboss-forge-addon-parser-java-2-0-0-Beta4 org-jboss-forge-addon-templates-spi-2-0-0-Beta4+ > +org-jboss-forge-addon-configuration-2-0-0-Beta4 org-jboss-forge-addon-parser-xml-2-0-0-Beta4 org-jboss-forge-addon-text-2-0-0-Beta4+ > +org-jboss-forge-addon-convert-2-0-0-Beta4 org-jboss-forge-addon-projects-2-0-0-Beta4 org-jboss-forge-addon-ui-2-0-0-Beta4+ > +org-jboss-forge-addon-core-2-0-0-Beta4 org-jboss-forge-addon-resources-2-0-0-Beta4 org-jboss-forge-addon-ui-spi-2-0-0-Beta4+ > +org-jboss-forge-addon-dependencies-2-0-0-Beta4 org-jboss-forge-addon-scaffold-2-0-0-Beta4 org-jboss-forge-furnace-container-cdi-2-0-0-Beta4+ > +org-jboss-forge-addon-dev-tools-java-2-0-0-Beta4 org-jboss-forge-addon-scaffold-faces-2-0-0-Beta4 org-jboss-forge-furnace-container-simple-2-0-0-Beta4+ > +org-jboss-forge-addon-environment-2-0-0-B+ > > This is the content of installed.xml > ++ > ++ > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > + + > ++ > > Posted by forums > Original post: https://community.jboss.org/message/852517#852517 > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users From forge-users at lists.jboss.org Sun Jan 12 22:22:22 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Sun, 12 Jan 2014 22:22:22 EST Subject: [forge-users] Issue when scaffold/Setup forge 2.0.0.Beta4 In-Reply-To: Message-ID: <858447775.121389583372423.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> ok reinstalled from scratch. now ok. Tnks for your work. BestRegards Posted by forums Original post: https://community.jboss.org/message/852567#852567 From ggastald at redhat.com Sun Jan 12 23:24:19 2014 From: ggastald at redhat.com (George Gastaldi) Date: Sun, 12 Jan 2014 23:24:19 -0500 (EST) Subject: [forge-users] Issue when scaffold/Setup forge 2.0.0.Beta4 In-Reply-To: <858447775.121389583372423.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <858447775.121389583372423.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Glad it worked out for you! Let us know if you find any bumps along the road. Best Regards, George Gastaldi > Em 13/01/2014, ?s 01:23, forge-users at lists.jboss.org escreveu: > > ok > reinstalled from scratch. > now ok. > Tnks for your work. > BestRegards > > Posted by forums > Original post: https://community.jboss.org/message/852567#852567 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users From forge-users at lists.jboss.org Mon Jan 13 20:36:52 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Mon, 13 Jan 2014 20:36:52 EST Subject: [forge-users] Forge 2.0.0.Beta4. Scaffold Generate. Issue on created link if target directory don't is empty Message-ID: <395939014.161389663442464.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hello, my actual Forge version is 2.0.0.Beta4. If i use Scaffold Generate and i set a target directory i presume that there is? an issue on generated link because don't have the target directory and this generate warning like: "[javax.enterprise.resource.webcontainer.jsf.renderkit] (ajp-localhost-127.0.0.1-8009-6) JSF1090: Navigation case not resolved for component brandLink" with the result that the relative link don't work. Is this true? Best regards Luca Posted by forums Original post: https://community.jboss.org/message/852777#852777 From lincolnbaxter at gmail.com Mon Jan 13 22:09:07 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Mon, 13 Jan 2014 22:09:07 -0500 Subject: [forge-users] Forge 2.0.0.Beta4. Scaffold Generate. Issue on created link if target directory don't is empty In-Reply-To: <395939014.161389663442464.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <395939014.161389663442464.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Hey there Luca, Any chance you could email a minimal zip-file with the project that's causing problems, and/or give us steps to reproduce it? This sounds like a bug. Thanks! ~Lincoln On Mon, Jan 13, 2014 at 8:36 PM, wrote: > Hello, > > my actual Forge version is 2.0.0.Beta4. > > If i use Scaffold Generate and i set a target directory i presume that > there is an issue on generated link because don't have the target > directory and this generate warning like: > > "[javax.enterprise.resource.webcontainer.jsf.renderkit] > (ajp-localhost-127.0.0.1-8009-6) JSF1090: Navigation case not resolved for > component brandLink" > > with the result that the relative link don't work. > > Is this true? > > Best regards > > Luca > > Posted by forums > Original post: https://community.jboss.org/message/852777#852777 > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140113/604a042f/attachment.html From forge-users at lists.jboss.org Tue Jan 14 01:16:58 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Tue, 14 Jan 2014 01:16:58 EST Subject: [forge-users] Forge 2.0.0.Beta4. Scaffold Generate. Issue on created link if target directory don't is empty In-Reply-To: Message-ID: <699123696.171389680248557.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hello , i modified the message and add? data for reproduce the issue. I hope that this can help Posted by forums Original post: https://community.jboss.org/message/852788#852788 From antonio.mailing at gmail.com Tue Jan 14 06:20:10 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Tue, 14 Jan 2014 12:20:10 +0100 Subject: [forge-users] Beta5 next Monday ? In-Reply-To: References: <4171C418-8DD7-466A-8EF1-31501E7727D1@redhat.com> <9F3569F0-053E-45C5-93CB-1327132A247D@redhat.com> Message-ID: Just to let you know that my slides are online : http://fr.slideshare.net/agoncal/come-and-play-with-java-ee-7-29993533 Not many slides as I mostly did coding with Forge 1 (unfortunattelly Forge 2.x wasn't ready) Antonio 2014/1/6 Antonio Goncalves > Thanks ;o) > > > 2014/1/6 Lincoln Baxter, III > > Tweeted :) >> >> >> On Mon, Jan 6, 2014 at 9:54 AM, Antonio Goncalves < >> antonio.mailing at gmail.com> wrote: >> >>> Feel free to Tweet it ;o) >>> >>> >>> http://antoniogoncalves.org/2014/01/06/java-ee-7-and-jboss-forge-in-lille-fr-and-london-uk/ >>> >>> Antonio >>> >>> >>> 2014/1/4 George Gastaldi >>> >>>> The JSF scaffold was not installed with core in Beta4. We fixed that >>>> for 2.0.0.Final. Run forge -i scaffold to install it. >>>> >>>> Worth to mention that the available commands only generate the REST >>>> resource for the entities, the JSF scaffold does not consume them. >>>> >>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves >>>> escreveu: >>>> >>>> I can't see any command for REST of JSF scaffolding, so I suppose both >>>> are addons. How do I install these addons ? >>>> >>>> >>>> 2014/1/4 George Gastaldi >>>> >>>>> REST generation from JPA entities is already functional too. >>>>> Use rest-setup and rest-endpoint-from-entity >>>>> >>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves >>>>> escreveu: >>>>> >>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit tight >>>>> in schedule.... >>>>> >>>>> >>>>> 2014/1/3 George Gastaldi >>>>> >>>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>>> >>>>>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final >>>>>> is due in Jan 15th, so that's up to Lincoln. >>>>>> >>>>>> Best Regards, >>>>>> >>>>>> George >>>>>> >>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves >>>>>> escreveu: >>>>>> >>>>>> Hi JBoss Forge Team, >>>>>> >>>>>> I should have mentioned that before, but next Tuesday (at the Lille >>>>>> JUG in France) and Thursday (London, GlassFish User Group), I'll be giving >>>>>> a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>>> but with few extra features. >>>>>> >>>>>> I'm doing it with Forge 1.x.... but actually, the only missing bits >>>>>> to make it run with Forge 2.x are : >>>>>> >>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>> * JSF scaffolding >>>>>> >>>>>> So I was just wondering if this would be available on Monday for a >>>>>> Beta5 so I could use it >>>>>> >>>>>> Thank >>>>>> >>>>>> (just joking ;o) >>>>>> >>>>>> >>>>>> -- >>>>>> Antonio Goncalves >>>>>> Software architect and Java Champion >>>>>> >>>>>> Web site | Twitter >>>>>> | LinkedIn | Paris JUG >>>>>> | Devoxx France >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Lincoln Baxter, III >> http://ocpsoft.org >> "Simpler is better." >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140114/1a0d9ba8/attachment-0001.html From lincolnbaxter at gmail.com Tue Jan 14 11:32:38 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Tue, 14 Jan 2014 11:32:38 -0500 Subject: [forge-users] Beta5 next Monday ? In-Reply-To: References: <4171C418-8DD7-466A-8EF1-31501E7727D1@redhat.com> <9F3569F0-053E-45C5-93CB-1327132A247D@redhat.com> Message-ID: Thanks Antonio! Sorry we couldn't get it out there for you in time. How were your presentations received? On Tue, Jan 14, 2014 at 6:20 AM, Antonio Goncalves < antonio.mailing at gmail.com> wrote: > Just to let you know that my slides are online : > http://fr.slideshare.net/agoncal/come-and-play-with-java-ee-7-29993533 > > Not many slides as I mostly did coding with Forge 1 (unfortunattelly Forge > 2.x wasn't ready) > > Antonio > > > 2014/1/6 Antonio Goncalves > >> Thanks ;o) >> >> >> 2014/1/6 Lincoln Baxter, III >> >> Tweeted :) >>> >>> >>> On Mon, Jan 6, 2014 at 9:54 AM, Antonio Goncalves < >>> antonio.mailing at gmail.com> wrote: >>> >>>> Feel free to Tweet it ;o) >>>> >>>> >>>> http://antoniogoncalves.org/2014/01/06/java-ee-7-and-jboss-forge-in-lille-fr-and-london-uk/ >>>> >>>> Antonio >>>> >>>> >>>> 2014/1/4 George Gastaldi >>>> >>>>> The JSF scaffold was not installed with core in Beta4. We fixed that >>>>> for 2.0.0.Final. Run forge -i scaffold to install it. >>>>> >>>>> Worth to mention that the available commands only generate the REST >>>>> resource for the entities, the JSF scaffold does not consume them. >>>>> >>>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves >>>>> escreveu: >>>>> >>>>> I can't see any command for REST of JSF scaffolding, so I suppose both >>>>> are addons. How do I install these addons ? >>>>> >>>>> >>>>> 2014/1/4 George Gastaldi >>>>> >>>>>> REST generation from JPA entities is already functional too. >>>>>> Use rest-setup and rest-endpoint-from-entity >>>>>> >>>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves >>>>>> escreveu: >>>>>> >>>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit >>>>>> tight in schedule.... >>>>>> >>>>>> >>>>>> 2014/1/3 George Gastaldi >>>>>> >>>>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>>>> >>>>>>> We could release Beta5 monday but as we said in the IRC, 2.0.0.Final >>>>>>> is due in Jan 15th, so that's up to Lincoln. >>>>>>> >>>>>>> Best Regards, >>>>>>> >>>>>>> George >>>>>>> >>>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves < >>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>> >>>>>>> Hi JBoss Forge Team, >>>>>>> >>>>>>> I should have mentioned that before, but next Tuesday (at the Lille >>>>>>> JUG in France) and Thursday (London, GlassFish User Group), I'll be giving >>>>>>> a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>>>> but with few extra features. >>>>>>> >>>>>>> I'm doing it with Forge 1.x.... but actually, the only missing bits >>>>>>> to make it run with Forge 2.x are : >>>>>>> >>>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>>> * JSF scaffolding >>>>>>> >>>>>>> So I was just wondering if this would be available on Monday for a >>>>>>> Beta5 so I could use it >>>>>>> >>>>>>> Thank >>>>>>> >>>>>>> (just joking ;o) >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Antonio Goncalves >>>>>>> Software architect and Java Champion >>>>>>> >>>>>>> Web site | Twitter >>>>>>> | LinkedIn | Paris JUG >>>>>>> | Devoxx France >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Antonio Goncalves >>>>>> Software architect and Java Champion >>>>>> >>>>>> Web site | Twitter >>>>>> | LinkedIn | Paris JUG >>>>>> | Devoxx France >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Antonio Goncalves >>>> Software architect and Java Champion >>>> >>>> Web site | Twitter >>>> | LinkedIn | Paris JUG >>>> | Devoxx France >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Lincoln Baxter, III >>> http://ocpsoft.org >>> "Simpler is better." >>> >>> _______________________________________________ >>> forge-users mailing list >>> forge-users at lists.jboss.org >>> https://lists.jboss.org/mailman/listinfo/forge-users >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> > > > > -- > Antonio Goncalves > Software architect and Java Champion > > Web site | Twitter > | LinkedIn | Paris JUG > | Devoxx France > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140114/730b8fde/attachment.html From antonio.mailing at gmail.com Tue Jan 14 11:43:58 2014 From: antonio.mailing at gmail.com (Antonio Goncalves) Date: Tue, 14 Jan 2014 17:43:58 +0100 Subject: [forge-users] Beta5 next Monday ? In-Reply-To: References: <4171C418-8DD7-466A-8EF1-31501E7727D1@redhat.com> <9F3569F0-053E-45C5-93CB-1327132A247D@redhat.com> Message-ID: Not a problem for Forge 2, it's better to wait and have a solid release (BTW, any Beta 5 planned, or straight to the Final ?). The presentation went well. It's the 3rd time I do it and each time is "Wahou, I didn't know this tool existed and that I could create a Java EE app that quick". Iv' proposed a Tools In Action at Devoxx France and will tour some JUGs in March with the same talk updated for Forge 2. You guys have created a gem... let's keep on making it shine ;o) Antonio 2014/1/14 Lincoln Baxter, III > Thanks Antonio! Sorry we couldn't get it out there for you in time. How > were your presentations received? > > > On Tue, Jan 14, 2014 at 6:20 AM, Antonio Goncalves < > antonio.mailing at gmail.com> wrote: > >> Just to let you know that my slides are online : >> http://fr.slideshare.net/agoncal/come-and-play-with-java-ee-7-29993533 >> >> Not many slides as I mostly did coding with Forge 1 (unfortunattelly >> Forge 2.x wasn't ready) >> >> Antonio >> >> >> 2014/1/6 Antonio Goncalves >> >>> Thanks ;o) >>> >>> >>> 2014/1/6 Lincoln Baxter, III >>> >>> Tweeted :) >>>> >>>> >>>> On Mon, Jan 6, 2014 at 9:54 AM, Antonio Goncalves < >>>> antonio.mailing at gmail.com> wrote: >>>> >>>>> Feel free to Tweet it ;o) >>>>> >>>>> >>>>> http://antoniogoncalves.org/2014/01/06/java-ee-7-and-jboss-forge-in-lille-fr-and-london-uk/ >>>>> >>>>> Antonio >>>>> >>>>> >>>>> 2014/1/4 George Gastaldi >>>>> >>>>>> The JSF scaffold was not installed with core in Beta4. We fixed that >>>>>> for 2.0.0.Final. Run forge -i scaffold to install it. >>>>>> >>>>>> Worth to mention that the available commands only generate the REST >>>>>> resource for the entities, the JSF scaffold does not consume them. >>>>>> >>>>>> Em 04/01/2014, ?s 13:53, Antonio Goncalves >>>>>> escreveu: >>>>>> >>>>>> I can't see any command for REST of JSF scaffolding, so I suppose >>>>>> both are addons. How do I install these addons ? >>>>>> >>>>>> >>>>>> 2014/1/4 George Gastaldi >>>>>> >>>>>>> REST generation from JPA entities is already functional too. >>>>>>> Use rest-setup and rest-endpoint-from-entity >>>>>>> >>>>>>> Em 04/01/2014, ?s 11:52, Antonio Goncalves < >>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>> >>>>>>> Hum... I forgot, I also need REST scaffolding.... might be a bit >>>>>>> tight in schedule.... >>>>>>> >>>>>>> >>>>>>> 2014/1/3 George Gastaldi >>>>>>> >>>>>>>> Both issues are now fixed. JSF scaffolding is ready since Beta4. >>>>>>>> >>>>>>>> We could release Beta5 monday but as we said in the IRC, >>>>>>>> 2.0.0.Final is due in Jan 15th, so that's up to Lincoln. >>>>>>>> >>>>>>>> Best Regards, >>>>>>>> >>>>>>>> George >>>>>>>> >>>>>>>> Em 03/01/2014, ?s 19:04, Antonio Goncalves < >>>>>>>> antonio.mailing at gmail.com> escreveu: >>>>>>>> >>>>>>>> Hi JBoss Forge Team, >>>>>>>> >>>>>>>> I should have mentioned that before, but next Tuesday (at the Lille >>>>>>>> JUG in France) and Thursday (London, GlassFish User Group), I'll be giving >>>>>>>> a talk on JBoss Forge. It's the same one I gave at JavaOne ( >>>>>>>> http://blog.arungupta.me/2013/12/come-and-play-with-javaee7-javaone-2013-session/) >>>>>>>> but with few extra features. >>>>>>>> >>>>>>>> I'm doing it with Forge 1.x.... but actually, the only missing bits >>>>>>>> to make it run with Forge 2.x are : >>>>>>>> >>>>>>>> * Bean Validation (https://issues.jboss.org/browse/FORGE-1393) >>>>>>>> * Java enums (https://issues.jboss.org/browse/FORGE-1400) >>>>>>>> * JSF scaffolding >>>>>>>> >>>>>>>> So I was just wondering if this would be available on Monday for a >>>>>>>> Beta5 so I could use it >>>>>>>> >>>>>>>> Thank >>>>>>>> >>>>>>>> (just joking ;o) >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Antonio Goncalves >>>>>>>> Software architect and Java Champion >>>>>>>> >>>>>>>> Web site | Twitter >>>>>>>> | LinkedIn | Paris JUG >>>>>>>> | Devoxx France >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> forge-users mailing list >>>>>>>> forge-users at lists.jboss.org >>>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Antonio Goncalves >>>>>>> Software architect and Java Champion >>>>>>> >>>>>>> Web site | Twitter >>>>>>> | LinkedIn | Paris JUG >>>>>>> | Devoxx France >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> forge-users mailing list >>>>>>> forge-users at lists.jboss.org >>>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Antonio Goncalves >>>>>> Software architect and Java Champion >>>>>> >>>>>> Web site | Twitter >>>>>> | LinkedIn | Paris JUG >>>>>> | Devoxx France >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> forge-users mailing list >>>>>> forge-users at lists.jboss.org >>>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Antonio Goncalves >>>>> Software architect and Java Champion >>>>> >>>>> Web site | Twitter >>>>> | LinkedIn | Paris JUG >>>>> | Devoxx France >>>>> >>>>> _______________________________________________ >>>>> forge-users mailing list >>>>> forge-users at lists.jboss.org >>>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>>> >>>> >>>> >>>> >>>> -- >>>> Lincoln Baxter, III >>>> http://ocpsoft.org >>>> "Simpler is better." >>>> >>>> _______________________________________________ >>>> forge-users mailing list >>>> forge-users at lists.jboss.org >>>> https://lists.jboss.org/mailman/listinfo/forge-users >>>> >>> >>> >>> >>> -- >>> Antonio Goncalves >>> Software architect and Java Champion >>> >>> Web site | Twitter >>> | LinkedIn | Paris JUG >>> | Devoxx France >>> >> >> >> >> -- >> Antonio Goncalves >> Software architect and Java Champion >> >> Web site | Twitter >> | LinkedIn | Paris JUG >> | Devoxx France >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Lincoln Baxter, III > http://ocpsoft.org > "Simpler is better." > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Antonio Goncalves Software architect and Java Champion Web site | Twitter | LinkedIn | Paris JUG | Devoxx France -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140114/14c3bb99/attachment-0001.html From forge-users at lists.jboss.org Tue Jan 14 21:43:35 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Tue, 14 Jan 2014 21:43:35 EST Subject: [forge-users] Forge 2.0.0.Beta4. Scaffold Generate. Issue on created link if target directory don't is empty In-Reply-To: <699123696.171389680248557.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <890071752.221389753845865.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Thanks Luca, We'll take a look at this and get back to you as soon as possible. ~Lincoln Posted by forums Original post: https://community.jboss.org/message/852977#852977 From forge-users at lists.jboss.org Wed Jan 15 13:43:00 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Wed, 15 Jan 2014 13:43:00 EST Subject: [forge-users] Error when generate-entities using Forge 2 in JBoss Tools 4.1.1 in Eclipse Kepler Message-ID: <445823145.01389811410452.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi All, I created a project "forgedemo3" with forge command console in Eclipse Kepler. When I tried to generate entities, I got the following error: ****ERROR*** An unexpected error happened during reverse engineering.org.hibernate.cfg.JDBCBinderException: Duplicate class name 'com.dliao.forgedemo.model.JobHistory' generated for 'org.hibernate.mapping.Table(HR.JOB_HISTORY)'. Same name where generated for 'org.hibernate.mapping.Table(HR.JOB_HISTORY)'* Even though I specified with one schema (APEX_DBO) and one table (HOLIDAY). I don't understand why JBoss forge still looks for the JOB_HISTORY table under a different schema. Here is the tailed log from Forge Console. Thanks you, Dave --------------------------------------------------------- [forgedemo3] forgedemo3 $ generate-entities --schema APEX_DBO --table HOLIDAY ? Specify the URL for the JDBC connection. [jdbc:h2:tcp://localhost/sakila] jdbc:oracle:thin:@dliao:1521:ORCL ? Enter the user name for JDBC connection. [null] APEX_DBO ? Enter the password for JDBC connection. [ENTER for default] **** ? Enter the dialect to use for the datasource. [org.hibernate.dialect.H2Dialect] org.hibernate.dialect.OracleDialect ? Specify the class name for the JDBC driver for the datasource. [org.h2.Driver] oracle.jdbc.OracleDriver ? Enter the path in the local file system to the jar file containing the JDBC driver. [null] C:\DLiao\Lib\oracle\ojdbc14.jar ? In which package you'd like to generate the entities, or enter for default: [com.example.forgedemo3.model] com.dliao.forgedemo.model ***ERROR*** An unexpected error happened during reverse engineering.org.hibernate.cfg.JDBCBinderException: Duplicate class name 'com.dliao.forgedemo.model.JobHistory' generated for 'org.hibernate.mapping.Table(HR.JOB_HISTORY)'. Same name where generated for 'org.hibernate.mapping.Table(HR.JOB_HISTORY)' ??? at org.hibernate.cfg.JDBCBinder.createPersistentClasses(JDBCBinder.java:173) ??? at org.hibernate.cfg.JDBCBinder.readFromDatabase(JDBCBinder.java:94) ??? at org.hibernate.cfg.JDBCMetaDataConfiguration.readFromJDBC(JDBCMetaDataConfiguration.java:43) ??? at org.hibernate.forge.generate.GenerateEntitiesPlugin$1.run(GenerateEntitiesPlugin.java:179) ??? at org.hibernate.forge.common.UrlClassLoaderExecutor.execute(UrlClassLoaderExecutor.java:13) ??? at org.hibernate.forge.generate.GenerateEntitiesPlugin.doReverseEngineering(GenerateEntitiesPlugin.java:171) ??? at org.hibernate.forge.generate.GenerateEntitiesPlugin.generateEntities(GenerateEntitiesPlugin.java:78) ??? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ??? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ??? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ??? at java.lang.reflect.Method.invoke(Method.java:597) ??? at org.jboss.forge.shell.command.Execution.perform(Execution.java:160) ??? at org.jboss.forge.shell.command.fshparser.FSHRuntime.run(FSHRuntime.java:109) ??? at org.jboss.forge.shell.command.fshparser.FSHRuntime.run(FSHRuntime.java:47) ??? at org.jboss.forge.shell.ShellImpl$ExecutorThread.run(ShellImpl.java:796) ??? at org.jboss.forge.shell.ShellImpl.execute(ShellImpl.java:819) ??? at org.jboss.forge.shell.ShellImpl.doShell(ShellImpl.java:609) ??? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ??? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ??? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ??? at java.lang.reflect.Method.invoke(Method.java:597) ??? at org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:48) ??? at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:125) ??? at org.jboss.forge.shell.ShellImpl$Proxy$_$$_WeldClientProxy.doShell(ShellImpl$Proxy$_$$_WeldClientProxy.java) ??? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ??? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ??? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ??? at java.lang.reflect.Method.invoke(Method.java:597) ??? at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305) ??? at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54) ??? at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163) ??? at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299) ??? at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188) ??? at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59) ??? at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198) ??? at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282) ??? at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265) ??? at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234) ??? at org.jboss.weld.manager.BeanManagerImpl.notifyObservers(BeanManagerImpl.java:635) ??? at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:622) ??? at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:616) ??? at org.jboss.forge.shell.Bootstrap$1.run(Bootstrap.java:186) ??? at java.lang.Thread.run(Thread.java:662) [forgedemo3] forgedemo3 $ generate-entities --schema APEX_DBO --table HOLIDAY ? Specify the URL for the JDBC connection. [jdbc:h2:tcp://localhost/sakila] jdbc:oracle:thin:@dliao:1521:ORCL ? Enter the user name for JDBC connection. [null] APEX_DBO ? Enter the password for JDBC connection. [ENTER for default] **** ? Enter the dialect to use for the datasource. [org.hibernate.dialect.H2Dialect] org.hibernate.dialect.OracleDialect ? Specify the class name for the JDBC driver for the datasource. [org.h2.Driver] oracle.jdbc.OracleDriver ? Enter the path in the local file system to the jar file containing the JDBC driver. [null] C:\DLiao\Lib\oracle\ojdbc14.jar ? In which package you'd like to generate the entities, or enter for default: [com.example.forgedemo3.model] com.dliao.forgedemo3.model ***ERROR*** An unexpected error happened during reverse engineering. org.hibernate.cfg.JDBCBinderException: Duplicate class name 'com.dliao.forgedemo3.model.JobHistory' generated for 'org.hibernate.mapping.Table(HR.JOB_HISTORY)'. Same name where generated for 'org.hibernate.mapping.Table(HR.JOB_HISTORY)' ??? at org.hibernate.cfg.JDBCBinder.createPersistentClasses(JDBCBinder.java:173) ??? at org.hibernate.cfg.JDBCBinder.readFromDatabase(JDBCBinder.java:94) ??? at org.hibernate.cfg.JDBCMetaDataConfiguration.readFromJDBC(JDBCMetaDataConfiguration.java:43) ??? at org.hibernate.forge.generate.GenerateEntitiesPlugin$1.run(GenerateEntitiesPlugin.java:179) ??? at org.hibernate.forge.common.UrlClassLoaderExecutor.execute(UrlClassLoaderExecutor.java:13) ??? at org.hibernate.forge.generate.GenerateEntitiesPlugin.doReverseEngineering(GenerateEntitiesPlugin.java:171) ??? at org.hibernate.forge.generate.GenerateEntitiesPlugin.generateEntities(GenerateEntitiesPlugin.java:78) ??? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ??? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ??? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ??? at java.lang.reflect.Method.invoke(Method.java:597) ??? at org.jboss.forge.shell.command.Execution.perform(Execution.java:160) ??? at org.jboss.forge.shell.command.fshparser.FSHRuntime.run(FSHRuntime.java:109) ??? at org.jboss.forge.shell.command.fshparser.FSHRuntime.run(FSHRuntime.java:47) ??? at org.jboss.forge.shell.ShellImpl$ExecutorThread.run(ShellImpl.java:796) ??? at org.jboss.forge.shell.ShellImpl.execute(ShellImpl.java:819) ??? at org.jboss.forge.shell.ShellImpl.doShell(ShellImpl.java:609) ??? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ??? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ??? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ??? at java.lang.reflect.Method.invoke(Method.java:597) ??? at org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:48) ??? at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:125) ??? at org.jboss.forge.shell.ShellImpl$Proxy$_$$_WeldClientProxy.doShell(ShellImpl$Proxy$_$$_WeldClientProxy.java) ??? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ??? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ??? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ??? at java.lang.reflect.Method.invoke(Method.java:597) ??? at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305) ??? at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54) ??? at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163) ??? at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299) ??? at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:188) ??? at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:59) ??? at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:198) ??? at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:282) ??? at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:265) ??? at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:234) ??? at org.jboss.weld.manager.BeanManagerImpl.notifyObservers(BeanManagerImpl.java:635) ??? at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:622) ??? at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:616) ??? at org.jboss.forge.shell.Bootstrap$1.run(Bootstrap.java:186) ??? at java.lang.Thread.run(Thread.java:662) [forgedemo3] forgedemo3 $ Posted by forums Original post: https://community.jboss.org/message/853162#853162 From forge-users at lists.jboss.org Wed Jan 15 16:09:43 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Wed, 15 Jan 2014 16:09:43 EST Subject: [forge-users] Error when generate-entities using Forge 2 in JBoss Tools 4.1.1 in Eclipse Kepler In-Reply-To: <445823145.01389811410452.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <1079471533.11389820214002.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> I googled a little more and found that this issue reported in 2012 at but still there is no answer for it. Posted by forums Original post: https://community.jboss.org/message/853185#853185 From lincolnbaxter at gmail.com Wed Jan 15 19:15:08 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Wed, 15 Jan 2014 19:15:08 -0500 Subject: [forge-users] Error when generate-entities using Forge 2 in JBoss Tools 4.1.1 in Eclipse Kepler In-Reply-To: <1079471533.11389820214002.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <445823145.01389811410452.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> <1079471533.11389820214002.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Hey there, Sorry there's no solution for this issue yet. I've asked the author of the database reverse engineering functionality to take a look at your issue. Hopefully you should hear from us soon. Thanks for your patience! On Wed, Jan 15, 2014 at 4:09 PM, wrote: > I googled a little more and found that this issue reported in 2012 at > but still there is no answer for it. > > Posted by forums > Original post: https://community.jboss.org/message/853185#853185 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140115/119e5570/attachment.html From lbaxter at redhat.com Wed Jan 15 21:27:41 2014 From: lbaxter at redhat.com (Lincoln Baxter) Date: Wed, 15 Jan 2014 21:27:41 -0500 (EST) Subject: [forge-users] JBoss Forge 2.0.0.CR1 is now available! In-Reply-To: <361991198.3608278.1389839127784.JavaMail.root@redhat.com> Message-ID: <251620192.3610541.1389839261463.JavaMail.root@redhat.com> New year, new releases. The Forge Team proudly presents the release of JBoss Forge 2.0.0.CR1, with over 40 issues implemented or fixed. We are very close to releasing the Final version of Forge 2; however, given some Windows issues in the Shell addon, we decided to postpone 2.0.0.Final after they can be resolved. Starting today, prepare to take over your IDE in a way like you?ve never seen before! In this version, we believe we have reached a stable API in both Furnace and the Forge UI Addon. Future versions should suffer from little to no changes to the API, so we are releasing 2.0.0.CR1 today. You should be able to develop Addons with confidence, and run them in Eclipse using the Forge 2 Eclipse plugin. The CLI should also work well, but you may notice a hiccup here or there; once the remaining issues with the CLI are resolved, you should be able to expect a shiny, well formed, Final release. Full release announcement: http://forge.jboss.org/news/2014/01/15/post-forge-2.html -- Lincoln Baxter, III JBoss, by Red Hat lbaxter at redhat.com "If you want something, you'll find a way; if you don't, you'll find an excuse." From forge-users at lists.jboss.org Thu Jan 16 01:25:47 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 16 Jan 2014 01:25:47 EST Subject: [forge-users] JBoss Forge 2.0.0.CR1 is now available! In-Reply-To: <251620192.3610541.1389839261463.JavaMail.root@redhat.com> Message-ID: <432185670.21389853577541.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hello Baxter, i have an issue when install 2.0.0.0.CR1. Those are the steps: 1) Install jbdevstudio-product-eap-universal-7.1.0.GA-v20131208-0703-B592.jar 2) Install newsoftware from http://download.jboss.org/jbosstools/builds/staging/jbosstools-forge_master/all/repo/ Image:Schermata da 2014-01-16 07:05:22.png Image:Schermata da 2014-01-16 07:05:33.png CTRL+5 Image:Schermata da 2014-01-16 07:22:48.png This is the log: Grave: Failed to start addon [org.jboss.forge.addon:parser-java,2.0.0-SNAPSHOT] with classloader [ModuleClassLoader for Module "org.jboss.forge.addon.parser-java:2.0.0-SNAPSHOT_7bc1e4f0-a10c-41a7-bc68-33da87be5cf1" from AddonModuleLoader] com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCastCacheValue(LoadingCacheUtils.java:82) ??? at org.jboss.weld.resources.ClassTransformer.getEnhancedAnnotatedType(ClassTransformer.java:248) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBean(BeanDeployer.java:230) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBeans(BeanDeployer.java:204) ??? at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:264) ??? at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:497) ??? at org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap.deployBeans(ForwardingBootstrap.java:63) ??? at org.jboss.weld.environment.se.Weld.initialize(Weld.java:143) ??? at org.jboss.forge.furnace.container.cdi.lifecycle.WeldAddonLifecycleProvider.start(WeldAddonLifecycleProvider.java:67) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:91) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:85) ??? at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable.run(AddonRunnable.java:84) ??? at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ??? at java.util.concurrent.FutureTask.run(FutureTask.java:262) ??? at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ??? at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ??? at java.lang.Thread.run(Thread.java:744) Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.resources.DefaultReflectionCache.getAnnotationSet(DefaultReflectionCache.java:136) ??? at org.jboss.weld.annotated.slim.backed.BackedAnnotated.getAnnotations(BackedAnnotated.java:36) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedFieldImpl.of(EnhancedAnnotatedFieldImpl.java:45) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.(EnhancedAnnotatedTypeImpl.java:164) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.of(EnhancedAnnotatedTypeImpl.java:130) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:97) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:93) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 22 more Caused by: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at java.lang.Class.getDeclaredMethods0(Native Method) ??? at java.lang.Class.privateGetDeclaredMethods(Class.java:2531) ??? at java.lang.Class.getDeclaredMethods(Class.java:1855) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:104) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:101) ??? at java.security.AccessController.doPrivileged(Native Method) ??? at sun.reflect.annotation.AnnotationType.(AnnotationType.java:100) ??? at sun.reflect.annotation.AnnotationType.getInstance(AnnotationType.java:84) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:221) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:88) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:70) ??? at java.lang.reflect.Field.declaredAnnotations(Field.java:1128) ??? at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:1121) ??? at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:196) ??? at org.jboss.weld.resources.HotspotReflectionCache.internalGetAnnotations(HotspotReflectionCache.java:58) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:81) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:78) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 37 more Caused by: java.lang.ClassNotFoundException: org.jboss.forge.addon.ui.hints.InputType from [Module "org.jboss.forge.addon.ui:2.0.0-SNAPSHOT_5ffd1a78-8755-437a-ad35-f58309892076" from AddonModuleLoader] ??? at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:443) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:431) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:373) ??? at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:118) ??? ... 58 more gen 16, 2014 7:11:43 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Grave: Failed to start addon [org.jboss.forge.addon:addons,2.0.0-SNAPSHOT] with classloader [ModuleClassLoader for Module "org.jboss.forge.addon.addons:2.0.0-SNAPSHOT_0b4bd021-55a0-4b4b-941b-68ce28062ad2" from AddonModuleLoader] com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCastCacheValue(LoadingCacheUtils.java:82) ??? at org.jboss.weld.resources.ClassTransformer.getEnhancedAnnotatedType(ClassTransformer.java:248) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBean(BeanDeployer.java:230) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBeans(BeanDeployer.java:204) ??? at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:264) ??? at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:497) ??? at org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap.deployBeans(ForwardingBootstrap.java:63) ??? at org.jboss.weld.environment.se.Weld.initialize(Weld.java:143) ??? at org.jboss.forge.furnace.container.cdi.lifecycle.WeldAddonLifecycleProvider.start(WeldAddonLifecycleProvider.java:67) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:91) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:85) ??? at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable.run(AddonRunnable.java:84) ??? at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ??? at java.util.concurrent.FutureTask.run(FutureTask.java:262) ??? at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ??? at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ??? at java.lang.Thread.run(Thread.java:744) Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.resources.DefaultReflectionCache.getAnnotationSet(DefaultReflectionCache.java:136) ??? at org.jboss.weld.annotated.slim.backed.BackedAnnotated.getAnnotations(BackedAnnotated.java:36) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedFieldImpl.of(EnhancedAnnotatedFieldImpl.java:45) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.(EnhancedAnnotatedTypeImpl.java:164) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.of(EnhancedAnnotatedTypeImpl.java:130) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:97) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:93) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 22 more Caused by: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at java.lang.Class.getDeclaredMethods0(Native Method) ??? at java.lang.Class.privateGetDeclaredMethods(Class.java:2531) ??? at java.lang.Class.getDeclaredMethods(Class.java:1855) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:104) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:101) ??? at java.security.AccessController.doPrivileged(Native Method) ??? at sun.reflect.annotation.AnnotationType.(AnnotationType.java:100) ??? at sun.reflect.annotation.AnnotationType.getInstance(AnnotationType.java:84) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:221) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:88) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:70) ??? at java.lang.reflect.Field.declaredAnnotations(Field.java:1128) ??? at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:1121) ??? at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:196) ??? at org.jboss.weld.resources.HotspotReflectionCache.internalGetAnnotations(HotspotReflectionCache.java:58) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:81) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:78) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 37 more Caused by: java.lang.ClassNotFoundException: org.jboss.forge.addon.ui.hints.InputType from [Module "org.jboss.forge.addon.ui:2.0.0-SNAPSHOT_5ffd1a78-8755-437a-ad35-f58309892076" from AddonModuleLoader] ??? at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:443) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:431) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:373) ??? at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:118) ??? ... 58 more gen 16, 2014 7:11:43 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Grave: Failed to start addon [org.jboss.forge.addon:projects,2.0.0-SNAPSHOT] with classloader [ModuleClassLoader for Module "org.jboss.forge.addon.projects:2.0.0-SNAPSHOT_4633cf8a-8bad-433d-ae0f-ffd121618f26" from AddonModuleLoader] com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCastCacheValue(LoadingCacheUtils.java:82) ??? at org.jboss.weld.resources.ClassTransformer.getEnhancedAnnotatedType(ClassTransformer.java:248) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBean(BeanDeployer.java:230) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBeans(BeanDeployer.java:204) ??? at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:264) ??? at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:497) ??? at org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap.deployBeans(ForwardingBootstrap.java:63) ??? at org.jboss.weld.environment.se.Weld.initialize(Weld.java:143) ??? at org.jboss.forge.furnace.container.cdi.lifecycle.WeldAddonLifecycleProvider.start(WeldAddonLifecycleProvider.java:67) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:91) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:85) ??? at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable.run(AddonRunnable.java:84) ??? at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ??? at java.util.concurrent.FutureTask.run(FutureTask.java:262) ??? at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ??? at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ??? at java.lang.Thread.run(Thread.java:744) Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.resources.DefaultReflectionCache.getAnnotationSet(DefaultReflectionCache.java:136) ??? at org.jboss.weld.annotated.slim.backed.BackedAnnotated.getAnnotations(BackedAnnotated.java:36) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedFieldImpl.of(EnhancedAnnotatedFieldImpl.java:45) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.(EnhancedAnnotatedTypeImpl.java:164) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.of(EnhancedAnnotatedTypeImpl.java:130) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:97) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:93) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 22 more Caused by: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at java.lang.Class.getDeclaredMethods0(Native Method) ??? at java.lang.Class.privateGetDeclaredMethods(Class.java:2531) ??? at java.lang.Class.getDeclaredMethods(Class.java:1855) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:104) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:101) ??? at java.security.AccessController.doPrivileged(Native Method) ??? at sun.reflect.annotation.AnnotationType.(AnnotationType.java:100) ??? at sun.reflect.annotation.AnnotationType.getInstance(AnnotationType.java:84) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:221) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:88) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:70) ??? at java.lang.reflect.Field.declaredAnnotations(Field.java:1128) ??? at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:1121) ??? at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:196) ??? at org.jboss.weld.resources.HotspotReflectionCache.internalGetAnnotations(HotspotReflectionCache.java:58) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:81) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:78) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 37 more Caused by: java.lang.ClassNotFoundException: org.jboss.forge.addon.ui.hints.InputType from [Module "org.jboss.forge.addon.ui:2.0.0-SNAPSHOT_5ffd1a78-8755-437a-ad35-f58309892076" from AddonModuleLoader] ??? at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:443) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:431) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:373) ??? at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:118) ??? ... 58 more gen 16, 2014 7:11:43 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Grave: Failed to start addon [org.jboss.forge.addon:addon-manager,2.0.0-SNAPSHOT] with classloader [ModuleClassLoader for Module "org.jboss.forge.addon.addon-manager:2.0.0-SNAPSHOT_651f1541-00ba-4eac-8799-64bde079c10d" from AddonModuleLoader] com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCastCacheValue(LoadingCacheUtils.java:82) ??? at org.jboss.weld.resources.ClassTransformer.getEnhancedAnnotatedType(ClassTransformer.java:248) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBean(BeanDeployer.java:230) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBeans(BeanDeployer.java:204) ??? at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:264) ??? at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:497) ??? at org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap.deployBeans(ForwardingBootstrap.java:63) ??? at org.jboss.weld.environment.se.Weld.initialize(Weld.java:143) ??? at org.jboss.forge.furnace.container.cdi.lifecycle.WeldAddonLifecycleProvider.start(WeldAddonLifecycleProvider.java:67) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:91) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:85) ??? at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable.run(AddonRunnable.java:84) ??? at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ??? at java.util.concurrent.FutureTask.run(FutureTask.java:262) ??? at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ??? at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ??? at java.lang.Thread.run(Thread.java:744) Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.resources.DefaultReflectionCache.getAnnotationSet(DefaultReflectionCache.java:136) ??? at org.jboss.weld.annotated.slim.backed.BackedAnnotated.getAnnotations(BackedAnnotated.java:36) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedFieldImpl.of(EnhancedAnnotatedFieldImpl.java:45) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.(EnhancedAnnotatedTypeImpl.java:164) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.of(EnhancedAnnotatedTypeImpl.java:130) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:97) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:93) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 22 more Caused by: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at java.lang.Class.getDeclaredMethods0(Native Method) ??? at java.lang.Class.privateGetDeclaredMethods(Class.java:2531) ??? at java.lang.Class.getDeclaredMethods(Class.java:1855) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:104) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:101) ??? at java.security.AccessController.doPrivileged(Native Method) ??? at sun.reflect.annotation.AnnotationType.(AnnotationType.java:100) ??? at sun.reflect.annotation.AnnotationType.getInstance(AnnotationType.java:84) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:221) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:88) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:70) ??? at java.lang.reflect.Field.declaredAnnotations(Field.java:1128) ??? at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:1121) ??? at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:196) ??? at org.jboss.weld.resources.HotspotReflectionCache.internalGetAnnotations(HotspotReflectionCache.java:58) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:81) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:78) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 37 more Caused by: java.lang.ClassNotFoundException: org.jboss.forge.addon.ui.hints.InputType from [Module "org.jboss.forge.addon.ui:2.0.0-SNAPSHOT_5ffd1a78-8755-437a-ad35-f58309892076" from AddonModuleLoader] ??? at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:443) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:431) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:373) ??? at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:118) ??? ... 58 more gen 16, 2014 7:11:43 AM org.jboss.weld.interceptor.util.InterceptionTypeRegistry Avvertenza: Class 'javax.ejb.PostActivate' not found, interception based on it is not enabled gen 16, 2014 7:11:43 AM org.jboss.weld.interceptor.util.InterceptionTypeRegistry Avvertenza: Class 'javax.ejb.PrePassivate' not found, interception based on it is not enabled gen 16, 2014 7:11:43 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Grave: Failed to start addon [org.jboss.forge.addon:shell,2.0.0-SNAPSHOT] with classloader [ModuleClassLoader for Module "org.jboss.forge.addon.shell:2.0.0-SNAPSHOT_e0d2f850-83e8-490f-b30a-132cfb10f351" from AddonModuleLoader] com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCastCacheValue(LoadingCacheUtils.java:82) ??? at org.jboss.weld.resources.ClassTransformer.getEnhancedAnnotatedType(ClassTransformer.java:248) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBean(BeanDeployer.java:230) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBeans(BeanDeployer.java:204) ??? at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:264) ??? at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:497) ??? at org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap.deployBeans(ForwardingBootstrap.java:63) ??? at org.jboss.weld.environment.se.Weld.initialize(Weld.java:143) ??? at org.jboss.forge.furnace.container.cdi.lifecycle.WeldAddonLifecycleProvider.start(WeldAddonLifecycleProvider.java:67) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:91) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:85) ??? at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable.run(AddonRunnable.java:84) ??? at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ??? at java.util.concurrent.FutureTask.run(FutureTask.java:262) ??? at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ??? at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ??? at java.lang.Thread.run(Thread.java:744) Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.resources.DefaultReflectionCache.getAnnotationSet(DefaultReflectionCache.java:136) ??? at org.jboss.weld.annotated.slim.backed.BackedAnnotated.getAnnotations(BackedAnnotated.java:36) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedFieldImpl.of(EnhancedAnnotatedFieldImpl.java:45) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.(EnhancedAnnotatedTypeImpl.java:164) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.of(EnhancedAnnotatedTypeImpl.java:130) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:97) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:93) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 22 more Caused by: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at java.lang.Class.getDeclaredMethods0(Native Method) ??? at java.lang.Class.privateGetDeclaredMethods(Class.java:2531) ??? at java.lang.Class.getDeclaredMethods(Class.java:1855) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:104) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:101) ??? at java.security.AccessController.doPrivileged(Native Method) ??? at sun.reflect.annotation.AnnotationType.(AnnotationType.java:100) ??? at sun.reflect.annotation.AnnotationType.getInstance(AnnotationType.java:84) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:221) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:88) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:70) ??? at java.lang.reflect.Field.declaredAnnotations(Field.java:1128) ??? at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:1121) ??? at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:196) ??? at org.jboss.weld.resources.HotspotReflectionCache.internalGetAnnotations(HotspotReflectionCache.java:58) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:81) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:78) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 37 more Caused by: java.lang.ClassNotFoundException: org.jboss.forge.addon.ui.hints.InputType from [Module "org.jboss.forge.addon.ui:2.0.0-SNAPSHOT_5ffd1a78-8755-437a-ad35-f58309892076" from AddonModuleLoader] ??? at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:443) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:431) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:373) ??? at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:118) ??? ... 58 more gen 16, 2014 7:11:43 AM org.jboss.weld.bootstrap.BeanDeployer loadAnnotatedType Informazioni: WELD-000119 Not generating any bean definitions from org.jboss.forge.addon.javaee.rest.ui.RestEndpointFromEntityWizard because of underlying class loading error: Type Lorg.jboss.forge.addon.text.Inflector; not found.? If this is unexpected, enable DEBUG logging to see the full error. gen 16, 2014 7:11:43 AM org.jboss.weld.bootstrap.BeanDeployer loadAnnotatedType Informazioni: WELD-000119 Not generating any bean definitions from org.jboss.forge.addon.javaee.rest.generator.RestGenerationContextImpl because of underlying class loading error: Type Lorg.jboss.forge.addon.text.Inflector; not found.? If this is unexpected, enable DEBUG logging to see the full error. gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Informazioni: >> Started container [org.jboss.forge.addon:environment,2.0.0-SNAPSHOT] - 1001ms gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Informazioni: >> Started container [org.jboss.forge.addon:convert,2.0.0-SNAPSHOT] - 1002ms gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Informazioni: >> Started container [org.jboss.forge.addon:facets,2.0.0-SNAPSHOT] - 997ms gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Grave: Failed to start addon [org.jboss.forge.addon:javaee,2.0.0-SNAPSHOT] with classloader [ModuleClassLoader for Module "org.jboss.forge.addon.javaee:2.0.0-SNAPSHOT_a61c8e99-411b-4c61-b149-ccd645f4eaec" from AddonModuleLoader] com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCastCacheValue(LoadingCacheUtils.java:82) ??? at org.jboss.weld.resources.ClassTransformer.getEnhancedAnnotatedType(ClassTransformer.java:248) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBean(BeanDeployer.java:230) ??? at org.jboss.weld.bootstrap.BeanDeployer.createClassBeans(BeanDeployer.java:204) ??? at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:264) ??? at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:497) ??? at org.jboss.weld.bootstrap.api.helpers.ForwardingBootstrap.deployBeans(ForwardingBootstrap.java:63) ??? at org.jboss.weld.environment.se.Weld.initialize(Weld.java:143) ??? at org.jboss.forge.furnace.container.cdi.lifecycle.WeldAddonLifecycleProvider.start(WeldAddonLifecycleProvider.java:67) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:91) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable$2.call(AddonRunnable.java:85) ??? at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) ??? at org.jboss.forge.furnace.impl.addons.AddonRunnable.run(AddonRunnable.java:84) ??? at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ??? at java.util.concurrent.FutureTask.run(FutureTask.java:262) ??? at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ??? at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ??? at java.lang.Thread.run(Thread.java:744) Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2256) ??? at com.google.common.cache.LocalCache.get(LocalCache.java:3990) ??? at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3994) ??? at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4878) ??? at org.jboss.weld.util.cache.LoadingCacheUtils.getCacheValue(LoadingCacheUtils.java:54) ??? at org.jboss.weld.resources.DefaultReflectionCache.getAnnotationSet(DefaultReflectionCache.java:136) ??? at org.jboss.weld.annotated.slim.backed.BackedAnnotated.getAnnotations(BackedAnnotated.java:36) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedFieldImpl.of(EnhancedAnnotatedFieldImpl.java:45) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.(EnhancedAnnotatedTypeImpl.java:164) ??? at org.jboss.weld.annotated.enhanced.jlr.EnhancedAnnotatedTypeImpl.of(EnhancedAnnotatedTypeImpl.java:130) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:97) ??? at org.jboss.weld.resources.ClassTransformer$TransformSlimAnnotatedTypeToEnhancedAnnotatedType.load(ClassTransformer.java:93) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 22 more Caused by: java.lang.NoClassDefFoundError: org/jboss/forge/addon/ui/hints/InputType ??? at java.lang.Class.getDeclaredMethods0(Native Method) ??? at java.lang.Class.privateGetDeclaredMethods(Class.java:2531) ??? at java.lang.Class.getDeclaredMethods(Class.java:1855) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:104) ??? at sun.reflect.annotation.AnnotationType$1.run(AnnotationType.java:101) ??? at java.security.AccessController.doPrivileged(Native Method) ??? at sun.reflect.annotation.AnnotationType.(AnnotationType.java:100) ??? at sun.reflect.annotation.AnnotationType.getInstance(AnnotationType.java:84) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:221) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:88) ??? at sun.reflect.annotation.AnnotationParser.parseAnnotations(AnnotationParser.java:70) ??? at java.lang.reflect.Field.declaredAnnotations(Field.java:1128) ??? at java.lang.reflect.Field.getDeclaredAnnotations(Field.java:1121) ??? at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:196) ??? at org.jboss.weld.resources.HotspotReflectionCache.internalGetAnnotations(HotspotReflectionCache.java:58) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:81) ??? at org.jboss.weld.resources.DefaultReflectionCache$1.load(DefaultReflectionCache.java:78) ??? at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3589) ??? at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2374) ??? at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2337) ??? at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2252) ??? ... 37 more Caused by: java.lang.ClassNotFoundException: org.jboss.forge.addon.ui.hints.InputType from [Module "org.jboss.forge.addon.ui:2.0.0-SNAPSHOT_5ffd1a78-8755-437a-ad35-f58309892076" from AddonModuleLoader] ??? at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:197) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:443) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:431) ??? at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:373) ??? at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:118) ??? ... 58 more OpenJDK 64-Bit Server VM warning: You have loaded library /tmp/1389852704078-0/native/unix_32_xadisk.native which might have disabled stack guard. The VM will try to fix the stack guard now. It's highly recommended that you fix the library with 'execstack -c ', or link it with '-z noexecstack'. gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Informazioni: >> Started container [org.jboss.forge.addon:ui,2.0.0-SNAPSHOT] - 1035ms gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Informazioni: >> Started container [org.jboss.forge.addon:dev-tools-java,2.0.0-SNAPSHOT] - 1058ms gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Informazioni: >> Started container [org.jboss.forge.addon:resources,2.0.0-SNAPSHOT] - 1080ms gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Informazioni: >> Started container [org.jboss.forge.addon:templates,2.0.0-SNAPSHOT] - 1098ms gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Informazioni: >> Started container [org.jboss.forge.addon:configuration,2.0.0-SNAPSHOT] - 1118ms gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Informazioni: >> Started container [org.jboss.forge.addon:parser-xml,2.0.0-SNAPSHOT] - 1104ms gen 16, 2014 7:11:44 AM org.jboss.forge.furnace.impl.addons.AddonRunnable run Informazioni: >> Started container [org.jboss.forge.addon:maven,2.0.0-SNAPSHOT] - 1147ms Posted by forums Original post: https://community.jboss.org/message/853212#853212 From forge-users at lists.jboss.org Thu Jan 16 06:16:11 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 16 Jan 2014 06:16:11 EST Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found Message-ID: <690496581.31389871035111.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hello , link into release announcement documentation http://forge.jboss.org/news/2014/01/15/post-forge-2.html to Use Forge 2 in your CLI / Terminal by downloading and installing the CR1 release (https://repository.jboss.org/nexus/service/local/artifact/maven/redirect?r=releases&g=org.jboss.forge&a=forge-distribution&v=2.0.0.CR1&e=zip) " (https://repository.jboss.org/nexus/service/local/artifact/maven/redirect?r=releases&g=org.jboss.forge&a=forge-distribution&v=2.0.0.CR1&e=zip)https://repository.jboss.org/nexus/service/local/artifact/maven/redirect?r=releases&g=org.jboss.forge&a=forge-distributi? (https://repository.jboss.org/nexus/service/local/artifact/maven/redirect?r=releases&g=org.jboss.forge&a=forge-distribution&v=2.0.0.CR1&e=zip)https://repository.jboss.org/nexus/service/local/artifact/maven/redirect?r=releases&g=org.jboss.forge&a=forge-distribution&v=2.0.0.CR1&e=zip " is not available ( error 404 - Not Found). Where i can download CR1 release? There are issue also on Forge 2 in Eclipse via Update Site. http://download.jboss.org/jbosstools/builds/staging/jbosstools-forge_master/all/repo/ . I give steps for reproduce the issue in the message [forge-users] JBoss Forge 2.0.0.CR1 is now available! (/thread/236221) Best Regards Luca ? (https://repository.jboss.org/nexus/service/local/artifact/maven/redirect?r=releases&g=org.jboss.forge&a=forge-distribution&v=2.0.0.CR1&e=zip) Posted by forums Original post: https://community.jboss.org/message/853255#853255 From forge-users at lists.jboss.org Thu Jan 16 06:23:55 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 16 Jan 2014 06:23:55 EST Subject: [forge-users] JBoss Forge 2.0.0.CR1 is now available! In-Reply-To: <432185670.21389853577541.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <918802989.41389871465844.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi Luca, We just updated the JBoss Tools Forge plugin, and it should take some time to build again. I'd appreciate if you could re-install again. We apologize for the inconvenence. Best Regards, George Gastaldi Posted by forums Original post: https://community.jboss.org/message/853256#853256 From forge-users at lists.jboss.org Thu Jan 16 07:06:49 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 16 Jan 2014 07:06:49 EST Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found In-Reply-To: <690496581.31389871035111.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <2019427468.51389874039359.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi Luca, We're experiencing some issues in the availability of the artifacts. I'll let you know when this is fixed. Best Regards, George > Em 16/01/2014, ?s 09:17, Luca Becarelli escreveu: > > > JBoss Community > JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found > created by Luca Becarelli in Forge - View the full discussion > > Hello , > > link into release announcement documentation http://forge.jboss.org/news/2014/01/15/post-forge-2.html to > > > > Use Forge 2 in your CLI / Terminal by downloading and installing the CR1 release > > "https://repository.jboss.org/nexus/service/local/artifact/maven/redirect?r=releases&g=org.jboss.forge&a=forge-distributi?https://repository.jboss.org/nexus/service/local/artifact/maven/redirect?r=releases&g=org.jboss.forge&a=forge-distribution&v=2.0.0.CR1&e=zip " > > is not available ( error 404 - Not Found). > > > > Where i can download CR1 release? > > > > There are issue also on Forge 2 in Eclipse via Update Site. http://download.jboss.org/jbosstools/builds/staging/jbosstools-forge_master/all/repo/ . > > I give steps for reproduce the issue in the message (forge-users) JBoss Forge 2.0.0.CR1 is now available! > > > > > > Best Regards > > Luca > > > > > > ? > > Reply to this message by going to Community > Start a new discussion in Forge at Community > Following Forge in these streams: Email Watches Posted by forums Original post: https://community.jboss.org/message/853278#853278 From forge-users at lists.jboss.org Thu Jan 16 07:57:29 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 16 Jan 2014 07:57:29 EST Subject: [forge-users] JBoss Forge 2.0.0.CR1 is now available! In-Reply-To: <918802989.41389871465844.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <558802585.61389877079252.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi George, i have re-installed now , but there is the same issue. Tnk for you reply and for your work. Best Regards, Luca P.S. If can be useful? this is the detail of error during installation: Your original request has been modified. ? "Forge Tools" is already installed, so an update will be performed instead. Cannot complete the install because of a conflicting dependency. ? Software being installed: Forge Tools 1.3.0.Alpha1-v20140114-1709-B475 (org.jboss.tools.forge.feature.feature.group 1.3.0.Alpha1-v20140114-1709-B475) ? Software currently installed: JBoss Developer Studio (Branded Product) 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all 7.1.0.GA-v20131208-0703-B592) ? Only one of the following can be installed at once: ??? Forge UI Plugin 1.3.0.Alpha1-v20140114-1709-B475 (org.jboss.tools.forge.ui 1.3.0.Alpha1-v20140114-1709-B475) ??? Forge UI Plugin 1.2.1.Final-v20131205-0921-B140 (org.jboss.tools.forge.ui 1.2.1.Final-v20131205-0921-B140) ? Cannot satisfy dependency: ??? From: JBoss Developer Studio (Branded Product) 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all 7.1.0.GA-v20131208-0703-B592) ??? To: com.jboss.jbds.product.feature.feature.group [7.1.0.GA-v20131208-0703-B592] ? Cannot satisfy dependency: ??? From: JBoss Developer Studio (Core Features) 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.product.feature.feature.group 7.1.0.GA-v20131208-0703-B592) ??? To: org.jboss.tools.forge.feature.feature.group [1.2.1.Final-v20131205-0921-B140] ? Cannot satisfy dependency: ??? From: Forge Tools 1.2.1.Final-v20131205-0921-B140 (org.jboss.tools.forge.feature.feature.group 1.2.1.Final-v20131205-0921-B140) ??? To: org.jboss.tools.forge.ui [1.2.1.Final-v20131205-0921-B140] ? Cannot satisfy dependency: ??? From: Forge Tools 1.3.0.Alpha1-v20140114-1709-B475 (org.jboss.tools.forge.feature.feature.group 1.3.0.Alpha1-v20140114-1709-B475) ??? To: org.jboss.tools.forge.ui [1.3.0.Alpha1-v20140114-1709-B475] Posted by forums Original post: https://community.jboss.org/message/853285#853285 From forge-users at lists.jboss.org Thu Jan 16 11:36:25 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 16 Jan 2014 11:36:25 EST Subject: [forge-users] Error when generate-entities using Forge 2 in In-Reply-To: Message-ID: <1116999383.71389890215280.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> JBoss Tools 4.1.1 in Eclipse Kepler MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thank you, Lincoln. In the post Forge hibernate plugin not work with 10g Release 10.2.0.1.0 (/t= hread/205525)=C2=A0 at 2012, Koen wrote: ----------------------------------------------------------------------- +Hi Alcides,+ +This is a known issue due to a problem in the version of Hibernate Tools t= hat the Hibernate Tools Forge plugin is using. Last week we finally release= d Hibernate Tools 4.0.0.CR1, 3.4.0.CR2 and 3.6.0.CR1 for which this issue s= hould have disappeared. I will update the dependencies in the Hibernate Too= ls Forge plugin shortly so that we finally can generate entities for Oracle= ;-)+ +Thanks for your patience!+ +Cheers,+ +Koen+ +------------------------------------------------------------------+ Posted by forums Original post: https://community.jboss.org/message/853321#853321 From forge-users at lists.jboss.org Thu Jan 16 11:50:28 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 16 Jan 2014 11:50:28 EST Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found In-Reply-To: <690496581.31389871035111.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <189647667.81389891058638.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi Luca, It should be fixed now, could you please try again? Thanks for your patience and we apologize the inconvenience. Enjoy! Posted by forums Original post: https://community.jboss.org/message/853323#853323 From forge-users at lists.jboss.org Fri Jan 17 08:00:59 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 17 Jan 2014 08:00:59 EST Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found In-Reply-To: <189647667.81389891058638.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <157944119.171389963689226.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi George, link to CR1 release is now ok. Thanks!! There is an issue when i try install Forge 2 in Eclipse via your Update Site (http://download.jboss.org/jbosstools/builds/staging/jbosstools-forge_master/all/repo/). http://download.jboss.org/jbosstools/builds/staging/jbosstools-forge_master/all/repo/ Details: Cannot complete the install because of a conflicting dependency. ? Software being installed: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 (org.jboss.tools.forge.feature.feature.group 1.3.0.Alpha2-v20140116-2349-B477) ? Software currently installed: JBoss Developer Studio (Branded Product) 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all 7.1.0.GA-v20131208-0703-B592) ? Only one of the following can be installed at once: ??? Forge UI Plugin 1.3.0.Alpha2-v20140116-2349-B477 (org.jboss.tools.forge.ui 1.3.0.Alpha2-v20140116-2349-B477) ??? Forge UI Plugin 1.2.1.Final-v20131205-0921-B140 (org.jboss.tools.forge.ui 1.2.1.Final-v20131205-0921-B140) ? Cannot satisfy dependency: ??? From: JBoss Developer Studio (Branded Product) 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all 7.1.0.GA-v20131208-0703-B592) ??? To: com.jboss.jbds.product.feature.feature.group [7.1.0.GA-v20131208-0703-B592] ? Cannot satisfy dependency: ??? From: JBoss Developer Studio (Core Features) 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.product.feature.feature.group 7.1.0.GA-v20131208-0703-B592) ??? To: org.jboss.tools.forge.feature.feature.group [1.2.1.Final-v20131205-0921-B140] ? Cannot satisfy dependency: ??? From: Forge Tools 1.2.1.Final-v20131205-0921-B140 (org.jboss.tools.forge.feature.feature.group 1.2.1.Final-v20131205-0921-B140) ??? To: org.jboss.tools.forge.ui [1.2.1.Final-v20131205-0921-B140] ? Cannot satisfy dependency: ??? From: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 (org.jboss.tools.forge.feature.feature.group 1.3.0.Alpha2-v20140116-2349-B477) ??? To: org.jboss.tools.forge.ui [1.3.0.Alpha2-v20140116-2349-B477] I Hope that this information can help you. I try to use forge2 for create my application and test forge2 features. Best regards Posted by forums Original post: https://community.jboss.org/message/853462#853462 From lincolnbaxter at gmail.com Fri Jan 17 09:27:11 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Fri, 17 Jan 2014 09:27:11 -0500 Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found In-Reply-To: <157944119.171389963689226.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <189647667.81389891058638.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> <157944119.171389963689226.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Hi Luca, Could you please try un-installing any old versions of Forge tools, then try the installation again? Thanks, Lincoln On Fri, Jan 17, 2014 at 8:00 AM, wrote: > Hi George, > link to CR1 release is now ok. Thanks!! > There is an issue when i try install Forge 2 in Eclipse via your Update > Site ( > http://download.jboss.org/jbosstools/builds/staging/jbosstools-forge_master/all/repo/). > > http://download.jboss.org/jbosstools/builds/staging/jbosstools-forge_master/all/repo/ > > Details: > Cannot complete the install because of a conflicting dependency. > Software being installed: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 > (org.jboss.tools.forge.feature.feature.group > 1.3.0.Alpha2-v20140116-2349-B477) > Software currently installed: JBoss Developer Studio (Branded Product) > 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all > 7.1.0.GA-v20131208-0703-B592) > Only one of the following can be installed at once: > Forge UI Plugin 1.3.0.Alpha2-v20140116-2349-B477 > (org.jboss.tools.forge.ui 1.3.0.Alpha2-v20140116-2349-B477) > Forge UI Plugin 1.2.1.Final-v20131205-0921-B140 > (org.jboss.tools.forge.ui 1.2.1.Final-v20131205-0921-B140) > Cannot satisfy dependency: > From: JBoss Developer Studio (Branded Product) > 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all > 7.1.0.GA-v20131208-0703-B592) > To: com.jboss.jbds.product.feature.feature.group > [7.1.0.GA-v20131208-0703-B592] > Cannot satisfy dependency: > From: JBoss Developer Studio (Core Features) > 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.product.feature.feature.group > 7.1.0.GA-v20131208-0703-B592) > To: org.jboss.tools.forge.feature.feature.group > [1.2.1.Final-v20131205-0921-B140] > Cannot satisfy dependency: > From: Forge Tools 1.2.1.Final-v20131205-0921-B140 > (org.jboss.tools.forge.feature.feature.group > 1.2.1.Final-v20131205-0921-B140) > To: org.jboss.tools.forge.ui [1.2.1.Final-v20131205-0921-B140] > Cannot satisfy dependency: > From: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 > (org.jboss.tools.forge.feature.feature.group > 1.3.0.Alpha2-v20140116-2349-B477) > To: org.jboss.tools.forge.ui [1.3.0.Alpha2-v20140116-2349-B477] > > > I Hope that this information can help you. > > I try to use forge2 for create my application and test forge2 features. > > Best regards > > Posted by forums > Original post: https://community.jboss.org/message/853462#853462 > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140117/d23b7f8c/attachment.html From forge-users at lists.jboss.org Sat Jan 18 00:49:13 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Sat, 18 Jan 2014 00:49:13 EST Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found In-Reply-To: Message-ID: <1349863677.271390024183582.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hei Lincoln, reinstalled from scratch,? clean ./forge , clean ./maven , new workspace , new jbdevstudio7. The problem is the same. Those are the steps: Image:Schermata da 2014-01-18 06:33:55.png Image:Schermata da 2014-01-18 06:34:16.png Details: Your original request has been modified. ? "Forge Tools" is already installed, so an update will be performed instead. Cannot complete the install because of a conflicting dependency. ? Software being installed: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 (org.jboss.tools.forge.feature.feature.group 1.3.0.Alpha2-v20140116-2349-B477) ? Software currently installed: JBoss Developer Studio (Branded Product) 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all 7.1.0.GA-v20131208-0703-B592) ? Only one of the following can be installed at once: ??? Forge UI Plugin 1.3.0.Alpha2-v20140116-2349-B477 (org.jboss.tools.forge.ui 1.3.0.Alpha2-v20140116-2349-B477) ??? Forge UI Plugin 1.2.1.Final-v20131205-0921-B140 (org.jboss.tools.forge.ui 1.2.1.Final-v20131205-0921-B140) ? Cannot satisfy dependency: ??? From: JBoss Developer Studio (Branded Product) 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all 7.1.0.GA-v20131208-0703-B592) ??? To: com.jboss.jbds.product.feature.feature.group [7.1.0.GA-v20131208-0703-B592] ? Cannot satisfy dependency: ??? From: JBoss Developer Studio (Core Features) 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.product.feature.feature.group 7.1.0.GA-v20131208-0703-B592) ??? To: org.jboss.tools.forge.feature.feature.group [1.2.1.Final-v20131205-0921-B140] ? Cannot satisfy dependency: ??? From: Forge Tools 1.2.1.Final-v20131205-0921-B140 (org.jboss.tools.forge.feature.feature.group 1.2.1.Final-v20131205-0921-B140) ??? To: org.jboss.tools.forge.ui [1.2.1.Final-v20131205-0921-B140] ? Cannot satisfy dependency: ??? From: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 (org.jboss.tools.forge.feature.feature.group 1.3.0.Alpha2-v20140116-2349-B477) ??? To: org.jboss.tools.forge.ui [1.3.0.Alpha2-v20140116-2349-B477] i hope that those informations can help. Best Regards. Luca Posted by forums Original post: https://community.jboss.org/message/853552#853552 From lincolnbaxter at gmail.com Sat Jan 18 17:24:57 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Sat, 18 Jan 2014 17:24:57 -0500 Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found In-Reply-To: <1349863677.271390024183582.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <1349863677.271390024183582.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: You need to remove the "Forge Tools" plugins from Eclipse before installing the new versions: This line makes me think that they were still installed: "Your original request has been modified. "Forge Tools" is already installed, so an update will be performed instead." You need to go to "Help" -> "Install new software" -> "What is already installed" -> then select anything with "Forge" and click "Uninstall" On Sat, Jan 18, 2014 at 12:49 AM, wrote: > Hei Lincoln, > reinstalled from scratch, clean ./forge , clean ./maven , new workspace , > new jbdevstudio7. > The problem is the same. > Those are the steps: > > Image:Schermata da 2014-01-18 06:33:55.png > Image:Schermata da 2014-01-18 06:34:16.png > Details: > Your original request has been modified. > "Forge Tools" is already installed, so an update will be performed > instead. > Cannot complete the install because of a conflicting dependency. > Software being installed: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 > (org.jboss.tools.forge.feature.feature.group > 1.3.0.Alpha2-v20140116-2349-B477) > Software currently installed: JBoss Developer Studio (Branded Product) > 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all > 7.1.0.GA-v20131208-0703-B592) > Only one of the following can be installed at once: > Forge UI Plugin 1.3.0.Alpha2-v20140116-2349-B477 > (org.jboss.tools.forge.ui 1.3.0.Alpha2-v20140116-2349-B477) > Forge UI Plugin 1.2.1.Final-v20131205-0921-B140 > (org.jboss.tools.forge.ui 1.2.1.Final-v20131205-0921-B140) > Cannot satisfy dependency: > From: JBoss Developer Studio (Branded Product) > 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all > 7.1.0.GA-v20131208-0703-B592) > To: com.jboss.jbds.product.feature.feature.group > [7.1.0.GA-v20131208-0703-B592] > Cannot satisfy dependency: > From: JBoss Developer Studio (Core Features) > 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.product.feature.feature.group > 7.1.0.GA-v20131208-0703-B592) > To: org.jboss.tools.forge.feature.feature.group > [1.2.1.Final-v20131205-0921-B140] > Cannot satisfy dependency: > From: Forge Tools 1.2.1.Final-v20131205-0921-B140 > (org.jboss.tools.forge.feature.feature.group > 1.2.1.Final-v20131205-0921-B140) > To: org.jboss.tools.forge.ui [1.2.1.Final-v20131205-0921-B140] > Cannot satisfy dependency: > From: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 > (org.jboss.tools.forge.feature.feature.group > 1.3.0.Alpha2-v20140116-2349-B477) > To: org.jboss.tools.forge.ui [1.3.0.Alpha2-v20140116-2349-B477] > > > i hope that those informations can help. > > Best Regards. > Luca > > Posted by forums > Original post: https://community.jboss.org/message/853552#853552 > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140118/6bfe316b/attachment.html From lbecarelli at gmail.com Sun Jan 19 09:56:40 2014 From: lbecarelli at gmail.com (lbecarelli_imap) Date: Sun, 19 Jan 2014 15:56:40 +0100 Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found In-Reply-To: References: <1349863677.271390024183582.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <52DBE7A8.9000200@gmail.com> Hie Lincoln, i tried what you say , but forge plugin like "Forge Tools 1.2.1.Final-v20131205-0921-B140 org.jboss.tools.forge.feature.feature.group JBoss by Red Hat" is bundled in JBoss Developer Studio (Branded Product)7.1.0.GA-v20131208-0703-B592 and it's not possible unistall . I think that this is the problem. At the moment who have JBoss Developer Studio (Branded Product)7.1.0.GA-v20131208-0703-B592 like me don't can use Forge 2 CR1 . Is that true? Tnks for you reply . Best regards. Luca Il 18/01/2014 23:24, Lincoln Baxter, III ha scritto: > You need to remove the "Forge Tools" plugins from Eclipse before > installing the new versions: This line makes me think that they were > still installed: > > "Your original request has been modified. > "Forge Tools" is already installed, so an update will be performed > instead." > > You need to go to "Help" -> "Install new software" -> "What is already > installed" -> then select anything with "Forge" and click "Uninstall" > > > On Sat, Jan 18, 2014 at 12:49 AM, > wrote: > > Hei Lincoln, > reinstalled from scratch, clean ./forge , clean ./maven , new > workspace , new jbdevstudio7. > The problem is the same. > Those are the steps: > > Image:Schermata da 2014-01-18 06:33:55.png > Image:Schermata da 2014-01-18 06:34:16.png > Details: > Your original request has been modified. > "Forge Tools" is already installed, so an update will be > performed instead. > Cannot complete the install because of a conflicting dependency. > Software being installed: Forge Tools > 1.3.0.Alpha2-v20140116-2349-B477 > (org.jboss.tools.forge.feature.feature.group > 1.3.0.Alpha2-v20140116-2349-B477) > Software currently installed: JBoss Developer Studio (Branded > Product) 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all > 7.1.0.GA-v20131208-0703-B592) > Only one of the following can be installed at once: > Forge UI Plugin 1.3.0.Alpha2-v20140116-2349-B477 > (org.jboss.tools.forge.ui 1.3.0.Alpha2-v20140116-2349-B477) > Forge UI Plugin 1.2.1.Final-v20131205-0921-B140 > (org.jboss.tools.forge.ui 1.2.1.Final-v20131205-0921-B140) > Cannot satisfy dependency: > From: JBoss Developer Studio (Branded Product) > 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all > 7.1.0.GA-v20131208-0703-B592) > To: com.jboss.jbds.product.feature.feature.group > [7.1.0.GA-v20131208-0703-B592] > Cannot satisfy dependency: > From: JBoss Developer Studio (Core Features) > 7.1.0.GA-v20131208-0703-B592 > (com.jboss.jbds.product.feature.feature.group > 7.1.0.GA-v20131208-0703-B592) > To: org.jboss.tools.forge.feature.feature.group > [1.2.1.Final-v20131205-0921-B140] > Cannot satisfy dependency: > From: Forge Tools 1.2.1.Final-v20131205-0921-B140 > (org.jboss.tools.forge.feature.feature.group > 1.2.1.Final-v20131205-0921-B140) > To: org.jboss.tools.forge.ui [1.2.1.Final-v20131205-0921-B140] > Cannot satisfy dependency: > From: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 > (org.jboss.tools.forge.feature.feature.group > 1.3.0.Alpha2-v20140116-2349-B477) > To: org.jboss.tools.forge.ui [1.3.0.Alpha2-v20140116-2349-B477] > > > i hope that those informations can help. > > Best Regards. > Luca > > Posted by forums > Original post: https://community.jboss.org/message/853552#853552 > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > > > > > -- > Lincoln Baxter, III > http://ocpsoft.org > "Simpler is better." > > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140119/7c976b45/attachment.html From lincolnbaxter at gmail.com Sun Jan 19 14:56:26 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Sun, 19 Jan 2014 14:56:26 -0500 Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found In-Reply-To: <52DBE7A8.9000200@gmail.com> References: <1349863677.271390024183582.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> <52DBE7A8.9000200@gmail.com> Message-ID: Let me ask our local expert. Koen, is this the case? Thanks! On Sun, Jan 19, 2014 at 9:56 AM, lbecarelli_imap wrote: > Hie Lincoln, > i tried what you say , but forge plugin like "Forge Tools > 1.2.1.Final-v20131205-0921-B140 > org.jboss.tools.forge.feature.feature.group JBoss by Red Hat" > is bundled in JBoss Developer Studio (Branded > Product)7.1.0.GA-v20131208-0703-B592 and it's not possible unistall . > I think that this is the problem. At the moment who have JBoss Developer > Studio (Branded Product)7.1.0.GA-v20131208-0703-B592 like me don't can use > Forge 2 CR1 . > Is that true? > > Tnks for you reply . > > Best regards. > > Luca > > Il 18/01/2014 23:24, Lincoln Baxter, III ha scritto: > > You need to remove the "Forge Tools" plugins from Eclipse before > installing the new versions: This line makes me think that they were still > installed: > > "Your original request has been modified. > "Forge Tools" is already installed, so an update will be performed > instead." > > You need to go to "Help" -> "Install new software" -> "What is already > installed" -> then select anything with "Forge" and click "Uninstall" > > > On Sat, Jan 18, 2014 at 12:49 AM, wrote: > >> Hei Lincoln, >> reinstalled from scratch, clean ./forge , clean ./maven , new workspace >> , new jbdevstudio7. >> The problem is the same. >> Those are the steps: >> >> Image:Schermata da 2014-01-18 06:33:55.png >> Image:Schermata da 2014-01-18 06:34:16.png >> Details: >> Your original request has been modified. >> "Forge Tools" is already installed, so an update will be performed >> instead. >> Cannot complete the install because of a conflicting dependency. >> Software being installed: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 >> (org.jboss.tools.forge.feature.feature.group >> 1.3.0.Alpha2-v20140116-2349-B477) >> Software currently installed: JBoss Developer Studio (Branded Product) >> 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all >> 7.1.0.GA-v20131208-0703-B592) >> Only one of the following can be installed at once: >> Forge UI Plugin 1.3.0.Alpha2-v20140116-2349-B477 >> (org.jboss.tools.forge.ui 1.3.0.Alpha2-v20140116-2349-B477) >> Forge UI Plugin 1.2.1.Final-v20131205-0921-B140 >> (org.jboss.tools.forge.ui 1.2.1.Final-v20131205-0921-B140) >> Cannot satisfy dependency: >> From: JBoss Developer Studio (Branded Product) >> 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.all >> 7.1.0.GA-v20131208-0703-B592) >> To: com.jboss.jbds.product.feature.feature.group >> [7.1.0.GA-v20131208-0703-B592] >> Cannot satisfy dependency: >> From: JBoss Developer Studio (Core Features) >> 7.1.0.GA-v20131208-0703-B592 (com.jboss.jbds.product.feature.feature.group >> 7.1.0.GA-v20131208-0703-B592) >> To: org.jboss.tools.forge.feature.feature.group >> [1.2.1.Final-v20131205-0921-B140] >> Cannot satisfy dependency: >> From: Forge Tools 1.2.1.Final-v20131205-0921-B140 >> (org.jboss.tools.forge.feature.feature.group >> 1.2.1.Final-v20131205-0921-B140) >> To: org.jboss.tools.forge.ui [1.2.1.Final-v20131205-0921-B140] >> Cannot satisfy dependency: >> From: Forge Tools 1.3.0.Alpha2-v20140116-2349-B477 >> (org.jboss.tools.forge.feature.feature.group >> 1.3.0.Alpha2-v20140116-2349-B477) >> To: org.jboss.tools.forge.ui [1.3.0.Alpha2-v20140116-2349-B477] >> >> >> i hope that those informations can help. >> >> Best Regards. >> Luca >> >> Posted by forums >> Original post: https://community.jboss.org/message/853552#853552 >> >> _______________________________________________ >> forge-users mailing list >> forge-users at lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/forge-users >> > > > > -- > Lincoln Baxter, III > http://ocpsoft.org > "Simpler is better." > > > _______________________________________________ > forge-users mailing listforge-users at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/forge-users > > > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140119/6fa2af5f/attachment-0001.html From forge-users at lists.jboss.org Mon Jan 20 06:06:55 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Mon, 20 Jan 2014 06:06:55 EST Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found In-Reply-To: <1349863677.271390024183582.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <1670584114.31390216045577.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi Luca, JBDS 7.1.0 is based on JBoss Tools 4.1.1 which in turn is based on Eclipse Kepler. JBDS 7.1 is bundled with Forge 2.0.0.Beta3. The Forge 2.0.0.CR1 release is not particularly included in any JBT or JBDS release. In any case the master branch of the JBT/Forge integration is currently build against Eclipse Luna. This results in Eclipse plugins that are not compatible with JBDS 7.1.0 or JBT 4.1.1. What can you do to use the 2.0.0.CR1 release in Eclipse? * The easiest solution is to checkout and build the forge-2.0.0.CR1 tag of the JBT/Forge integration and install from the resulting update site in a freshly downloaded Eclipse Luna Java EE bundle - git clone https://github.com/jbosstools/jbosstools-forge.git - cd jbosstools-forge - git checkout tags/forge-2.0.0.CR1 - mvn clean install => you 'll find the update site in the dist/target subfolder * The more involved solution, if you really want to use JBDS 7.1.0 would be to merge a branch that you create from the above tag into the jbosstools-4.1.x branch. I would actually not advise to go down this path because the merge will result in a fair number of conflicts that need to be resolved and that require that you know very well what you are doing. If you really want to do this, find me (@koentsje) in the #forge channel on irc.freenode.net and i'll try to guide you through the pitfalls. I hope this helps you a bit. Cheers, Koen Posted by forums Original post: https://community.jboss.org/message/853578#853578 From forge-users at lists.jboss.org Mon Jan 20 08:18:20 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Mon, 20 Jan 2014 08:18:20 EST Subject: [forge-users] JBoss Forge 2.0.0.CR1 - Link to CLI / Terminal CR1 release - 404 - Not Found In-Reply-To: <1670584114.31390216045577.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <681693300.71390223930797.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> ok. It's clear. At this moment Forge 2 CR1 and i presume final release are based on a? version of eclipse that is different from the version of eclipse that is in jbdevstudio 7.1 Thanks for your reply . I will use forge in CLI / Terminal mode . For IDE i wait until jbdevstudio (7.1 or later) and forge 2 CR1 or? final will be compatible. Best regards Posted by forums Original post: https://community.jboss.org/message/853604#853604 From forge-users at lists.jboss.org Mon Jan 20 15:52:29 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Mon, 20 Jan 2014 15:52:29 EST Subject: [forge-users] Command Line Parameters on OSX Message-ID: <380473422.151390251179437.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hello I'm a forge newbie and trying to figure out to install a plugin using the following command: forge install-plugin hibernate-tools Using Forge at /usr/local/Cellar/jboss-forge/1.4.3.Final/libexec ??? _____??????????????????? ?? |? ___|__? _ __ __ _? ___ ?? | |_ / _ \| `__/ _` |/ _ \? \\ ?? |? _| (_) | | | (_| |? __/? // ?? |_|? \___/|_|? \__, |\___| ?????????????????? |___/????? JBoss Forge, version [ 1.4.3.Final ] - JBoss, by Red Hat, Inc. [ http://forge.jboss.org ] Which just runs forge without installing the plugin? Here's the details on my environment: OSX version: 10.7.5 java version "1.7.0_25" Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode) Forge version 1.4.3 installed with Homebrew Any ideas?? Thanks. Posted by forums Original post: https://community.jboss.org/message/853780#853780 From ggastald at redhat.com Mon Jan 20 16:10:10 2014 From: ggastald at redhat.com (George Gastaldi) Date: Mon, 20 Jan 2014 16:10:10 -0500 (EST) Subject: [forge-users] Command Line Parameters on OSX In-Reply-To: <380473422.151390251179437.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <380473422.151390251179437.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <9A01F59D-DFD3-4B2D-B900-21269646430E@redhat.com> You need to run this command inside the running forge instance. So, run ./forge and then forge install-plugin hibernate-tools > Em 20/01/2014, ?s 18:53, forge-users at lists.jboss.org escreveu: > > Hello > > > I'm a forge newbie and trying to figure out to install a plugin using the following command: > > forge install-plugin hibernate-tools > Using Forge at /usr/local/Cellar/jboss-forge/1.4.3.Final/libexec > _____ > | ___|__ _ __ __ _ ___ > | |_ / _ \| `__/ _` |/ _ \ \\ > | _| (_) | | | (_| | __/ // > |_| \___/|_| \__, |\___| > |___/ > > > JBoss Forge, version [ 1.4.3.Final ] - JBoss, by Red Hat, Inc. [ http://forge.jboss.org ] > > Which just runs forge without installing the plugin? > > Here's the details on my environment: > > OSX version: 10.7.5 > java version "1.7.0_25" > Java(TM) SE Runtime Environment (build 1.7.0_25-b15) > Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode) > Forge version 1.4.3 installed with Homebrew > > Any ideas? Thanks. > > Posted by forums > Original post: https://community.jboss.org/message/853780#853780 > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users From forge-users at lists.jboss.org Mon Jan 20 17:53:49 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Mon, 20 Jan 2014 17:53:49 EST Subject: [forge-users] Command Line Parameters on OSX In-Reply-To: <9A01F59D-DFD3-4B2D-B900-21269646430E@redhat.com> Message-ID: <1974024295.161390258475193.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Thanks!? I should have tried that Posted by forums Original post: https://community.jboss.org/message/853796#853796 From forge-users at lists.jboss.org Thu Jan 23 11:34:29 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 23 Jan 2014 11:34:29 EST Subject: [forge-users] please, I need your help Message-ID: <1064061735.381390494899343.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> I did a esb service and publish it as a web service, the problem is that when I alert monitors for the service I did, the first time it works, if I turn off the jboss server and turn on the alert again no longer works and tells me the esb service is not registered .... this is the error --- MBeans waiting for other MBeans --- ObjectName: jboss.monitor:service=ServiceInvoker_messages_failed_count ? State: FAILED ? Reason: javax.management.InstanceNotFoundException: jboss.esb:category=MessageCounter,deployment=Rosaly_Prueba.esb,uid=13642944,service-category=invocacion,service-name=ServiceInvoker is not registered. ? I Depend On: ??? jboss.alerts:service=ConsoleAlertListener ObjectName: jboss.monitor:service=ESBActionListarEstudiantesMessagesMonitor ? State: FAILED ? Reason: javax.management.InstanceNotFoundException: jboss.esb:category=MessageCounter,deployment=Rosaly_Prueba.esb,service-category=central,service-name=Servicio is not registered. ? I Depend On: ??? jboss.alerts:service=ConsoleAlertListener --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM --- ObjectName: jboss.monitor:service=ESBActionListarEstudiantesMessagesMonitor ? State: FAILED ? Reason: javax.management.InstanceNotFoundException: jboss.esb:category=MessageCounter,deployment=Rosaly_Prueba.esb,service-category=central,service-name=Servicio is not registered. ? I Depend On: ??? jboss.alerts:service=ConsoleAlertListener ObjectName: jboss.monitor:service=ServiceInvoker_messages_failed_count ? State: FAILED ? Reason: javax.management.InstanceNotFoundException: jboss.esb:category=MessageCounter,deployment=Rosaly_Prueba.esb,uid=13642944,service-category=invocacion,service-name=ServiceInvoker is not registered. ? I Depend On: ??? jboss.alerts:service=ConsoleAlertListener Posted by forums Original post: https://community.jboss.org/message/854439#854439 From forge-users at lists.jboss.org Thu Jan 23 11:44:18 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 23 Jan 2014 11:44:18 EST Subject: [forge-users] please, I need your help In-Reply-To: <1064061735.381390494899343.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <2071875821.391390495488158.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi Robert, This is the forum for the Forge project. You should have a better chance asking on the ESB forum : Cheers, Koen Posted by forums Original post: https://community.jboss.org/message/854442#854442 From forge-users at lists.jboss.org Fri Jan 24 10:10:30 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 24 Jan 2014 10:10:30 EST Subject: [forge-users] Forge SPring plugin install errors out In-Reply-To: Message-ID: <224826224.421390576261074.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> strange in deed because I'm getting the same error without any proxy Posted by forums Original post: https://community.jboss.org/message/854648#854648 From forge-users at lists.jboss.org Fri Jan 24 10:25:15 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 24 Jan 2014 10:25:15 EST Subject: [forge-users] Forge SPring plugin install errors out In-Reply-To: <224826224.421390576261074.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <975822884.431390577145136.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> problem seems to the be version of the api it references. switch to the older version of forge and the plugin installs as expected. Posted by forums Original post: https://community.jboss.org/message/854650#854650 From lincolnbaxter at gmail.com Fri Jan 24 10:56:35 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Fri, 24 Jan 2014 10:56:35 -0500 Subject: [forge-users] Forge SPring plugin install errors out In-Reply-To: <975822884.431390577145136.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <224826224.421390576261074.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> <975822884.431390577145136.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: That could be. It looks like the author of this plugin has not updated it in quite some time. Perhaps you'd be willing to take a look at it? It should not be too hard to update. https://github.com/forge/plugin-spring-mvc On Fri, Jan 24, 2014 at 10:25 AM, wrote: > problem seems to the be version of the api it references. switch to the > older version of forge and the plugin installs as expected. > > Posted by forums > Original post: https://community.jboss.org/message/854650#854650 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140124/82d4b86a/attachment.html From forge-users at lists.jboss.org Mon Jan 27 08:46:58 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Mon, 27 Jan 2014 08:46:58 EST Subject: [forge-users] Plugin Test Message-ID: <222163323.471390830448493.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi, i have made a simple plugin, but cant test it. Always get this exception, everything is out of the box, plugin itself and test for it. Tried out different version of forge api, nothing helps {emoticon:class=jive_macro jive_emote|src=https://community.jboss.org/6.0.3.60ddddd/images/emoticons/wink.png|__jive_emoticon_name=wink} h6. java.lang.NoClassDefFoundError: Could not initialize class org.fusesource.jansi.internal.Kernel32 h6. ? at org.fusesource.jansi.internal.WindowsSupport.getConsoleMode(WindowsSupport.java:48) h6. ? at org.jboss.forge.shell.console.jline.WindowsTerminal.getConsoleMode(WindowsTerminal.java:277) h6. ? at org.jboss.forge.shell.console.jline.WindowsTerminal.init(WindowsTerminal.java:96) h6. ? at org.jboss.forge.shell.console.jline.TerminalFactory.create(TerminalFactory.java:109) h6. ? at org.jboss.forge.shell.console.jline.TerminalFactory.get(TerminalFactory.java:177) h6. ? at org.jboss.forge.shell.ShellImpl.initReaderAndStreams(ShellImpl.java:519) h6. ? at org.jboss.forge.shell.ShellImpl.setInputStream(ShellImpl.java:1154) h6. ? at org.jboss.forge.shell.ShellImpl$Proxy$_$$_WeldClientProxy.setInputStream(ShellImpl$Proxy$_$$_WeldClientProxy.java) h6. ? at org.jboss.forge.test.AbstractShellTest.resetInputQueue(AbstractShellTest.java:197) h6. ? at org.jboss.forge.test.AbstractShellTest.beforeTest(AbstractShellTest.java:110) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) h6. ? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) h6. ? at java.lang.reflect.Method.invoke(Method.java:606) h6. ? at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) h6. ? at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) h6. ? at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) h6. ? at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) h6. ? at org.jboss.arquillian.junit.Arquillian$StatementLifecycleExecutor.invoke(Arquillian.java:351) h6. ? at org.jboss.arquillian.container.test.impl.execution.ClientBeforeAfterLifecycleEventExecuter.execute(ClientBeforeAfterLifecycleEventExecuter.java:99) h6. ? at org.jboss.arquillian.container.test.impl.execution.ClientBeforeAfterLifecycleEventExecuter.on(ClientBeforeAfterLifecycleEventExecuter.java:72) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) h6. ? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) h6. ? at java.lang.reflect.Method.invoke(Method.java:606) h6. ? at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) h6. ? at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) h6. ? at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) h6. ? at org.jboss.arquillian.container.test.impl.client.ContainerEventController.createContext(ContainerEventController.java:142) h6. ? at org.jboss.arquillian.container.test.impl.client.ContainerEventController.createBeforeContext(ContainerEventController.java:124) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) h6. ? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) h6. ? at java.lang.reflect.Method.invoke(Method.java:606) h6. ? at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) h6. ? at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) h6. ? at org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:89) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) h6. ? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) h6. ? at java.lang.reflect.Method.invoke(Method.java:606) h6. ? at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) h6. ? at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) h6. ? at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:75) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) h6. ? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) h6. ? at java.lang.reflect.Method.invoke(Method.java:606) h6. ? at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) h6. ? at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) h6. ? at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:60) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) h6. ? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) h6. ? at java.lang.reflect.Method.invoke(Method.java:606) h6. ? at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) h6. ? at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) h6. ? at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134) h6. ? at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:114) h6. ? at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.before(EventTestRunnerAdaptor.java:95) h6. ? at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:222) h6. ? at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314) h6. ? at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46) h6. ? at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240) h6. ? at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79) h6. ? at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71) h6. ? at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49) h6. ? at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) h6. ? at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) h6. ? at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) h6. ? at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) h6. ? at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) h6. ? at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185) h6. ? at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314) h6. ? at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46) h6. ? at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199) h6. ? at org.junit.runners.ParentRunner.run(ParentRunner.java:236) h6. ? at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147) h6. ? at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) h6. ? at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) h6. ? at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) h6. ? at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) h6. ? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) h6. ? at java.lang.reflect.Method.invoke(Method.java:606) h6. ? at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) h6. ? at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) h6. ? at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) h6. ? at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) h6. ? at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) Posted by forums Original post: https://community.jboss.org/message/854954#854954 From lincolnbaxter at gmail.com Mon Jan 27 11:59:02 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Mon, 27 Jan 2014 11:59:02 -0500 Subject: [forge-users] Plugin Test In-Reply-To: <222163323.471390830448493.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <222163323.471390830448493.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Hey there. I'm sorry you're having trouble with this. It looks like you are using Windows, but without knowing more information about your environment such as Windows version, Java Version, CPU 32x64 bits, Forge version, it is difficult to know what the problem might be. However, if you haven't heard already, we are working hard on Forge 2, and Forge 1 will soon be deprecated. You may want to take a look at Forge 2, since all work going forward will be on that. For more information on Forge 2, please check here: https://github.com/forge/core#jboss-forge-20 Thanks, Lincoln On Mon, Jan 27, 2014 at 8:46 AM, wrote: > Hi, > > i have made a simple plugin, but cant test it. Always get this exception, > everything is out of the box, plugin itself and test for it. Tried out > different version of forge api, nothing helps {emoticon:class=jive_macro > jive_emote|src= > https://community.jboss.org/6.0.3.60ddddd/images/emoticons/wink.png|__jive_emoticon_name=wink > } > > h6. java.lang.NoClassDefFoundError: Could not initialize class > org.fusesource.jansi.internal.Kernel32 > h6. at > org.fusesource.jansi.internal.WindowsSupport.getConsoleMode(WindowsSupport.java:48) > h6. at > org.jboss.forge.shell.console.jline.WindowsTerminal.getConsoleMode(WindowsTerminal.java:277) > h6. at > org.jboss.forge.shell.console.jline.WindowsTerminal.init(WindowsTerminal.java:96) > h6. at > org.jboss.forge.shell.console.jline.TerminalFactory.create(TerminalFactory.java:109) > h6. at > org.jboss.forge.shell.console.jline.TerminalFactory.get(TerminalFactory.java:177) > h6. at > org.jboss.forge.shell.ShellImpl.initReaderAndStreams(ShellImpl.java:519) > h6. at > org.jboss.forge.shell.ShellImpl.setInputStream(ShellImpl.java:1154) > h6. at > org.jboss.forge.shell.ShellImpl$Proxy$_$$_WeldClientProxy.setInputStream(ShellImpl$Proxy$_$$_WeldClientProxy.java) > h6. at > org.jboss.forge.test.AbstractShellTest.resetInputQueue(AbstractShellTest.java:197) > h6. at > org.jboss.forge.test.AbstractShellTest.beforeTest(AbstractShellTest.java:110) > h6. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > h6. at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > h6. at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > h6. at java.lang.reflect.Method.invoke(Method.java:606) > h6. at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) > h6. at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) > h6. at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) > h6. at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) > h6. at > org.jboss.arquillian.junit.Arquillian$StatementLifecycleExecutor.invoke(Arquillian.java:351) > h6. at > org.jboss.arquillian.container.test.impl.execution.ClientBeforeAfterLifecycleEventExecuter.execute(ClientBeforeAfterLifecycleEventExecuter.java:99) > h6. at > org.jboss.arquillian.container.test.impl.execution.ClientBeforeAfterLifecycleEventExecuter.on(ClientBeforeAfterLifecycleEventExecuter.java:72) > h6. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > h6. at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > h6. at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > h6. at java.lang.reflect.Method.invoke(Method.java:606) > h6. at > org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) > h6. at > org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > h6. at > org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > h6. at > org.jboss.arquillian.container.test.impl.client.ContainerEventController.createContext(ContainerEventController.java:142) > h6. at > org.jboss.arquillian.container.test.impl.client.ContainerEventController.createBeforeContext(ContainerEventController.java:124) > h6. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > h6. at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > h6. at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > h6. at java.lang.reflect.Method.invoke(Method.java:606) > h6. at > org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) > h6. at > org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > h6. at > org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:89) > h6. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > h6. at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > h6. at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > h6. at java.lang.reflect.Method.invoke(Method.java:606) > h6. at > org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) > h6. at > org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > h6. at > org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:75) > h6. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > h6. at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > h6. at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > h6. at java.lang.reflect.Method.invoke(Method.java:606) > h6. at > org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) > h6. at > org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > h6. at > org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:60) > h6. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > h6. at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > h6. at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > h6. at java.lang.reflect.Method.invoke(Method.java:606) > h6. at > org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) > h6. at > org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > h6. at > org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134) > h6. at > org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:114) > h6. at > org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.before(EventTestRunnerAdaptor.java:95) > h6. at > org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:222) > h6. at > org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314) > h6. at > org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46) > h6. at > org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:240) > h6. at > org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79) > h6. at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71) > h6. at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49) > h6. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) > h6. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) > h6. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) > h6. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) > h6. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) > h6. at > org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:185) > h6. at > org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:314) > h6. at > org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:46) > h6. at > org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:199) > h6. at org.junit.runners.ParentRunner.run(ParentRunner.java:236) > h6. at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:147) > h6. at > org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) > h6. at > org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) > h6. at > org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) > h6. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > h6. at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > h6. at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > h6. at java.lang.reflect.Method.invoke(Method.java:606) > h6. at > org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) > h6. at > org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) > h6. at > org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) > h6. at > org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) > h6. at > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) > > Posted by forums > Original post: https://community.jboss.org/message/854954#854954 > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140127/6f9c473d/attachment.html From forge-users at lists.jboss.org Wed Jan 29 08:37:33 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Wed, 29 Jan 2014 08:37:33 EST Subject: [forge-users] Forge JPA entity with custom Id type Message-ID: <809014519.531391002683938.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi, Is there a way to generate an entity with a custom class as id? Like: /** * Class that define the Id */ @Embeddable public class Code implements Serializable{ ??? private Integer number; ??? private Integer year; } /** * My entity class */ @Entity public class Document{ ??? @EmbeddedId ??? private Code code; } Posted by forums Original post: https://community.jboss.org/message/855351#855351 From forge-users at lists.jboss.org Wed Jan 29 08:42:27 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Wed, 29 Jan 2014 08:42:27 EST Subject: [forge-users] Forge JPA entity with custom Id type In-Reply-To: <809014519.531391002683938.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <754992924.541391002977792.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi Manuel, There is a JIRA issue about creating embeddables: https://issues.jboss.org/browse/FORGE-1398, however I couldn't find a JIRA issue about creating an entity with embeddable IDs. Could you please open a JIRA about that? Pull requests also are greatly appreciated {emoticon:class=jive_macro jive_emote|src=https://community.jboss.org/6.0.3.60ddddd/images/emoticons/happy.png|__jive_emoticon_name=happy} Best Regards, George Gastaldi Posted by forums Original post: https://community.jboss.org/message/855353#855353 From forge-users at lists.jboss.org Wed Jan 29 10:42:48 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Wed, 29 Jan 2014 10:42:48 EST Subject: [forge-users] Unable to Inject into Test Class Message-ID: <691333857.551391010199315.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> I'm currently migrating a plugin from version 1.4.4.Final to 2.0.0.CR2 of Forge, and injection is not occurring with my new tests using furnace. Here (https://github.com/mbarkley/forge-errai/blob/f91679f2e549cefa457ba0bdca0ee35d41a2965b/src/test/java/org/jboss/errai/forge/test/base/ForgeTest.java) is the test. Here (https://github.com/mbarkley/forge-errai/blob/f91679f2e549cefa457ba0bdca0ee35d41a2965b/pom.xml) is my pom. And here (http://pastebin.com/D4J3MW3G) is the terminal output while running the test. The result is that the test fails because both of the @Inject'ed fields are null. I've tried looking at tests in the Forge repository, but I have been unable to discern what I am doing differently. Any help is appreciated. Posted by forums Original post: https://community.jboss.org/message/855384#855384 From lincolnbaxter at gmail.com Wed Jan 29 11:07:18 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Wed, 29 Jan 2014 11:07:18 -0500 Subject: [forge-users] Unable to Inject into Test Class In-Reply-To: <691333857.551391010199315.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <691333857.551391010199315.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Let's talk about this in the #forge IRC channel :) On Wed, Jan 29, 2014 at 10:42 AM, wrote: > I'm currently migrating a plugin from version 1.4.4.Final to 2.0.0.CR2 of > Forge, and injection is not occurring with my new tests using furnace. > > Here ( > https://github.com/mbarkley/forge-errai/blob/f91679f2e549cefa457ba0bdca0ee35d41a2965b/src/test/java/org/jboss/errai/forge/test/base/ForgeTest.java) > is the test. Here ( > https://github.com/mbarkley/forge-errai/blob/f91679f2e549cefa457ba0bdca0ee35d41a2965b/pom.xml) > is my pom. And here (http://pastebin.com/D4J3MW3G) is the terminal output > while running the test. > > The result is that the test fails because both of the @Inject'ed fields > are null. I've tried looking at tests in the Forge repository, but I have > been unable to discern what I am doing differently. > > Any help is appreciated. > > Posted by forums > Original post: https://community.jboss.org/message/855384#855384 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140129/6fdc73b0/attachment-0001.html From forge-users at lists.jboss.org Thu Jan 30 09:13:39 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Thu, 30 Jan 2014 09:13:39 EST Subject: [forge-users] Unable to Inject into Test Class In-Reply-To: Message-ID: <1475020877.571391091894447.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hey Lincoln, I ended up getting the test to work. For the record, here (https://github.com/mbarkley/forge-errai/blob/c523efb2c1a114275a8fc8492bbcdd03d126bff4/src/test/java/org/jboss/errai/forge/test/base/ForgeTest.java) is the result I ended up with (ignore the classes added to the deployment -- those were required to get other test classes extending ForgeTest to run). Note that the last step that was required to get injection working was to remove the name (previously "ForgeTest") from the @Deployment annotation. It is possible to reproduce the failure by checking out a copy of the linked commit, adding "ForgeTest" as the name of the @Deployment, and running ForgeTest with JUnit. Posted by forums Original post: https://community.jboss.org/message/855522#855522 From lincolnbaxter at gmail.com Thu Jan 30 13:04:30 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Thu, 30 Jan 2014 13:04:30 -0500 Subject: [forge-users] Unable to Inject into Test Class In-Reply-To: <1475020877.571391091894447.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <1475020877.571391091894447.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Hey Max, Interesting. I'm willing to bet this has something to do with the naming requirements e.g: "groupId:addonId". I'll have to fix this in our test-runner. Thanks for reporting the fix! ~Lincoln On Thu, Jan 30, 2014 at 9:13 AM, wrote: > Hey Lincoln, > > I ended up getting the test to work. For the record, here ( > https://github.com/mbarkley/forge-errai/blob/c523efb2c1a114275a8fc8492bbcdd03d126bff4/src/test/java/org/jboss/errai/forge/test/base/ForgeTest.java) > is the result I ended up with (ignore the classes added to the deployment > -- those were required to get other test classes extending ForgeTest to > run). > > Note that the last step that was required to get injection working was to > remove the name (previously "ForgeTest") from the @Deployment annotation. > It is possible to reproduce the failure by checking out a copy of the > linked commit, adding "ForgeTest" as the name of the @Deployment, and > running ForgeTest with JUnit. > > Posted by forums > Original post: https://community.jboss.org/message/855522#855522 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140130/fd5dc9c0/attachment.html From forge-users at lists.jboss.org Fri Jan 31 01:41:21 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 31 Jan 2014 01:41:21 EST Subject: [forge-users] Forge 2 - RichFaces Message-ID: <1643071163.591391150511736.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hello , how can install richFaces addon in forge2 ? (like richFaces plugin in forge 1) Best Regards Luca Posted by forums Original post: https://community.jboss.org/message/855638#855638 From lincolnbaxter at gmail.com Fri Jan 31 02:50:18 2014 From: lincolnbaxter at gmail.com (Lincoln Baxter, III) Date: Fri, 31 Jan 2014 02:50:18 -0500 Subject: [forge-users] Forge 2 - RichFaces In-Reply-To: <1643071163.591391150511736.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <1643071163.591391150511736.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: Hey Luca, The RichFaces plugin hasn't yet been ported to Forge 2. We'd welcome help with that! What kind of features are you looking for? ~Lincoln On Fri, Jan 31, 2014 at 1:41 AM, wrote: > Hello , > how can install richFaces addon in forge2 ? (like richFaces plugin in > forge 1) > > Best Regards > > Luca > > Posted by forums > Original post: https://community.jboss.org/message/855638#855638 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users > -- Lincoln Baxter, III http://ocpsoft.org "Simpler is better." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.jboss.org/pipermail/forge-users/attachments/20140131/41e54fde/attachment.html From forge-users at lists.jboss.org Fri Jan 31 03:22:33 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 31 Jan 2014 03:22:33 EST Subject: [forge-users] Forge 2 - RichFaces In-Reply-To: Message-ID: <1616562872.601391156583565.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hey Lincoln, my target is use of richfaces in project generated with scaffold-generate and then use some components like file-upload or other feauture that are in richfaces. I know that is easy configure manuanly richfaces in the project ,? but i see that there was? a plugin for richfaces . If i can help , how? i? can help ? Best regards Luca Posted by forums Original post: https://community.jboss.org/message/855652#855652 From ggastald at redhat.com Fri Jan 31 07:39:13 2014 From: ggastald at redhat.com (George Gastaldi) Date: Fri, 31 Jan 2014 07:39:13 -0500 (EST) Subject: [forge-users] Forge 2 - RichFaces In-Reply-To: <1616562872.601391156583565.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <1616562872.601391156583565.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <392D1F02-FDFF-4952-9BFA-92093563D8DA@redhat.com> Hi Luca, You can help by migrating the Richfaces plugin in Forge 1.x to a new addon in Forge 2.x. If the current docs are not enough to get started, meet us on IRC so we can assist you on that. Best Regards, George > Em 31/01/2014, ?s 06:23, forge-users at lists.jboss.org escreveu: > > Hey Lincoln, > > my target is use of richfaces in project generated with scaffold-generate and then use some components like file-upload or other feauture that are in richfaces. > > I know that is easy configure manuanly richfaces in the project , but i see that there was a plugin for richfaces . > > If i can help , how i can help ? > > Best regards > Luca > > Posted by forums > Original post: https://community.jboss.org/message/855652#855652 > > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users From forge-users at lists.jboss.org Fri Jan 31 07:56:12 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 31 Jan 2014 07:56:12 EST Subject: [forge-users] Forge 2 - RichFaces In-Reply-To: <392D1F02-FDFF-4952-9BFA-92093563D8DA@redhat.com> Message-ID: <322434473.611391173170088.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi George, can you give me IRC setup for meet you? bye Luca Posted by forums Original post: https://community.jboss.org/message/855698#855698 From ggastald at redhat.com Fri Jan 31 08:05:33 2014 From: ggastald at redhat.com (George Gastaldi) Date: Fri, 31 Jan 2014 11:05:33 -0200 Subject: [forge-users] Forge 2 - RichFaces In-Reply-To: <322434473.611391173170088.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <322434473.611391173170088.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <52EB9F9D.2060803@redhat.com> sure, it's on irc.freenode.net. #forge channel You can access via http://webchat.freenode.net/ On 31-01-2014 10:56, forge-users at lists.jboss.org wrote: > Hi George, > can you give me IRC setup for meet you? > bye > Luca > > Posted by forums > Original post: https://community.jboss.org/message/855698#855698 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users From forge-users at lists.jboss.org Fri Jan 31 09:03:39 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 31 Jan 2014 09:03:39 EST Subject: [forge-users] New Command isn't picked up by Forge 2.0 in my addon Message-ID: <1214117297.621391177343873.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi, I'm trying to create a custom command in an addon. So I followed a bit the documentation which is their on the github space and looked at the javaee addon code. I created a class which extends AbstractUICommand And I have the following method. {code:modifiedtitle=true|jivemacro_uid=_13911768346434946|class=jive_text_macro jive_macro_code _jivemacro_uid_13911768346434946} @Override public UICommandMetadata getMetadata(UIContext context) { ???? return Metadata.forCommand(PrimeFacesSetup.class).name("primefaces-setup") ????????? .description("Setup PrimeFaces in your project") ????????? .category(Categories.create("PrimeFaces")); } {code} The addon can be installed and I see in the log that it is started. But I can't find my command in the list when i do command-list. Do I need to register the Command in some way? Thanks Rudy De Busscher Posted by forums Original post: https://community.jboss.org/message/855716#855716 From forge-users at lists.jboss.org Fri Jan 31 09:11:39 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 31 Jan 2014 09:11:39 EST Subject: [forge-users] New Command isn't picked up by Forge 2.0 in my addon In-Reply-To: <1214117297.621391177343873.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <608684925.631391177529529.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi Rudy, Look for the class name in the logs and see if there is an exception next to it. That may be the cause. Forge 2 doesn't register some classes if the dependencies are not available to the addon. Posted by forums Original post: https://community.jboss.org/message/855722#855722 From forge-users at lists.jboss.org Fri Jan 31 09:47:12 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 31 Jan 2014 09:47:12 EST Subject: [forge-users] Forge 2 - RichFaces In-Reply-To: <52EB9F9D.2060803@redhat.com> Message-ID: <383177422.641391181142295.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> ok i'll read the documentation and after if i have questions i contact you on IRC channel. Bye Luca Posted by forums Original post: https://community.jboss.org/message/855754#855754 From ggastald at redhat.com Fri Jan 31 10:25:36 2014 From: ggastald at redhat.com (George Gastaldi) Date: Fri, 31 Jan 2014 13:25:36 -0200 Subject: [forge-users] Forge 2 - RichFaces In-Reply-To: <383177422.641391181142295.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> References: <383177422.641391181142295.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <52EBC070.3030705@redhat.com> Awesome, looking forward to it. On 31-01-2014 12:47, forge-users at lists.jboss.org wrote: > ok > > i'll read the documentation and after if i have questions i contact you on IRC channel. > > Bye > > Luca > > Posted by forums > Original post: https://community.jboss.org/message/855754#855754 > _______________________________________________ > forge-users mailing list > forge-users at lists.jboss.org > https://lists.jboss.org/mailman/listinfo/forge-users From forge-users at lists.jboss.org Fri Jan 31 13:28:22 2014 From: forge-users at lists.jboss.org (forge-users at lists.jboss.org) Date: Fri, 31 Jan 2014 13:28:22 EST Subject: [forge-users] New Command isn't picked up by Forge 2.0 in my addon In-Reply-To: <608684925.631391177529529.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Message-ID: <563373373.651391193049045.JavaMail.jive@jive-app01.app.mwc.hst.phx2.redhat.com> Hi George, I would like to add some parts of the log file (only 5 lines) but I get some error about frequency limit. Anyway, I don't see any error in the log file, only the module and the 3 dependencies that I have specified underneath it. And a bit further the message that the container is started. I see only a warning about UserTransaction which is not available, but this is on the org.jboss.forge.addon:templates addon. I'll create a minimal project to reproduce the issue. Rudy Posted by forums Original post: https://community.jboss.org/message/855779#855779