cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with automation chain for date and multivalued metadata

delphine_
Star Contributor
Star Contributor

I try to create an automation chain to get elements of a folder and put them in my document (inherit metadata).
/> I have 3 metadata in my folder, and I want to "copy" values in my metada's document. But it doesn't work for multi-valued and date metadata
/> In automation chain I do :

 - Fetch > Context Document
 - Push & Pop > Push Document
 - Document > Get Parent
 - Execution Context > Set context Variable
   - name = v_field_mutivalued
   - value = expr:@{Document["gen:field_multivalued"]}
 - Execution Context > Set context Variable
   - name = v_field_text
   - value = expr:@{Document["gen:field_text"]}
 - Execution Context > Set context Variable
   - name = v_field_date
   - value = @{Fn.calendar(Document["gen:field_date"])}
 - Push & Pop > Pop Document
 - Document > Update Property
   - value:@{v_field_date.date}<br/>
   - xpath:gen:field_date     
 - Document > Update Properties
   - gen:field_multivalued=@{v_field_multivalued}<br/>
     gen:field_text=@{v_field_text}<br/>

/>

In "gen:field_multivalued" it stored : [Ljava.lang.String;@4c28a60
/> In "gen:field_text" it's OK
/> In "gen:field_date" : it's OK BUT when the date is NULL it makes an error (Caused by: [Error: v_field_date.date: null] [Near : {... Unknown ....}] (I don't put all the log because is too big !) What is wrong for multivalued field and how test null value ?
/> Thanks in advance

1 REPLY 1

delphine_
Star Contributor
Star Contributor

After lots of search, I can store a field date.

Getting started

Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.