In preparation for deploying a production system which uses Java WS Core 4.0.5, I would like to first remove any extraneous services from the Java WS Core container.
After some careful analysis, it seemed reasonable to use globus-undeploy-gar to remove a number of apparently non-essential default Java WS Core (4.0.5) services, as shown below.
globus-undeploy-gar globus_wsrf_core_samples_authzService globus-undeploy-gar globus_wsrf_core_samples_counter globus-undeploy-gar globus_wsrf_core_samples_mgmt globus-undeploy-gar globus_wsrf_test_interop globus-undeploy-gar globus_wsrf_test_unit
After those services were removed, the Java WS Core (4.0.5) container now reports only 8 services running, as illustrated below.
Starting SOAP server at: https://hostname:8443/wsrf/services/ With the following services: [1]: https://hostname:8443/wsrf/services/AdminService [2]: https://hostname:8443/wsrf/services/ContainerRegistryEntryService [3]: https://hostname:8443/wsrf/services/ContainerRegistryService [4]: https://hostname:8443/wsrf/services/NotificationConsumerService [5]: https://hostname:8443/wsrf/services/ShutdownService [6]: https://hostname:8443/wsrf/services/SubscriptionManagerService [7]: https://hostname:8443/wsrf/services/Version [8]: https://hostname:8443/wsrf/services/gsi/AuthenticationService
Questions: 1) Is the above set of services sufficient for a minimal Globus server, which hosts only Java WS Core services? 2) Could any of these remaining services be safely removed or disabled? (Or, is there documentation available which might help one decide whether circumstances permit disabling of additional services?) I'm reasonably certain the services I undeployed are not needed, but would appreciate further advice or insight on this topic. Best regards, Joel -- Joel Schneider National Marrow Donor Program Software Developer (Contractor) 3001 Broadway Street NE phone: 612-617-8321 Minneapolis, MN 55413 email: [EMAIL PROTECTED] http://www.marrow.org/
