1 Reply Latest reply on Jun 4, 2013 9:28 AM by paic 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