Thanks for the reply. I am not sure that re-publishing the services is the solution. I say this because, I am able to use the attribute table on the same feature services hosted within the GIS-Portal, but when I build out the web app using the same feature services outside of the portal (using operational layers), I receive the Data not available, Click Refresh button to try again error. I just can not understand why the attribute table works with some feature layers (0,2) and not all the layers...
Side Note:
Operational Layers - are used to pull in the same info hosted within a web map, but without using a web map. See the following code snippet:
"map": {
"3D": false,
"2D": true,
"position": {
"left": 325,
"top": 40,
"right": 0,
"bottom": 0
},
"id": "map",
"itemId": {
"item": {
"title": "Translink Map Service gisapd01 webmap",
"type": "Web Map",
"description": null,
"tags": [
"translink"
],
"snippet": "Translink Map Service gisapd01 webmap",
"thumbnail": null,
"documentation": null,
"extent": [
[
-123.309,
49.0408
],
[
-122.5509,
49.3567
]
],
"spatialReference": null,
"accessInformation": null,
"licenseInfo": null,
"culture": "en-us"
},
"itemData": {
"operationalLayers": [
{
"id": "ViewerBusStop_8025",
"layerType": "ArcGISMapServiceLayer",
"url": "http://gisapd01.translink.bc.ca/cmbc/rest/services/BusStop/ViewerBusStop/MapServer",
"visibility": true,
"visibleLayers": [
0,
6,
7
],
"opacity": 1,
"title": "Bus Stop Viewer",
"layers": [
{
"id": 6,
"popupInfo": {
"title": "Bus Route: {LINEABBR}",
"fieldInfos": [
{
"fieldName": "OBJECTID",
"label": "OBJECTID",
"tooltip": "",
"visible": false,
"stringFieldOption": "textbox"
},
{
"fieldName": "SERVICE",
"label": "Service",
"tooltip": "",
"visible": true,
"format": {
"places": 0,
"digitSeparator": true
},
"stringFieldOption": "textbox"
}
],
"description": null,
"showAttachments": true,
"mediaInfos": [ ]
}
}
.............