Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-79460

gradle buildWsdd task need the module to depend on javax.portlet, javax.servlet and liferay registry in order to work

    Details

    • Type: Bug
    • Status: Closed
    • Resolution: No Longer Reproducible
    • Affects Version/s: Master
    • Fix Version/s: Master
    • Component/s: Web Services > SOAP
    • Labels:
      None
    • Story Points:
      24

      Description

      -service modules need the above dependencies present in their build.gradle files in order for buildWsdd task to work, even though the module itself does not need those dependencies at all.

      portal-remote-axis-extender also would need to be changed, because it is regitering the services in the bundle context of the incoming bundle. This has the advantage that the registered services are listed in the very service bundle but, on the dowdside, it forces the bundle to have visibility on the service interfaces that are being registered, though forcing the bundle to depend on interfaces it would not need otherwise.

        Attachments

          Activity

            People

            Assignee:
            joyce.wang Joyce Wang
            Reporter:
            carlos.sierra Carlos Sierra (Inactive)
            Participants of an Issue:
            Recent user:
            Joyce Wang
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              3 years, 32 weeks, 5 days ago

                Packages

                Version Package
                Master