[JBoss JIRA] (FORGE-856) JSF scaffold from entity error with private get method
by Vineet Reynolds (JIRA)
[ https://issues.jboss.org/browse/FORGE-856?page=com.atlassian.jira.plugin.... ]
Vineet Reynolds closed FORGE-856.
---------------------------------
Fix Version/s: 1.3.3.Final
(was: 1.x Future)
Resolution: Done
Pushed uptream: https://github.com/forge/core/commit/02a04ff4e8e8aa8788eef2c19a7f618606bd...
Only public methods are considered for identifying getters and setters to build up metadata about metawidget properties. This makes sense since non-public members would impose constraints on the kind of code that would be generated to access properties if such properties exist (for e.g. EL expressions in this case).
Moreover, if metawidget properties were to be treated as the equivalent of JavaBean properties, then public getters/setters are required, going by Section 8.3.1 of the JavaBeans specification.
> JSF scaffold from entity error with private get method
> ------------------------------------------------------
>
> Key: FORGE-856
> URL: https://issues.jboss.org/browse/FORGE-856
> Project: Forge
> Issue Type: Bug
> Components: Scaffold
> Affects Versions: 1.2.3.Final
> Reporter: Jason Porter
> Assignee: Vineet Reynolds
> Fix For: 1.3.3.Final
>
>
> Not sure if this is a bug in Forge or MetaWidget, but if you have a private method named get<whatever else> when the page is generated it thinks that's a getter and adds it to the page and the EL, which of course blows up.
> You can see that in TicketMonster (up until commit 2b80ca6) in the SectionAllocation entity.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (FORGE-993) Support for multi project: So forge can understand the parent and child modules resource/source
by Rajmahendra Hegde (JIRA)
Rajmahendra Hegde created FORGE-993:
---------------------------------------
Summary: Support for multi project: So forge can understand the parent and child modules resource/source
Key: FORGE-993
URL: https://issues.jboss.org/browse/FORGE-993
Project: Forge
Issue Type: Feature Request
Components: Plugin API
Affects Versions: 1.3.2.Final
Reporter: Rajmahendra Hegde
Assuming we have a maven project
MyProj - (parent)
MyProj-JPA
MyProj-Web
JPA contains JPA entities
Web contains JSF
Now user want to create a rest-services in Web or in a separate module say, MyProj-Rest.
The current forge is working completely isolated without knowing the sub-modules of the current maven project. (or its not accessing the resource/source of the sub-project its currently running.
Some time user want to create modular based development like above project structure. We need to provide a feature to access sub project resources/source also. So user can work in multi-project support environment to modularize his component.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (FORGE-991) Create a plugin/addon repository application for Forge
by George Gastaldi (JIRA)
George Gastaldi created FORGE-991:
-------------------------------------
Summary: Create a plugin/addon repository application for Forge
Key: FORGE-991
URL: https://issues.jboss.org/browse/FORGE-991
Project: Forge
Issue Type: Feature Request
Components: Plugin Repository
Reporter: George Gastaldi
Fix For: 2.x Future
>From [~dan.j.allen]:
{quote}
I know that Forge has a plugin repository, but there's always room for new ideas.
The jQuery foundation recently rebooted their plugin registry to drive all contributions to it out of git. I thought you might be interested in reviewing how they set it up and see if any ideas might apply to Forge plugin registry, both in terms of how a plugin is registered and plugin discovery.
Announcement:
http://blog.jquery.com/2013/01/16/announcing-the-jquery-plugin-registry/
Plugin Registry:
http://plugins.jquery.com/
GitHub repo:
https://github.com/jquery/plugins.jquery.com
As they put it:
"The goal is to make sharing and browsing quality jQuery plugins a pleasant experience for everyone!"
Replace jQuery w/ Forge and we have the same goal.
{quote}
{quote}
Oh, and one more thing. I think this is the killer feature:
"To register and publish your plugin, you’ll need to push your code to a public repository on GitHub, and add our post-recieve webhook URL (http://plugins.jquery.com/postreceive-hook) to your repository. The next time you push a semver tag, we’ll take care of registering the plugin name and updating its page on the site. When you’re ready to release the next version of your plugin, just tag and push again!"
{quote}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 9 months