Inherited by org.objectweb.jonas.ws.axis.AxisWSServiceImpl.
Inheritance diagram for org.objectweb.jonas.ws.AbsWebServicesServiceImpl:
Public Member Functions | |
void | deployWebServices (Context ctx) throws WSServiceException |
void | doStop () throws ServiceException |
void | doStart () throws ServiceException |
void | removeCache (ClassLoader cl) |
void | completeWSDeployment (Context ctx) throws WSServiceException |
Static Public Attributes | |
final String | CLASSLOADER_CTX_PARAM = "classloader" |
final String | PARSINGWITHVALIDATION = "jonas.service.ws.parsingwithvalidation" |
final String | WSDL_HANDLERS = "jonas.service.ws.wsdlhandlers" |
final String | WS_BASE = "jonas.service.ws." |
Protected Member Functions | |
void | doInit (Context ctx) throws ServiceException |
void | doDeployWebServices (Context ctx) throws WSServiceException |
Static Protected Member Functions | |
I18n | getI18n () |
Logger | getLogger () |
Xavier Delplanque
Definition at line 89 of file AbsWebServicesServiceImpl.java.
|
Here is the call graph for this function:
|
Get, update and publish WSDL documents contained in a set of jars and wars.
For each Jar/WarUrls in the given ctx : - Get the jar/war deployment desc - Get the WSDL definition - Update the WSDL location - Publish the WSDL Default Naming Convention for Webapp linked to Ejb <ejb-name>.jar -> <ejb-name>.war Implements org.objectweb.jonas.ws.WebServicesService. Definition at line 215 of file AbsWebServicesServiceImpl.java. References org.objectweb.jonas.ws.AbsWebServicesServiceImpl.doDeployWebServices(), org.objectweb.jonas_lib.loader.WebappClassLoader.getBaseURL(), org.objectweb.jonas.web.JWebContainerService.getClassLoader(), org.objectweb.jonas_lib.I18n.getMessage(), and org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getWarFile(). |
Here is the call graph for this function:
|
Here is the call graph for this function:
|
Initialize the service.
Reimplemented in org.objectweb.jonas.ws.axis.AxisWSServiceImpl. Definition at line 134 of file AbsWebServicesServiceImpl.java. References org.objectweb.jonas.ws.WSDLManager.addHandler(), org.objectweb.jonas.common.JProp.getInstance(), org.objectweb.jonas_lib.I18n.getMessage(), org.objectweb.jonas.common.JProp.getValueAsArray(), org.objectweb.jonas.ws.handler.WSDLHandlerFactory.newHandler(), org.objectweb.jonas.ws.AbsWebServicesServiceImpl.PARSINGWITHVALIDATION, and org.objectweb.jonas.ws.AbsWebServicesServiceImpl.WSDL_HANDLERS. |
Here is the call graph for this function:
|
Empty Method for WebServices (no running application).
Definition at line 738 of file AbsWebServicesServiceImpl.java. |
|
Empty Method for WebServices (no running application).
Definition at line 731 of file AbsWebServicesServiceImpl.java. |
|
Definition at line 789 of file AbsWebServicesServiceImpl.java. |
|
Definition at line 796 of file AbsWebServicesServiceImpl.java. Referenced by org.objectweb.jonas.ws.axis.AxisWSServiceImpl.doInit(). |
|
Remove WebServices descriptors associated to the given ClassLoader
Implements org.objectweb.jonas.ws.WebServicesService. Definition at line 781 of file AbsWebServicesServiceImpl.java. |
|
classloader Context param Definition at line 95 of file AbsWebServicesServiceImpl.java. Referenced by org.objectweb.jonas.ws.AbsWebServicesServiceImpl.completeWSDeployment(). |
|
WebServices service configuration properties : Xml parsing with validation Definition at line 101 of file AbsWebServicesServiceImpl.java. Referenced by org.objectweb.jonas.ws.AbsWebServicesServiceImpl.doInit(). |
|
WebServices service configuration properties : base for web services properties. Definition at line 110 of file AbsWebServicesServiceImpl.java. |
|
WebServices service configuration properties : WSDL handlers Definition at line 104 of file AbsWebServicesServiceImpl.java. Referenced by org.objectweb.jonas.ws.AbsWebServicesServiceImpl.doInit(). |