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

ant build-wsdd and ant build-client fails with error Type {http://portlet.javax}PortletURL is referenced but not defined.

    Details

      Description

      The build fails because getThemeDisplay method was added to the ServiceContext and the themeDisplay attribute is included in the complexType definition for ServiceContext (because the ThemeDisplay is Serializable?).

      Now that ThemeDisplay is included, PortletURL is also included because of the methods that return a PortletURL, including getURLMyAccount, getURLPageSettings, etc. (because PortletURLImpl is Serializable?). This results in the exception:

      Type {http://portlet.javax}PortletURL is referenced but not defined.

      As a result, any Liferay services that use ServiceContext are no longer accessible via SOAP.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  6 years, 10 weeks, 3 days ago

                  Packages

                  Version Package
                  6.1.2 CE GA3
                  6.1.30 EE GA3
                  6.1.X EE
                  6.2.0 CE B1