dsFile = new File("VJSds.conf") // For ES2 compatibility, read dsfile props into server string props; parse as needed. if (dsFile.open("r")) { debug("opened file successfully") i = 0 line = dsFile.readln() while (!dsFile.eof()) { debug("Line read: " + line) n = "VJSdataSource" + i project[n] = line line = dsFile.readln() i++ } dsFile.close() project.numVJSds = i //This is the total number of dataSources } else { dsFile.open("w+") // Create the file if it doesn't exist already debug("Created new ds file.") } Go to test page