[JBoss JIRA] (FORGE-770) Ability to restrict ServiceRegistry and AddonRegistry services by version
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-770?page=com.atlassian.jira.plugin.... ]
Lincoln Baxter III updated FORGE-770:
-------------------------------------
Summary: Ability to restrict ServiceRegistry and AddonRegistry services by version (was: Ability to restrict ServiceRegistry and AddonRegistry services by addon dependency version )
Fix Version/s: 2.0.0.Alpha7
(was: 2.x Future)
> Ability to restrict ServiceRegistry and AddonRegistry services by version
> -------------------------------------------------------------------------
>
> Key: FORGE-770
> URL: https://issues.jboss.org/browse/FORGE-770
> Project: Forge
> Issue Type: Feature Request
> Components: Container
> Affects Versions: 2.0.0.Alpha1
> Reporter: Lincoln Baxter III
> Assignee: Lincoln Baxter III
> Fix For: 2.0.0.Alpha7
>
>
> Like in OSGi (shudder,) when looking up services from the ServiceRegistry, it should be possible to require that services retrieved from the ServiceRegistry be locked to a specific addon API version (via addon-dependency/classloader mapping.)
> {code}
> (A) -> (B, v1)
> -> Service 1
> (B, v2)
> -> Service 1v2
> -> Service 2v1
> {code}
> A should receive only the instance of Service 1 from (B, v1)
--
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-1006) The entity plugin should generate equals and hashcode implementations considering all suitable fields in the JPA entity
by Vineet Reynolds (JIRA)
Vineet Reynolds created FORGE-1006:
--------------------------------------
Summary: The entity plugin should generate equals and hashcode implementations considering all suitable fields in the JPA entity
Key: FORGE-1006
URL: https://issues.jboss.org/browse/FORGE-1006
Project: Forge
Issue Type: Enhancement
Components: Builtin Plugins
Affects Versions: 1.3.3.Final
Reporter: Vineet Reynolds
As a result for FORGE-995 and FORGE-1005 the generated {{equals}} and {{hashcode}} implementations for JPA entities would be typically incorrect due to reliance on the auto-generated primary key value.
Additionally, since the {[equals}} and {{hashCode}} methods are generated only once during creation of the JPA entity class, these methods would be out of date as more fields are added (unlike the {{toString}} method). We should enhance or regenerate the existing methods as new fields are added via the field plugin.
--
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-914) Rework the handling of 1:M relationships by the Faces/RichFaces scaffold
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/FORGE-914?page=com.atlassian.jira.plugin.... ]
RH Bugzilla Integration commented on FORGE-914:
-----------------------------------------------
Sneha <snagarwa(a)redhat.com> made a comment on [bug 977956|https://bugzilla.redhat.com/show_bug.cgi?id=977956]
Updated doc text.
> Rework the handling of 1:M relationships by the Faces/RichFaces scaffold
> ------------------------------------------------------------------------
>
> Key: FORGE-914
> URL: https://issues.jboss.org/browse/FORGE-914
> Project: Forge
> Issue Type: Bug
> Components: Scaffold
> Affects Versions: 1.0.5.Final, 1.3.0.Final
> Reporter: Vineet Reynolds
> Assignee: Vineet Reynolds
> Fix For: 1.x Future
>
>
> The generated Faces scaffold for 1:M relationships does not handle certain usability aspects.
> For example, a new row is automatically added by default when displaying a 1:M relationship upon create. However, unless the add button is clicked, the contents of the row are not added to the underlying managed bean. If the add button is not clicked, the contents of the row are not treated as a new item to be added. This is very confusing.
> Also, if bean validation is performed on the entities (in the rows of the 1:M relationship), and if it fails, then the contents need to be corrected, even though they may not be persisted in the database. Again, this is confusing behavior.
> Additionally, deletion of entities from the collection (1-side of the association) seems to be broken (FORGE-974).
--
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-1004) Display a descriptive text for dependencies in the New Forge Addon dialog
by Vineet Reynolds (JIRA)
Vineet Reynolds created FORGE-1004:
--------------------------------------
Summary: Display a descriptive text for dependencies in the New Forge Addon dialog
Key: FORGE-1004
URL: https://issues.jboss.org/browse/FORGE-1004
Project: Forge
Issue Type: Feature Request
Components: UI - API
Affects Versions: 2.0.0.Alpha5
Reporter: Vineet Reynolds
Priority: Minor
It would be better to have some descriptive text that provide information about each addon that can be added as a dependency when creating a new Forge addon project.
At the moment, only the GAV of the addon is displayed which is not informative to beginners.
--
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-1003) Parse a JavaClass from an URL
by George Gastaldi (JIRA)
George Gastaldi created FORGE-1003:
--------------------------------------
Summary: Parse a JavaClass from an URL
Key: FORGE-1003
URL: https://issues.jboss.org/browse/FORGE-1003
Project: Forge
Issue Type: Feature Request
Components: Parsers / File Manipulation
Affects Versions: 2.0.0.Alpha6, 1.3.2.Final
Reporter: George Gastaldi
Assignee: George Gastaldi
Fix For: 1.3.3.Final, 2.0.0.Alpha7
It should be possible to parse classes from URLs
--
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