[JBoss JIRA] (FORGE-2639) @PreMatching annotation issue
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-2639?page=com.atlassian.jira.plugin... ]
George Gastaldi closed FORGE-2639.
----------------------------------
Assignee: George Gastaldi
Resolution: Done
> @PreMatching annotation issue
> -----------------------------
>
> Key: FORGE-2639
> URL: https://issues.jboss.org/browse/FORGE-2639
> Project: Forge
> Issue Type: Bug
> Components: Java EE
> Affects Versions: 3.1.0.Final
> Reporter: Rafael Benevides
> Assignee: George Gastaldi
> Fix For: 3.1.1.Final
>
>
> I used the rest-new-cross-origin-resource-sharing-filter command and the generate filter shows the following message in JBDS 9.1:
> "The @PreMatching annotation is only allowed on subclasses of javax.ws.rs.container.ContainerRequestFilter" indicating an Error. That forbids JBDS to builds the project.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (FORGE-2639) @PreMatching annotation issue
by Rafael Benevides (JIRA)
Rafael Benevides created FORGE-2639:
---------------------------------------
Summary: @PreMatching annotation issue
Key: FORGE-2639
URL: https://issues.jboss.org/browse/FORGE-2639
Project: Forge
Issue Type: Bug
Components: Addon Development
Reporter: Rafael Benevides
I used the rest-new-cross-origin-resource-sharing-filter command and the generate filter shows the following message in JBDS 9.1:
"The @PreMatching annotation is only allowed on subclasses of javax.ws.rs.container.ContainerRequestFilter" indicating an Error. That forbids JBDS to builds the project.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (FORGE-2637) Documentation Updates
by Remo Meier (JIRA)
[ https://issues.jboss.org/browse/FORGE-2637?page=com.atlassian.jira.plugin... ]
Remo Meier commented on FORGE-2637:
-----------------------------------
ok, website still states it is a core addon, should probably be updated.
> Documentation Updates
> ---------------------
>
> Key: FORGE-2637
> URL: https://issues.jboss.org/browse/FORGE-2637
> Project: Forge
> Issue Type: Feature Request
> Reporter: Remo Meier
>
> Jboss Forge looks very good from a technical perspective (thanks for all the work!). Documentation and maybe reach within the Java community could be a bit better. Maybe the former could help with the later. Here are just a few suggestions:
> 1. I found that the old documentation (1.1.x) gives a much better overview in writing a plugin (explains things like Facets). That should be integrated into the new documentation.
> 2. There are tutorials on Youtube, make sure to link them.
> 3. Website is sometimes a bit inefficient with spacing. Panels take away a lot of space. e.g. the news page. And please get rid of those beginner/intermediate/advanced labels...
> 4. A lot of things are "hidden" in the hands on lab, like the command reference.
> 5. Currently it is more of a collection of tutorials (sometimes with repeated content). I kind of miss the "one" documentation of Forge. To get an idea, have for exmple a look at the Spring Boot documentation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (FORGE-2637) Documentation Updates
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-2637?page=com.atlassian.jira.plugin... ]
George Gastaldi commented on FORGE-2637:
----------------------------------------
The gradle addon is available at https://github.com/forge/addon-gradle. It is maintained by the community and probably might need a few tweaks to work on Forge 3.1.0.Final.
In order to see all the available parameters, use <TAB> or type "man <command>"
> Documentation Updates
> ---------------------
>
> Key: FORGE-2637
> URL: https://issues.jboss.org/browse/FORGE-2637
> Project: Forge
> Issue Type: Feature Request
> Reporter: Remo Meier
>
> Jboss Forge looks very good from a technical perspective (thanks for all the work!). Documentation and maybe reach within the Java community could be a bit better. Maybe the former could help with the later. Here are just a few suggestions:
> 1. I found that the old documentation (1.1.x) gives a much better overview in writing a plugin (explains things like Facets). That should be integrated into the new documentation.
> 2. There are tutorials on Youtube, make sure to link them.
> 3. Website is sometimes a bit inefficient with spacing. Panels take away a lot of space. e.g. the news page. And please get rid of those beginner/intermediate/advanced labels...
> 4. A lot of things are "hidden" in the hands on lab, like the command reference.
> 5. Currently it is more of a collection of tutorials (sometimes with repeated content). I kind of miss the "one" documentation of Forge. To get an idea, have for exmple a look at the Spring Boot documentation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (FORGE-2637) Documentation Updates
by Remo Meier (JIRA)
[ https://issues.jboss.org/browse/FORGE-2637?page=com.atlassian.jira.plugin... ]
Remo Meier commented on FORGE-2637:
-----------------------------------
thx for the help. Got the basics of first plugin up and running (Apache Olingo).
regarding documentation, a gradle example would be great. I installed it for both 2.x and 3.x. But did not manage to get it up and running.
The 2.x version in the JBoss Develop Studio showed me only "Maven" as buildSystem option. And the following command gave me a pom without any errors/warnings:
project-new --named demo --buildSystem Gradle
What is the general status of the gradle support? I noticed that for 3.x it is still in Alpha stage. At my company, all new projects are soon supposed to use Gradle.
And is there a possiblity to display the available parameters of a command from the command line? like "--help"? Similar to the wizard in the Dev Environments?
> Documentation Updates
> ---------------------
>
> Key: FORGE-2637
> URL: https://issues.jboss.org/browse/FORGE-2637
> Project: Forge
> Issue Type: Feature Request
> Reporter: Remo Meier
>
> Jboss Forge looks very good from a technical perspective (thanks for all the work!). Documentation and maybe reach within the Java community could be a bit better. Maybe the former could help with the later. Here are just a few suggestions:
> 1. I found that the old documentation (1.1.x) gives a much better overview in writing a plugin (explains things like Facets). That should be integrated into the new documentation.
> 2. There are tutorials on Youtube, make sure to link them.
> 3. Website is sometimes a bit inefficient with spacing. Panels take away a lot of space. e.g. the news page. And please get rid of those beginner/intermediate/advanced labels...
> 4. A lot of things are "hidden" in the hands on lab, like the command reference.
> 5. Currently it is more of a collection of tutorials (sometimes with repeated content). I kind of miss the "one" documentation of Forge. To get an idea, have for exmple a look at the Spring Boot documentation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (FORGE-2624) Warnings in JBDS after generating forge-from-scratch quickstart
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-2624?page=com.atlassian.jira.plugin... ]
George Gastaldi closed FORGE-2624.
----------------------------------
Resolution: Done
> Warnings in JBDS after generating forge-from-scratch quickstart
> ---------------------------------------------------------------
>
> Key: FORGE-2624
> URL: https://issues.jboss.org/browse/FORGE-2624
> Project: Forge
> Issue Type: Bug
> Components: Java EE
> Reporter: Sande Gilda
> Assignee: George Gastaldi
> Priority: Minor
> Fix For: 3.0.2.Final
>
>
> After running {{run generate.fsh}}, the generated JBDS project has multiple warnings:
> * The serializable class Address does not declare a static final serialVersionUID field of type long
> * The serializable class Customer does not declare a static final serialVersionUID field of type long
> * The serializable class Item does not declare a static final serialVersionUID field of type long
> * The serializable class ProductOrder does not declare a static final serialVersionUID field of type long
> * The serializable class Profile does not declare a static final serialVersionUID field of type long
> * The serializable class ZipCode does not declare a static final serialVersionUID field of type long
> * location references to "/faces/error.xhtml" that does not exist in web content
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (FORGE-2637) Documentation Updates
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-2637?page=com.atlassian.jira.plugin... ]
George Gastaldi commented on FORGE-2637:
----------------------------------------
Yes, there is already the option of calling {{deprecated(true)}} in a {{UIInput}} or in a {{UICommand}}. The reason this one was not deprecated is because it was a major version change (Forge 2.x to Forge 3.x).
There is another JIRA asking for stronger validation of input parameters. This is on my list for awhile, and will work on it asap.
> Documentation Updates
> ---------------------
>
> Key: FORGE-2637
> URL: https://issues.jboss.org/browse/FORGE-2637
> Project: Forge
> Issue Type: Feature Request
> Reporter: Remo Meier
>
> Jboss Forge looks very good from a technical perspective (thanks for all the work!). Documentation and maybe reach within the Java community could be a bit better. Maybe the former could help with the later. Here are just a few suggestions:
> 1. I found that the old documentation (1.1.x) gives a much better overview in writing a plugin (explains things like Facets). That should be integrated into the new documentation.
> 2. There are tutorials on Youtube, make sure to link them.
> 3. Website is sometimes a bit inefficient with spacing. Panels take away a lot of space. e.g. the news page. And please get rid of those beginner/intermediate/advanced labels...
> 4. A lot of things are "hidden" in the hands on lab, like the command reference.
> 5. Currently it is more of a collection of tutorials (sometimes with repeated content). I kind of miss the "one" documentation of Forge. To get an idea, have for exmple a look at the Spring Boot documentation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (FORGE-2637) Documentation Updates
by Remo Meier (JIRA)
[ https://issues.jboss.org/browse/FORGE-2637?page=com.atlassian.jira.plugin... ]
Remo Meier edited comment on FORGE-2637 at 4/13/16 5:01 AM:
------------------------------------------------------------
I noticed that one has been renamed from addon to forge-addon in 3.0.The websites mentions that forge 3.0 has been released. Is there an eclipse update site? because the jobs developer studio still has the old one. Some instructions in this regard would be helpful on the website.
regarding command renaming: a deprecation mechanism (allow old command to be used for one major release, give warning on console) and stronger validation of input parameters could be helpful. In this example I used the command and ended up with just a war project.
was (Author: remmeier):
I noticed that one has been renamed from addon to forge-addon in 3.0.The websites mentions that forge 3.0 has been released. Is there an eclipse update site? because the jobs developer studio still has the old one.
regarding command renaming: a deprecation mechanism (allow old command to be used for one major release, give warning on console) and stronger validation of input parameters could be helpful. In this example I used the command and ended up with just a war project.
> Documentation Updates
> ---------------------
>
> Key: FORGE-2637
> URL: https://issues.jboss.org/browse/FORGE-2637
> Project: Forge
> Issue Type: Feature Request
> Reporter: Remo Meier
>
> Jboss Forge looks very good from a technical perspective (thanks for all the work!). Documentation and maybe reach within the Java community could be a bit better. Maybe the former could help with the later. Here are just a few suggestions:
> 1. I found that the old documentation (1.1.x) gives a much better overview in writing a plugin (explains things like Facets). That should be integrated into the new documentation.
> 2. There are tutorials on Youtube, make sure to link them.
> 3. Website is sometimes a bit inefficient with spacing. Panels take away a lot of space. e.g. the news page. And please get rid of those beginner/intermediate/advanced labels...
> 4. A lot of things are "hidden" in the hands on lab, like the command reference.
> 5. Currently it is more of a collection of tutorials (sometimes with repeated content). I kind of miss the "one" documentation of Forge. To get an idea, have for exmple a look at the Spring Boot documentation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (FORGE-2637) Documentation Updates
by Remo Meier (JIRA)
[ https://issues.jboss.org/browse/FORGE-2637?page=com.atlassian.jira.plugin... ]
Remo Meier commented on FORGE-2637:
-----------------------------------
I noticed that one has been renamed from addon to forge-addon in 3.0.The websites mentions that forge 3.0 has been released. Is there an eclipse update site? because the jobs developer studio still has the old one.
regarding command renaming: a deprecation mechanism (allow old command to be used for one major release, give warning on console) and stronger validation of input parameters could be helpful. In this example I used the command and ended up with just a war project.
> Documentation Updates
> ---------------------
>
> Key: FORGE-2637
> URL: https://issues.jboss.org/browse/FORGE-2637
> Project: Forge
> Issue Type: Feature Request
> Reporter: Remo Meier
>
> Jboss Forge looks very good from a technical perspective (thanks for all the work!). Documentation and maybe reach within the Java community could be a bit better. Maybe the former could help with the later. Here are just a few suggestions:
> 1. I found that the old documentation (1.1.x) gives a much better overview in writing a plugin (explains things like Facets). That should be integrated into the new documentation.
> 2. There are tutorials on Youtube, make sure to link them.
> 3. Website is sometimes a bit inefficient with spacing. Panels take away a lot of space. e.g. the news page. And please get rid of those beginner/intermediate/advanced labels...
> 4. A lot of things are "hidden" in the hands on lab, like the command reference.
> 5. Currently it is more of a collection of tutorials (sometimes with repeated content). I kind of miss the "one" documentation of Forge. To get an idea, have for exmple a look at the Spring Boot documentation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (FORGE-2637) Documentation Updates
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-2637?page=com.atlassian.jira.plugin... ]
George Gastaldi commented on FORGE-2637:
----------------------------------------
In order to learn how to create a command, I suggest you to read the UI addon documentation for now: http://forge.jboss.org/addon/org.jboss.forge.addon:ui
Creating an addon project is as easy as using the {{project-new --type forge-addon}} command
> Documentation Updates
> ---------------------
>
> Key: FORGE-2637
> URL: https://issues.jboss.org/browse/FORGE-2637
> Project: Forge
> Issue Type: Feature Request
> Reporter: Remo Meier
>
> Jboss Forge looks very good from a technical perspective (thanks for all the work!). Documentation and maybe reach within the Java community could be a bit better. Maybe the former could help with the later. Here are just a few suggestions:
> 1. I found that the old documentation (1.1.x) gives a much better overview in writing a plugin (explains things like Facets). That should be integrated into the new documentation.
> 2. There are tutorials on Youtube, make sure to link them.
> 3. Website is sometimes a bit inefficient with spacing. Panels take away a lot of space. e.g. the news page. And please get rid of those beginner/intermediate/advanced labels...
> 4. A lot of things are "hidden" in the hands on lab, like the command reference.
> 5. Currently it is more of a collection of tutorials (sometimes with repeated content). I kind of miss the "one" documentation of Forge. To get an idea, have for exmple a look at the Spring Boot documentation.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months