[JBoss JIRA] (FORGEPLUGINS-126) Rework the AngularJS scaffolding to support the new REST resource representations
by Vineet Reynolds (JIRA)
[ https://issues.jboss.org/browse/FORGEPLUGINS-126?page=com.atlassian.jira.... ]
Vineet Reynolds updated FORGEPLUGINS-126:
-----------------------------------------
Priority: Critical (was: Major)
> Rework the AngularJS scaffolding to support the new REST resource representations
> ---------------------------------------------------------------------------------
>
> Key: FORGEPLUGINS-126
> URL: https://issues.jboss.org/browse/FORGEPLUGINS-126
> Project: Forge Plugins
> Issue Type: Feature Request
> Components: AngularJS Scaffold
> Reporter: Vineet Reynolds
> Assignee: Vineet Reynolds
> Priority: Critical
>
> Based on the ongoing work for FORGE-1060, it would be necessary to rework the logic for handling associations (both n-to-many and n-to-one) since only Ids of the associated fields are required now.
> Additional fields that are not a part of the associated resource's representation should not be sent to the server, since it is possible that the server may treat such fields in the incoming JSON representation as not ignorable and respond with a HTTP 400 error.
--
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, 8 months
[JBoss JIRA] (FORGE-1104) REST plugin stores the path of the Activator class instead of the classname in the project config
by Vineet Reynolds (JIRA)
Vineet Reynolds created FORGE-1104:
--------------------------------------
Summary: REST plugin stores the path of the Activator class instead of the classname in the project config
Key: FORGE-1104
URL: https://issues.jboss.org/browse/FORGE-1104
Project: Forge
Issue Type: Bug
Components: Builtin Plugins
Affects Versions: 1.3.3.Final
Reporter: Vineet Reynolds
Priority: Minor
The fully qualified path aka location of the file containing the {{@ApplicationPath}} annotation is stored in the project configuration by the REST plugin. It should instead store just the simple class name since this class name is appended with the stored package name to determine whether the facet should be activated or not.
There are no issues encountered except that the ApplicationPath class is scanned for every time the project is opened since the class will eventually be found, but once found the incorrect entry is stored.
--
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, 8 months