SmartGWT Enterprise 14.1-p20250611
We're migrating from SmartGWT 13.0 to 14.1. We have some criteria field names that have a period in them. This seems to now be breaking in 14.1.
Here's the criteria:
and the stacktrace for the error:
It looks like the content before the period is being treated as another data source?
We're migrating from SmartGWT 13.0 to 14.1. We have some criteria field names that have a period in them. This seems to now be breaking in 14.1.
Here's the criteria:
Code:
data:{
operator:"and",
criteria:[
{
fieldName:"fromCustomPB",
operator:"equals",
value:false
},
{
fieldName:"company_id",
operator:"equals",
value:"6185077"
},
{
fieldName:"priceBookIds",
operator:"equals",
value:211558608
},
{
fieldName:"hdwLineId",
operator:"equals",
value:211967104
},
{
fieldName:"vendorIds",
operator:"equals",
value:63
},
{
fieldName:"hdwTypeId",
operator:"equals",
value:"ED"
},
{
fieldName:"attr1.hdwAttrId",
operator:"inSet",
value:[
215777778
]
}
]
},
Code:
2025-06-17 11:57:27.371 ERROR - dsRequest.execute() failed:
java.lang.Exception: fieldQuery specifies dataSource 'attr1', which is not known
at com.isomorphic.datasource.DSRequest.extractCriteriaSubquery(DSRequest.java:2263) ~[isomorphic-core-rpc-14.1-p20250611.jar:?]
at com.isomorphic.datasource.DSRequest.extractCriteriaSubqueries(DSRequest.java:1928) ~[isomorphic-core-rpc-14.1-p20250611.jar:?]
at com.isomorphic.datasource.DSRequest.extractCriteriaSubqueries(DSRequest.java:1900) ~[isomorphic-core-rpc-14.1-p20250611.jar:?]
at com.isomorphic.datasource.DSRequest.normalizeCriteria(DSRequest.java:1685) ~[isomorphic-core-rpc-14.1-p20250611.jar:?]
at com.isomorphic.datasource.DSRequest.execute(DSRequest.java:4549) ~[isomorphic-core-rpc-14.1-p20250611.jar:?]
at com.isomorphic.servlet.IDACall.handleDSRequest(IDACall.java:256) ~[isomorphic-core-rpc-14.1-p20250611.jar:?]
at com.isomorphic.servlet.IDACall.processRPCTransaction(IDACall.java:213) ~[isomorphic-core-rpc-14.1-p20250611.jar:?]
at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:153) ~[isomorphic-core-rpc-14.1-p20250611.jar:?]
Comment