Description
A join on properties with different node types, for example reference and string, does not work as expected. Example:
select [a].* from [nt:unstructured] as [a] inner join [nt:unstructured] as [b] on [a].[jcr:uuid] = [b].[join] where issamenode([a], '/a')
The query works as expected if the property "join" is of type string, but not it is of type reference.