1 Reply Latest reply on Jan 15, 2018 10:22 PM by plaban RSS
    plaban Explorer

    containsLocation Function throws error

    Hi,

    I am getting  error while using containsLocation function.

     

    Service with

    2 inputs

    CurrentLocation (Type: Location)

    Geofence(Type: InfoTable, DataShape: GeoFenceBoundaryDataShape).

     


    Script  of service

     

    // location:LOCATION

    var location = CurrentLocation;

     

    // geoFence:INFOTABLE

    var geoFence = Geofence;

     

    // containsLocation(location:LOCATION,geoFence:INFOTABLE,locationField:STRING):NUMBER

    var result = containsLocation(location, geoFence,"");

     

     

    This script throws below error when I was testing it.

     

    Error executing service

     

    Wrapped java.lang.Exception: Unable To Convert From com.thingworx.dsl.engine.adapters.ThingworxInfoTableAdapter to INFOTABLE Cause: Unable To Convert From com.thingworx.dsl.engine.adapters.ThingworxInfoTableAdapter to INFOTABLE

     

    GeoFenceBoundaryDataShape: Data shape having one Location type column.

     


     

    Please help!

     

    Thanks & Regards,

     

    Plaban