[GLASSFISH-17704] Clean up rest-service module Created: 10/Nov/11 Updated: 21/Feb/13
|Fix Version/s:||future release|
|Reporter:||Sanjeeb Sahoo||Assignee:||Jason Lee|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
Currently rest-service depends on some rest-client classes, but after talking to Jason I get the impression that they are never used. This is further confirmed by the fact that rest-client module is not yet part of the distribution and rest-service is still fully functional. So we should do some refactoring to make sure appropriate classes are packaged in rest-service module and stop dynamically importing classes.
|Comment by Jason Lee [ 10/Nov/11 ]|
The rest-service package DOES depend on the rest-client package, which IS packaged with the server:
$ ll ~/src/servers/glassfish3/glassfish/modules/rest*
There is, though, still some code in the rest-service module that I intend to move to rest-client, so as to make its consumption by clients easier/lighter.
The osgi.bundle files could probably use some clean up, though, which I'll address based on our email discussion.