You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@poi.apache.org by Aaron Zeckoski <aa...@vt.edu> on 2009/10/25 13:16:57 UTC
XSSFWorkbook create fails with xmlbeans exception?
I cannot seem to create an XSSFWorkbook. HSSFWorkbook does fine with
no problems. The exception happens on this line:
wb = new XSSFWorkbook();
which is part of an if statement where I check if the data I am using
has more than 255 columns and if it does creates the XSSFWorkbook
instead of an HSSFWorkbook.
I included the code snippet where the exception happens (this is from
my test case which runs during maven build). I get the same failure at
runtime and in eclipse. I also included the dependency info since I
think this is probably a dependency issue. I have tried putting in
xmlbeans-2.2.0 and 2.4.0 as well as the one that comes by default
(2.3.0) but I get the same error every time.
I am open to any ideas and suggestions.
I have these maven dependencies in the project:
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.5-FINAL</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.5-FINAL</version>
</dependency>
Which result in the following extra jars in my war file:
ooxml-schemas-1.0.jar
poi-3.5-FINAL.jar
poi-ooxml-3.5-FINAL.jar
stax-api-1.0.1.jar
xmlbeans-2.3.0.jar
Here is the exception:
java.lang.ExceptionInInitializerError
at sun.misc.Unsafe.ensureClassInitialized(Native Method)
at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)
at java.lang.reflect.Field.getFieldAccessor(Field.java:899)
at java.lang.reflect.Field.get(Field.java:358)
at org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(XmlBeans.java:770)
at org.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbook.<clinit>(Unknown
Source)
at org.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbook$Factory.newInstance(Unknown
Source)
at org.apache.poi.xssf.usermodel.XSSFWorkbook.onWorkbookCreate(XSSFWorkbook.java:222)
at org.apache.poi.xssf.usermodel.XSSFWorkbook.<init>(XSSFWorkbook.java:138)
at org.sakaiproject.tool.assessment.ui.bean.evaluation.ExportResponsesBean.getAsWorkbook(ExportResponsesBean.java:331)
at org.sakaiproject.tool.assessment.ui.bean.evaluation.ExportResponsesBeanTest.testGetAsWorkbookBig(ExportResponsesBeanTest.java:76)
Caused by: java.lang.RuntimeException: Could not instantiate
SchemaTypeSystemImpl (java.lang.reflect.InvocationTargetException): is
the version of xbean.jar correct?
at schemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707.TypeSystemHolder.loadTypeSystem(Unknown
Source)
at schemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707.TypeSystemHolder.<clinit>(Unknown
Source)
... 39 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
... 41 more
Caused by: org.apache.xmlbeans.SchemaTypeLoaderException: XML-BEANS
compiled schema: Incompatible minor version - expecting up to 23, got
24 (schemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707.index)
- code 3
at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl$XsbReader.<init>(SchemaTypeSystemImpl.java:1522)
at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.initFromHeader(SchemaTypeSystemImpl.java:260)
at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.<init>(SchemaTypeSystemImpl.java:183)
... 45 more
Here is the maven list of jars being used at test time:
[DEBUG] Test Classpath :
[DEBUG] /opt/sakai_2-6-x/sam/samigo-app/target/test-classes
[DEBUG] /opt/sakai_2-6-x/sam/samigo-app/target/classes
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/kernel/sakai-kernel-util/1.0.12/sakai-kernel-util-1.0.12.jar
[DEBUG] /Users/azeckoski/.m2/repository/javax/servlet/servlet-api/2.4/servlet-api-2.4.jar
[DEBUG] /Users/azeckoski/.m2/repository/net/sf/ehcache/ehcache/1.3.0/ehcache-1.3.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/net/sf/jsr107cache/jsr107cache/1.0/jsr107cache-1.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/backport-util-concurrent/backport-util-concurrent/3.0/backport-util-concurrent-3.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/hibernate/hibernate/3.2.5.ga/hibernate-3.2.5.ga.jar
[DEBUG] /Users/azeckoski/.m2/repository/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar
[DEBUG] /Users/azeckoski/.m2/repository/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar
[DEBUG] /Users/azeckoski/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/antlr/antlr/2.7.6/antlr-2.7.6.jar
[DEBUG] /Users/azeckoski/.m2/repository/cglib/cglib/2.1_3/cglib-2.1_3.jar
[DEBUG] /Users/azeckoski/.m2/repository/asm/asm/1.5.3/asm-1.5.3.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-collections/commons-collections/3.1/commons-collections-3.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/springframework/spring/2.0.6/spring-2.0.6.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/kernel/sakai-kernel-api/1.0.12/sakai-kernel-api-1.0.12.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/kernel/sakai-component-manager/1.0.12/sakai-component-manager-1.0.12.jar
[DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/sakairsf/SakaiRSFComponents-evolvers/0.7.2-sakai_2.2.x/SakaiRSFComponents-evolvers-0.7.2-sakai_2.2.x.jar
[DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/rsfutil/RSFComponents-evolvers/0.7.2/RSFComponents-evolvers-0.7.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/rsfutil/rsfutil/0.7.2/rsfutil-0.7.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/j-servletutil/1.2.2/j-servletutil-1.2.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/ponderutilcore/1.2.2/ponderutilcore-1.2.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/log4j/log4j/1.2.8/log4j-1.2.8.jar
[DEBUG] /Users/azeckoski/.m2/repository/junit/junit/3.8.2/junit-3.8.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/xpp3/xpp3_min/1.1.3.4.O/xpp3_min-1.1.3.4.O.jar
[DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/sakairsf/sakairsf/0.7.2-sakai_2.2.x/sakairsf-0.7.2-sakai_2.2.x.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-util/M2/sakai-util-M2.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-api/2.6-SNAPSHOT/sakai-samigo-api-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-hibernate/2.6-SNAPSHOT/sakai-samigo-hibernate-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/navigo/OKI-SPRING-HIBERNATE/0/OKI-SPRING-HIBERNATE-0.jar
[DEBUG] /Users/azeckoski/.m2/repository/navigo/SakaiBaseFramework/1.0.a1/SakaiBaseFramework-1.0.a1.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-jsf-tool/2.6-SNAPSHOT/sakai-jsf-tool-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-jsf-app/2.6-SNAPSHOT/sakai-jsf-app-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/jsf/jsf-api/1.1.01/jsf-api-1.1.01.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-sections-impl/2.6-SNAPSHOT/sakai-sections-impl-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/OKI/OkiSID/rc6.1/OkiSID-rc6.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/axis/axis/1.1/axis-1.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/axis/axis-ant/1.1/axis-ant-1.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/cglib/cglib-full/2.0.2/cglib-full-2.0.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-digester/commons-digester/1.6/commons-digester-1.6.jar
[DEBUG] /Users/azeckoski/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-discovery/commons-discovery/0.2/commons-discovery-0.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-jxpath/commons-jxpath/1.1/commons-jxpath-1.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/ant/ant-optional/1.5.1/ant-optional-1.5.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/jdom/jdom/1.0/jdom-1.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-validator/commons-validator/1.0.2/commons-validator-1.0.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/oro/oro/2.0.7/oro-2.0.7.jar
[DEBUG] /Users/azeckoski/.m2/repository/fop/fop/0.20.5/fop-0.20.5.jar
[DEBUG] /Users/azeckoski/.m2/repository/batik/batik-1.5-fop/0.20-5/batik-1.5-fop-0.20-5.jar
[DEBUG] /Users/azeckoski/.m2/repository/xalan/xalan/2.6.0/xalan-2.6.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/avalon-framework/avalon-framework/4.0/avalon-framework-4.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/jdbc/jdbc2_0/stdext-h2.1.8/jdbc2_0-stdext-h2.1.8.jar
[DEBUG] /Users/azeckoski/.m2/repository/jsf/jsf-impl/1.1.01/jsf-impl-1.1.01.jar
[DEBUG] /Users/azeckoski/.m2/repository/ojb/db-ojb/1.0.rc6/db-ojb-1.0.rc6.jar
[DEBUG] /Users/azeckoski/.m2/repository/odmg/odmg/3.0/odmg-3.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/saxpath/saxpath/1.0-FCS/saxpath-1.0-FCS.jar
[DEBUG] /Users/azeckoski/.m2/repository/axis/axis-saaj/1.2-RC1/axis-saaj-1.2-RC1.jar
[DEBUG] /Users/azeckoski/.m2/repository/struts/struts/1.1/struts-1.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/struts/struts-legacy/1.1/struts-legacy-1.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-fileupload/commons-fileupload/1.1.1/commons-fileupload-1.1.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-lang/commons-lang/2.1/commons-lang-2.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/taglibs/standard/1.0.4/standard-1.0.4.jar
[DEBUG] /Users/azeckoski/.m2/repository/wsdl4j/wsdl4j/1.4/wsdl4j-1.4.jar
[DEBUG] /Users/azeckoski/.m2/repository/axis/axis-jaxrpc/1.2-RC1/axis-jaxrpc-1.2-RC1.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-services/2.6-SNAPSHOT/sakai-samigo-services-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/ims/imsqti/1.2/imsqti-1.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/xmlbeans/xbean/2.2.0/xbean-2.2.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/xmlbeans/jsr173/1.0_api/jsr173-1.0_api.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-qti/2.6-SNAPSHOT/sakai-samigo-qti-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-cp/2.6-SNAPSHOT/sakai-samigo-cp-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-audio/2.6-SNAPSHOT/sakai-samigo-audio-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/liveconnect/plugin/1.5/plugin-1.5.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-sections-api/2.6-SNAPSHOT/sakai-sections-api-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-sections-impl-standalone/2.6-SNAPSHOT/sakai-sections-impl-standalone-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/apache/myfaces/core/myfaces-api/1.1.5/myfaces-api-1.1.5.jar
[DEBUG] /Users/azeckoski/.m2/repository/javax/servlet/jstl/1.1.2/jstl-1.1.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/apache/myfaces/core/myfaces-impl/1.1.5/myfaces-impl-1.1.5.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/apache/myfaces/tomahawk/tomahawk/1.1.3/tomahawk-1.1.3.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/entitybroker/entitybroker-api/1.3.6.2-SNAPSHOT/entitybroker-api-1.3.6.2-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-jsf-widgets/2.6-SNAPSHOT/sakai-jsf-widgets-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-jsf-widgets-sun/2.6-SNAPSHOT/sakai-jsf-widgets-sun-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-gradebook-service-api/2.6-SNAPSHOT/sakai-gradebook-service-api-2.6-SNAPSHOT.jar
[DEBUG] /Users/azeckoski/.m2/repository/OKI/OkiOSID/2.0/OkiOSID-2.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/javax/activation/activation/1.0.2/activation-1.0.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-dbcp/commons-dbcp/1.2.2/commons-dbcp-1.2.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/commons-pool/commons-pool/1.2/commons-pool-1.2.jar
[DEBUG] /Users/azeckoski/.m2/repository/hsqldb/hsqldb/1.8.0.5/hsqldb-1.8.0.5.jar
[DEBUG] /Users/azeckoski/.m2/repository/jaxen/jaxen/1.0-FCS-full/jaxen-1.0-FCS-full.jar
[DEBUG] /Users/azeckoski/.m2/repository/jta/jta/h2.1.8/jta-h2.1.8.jar
[DEBUG] /Users/azeckoski/.m2/repository/javax/servlet/jsp-api/2.0/jsp-api-2.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/javax/sql/jdbc-stdext/2.0/jdbc-stdext-2.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/javax/mail/mail/1.3.1/mail-1.3.1.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/apache/poi/poi/3.5-FINAL/poi-3.5-FINAL.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/apache/poi/poi-ooxml/3.5-FINAL/poi-ooxml-3.5-FINAL.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/apache/poi/ooxml-schemas/1.0/ooxml-schemas-1.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/org/apache/xmlbeans/xmlbeans/2.3.0/xmlbeans-2.3.0.jar
[DEBUG] /Users/azeckoski/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar
Help? :-)
-AZ
--
Aaron Zeckoski (azeckoski (at) vt.edu)
Senior Research Engineer - CARET - University of Cambridge
https://twitter.com/azeckoski - http://www.linkedin.com/in/azeckoski
http://aaronz-sakai.blogspot.com/ - http://tinyurl.com/azprofile
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org
Re: XSSFWorkbook create fails with xmlbeans exception?
Posted by Nick Burch <ni...@torchbox.com>.
On Sun, 25 Oct 2009, Aaron Zeckoski wrote:
> Caused by: org.apache.xmlbeans.SchemaTypeLoaderException: XML-BEANS
> compiled schema: Incompatible minor version - expecting up to 23, got
> 24 (schemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707.index)
> - code 3
Looks like you have two different versions of XmlBeans on your classpath.
The compiled schemas that POI uses are compiled with XmlBeans 2.3. That
means that when you run, you need to have the xmlbeans runtime of 2.3 or
later present (currently that'll mean 2.3, 2.4 or svn) - newer runtimes
can run older schemas, but not the other way around. It looks to me like
you have an older version of xmlbeans that's taking priority
Nick
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org
Re: XSSFWorkbook create fails with xmlbeans exception?
Posted by Yegor Kozlov <ye...@dinom.ru>.
It does look like a dependency issue but the classpath is too large to figure out the problem.
Are you using a custom repository? Can you provide the pom file?
Perform an mvn -X clean install, it can be a stale dependency.
If the problem persists, try to narrow it down and see what jar causes it. If you think it is a bug then create an issue
in Bugzilla and attach a Maven project to reproduce the problem (pom.xml and Java source code) .
Yegor
> I cannot seem to create an XSSFWorkbook. HSSFWorkbook does fine with
> no problems. The exception happens on this line:
> wb = new XSSFWorkbook();
> which is part of an if statement where I check if the data I am using
> has more than 255 columns and if it does creates the XSSFWorkbook
> instead of an HSSFWorkbook.
>
> I included the code snippet where the exception happens (this is from
> my test case which runs during maven build). I get the same failure at
> runtime and in eclipse. I also included the dependency info since I
> think this is probably a dependency issue. I have tried putting in
> xmlbeans-2.2.0 and 2.4.0 as well as the one that comes by default
> (2.3.0) but I get the same error every time.
> I am open to any ideas and suggestions.
>
> I have these maven dependencies in the project:
> <dependency>
> <groupId>org.apache.poi</groupId>
> <artifactId>poi</artifactId>
> <version>3.5-FINAL</version>
> </dependency>
> <dependency>
> <groupId>org.apache.poi</groupId>
> <artifactId>poi-ooxml</artifactId>
> <version>3.5-FINAL</version>
> </dependency>
>
> Which result in the following extra jars in my war file:
> ooxml-schemas-1.0.jar
> poi-3.5-FINAL.jar
> poi-ooxml-3.5-FINAL.jar
> stax-api-1.0.1.jar
> xmlbeans-2.3.0.jar
>
> Here is the exception:
> java.lang.ExceptionInInitializerError
> at sun.misc.Unsafe.ensureClassInitialized(Native Method)
> at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
> at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
> at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)
> at java.lang.reflect.Field.getFieldAccessor(Field.java:899)
> at java.lang.reflect.Field.get(Field.java:358)
> at org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(XmlBeans.java:770)
> at org.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbook.<clinit>(Unknown
> Source)
> at org.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbook$Factory.newInstance(Unknown
> Source)
> at org.apache.poi.xssf.usermodel.XSSFWorkbook.onWorkbookCreate(XSSFWorkbook.java:222)
> at org.apache.poi.xssf.usermodel.XSSFWorkbook.<init>(XSSFWorkbook.java:138)
> at org.sakaiproject.tool.assessment.ui.bean.evaluation.ExportResponsesBean.getAsWorkbook(ExportResponsesBean.java:331)
> at org.sakaiproject.tool.assessment.ui.bean.evaluation.ExportResponsesBeanTest.testGetAsWorkbookBig(ExportResponsesBeanTest.java:76)
> Caused by: java.lang.RuntimeException: Could not instantiate
> SchemaTypeSystemImpl (java.lang.reflect.InvocationTargetException): is
> the version of xbean.jar correct?
> at schemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707.TypeSystemHolder.loadTypeSystem(Unknown
> Source)
> at schemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707.TypeSystemHolder.<clinit>(Unknown
> Source)
> ... 39 more
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> ... 41 more
> Caused by: org.apache.xmlbeans.SchemaTypeLoaderException: XML-BEANS
> compiled schema: Incompatible minor version - expecting up to 23, got
> 24 (schemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707.index)
> - code 3
> at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl$XsbReader.<init>(SchemaTypeSystemImpl.java:1522)
> at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.initFromHeader(SchemaTypeSystemImpl.java:260)
> at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.<init>(SchemaTypeSystemImpl.java:183)
> ... 45 more
>
> Here is the maven list of jars being used at test time:
> [DEBUG] Test Classpath :
> [DEBUG] /opt/sakai_2-6-x/sam/samigo-app/target/test-classes
> [DEBUG] /opt/sakai_2-6-x/sam/samigo-app/target/classes
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/kernel/sakai-kernel-util/1.0.12/sakai-kernel-util-1.0.12.jar
> [DEBUG] /Users/azeckoski/.m2/repository/javax/servlet/servlet-api/2.4/servlet-api-2.4.jar
> [DEBUG] /Users/azeckoski/.m2/repository/net/sf/ehcache/ehcache/1.3.0/ehcache-1.3.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/net/sf/jsr107cache/jsr107cache/1.0/jsr107cache-1.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/backport-util-concurrent/backport-util-concurrent/3.0/backport-util-concurrent-3.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/hibernate/hibernate/3.2.5.ga/hibernate-3.2.5.ga.jar
> [DEBUG] /Users/azeckoski/.m2/repository/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar
> [DEBUG] /Users/azeckoski/.m2/repository/asm/asm-attrs/1.5.3/asm-attrs-1.5.3.jar
> [DEBUG] /Users/azeckoski/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/antlr/antlr/2.7.6/antlr-2.7.6.jar
> [DEBUG] /Users/azeckoski/.m2/repository/cglib/cglib/2.1_3/cglib-2.1_3.jar
> [DEBUG] /Users/azeckoski/.m2/repository/asm/asm/1.5.3/asm-1.5.3.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-collections/commons-collections/3.1/commons-collections-3.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/springframework/spring/2.0.6/spring-2.0.6.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/kernel/sakai-kernel-api/1.0.12/sakai-kernel-api-1.0.12.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/kernel/sakai-component-manager/1.0.12/sakai-component-manager-1.0.12.jar
> [DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/sakairsf/SakaiRSFComponents-evolvers/0.7.2-sakai_2.2.x/SakaiRSFComponents-evolvers-0.7.2-sakai_2.2.x.jar
> [DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/rsfutil/RSFComponents-evolvers/0.7.2/RSFComponents-evolvers-0.7.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/rsfutil/rsfutil/0.7.2/rsfutil-0.7.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/j-servletutil/1.2.2/j-servletutil-1.2.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/ponderutilcore/1.2.2/ponderutilcore-1.2.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/log4j/log4j/1.2.8/log4j-1.2.8.jar
> [DEBUG] /Users/azeckoski/.m2/repository/junit/junit/3.8.2/junit-3.8.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/xpp3/xpp3_min/1.1.3.4.O/xpp3_min-1.1.3.4.O.jar
> [DEBUG] /Users/azeckoski/.m2/repository/uk/org/ponder/sakairsf/sakairsf/0.7.2-sakai_2.2.x/sakairsf-0.7.2-sakai_2.2.x.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-util/M2/sakai-util-M2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-api/2.6-SNAPSHOT/sakai-samigo-api-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-hibernate/2.6-SNAPSHOT/sakai-samigo-hibernate-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/navigo/OKI-SPRING-HIBERNATE/0/OKI-SPRING-HIBERNATE-0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/navigo/SakaiBaseFramework/1.0.a1/SakaiBaseFramework-1.0.a1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-jsf-tool/2.6-SNAPSHOT/sakai-jsf-tool-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-jsf-app/2.6-SNAPSHOT/sakai-jsf-app-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/jsf/jsf-api/1.1.01/jsf-api-1.1.01.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-sections-impl/2.6-SNAPSHOT/sakai-sections-impl-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/OKI/OkiSID/rc6.1/OkiSID-rc6.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/axis/axis/1.1/axis-1.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/axis/axis-ant/1.1/axis-ant-1.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/cglib/cglib-full/2.0.2/cglib-full-2.0.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-codec/commons-codec/1.2/commons-codec-1.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-digester/commons-digester/1.6/commons-digester-1.6.jar
> [DEBUG] /Users/azeckoski/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-discovery/commons-discovery/0.2/commons-discovery-0.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-jxpath/commons-jxpath/1.1/commons-jxpath-1.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/ant/ant-optional/1.5.1/ant-optional-1.5.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/jdom/jdom/1.0/jdom-1.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-validator/commons-validator/1.0.2/commons-validator-1.0.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/oro/oro/2.0.7/oro-2.0.7.jar
> [DEBUG] /Users/azeckoski/.m2/repository/fop/fop/0.20.5/fop-0.20.5.jar
> [DEBUG] /Users/azeckoski/.m2/repository/batik/batik-1.5-fop/0.20-5/batik-1.5-fop-0.20-5.jar
> [DEBUG] /Users/azeckoski/.m2/repository/xalan/xalan/2.6.0/xalan-2.6.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/avalon-framework/avalon-framework/4.0/avalon-framework-4.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/jdbc/jdbc2_0/stdext-h2.1.8/jdbc2_0-stdext-h2.1.8.jar
> [DEBUG] /Users/azeckoski/.m2/repository/jsf/jsf-impl/1.1.01/jsf-impl-1.1.01.jar
> [DEBUG] /Users/azeckoski/.m2/repository/ojb/db-ojb/1.0.rc6/db-ojb-1.0.rc6.jar
> [DEBUG] /Users/azeckoski/.m2/repository/odmg/odmg/3.0/odmg-3.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/saxpath/saxpath/1.0-FCS/saxpath-1.0-FCS.jar
> [DEBUG] /Users/azeckoski/.m2/repository/axis/axis-saaj/1.2-RC1/axis-saaj-1.2-RC1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/struts/struts/1.1/struts-1.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/struts/struts-legacy/1.1/struts-legacy-1.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-fileupload/commons-fileupload/1.1.1/commons-fileupload-1.1.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-lang/commons-lang/2.1/commons-lang-2.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/taglibs/standard/1.0.4/standard-1.0.4.jar
> [DEBUG] /Users/azeckoski/.m2/repository/wsdl4j/wsdl4j/1.4/wsdl4j-1.4.jar
> [DEBUG] /Users/azeckoski/.m2/repository/axis/axis-jaxrpc/1.2-RC1/axis-jaxrpc-1.2-RC1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-services/2.6-SNAPSHOT/sakai-samigo-services-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/ims/imsqti/1.2/imsqti-1.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/xmlbeans/xbean/2.2.0/xbean-2.2.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/xmlbeans/jsr173/1.0_api/jsr173-1.0_api.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-qti/2.6-SNAPSHOT/sakai-samigo-qti-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-cp/2.6-SNAPSHOT/sakai-samigo-cp-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-samigo-audio/2.6-SNAPSHOT/sakai-samigo-audio-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/liveconnect/plugin/1.5/plugin-1.5.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-sections-api/2.6-SNAPSHOT/sakai-sections-api-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-sections-impl-standalone/2.6-SNAPSHOT/sakai-sections-impl-standalone-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/apache/myfaces/core/myfaces-api/1.1.5/myfaces-api-1.1.5.jar
> [DEBUG] /Users/azeckoski/.m2/repository/javax/servlet/jstl/1.1.2/jstl-1.1.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/apache/myfaces/core/myfaces-impl/1.1.5/myfaces-impl-1.1.5.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/apache/myfaces/tomahawk/tomahawk/1.1.3/tomahawk-1.1.3.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/entitybroker/entitybroker-api/1.3.6.2-SNAPSHOT/entitybroker-api-1.3.6.2-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-jsf-widgets/2.6-SNAPSHOT/sakai-jsf-widgets-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-jsf-widgets-sun/2.6-SNAPSHOT/sakai-jsf-widgets-sun-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/sakaiproject/sakai-gradebook-service-api/2.6-SNAPSHOT/sakai-gradebook-service-api-2.6-SNAPSHOT.jar
> [DEBUG] /Users/azeckoski/.m2/repository/OKI/OkiOSID/2.0/OkiOSID-2.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/javax/activation/activation/1.0.2/activation-1.0.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-dbcp/commons-dbcp/1.2.2/commons-dbcp-1.2.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/commons-pool/commons-pool/1.2/commons-pool-1.2.jar
> [DEBUG] /Users/azeckoski/.m2/repository/hsqldb/hsqldb/1.8.0.5/hsqldb-1.8.0.5.jar
> [DEBUG] /Users/azeckoski/.m2/repository/jaxen/jaxen/1.0-FCS-full/jaxen-1.0-FCS-full.jar
> [DEBUG] /Users/azeckoski/.m2/repository/jta/jta/h2.1.8/jta-h2.1.8.jar
> [DEBUG] /Users/azeckoski/.m2/repository/javax/servlet/jsp-api/2.0/jsp-api-2.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/javax/sql/jdbc-stdext/2.0/jdbc-stdext-2.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/javax/mail/mail/1.3.1/mail-1.3.1.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/apache/poi/poi/3.5-FINAL/poi-3.5-FINAL.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/apache/poi/poi-ooxml/3.5-FINAL/poi-ooxml-3.5-FINAL.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/apache/poi/ooxml-schemas/1.0/ooxml-schemas-1.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/org/apache/xmlbeans/xmlbeans/2.3.0/xmlbeans-2.3.0.jar
> [DEBUG] /Users/azeckoski/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar
>
>
> Help? :-)
> -AZ
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@poi.apache.org
For additional commands, e-mail: user-help@poi.apache.org