Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-11921

Replace Metro with CXF

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.7.3
    • Component/s: Web API (REST or WS*)
    • Backlog priority:
      500
    • Impact type:
      API change
    • Upgrade notes:
      Hide

      WS* services should be declared as contribution instead of sun-jaxws.xml file with deployment-fragment.

      Contibution sample:
      <extension target="org.nuxeo.ecm.platform.ws.WSEndpointManager" point="endpoint">
      <endpoint name="VersioningService" address="/cmis/VersioningService"
      implementor="org.apache.chemistry.opencmis.server.impl.webservices.VersioningService"
      namespace="http://docs.oasis-open.org/ns/cmis/ws/200908/" port="VersioningServicePort" service="VersioningService"
      wsdl="nuxeo.war/WEB-INF/wsdl/CMISWS-Service.wsdl" enable-mtom="true">
      <handlers>
      <handler>org.nuxeo.ecm.core.opencmis.bindings.NuxeoCmisAuthHandler</handler>
      </handlers>
      </endpoint>
      </extension>

      Show
      WS* services should be declared as contribution instead of sun-jaxws.xml file with deployment-fragment. Contibution sample: <extension target="org.nuxeo.ecm.platform.ws.WSEndpointManager" point="endpoint"> <endpoint name="VersioningService" address="/cmis/VersioningService" implementor="org.apache.chemistry.opencmis.server.impl.webservices.VersioningService" namespace="http://docs.oasis-open.org/ns/cmis/ws/200908/" port="VersioningServicePort" service="VersioningService" wsdl="nuxeo.war/WEB-INF/wsdl/CMISWS-Service.wsdl" enable-mtom="true"> <handlers> <handler>org.nuxeo.ecm.core.opencmis.bindings.NuxeoCmisAuthHandler</handler> </handlers> </endpoint> </extension>

      Description

      The idea is to check and eventually replace Metro with CXF 2.6.8, if possible.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: