Thanks KasunG,

If the admin service supports war deployment in exploded format, it should
be possible for us to directly call the admin service via Dev Studio and
handle this, isn't it?

I will have to study the admin service and see how it supports this.

regards
Awanthika

On Mon, Apr 6, 2015 at 11:27 AM, Kasun Gajasinghe <kas...@wso2.com> wrote:

> It should be WebappAdmin.
>
> AS supports deploying exploded webapps. But the UI doesn't have the
> capability to upload webapps in exploded format since it's a folder
> structure. How do you propose to do it?
>
> On Apr 6, 2015, at 10:57 AM, Awanthika Senarath <awanth...@wso2.com>
> wrote:
>
> Hi all,
>
> I need to find $subject to develop the war-deploy facility in WSO2
> developer studio.
>
> I could observe that for the car-deployment we are using the Admin Service
> "CarbonAppUploader".
>
> By listing all the Admin services available in WSO2 AS I got the list at
> [1], Can someone point out to me the Admin Service used for war file
> deployment in AS?
>
> Further is it possible to do exploded web app Deployment in AS? by admin
> console uploading I observed that we are deploying the compressed war file.
> The ultimate goal of Developer Studio is to enable web app deployment in
> Carbon server in exploded format. Hence if such a service is not available
> ATM, how should we proceed with this? IMO to enable this we have two
> options.
>
> [1] implement this completely on Dev Studio - as a file transfer
>
> [2] get back-end support from Carbon and facilitate this via dev studio
> using an admin service
>
>
> ** Exploded war deployment : deployment of the war file in extracted
> format. Without deploying the xxxx.war file this copies the xxxx folder
> directly into the webapps folder in the server.
>
>
> Appreciate your input
>
>
> [1]
> Admin services deployed on this server:
> 1. ProvisioningAdminService, ProvisioningAdminService,
> https://10.100.5.110:9443/services/ProvisioningAdminService/
> 2. CarbonAppUploader, CarbonAppUploader,
> https://10.100.5.110:9443/services/CarbonAppUploader/
> 3. OperationAdmin, OperationAdmin,
> https://10.100.5.110:9443/services/OperationAdmin/
> 4. JaggeryAppAdmin, JaggeryAppAdmin,
> https://10.100.5.110:9443/services/JaggeryAppAdmin/
> 5. JaxwsWebappAdmin, JaxwsWebappAdmin,
> https://10.100.5.110:9443/services/JaxwsWebappAdmin/
> 6. StatisticsAdmin, StatisticsAdmin,
> https://10.100.5.110:9443/services/StatisticsAdmin/
> 7. LoggedUserInfoAdmin, LoggedUserInfoAdmin,
> https://10.100.5.110:9443/services/LoggedUserInfoAdmin/
> 8. WebappAdmin, WebappAdmin,
> https://10.100.5.110:9443/services/WebappAdmin/
> 9. TopicManagerAdminService, TopicManagerAdminService,
> https://10.100.5.110:9443/services/TopicManagerAdminService/
> 10. ApplicationAdmin, ApplicationAdmin,
> https://10.100.5.110:9443/services/ApplicationAdmin/
> 11. NDataSourceAdmin, NDataSourceAdmin,
> https://10.100.5.110:9443/services/NDataSourceAdmin/
> 12. ServiceGroupAdmin, ServiceGroupAdmin,
> https://10.100.5.110:9443/services/ServiceGroupAdmin/
> 13. DataServiceFileUploader, DataServiceFileUploader,
> https://10.100.5.110:9443/services/DataServiceFileUploader/
> 14. CustomMeteringService, CustomMeteringService,
> https://10.100.5.110:9443/services/CustomMeteringService/
> 15. STSAdminService, STSAdminService,
> https://10.100.5.110:9443/services/STSAdminService/
> 16. RegistryAdminService, RegistryAdminService,
> https://10.100.5.110:9443/services/RegistryAdminService/
> 17. JavaScriptStubGeneratorService, JavaScriptStubGeneratorService,
> https://10.100.5.110:9443/services/JavaScriptStubGeneratorService/
> http://10.100.5.110:9763/services/JavaScriptStubGeneratorService/
> local:///services/JavaScriptStubGeneratorService/
> 18. JSServiceUploader, JSServiceUploader,
> https://10.100.5.110:9443/services/JSServiceUploader/
> 19. FileDownloadService, FileDownloadService,
> https://10.100.5.110:9443/services/FileDownloadService/
> 20. CachingAdminService, CachingAdminService,
> https://10.100.5.110:9443/services/CachingAdminService/
> 21. MashupServiceAdmin, MashupServiceAdmin,
> https://10.100.5.110:9443/services/MashupServiceAdmin/
> 22. JarServiceCreatorAdmin, JarServiceCreatorAdmin,
> https://10.100.5.110:9443/services/JarServiceCreatorAdmin/
> 23. RMAdminGlobal, RMAdminGlobal,
> https://10.100.5.110:9443/services/RMAdminGlobal/
> 24. ContentSearchAdminService, ContentSearchAdminService,
> https://10.100.5.110:9443/services/ContentSearchAdminService/
> 25. LoginStatisticsAdmin, LoginStatisticsAdmin,
> https://10.100.5.110:9443/services/LoginStatisticsAdmin/
> 26. CustomUIAdminService, CustomUIAdminService,
> https://10.100.5.110:9443/services/CustomUIAdminService/
> 27. RMAdminService, RMAdminService,
> https://10.100.5.110:9443/services/RMAdminService/
> 28. SearchAdminService, SearchAdminService,
> https://10.100.5.110:9443/services/SearchAdminService/
> 29. JMSTransportAdmin, JMSTransportAdmin,
> https://10.100.5.110:9443/services/JMSTransportAdmin/
> 30. ThrottleAdminService, ThrottleAdminService,
> https://10.100.5.110:9443/services/ThrottleAdminService/
> 31. ModuleAdminService, ModuleAdminService,
> https://10.100.5.110:9443/services/ModuleAdminService/
> 32. LoggingAdmin, LoggingAdmin,
> https://10.100.5.110:9443/services/LoggingAdmin/
> 33. ExternalTryitService, ExternalTryitService,
> https://10.100.5.110:9443/services/ExternalTryitService/
> 34. SampleDeployer, SampleDeployer,
> https://10.100.5.110:9443/services/SampleDeployer/
> 35. SecurityAdminService, SecurityAdminService,
> https://10.100.5.110:9443/services/SecurityAdminService/
> 36. KeyStoreAdminService, KeyStoreAdminService,
> https://10.100.5.110:9443/services/KeyStoreAdminService/
> 37. WarApplicationAdmin, WarApplicationAdmin,
> https://10.100.5.110:9443/services/WarApplicationAdmin/
> 38. DiscoveryAdmin, DiscoveryAdmin,
> https://10.100.5.110:9443/services/DiscoveryAdmin/
> 39. ServerRolesManager, ServerRolesManager,
> https://10.100.5.110:9443/services/ServerRolesManager/
> 40. IdentityProviderMgtService, IdentityProviderMgtService,
> https://10.100.5.110:9443/services/IdentityProviderMgtService/
> 41. ServiceDataPublisherAdmin, ServiceDataPublisherAdmin,
> https://10.100.5.110:9443/services/ServiceDataPublisherAdmin/
> 42. ResourceAdminService, ResourceAdminService,
> https://10.100.5.110:9443/services/ResourceAdminService/
> 43. DataServiceAdmin, DataServiceAdmin,
> https://10.100.5.110:9443/services/DataServiceAdmin/
> 44. ThemeMgtService, ThemeMgtService,
> https://10.100.5.110:9443/services/ThemeMgtService/
> 45. FileUploadService, FileUploadService,
> https://10.100.5.110:9443/services/FileUploadService/
> 46. WebappStatPublisherAdmin, WebappStatPublisherAdmin,
> https://10.100.5.110:9443/services/WebappStatPublisherAdmin/
> 47. ServiceUploader, ServiceUploader,
> https://10.100.5.110:9443/services/ServiceUploader/
> 48. WSDLValidatorService, WSDLValidatorService,
> https://10.100.5.110:9443/services/WSDLValidatorService/
> 49. EventBrokerService, EventBrokerService,
> https://10.100.5.110:9443/services/EventBrokerService/
> 50. TracerAdmin, TracerAdmin,
> https://10.100.5.110:9443/services/TracerAdmin/
> 51. TransportAdmin, TransportAdmin,
> https://10.100.5.110:9443/services/TransportAdmin/
> 52. MultipleCredentialsUserAdmin, MultipleCredentialsUserAdmin,
> https://10.100.5.110:9443/services/MultipleCredentialsUserAdmin/
> 53. Java2WSDLService, Java2WSDLService,
> https://10.100.5.110:9443/services/Java2WSDLService/
> 54. UserStoreConfigAdminService, UserStoreConfigAdminService,
> https://10.100.5.110:9443/services/UserStoreConfigAdminService/
> 55. RepositoryAdminService, RepositoryAdminService,
> https://10.100.5.110:9443/services/RepositoryAdminService/
> 56. TenantMgtAdminService, TenantMgtAdminService,
> https://10.100.5.110:9443/services/TenantMgtAdminService/
> 57. DeploymentSynchronizerAdmin, DeploymentSynchronizerAdmin,
> https://10.100.5.110:9443/services/DeploymentSynchronizerAdmin/
> 58. ServerAdmin, ServerAdmin,
> https://10.100.5.110:9443/services/ServerAdmin/
> 59. ServiceAdmin, ServiceAdmin,
> https://10.100.5.110:9443/services/ServiceAdmin/
> 60. FlowsAdminService, FlowsAdminService,
> https://10.100.5.110:9443/services/FlowsAdminService/
> 61. UserAdmin, UserAdmin, https://10.100.5.110:9443/services/UserAdmin/
> 62. PropertiesAdminService, PropertiesAdminService,
> https://10.100.5.110:9443/services/PropertiesAdminService/
> 63. Axis2RepoManager, Axis2RepoManager,
> https://10.100.5.110:9443/services/Axis2RepoManager/
> 64. LogViewer, LogViewer, https://10.100.5.110:9443/services/LogViewer/
> 65. WSDL2CodeService, WSDL2CodeService,
> https://10.100.5.110:9443/services/WSDL2CodeService/
>
>
> thanks and regards
> Awanthika
> --
> Awanthika Senarath
> Software Engineer, WSO2 Inc.
> Mobile: +94717681791
>
>
>


-- 
Awanthika Senarath
Software Engineer, WSO2 Inc.
Mobile: +94717681791
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to