Hi Awanthika, As per the offline chat we had awhile back, we have decided to go ahead with basic file copy to upload the webapps IIRC. There is no need to change the admin services to cater for this requirement.
> On Apr 23, 2015, at 6:22 PM, Awanthika Senarath <[email protected]> wrote: > > ping! > >> On Wed, Apr 8, 2015 at 11:31 PM, Awanthika Senarath <[email protected]> >> wrote: >> Hi KasunG, >> >> Is it possible to get $subject done? since this is a requirement for >> enabling exploded web app deployment in AS from dev stduio. >> >> thanks and regards >> Awanthika >> >>> On Mon, Apr 6, 2015 at 6:58 PM, KasunG Gajasinghe <[email protected]> wrote: >>> Hi Awanthika, >>> >>> I don't think the admin service supports it. We will have to improve it >>> depending on this requirement. >>> >>>> On Mon, Apr 6, 2015 at 6:33 PM, Awanthika Senarath <[email protected]> >>>> wrote: >>>> Hi, >>>> >>>> Could you please verify whether the exploded web app deployment is >>>> possible via the said admin service? >>>> >>>> regards >>>> Awanthika >>>> >>>>> On Mon, Apr 6, 2015 at 11:36 AM, Awanthika Senarath <[email protected]> >>>>> wrote: >>>>> 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 <[email protected]> >>>>>> 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 <[email protected]> >>>>>>> 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 >>>> >>>> >>>> >>>> -- >>>> Awanthika Senarath >>>> Software Engineer, WSO2 Inc. >>>> Mobile: +94717681791 >>> >>> >>> >>> -- >>> Kasun Gajasinghe >>> Senior Software Engineer, WSO2 Inc. >>> email: kasung AT spamfree wso2.com >>> linked-in: http://lk.linkedin.com/in/gajasinghe >>> blog: http://kasunbg.org >> >> >> >> -- >> Awanthika Senarath >> Software Engineer, WSO2 Inc. >> Mobile: +94717681791 > > > > -- > Awanthika Senarath > Software Engineer, WSO2 Inc. > Mobile: +94717681791 > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
