In my XPage I need to set a data source (Domino document)
I try to do it as follows:
<xp:this.data>
    <xp:dominoDocument var="requestDocument" action="openDocument" databaseName="#{javascript:  print('db ok'); return database.getFilePath();}"
        documentId="#{javascript:
        print('heloooo');
           var conclusion = database.getDocumentByUNID(doc_source.getDocument().getParentDocumentUNID());
           var oConclusion = new OsnovaUI_document(conclusion);
           var requestDoc = oConclusion.getMainDocument();
           print('docID: ' + requestDoc.getUniversalID());
           return requestDoc.getUniversalID();
           }">
    </xp:dominoDocument>
</xp:this.data>
The thing I've noticed is that code section in documentId doesn't get executed. At all. That's why I've put heloooo in there. However, the databaseName works as expected. In console I always see 
09.03.2020 00:52:11   HTTP JVM: db ok
But not heloooo :(
What am I doing wrong? Thanks in advance
 
     
    