Skip navigation links
org.eclipse.persistence.tools.dbws
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
-
public class JSR109WebServicePackager
- extends ProviderPackager
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 JSR-154 Servlet 2.5
- Since:
- EclipseLink 1.x
- Author:
- Mike Norman - michael.norman@oracle.com
Fields 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, DEFAULT_BUFFER_SIZE, PROVIDER_LISTENER_SOURCE, PROVIDER_NAME |
Methods inherited from class org.eclipse.persistence.tools.dbws.XRPackager |
buildSessionsXML, closeOrStream, closeOxStream, closeProviderClassStream, closeProviderListenerClassStream, closeProviderListenerSourceStream, closeProviderSourceStream, closeSchemaStream, closeServiceStream, closeSessionsStream, closeStream, closeSWARefStream, closeWebXmlStream, closeWSDLStream, end, getAdditionalUsage, getArchiveFilename, getArchiver, getArchiverLabel, getOrProjectPathPrefix, getOrStream, getOxProjectPathPrefix, getOxStream, getPackagerLabel, getSchemaStream, getServiceStream, getSessionsFileName, getSessionsStream, getStageDir, getSWARefStream, getUsage, hasAttachments, processAdditionalArgs, processArchiveUse, setAdditionalArgs, setArchiveFilename, setArchiver, setArchiveUse, setDBWSBuilder, setHasAttachments, setSessionsFileName, setStageDir, start |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WEB_XML_PREAMBLE
public static final java.lang.String WEB_XML_PREAMBLE
-
- See Also:
- Constant Field Values
WEB_XML_URL_PATTERN
public static final java.lang.String WEB_XML_URL_PATTERN
-
- See Also:
- Constant Field Values
JSR109WebServicePackager
public JSR109WebServicePackager()
JSR109WebServicePackager
protected JSR109WebServicePackager(DBWSPackager.Archiver archiver,
java.lang.String packagerLabel,
DBWSPackager.ArchiveUse useJavaArchive)
buildDefaultArchiver
public DBWSPackager.Archiver buildDefaultArchiver()
-
- Overrides:
buildDefaultArchiver
in class ProviderPackager
getWebXmlStream
public java.io.OutputStream getWebXmlStream()
throws java.io.FileNotFoundException
-
- Specified by:
getWebXmlStream
in interface DBWSPackager
- Overrides:
getWebXmlStream
in class XRPackager
-
- Throws:
java.io.FileNotFoundException
writeWebXml
public void writeWebXml(java.io.OutputStream webXmlStream,
DBWSBuilder dbwsBuilder)
-
- Specified by:
writeWebXml
in interface DBWSPackager
- Overrides:
writeWebXml
in class XRPackager
getWSDLPathPrefix
public java.lang.String getWSDLPathPrefix()
-
- Specified by:
getWSDLPathPrefix
in interface DBWSPackager
- Overrides:
getWSDLPathPrefix
in class XRPackager
Skip navigation links