Bug #2357
closedEML2DataSource connection problem (asColumnBasedRecord)
0%
Description
When an EML2DataSource is configured as to retrun the data as a
'ColumnBasedRecord' it can be connected to an RExpression actor to create an R
dataframe and the workflow executes OK; However, if the workflow is saved and
then re-opened, the connection between the datasource and the RExpression actor
is no longer present. i.e. the workflow will not 'remember' the connection!
see workflows/R/eml_Table_as_Record_R.xml example
Updated by Jing Tao over 18 years ago
The disconection issue came from the eml datasource constructor. If the
initialize output type is as same as the real outtype, the datasource actor will
be disconnected(in our case, the initialize type in consctructor is
ColumnBasedRecord). Add new output type class - EML200OutputTypeInitialize, this
output type will do nothing except given a value in construct. So the bug has
been fixed.