Support Policy Knowledge Base

La sintaxis de FreeMarker no es válida.

The following has evaluated to null or missing:
==> parentCategory.id [in template "template_id" at line 189, column 201]

----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
- Failed at: ${parentCategory.id} [in template "template_id" at line 189, column 199]
----

Java TCK Certified OpenJDK Binaries

Liferay has chosen not to individually certify OpenJDK binaries. The compatibility of open source JDK binaries will depend on the Java Technical Compatibility Kit (TCK) certification of that binary. Meaning, if a JDK binary is Java TCK compliant or certified then that binary will be compatible for use with Liferay.

The Java TCK testing kit allows an organization to test their compiled Java binaries and ensure the binaries comply with the Java SE standards. If everything passes then the organization will indicate that their binaries are compliant or certified.

Below is a list of known TCK certified Java binaries:

Amazon Coretto
Azul Zulu
Eclipse Adoptium
IBM Semeru
Oracle Open JDK
RedHat OpenJDK
SAP SAPMachine

Below is a list of known Java binaries which do not have TCK certification:

AdoptOpenJDK (https://adoptopenjdk.net/quality)

Additional Information

On this page