Unable to add Relationships between the Account / Portal Address Object and Custom Object


  • When trying to create a relationship between the Account or Portal Address system object and a custom object, it fails.
  • Depending on the (wrong) setup, the user might receive the following error message in the console:
    com.liferay.object.exception.ObjectRelationshipParameterObjectFieldException: Object definition Address requires a parameter object field ID


  • Liferay DXP 7.4+


  • When relating a custom object to the Accounts and Postal Address system objects, these relationships should be defined on the system object side and use the one-to-many type. The custom object should be on the many side of both relationships.

Additional Information

  • This issue can also happen when trying to use these object relationships for commerce-related reasons.
  • You can find more information in this article.


¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0