java.lang.Object
org.eclipse.persistence.internal.xr.XRServiceFactory
org.eclipse.persistence.internal.dbws.ProviderHelper

public class ProviderHelper extends XRServiceFactory

INTERNAL: ProviderHelper bridges between DBWSAdapter's and JAX-WS Provider's

Since:
EclipseLink 1.1
 packaging required for deployment as a Web Service
 \--- root of war file
      |
      \---web-inf
          |   web.xml
          |
          +---classes
          |   +---META-INF
          |   |    eclipselink-dbws.xml
          |   |    eclipselink-dbws-sessions.xml -- name can be overridden by <sessions-file> entry in eclipselink-dbws.xml
          |   |    eclipselink-dbws-or.xml
          |   |    eclipselink-dbws-ox.xml
          |   |
          |   +---_dbws
          |   |    DBWSProvider.java         -- (source provided as a convenience for IDE integration)
          |   |    DBWSProvider.class        -- ASM-generated jakarta.xml.ws.Provider
          |   |
          |   \---foo                        -- optional domain classes
          |       \---bar
          |             Address.class
          |             Employee.class
          |             PhoneNumber.class
          \---wsdl
                 swaref.xsd                  -- optional to handle attachments
                 eclipselink-dbws.wsdl
                 eclipselink-dbws-schema.xsd