title: Getting "No query executer factory registered for the 'plsql' language" Exception from Java code
body: <p>I have a simple report that displays fields from database. I have setup a data adapter in Jasper and put the Query. I can preview the report successfully from Jasper, but when it comes to Java it couldn't compile the report and show the following exceptions</p>
  
  <blockquote>
    <p>Jun 18, 2014 3:17:49 PM org.apache.commons.digester.Digester endElement
    SEVERE: End event threw exception</p>
    
    <p>Caused by: net.sf.jasperreports.engine.JRRuntimeException: No query executer factory registered for the 'plsql' language.</p>
    
    <p>java.lang.reflect.InvocationTargetException
    Jun 18, 2014 3:17:49 PM me.jasper.print.StatementPrint generateReport
    SEVERE: null</p>
    
    <p>net.sf.jasperreports.engine.JRException: org.xml.sax.SAXParseException; lineNumber: 7; columnNumber: 16; Error at line 7 char 16: No query executer factory registered for the 'plsql' language.</p>
    
    <p>Caused by: org.xml.sax.SAXParseException; lineNumber: 7; columnNumber: 16; Error at line 7 char 16: No query executer factory registered for the 'plsql' language.</p>
  </blockquote>
  
  <p>Here is my Jasper report query setting</p>
  
  <pre><code>&lt;property name="com.jaspersoft.studio.data.defaultdataadapter" value="testDataAdapter"/&gt;
  &lt;queryString language="plsql"&gt;
      &lt;![CDATA[CALL getStatementDetails(250001 , "2012-01-01" , "2015-01-01" , 0 , 0)]]&gt;
  &lt;/queryString&gt;
  </code></pre>
  
  <p>Here is my Java Code</p>
  
  <pre><code>JasperDesign jasperDesign = JRXmlLoader.load(new File("/home/mint/JaspersoftWorkspace/MyReports/ar/plsql.jrxml"));
  JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
  JasperPrint print = JasperFillManager.fillReport(jasperReport, new HashMap&lt;&gt;()); 
  JasperViewer jasperViewer = new JasperViewer(print, false);
  jasperViewer.setVisible(true);
  </code></pre>