You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@poi.apache.org by kalirajan <ka...@vernal.is> on 2014/08/01 23:49:33 UTC

FormulaEvaluator Issue

HI,

I am using the following jars in my workspace

dom4j-1.6.1.jar
jxl-2.6.12.jar
jxls-core-1.0.3.jar
poi-3.9.jar
poi-ooxml-3.7.jar
poi-ooxml-schemas-3.7.jar
xmlbeans-2.3.0.jar

I got exception while evaluate template file formulas

Please help me.

My Code:
FileInputStream inputStream = new FileInputStream("Z:/Poi/xltemplate.xlsx");
XSSFWorkbook workbook = new XSSFWorkbook (inputStream);
FormulaEvaluator evaluator =
workbook.getCreationHelper().createFormulaEvaluator();

Exception:

Exception in thread "main" java.lang.NoClassDefFoundError:
org.apache.poi.hssf.record.formula.eval.ValueEval
	at java.lang.J9VMInternals.verifyImpl(Native Method)
	at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
	at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
	at
org.apache.poi.xssf.usermodel.XSSFCreationHelper.createFormulaEvaluator(XSSFCreationHelper.java:51)
	at com.mlb.mobiledirectory.action.ExcelReport.main(ExcelReport.java:24)
Caused by: java.lang.ClassNotFoundException:
org.apache.poi.hssf.record.formula.eval.ValueEval
	at java.net.URLClassLoader.findClass(URLClassLoader.java:421)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:652)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:346)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:618)
	... 5 more




--
View this message in context: http://apache-poi.1045710.n5.nabble.com/FormulaEvaluator-Issue-tp5716201.html
Sent from the POI - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org


Re: FormulaEvaluator Issue

Posted by kalirajan <ka...@vernal.is>.
Thanks Nick to your quick reply.

Its works now after I replaced the jars what I mention top by blow.

poi-scratchpad-3.10-FINAL-20140208
poi-3.10-FINAL-20140208
poi-excelant-3.10-FINAL-20140208
poi-ooxml-3.10-FINAL-20140208
poi-ooxml-schemas-3.10-FINAL-20140208
xmlbeans-2.3.0
dom4j-1.6.1


Kalirajan






--
View this message in context: http://apache-poi.1045710.n5.nabble.com/FormulaEvaluator-Issue-tp5716201p5716204.html
Sent from the POI - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org


Re: FormulaEvaluator Issue

Posted by Nick Burch <ap...@gagravarr.org>.
On Fri, 1 Aug 2014, kalirajan wrote:
> I am using the following jars in my workspace
>
> dom4j-1.6.1.jar
> jxl-2.6.12.jar
> jxls-core-1.0.3.jar
> poi-3.9.jar
> poi-ooxml-3.7.jar
> poi-ooxml-schemas-3.7.jar
> xmlbeans-2.3.0.jar

A little old, but should be fine

> Exception in thread "main" java.lang.NoClassDefFoundError:
> org.apache.poi.hssf.record.formula.eval.ValueEval

I think you're not using the jars you think you are. Ensure you really are 
using those ones listed above (or newer ones!), and zap any old ones from 
the classpath

Nick

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org