ArrayIndexOutofBoundException In Scala Program Usind VTD-XML
import java.lang._ import com.ximpleware._ object Sample { def main(args :Array[String])= { // println("helloo") try{ var i :Int = -1 val vgen :VTDGen= new VTDGen() val ap :AutoPilot =new AutoPilot() ap.selectXPath("CATALOG/CD/COUNTRY/text()") if(vgen.parseFile("../catalog.xml", false)) { val vnav :VTDNav = vgen.getNav() ap.bind(vnav) while((i=ap.evalXPath)!= -1) { println(vnav.toString(i)) println(vnav.toNormalizedString(vnav.getText())) } ap.resetXPath() } } catch { case e :Exception => println(e) } } } I have imported VTD-XML Library It compiles Well but On Execution prints an Exception