Using Appian 7.5 Service Backed Records using expression rules. I

Using Appian 7.5 Service Backed Records using expression rules.

I'm able to generate records list view item by calling a web service to list few customers as LVI but when I'm opening the summary dashboard for selected record item, the error pop's up saying
"An Error Has Occurred
An error occurred while retrieving the data for “XXXX_Records”. (APNX-1-4205-003) "

In my records Types in designer,I have mentioned summary dashboard expression to have " = {} ", but even it gives error while opening the summary dashboard.

I have tried the NYC sample for Appian 7.5 it works fine, trying to replicate the same for my own record

SOAP Web Service is being called using WSQuery object ( made as an SAIL expression rule ). Records were working fine on 7.4 but with 7.5 it giving error

Thanks,
Abhinav
...

CustomerRecordsSource.txt

OriginalPostID-118491

OriginalPostID-118491

  Discussion posts and replies are publicly visible

Parents
  • Go the empty summary dashboard as expected, but by disabling the searching in CustomerRecordsSource rule.
    If i enabling searching in rule, then above error is coming on console

    [stdout] (http-/0.0.0.0:8080-14) Caused by: java.lang.Illegal
    ArgumentException: Invalid index: Cannot index property 'searchQuery' of type Te
    xt into type QueryFilter
    [stdout] (ajp-/0.0.0.0:8009-19) 2014-08-07 05:24:49,844 [ajp-/0.0.0.0:8009-19] ERROR com.appiancorp.rest.record.data.RecordRestService - Unable to retrieve record header for record w/ type RecordType [id=19, uuid=43939258-a346-4592-aeb2-14228231c63e, name=Test_XYXY, sourceTypeStr={http://www.appian.com/ae/types/2009}Datatype, sourceUuidStr={https://YYYYdev.appiancloud.com/suite/types/}XYXYCustomer_RecordsSource] and id 05911-201366929
    05:24:49,846 INFO [stdout] (ajp-/0.0.0.0:8009-19) com.appiancorp.suiteapi.common.exceptions.AppianException: An error occurred while retrieving the data for ?Test_XYXY?. (APNX-1-4205-003)

    How to enable searching for service backed records as current searching expression is falling apart

    CustomerRecordsSource.txt

Reply
  • Go the empty summary dashboard as expected, but by disabling the searching in CustomerRecordsSource rule.
    If i enabling searching in rule, then above error is coming on console

    [stdout] (http-/0.0.0.0:8080-14) Caused by: java.lang.Illegal
    ArgumentException: Invalid index: Cannot index property 'searchQuery' of type Te
    xt into type QueryFilter
    [stdout] (ajp-/0.0.0.0:8009-19) 2014-08-07 05:24:49,844 [ajp-/0.0.0.0:8009-19] ERROR com.appiancorp.rest.record.data.RecordRestService - Unable to retrieve record header for record w/ type RecordType [id=19, uuid=43939258-a346-4592-aeb2-14228231c63e, name=Test_XYXY, sourceTypeStr={http://www.appian.com/ae/types/2009}Datatype, sourceUuidStr={https://YYYYdev.appiancloud.com/suite/types/}XYXYCustomer_RecordsSource] and id 05911-201366929
    05:24:49,846 INFO [stdout] (ajp-/0.0.0.0:8009-19) com.appiancorp.suiteapi.common.exceptions.AppianException: An error occurred while retrieving the data for ?Test_XYXY?. (APNX-1-4205-003)

    How to enable searching for service backed records as current searching expression is falling apart

    CustomerRecordsSource.txt

Children
No Data