FreeMarker 日志错误中的 number#number#number 标识什么?

What does number#number#number identifies in FreeMarker log error?

我在 Liferay Portal 中使用 FreeMarker Java Template Engine,但出现此错误:

19:55:00,260 ERROR [http-bio-80-exec-2][runtime:96] Template processing error: "Error on line 290, column 1 in 924629#924665#3296702 request['theme-display'] is undefined. It can not be assigned to themeDisplay"

我想知道这个数字 924629#924665#3296702 代表什么意思?

companyId#companyGroupId#templateId

我找到那些数字的含义了。 第一个是公司 ID (ThemeDisplay.getCompanyId()),第二个是公司组 ID (ThemeDisplay.getCompanyGroupId()),最后一个是 FreeMarker 模板 ID (Liferay templateKey)