Class JSR109WebServicePackager
java.lang.Object
org.eclipse.persistence.tools.dbws.XRPackager
org.eclipse.persistence.tools.dbws.ProviderPackager
org.eclipse.persistence.tools.dbws.JSR109WebServicePackager
- All Implemented Interfaces:
 DBWSPackager
- Direct Known Subclasses:
 IDEPackager,WarPackager
 INTERNAL: WebServicePackager extends ProviderPackager. It is responsible for generating
 the simplified JSR-109 files to deploy the service.
 
 \--- ${stageDir} root directory
    |   ...                   -- files generated by parent class
    |   web.xml               -- conform to Jakarta Servlet 5.0
 - Since:
 - EclipseLink 1.x
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.persistence.tools.dbws.XRPackager
XRPackager.NullOutputStreamNested classes/interfaces inherited from interface org.eclipse.persistence.tools.dbws.DBWSPackager
DBWSPackager.Archiver, DBWSPackager.ArchiveUse - 
Field Summary
FieldsFields inherited from class org.eclipse.persistence.tools.dbws.ProviderPackager
DBWS_PROVIDER_SOAP11_MTOM_BINDING, DBWS_PROVIDER_SOAP12_BINDING, DBWS_PROVIDER_SOAP12_MTOM_BINDING, DBWS_PROVIDER_SOURCE_CLASSDEF, DBWS_PROVIDER_SOURCE_PORT_NAME, DBWS_PROVIDER_SOURCE_PREAMBLE_END, DBWS_PROVIDER_SOURCE_PREAMBLE_START, DBWS_PROVIDER_SOURCE_SERVICE_NAME, DBWS_PROVIDER_SOURCE_SOAP11HTTP_MTOM_BINDING, DBWS_PROVIDER_SOURCE_SOAP12HTTP_BINDING, DBWS_PROVIDER_SOURCE_SOAP12HTTP_MTOM_BINDING, DBWS_PROVIDER_SOURCE_SUFFIX, DBWS_PROVIDER_SOURCE_TARGET_NAMESPACE, DBWS_PROVIDER_SOURCE_WSDL_LOCATION, PROVIDER_LISTENER_SOURCE, PROVIDER_NAMEFields inherited from class org.eclipse.persistence.tools.dbws.XRPackager
__nullStream, additionalArgs, ALL, archiver, archiveUse, builder, CONFIG, FINE, FINER, FINEST, hasAttachments, INFO, OFF, packagerLabel, sessionsFileName, SEVERE, stageDir, WARNING, XR_STR - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJSR109WebServicePackager(DBWSPackager.Archiver archiver, String packagerLabel, DBWSPackager.ArchiveUse useJavaArchive)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidwriteWebXml(OutputStream webXmlStream, DBWSBuilder dbwsBuilder) Methods inherited from class org.eclipse.persistence.tools.dbws.ProviderPackager
getProviderClassStream, getProviderListenerClassStream, getProviderListenerSourceStream, getProviderSourceStream, getWSDLStream, writeProviderMethods inherited from class org.eclipse.persistence.tools.dbws.XRPackager
buildSessionsXML, closeDeploymentDescriptorStream, closeOrStream, closeOxStream, closeProviderClassStream, closeProviderListenerClassStream, closeProviderListenerSourceStream, closeProviderSourceStream, closeSchemaStream, closeServiceStream, closeSessionsStream, closeStream, closeSWARefStream, closeWebXmlStream, closeWSDLStream, end, getAdditionalUsage, getArchiveFilename, getArchiver, getArchiverLabel, getDeploymentDescriptorFileName, getDeploymentDescriptorStream, getOrProjectPathPrefix, getOrStream, getOxProjectPathPrefix, getOxStream, getPackagerLabel, getSchemaStream, getServiceStream, getSessionsFileName, getSessionsStream, getStageDir, getSWARefStream, getUsage, hasAttachments, processAdditionalArgs, processArchiveUse, setAdditionalArgs, setArchiveFilename, setArchiver, setArchiveUse, setDBWSBuilder, setHasAttachments, setSessionsFileName, setStageDir, start, writeDeploymentDescriptor 
- 
Field Details
- 
WEB_XML_PREAMBLE
- See Also:
 
 - 
WEB_XML_URL_PATTERN
- See Also:
 
 
 - 
 - 
Constructor Details
- 
JSR109WebServicePackager
public JSR109WebServicePackager() - 
JSR109WebServicePackager
protected JSR109WebServicePackager(DBWSPackager.Archiver archiver, String packagerLabel, DBWSPackager.ArchiveUse useJavaArchive)  
 - 
 - 
Method Details
- 
buildDefaultArchiver
- Overrides:
 buildDefaultArchiverin classProviderPackager
 - 
getWebXmlStream
- Specified by:
 getWebXmlStreamin interfaceDBWSPackager- Overrides:
 getWebXmlStreamin classXRPackager- Throws:
 FileNotFoundException
 - 
writeWebXml
- Specified by:
 writeWebXmlin interfaceDBWSPackager- Overrides:
 writeWebXmlin classXRPackager
 - 
getWSDLPathPrefix
- Specified by:
 getWSDLPathPrefixin interfaceDBWSPackager- Overrides:
 getWSDLPathPrefixin classXRPackager
 
 -