Hi Amedeo,

It is available in two ways. Either directly from a maven repository under the 
tag 'ooxml-schemas' (http://poi.apache.org/overview.html), or you can fetch it 
from maven using the build from the POI source distribution 
(http://poi.apache.org/howtobuild.html) and find it in 
./ooxml-lib/ooxml-schemas-1.0.jar

If anyone wants to suggest better documentation for this for the website, 
please let us know.

Regards,
Dave

On Mar 29, 2010, at 7:46 AM, Amadeo Asco wrote:

> Where I get ooxml-schemas jar from as it is not part of 3.6 package?
> 
> -----Original Message-----
> From: David Fisher [mailto:[email protected]] 
> Sent: 29 March 2010 15:35
> To: POI Users List
> Subject: Re: Class Not found in version 3.6-20091214
> 
> Hi Amedeo,
> 
> It is explained poorly on the site, but here is the deal.
> 
> There are two jar files for ooxml. One is the "lite" version that we hope
> has full coverage of the parts that POI uses, and the other is the full, or
> "heavy" version. The heavy version is much, much larger - around 10 MB.
> 
> Hopefully if you replace the poi-ooxml-schemas jar file with the
> ooxml-schemas jar file you will be good. If this works and you can share a
> version of your document then please submit a bugzilla and we can make sure
> that later version of the "lite" jar included these parts of the schema.
> 
> We started this change at Apachecon last fall in response to a request of
> the Tika project.
> 
> Regards,
> Dave
> 
> On Mar 29, 2010, at 6:07 AM, Amadeo Asco wrote:
> 
>> I have started using you library and would like to subscribe to the user
>> Mailing List.
>> 
>> 
>> 
>> I have installed the libraries and run it, nice an easy to use. But it
> fails
>> when trying to save into the file.  The problem is a missing class:
>> 
>> SEVERE: org/openxmlformats/schemas/spreadsheetml/x2006/main/CTDxfs$1
>> 
>> java.lang.NoClassDefFoundError:
>> org/openxmlformats/schemas/spreadsheetml/x2006/main/CTDxfs$1
>> 
>>     at
>> 
> org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDxfs.<clinit>(Unknown
>> Source)
>> 
>>     at
>> 
> org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDxfs$Factory.newInstan
>> ce(Unknown Source)
>> 
>>     at
> org.apache.poi.xssf.model.StylesTable.writeTo(StylesTable.java:362)
>> 
>>     at org.apache.poi.xssf.model.StylesTable.commit(StylesTable.java:377)
>> 
>>     at
>> org.apache.poi.POIXMLDocumentPart.onSave(POIXMLDocumentPart.java:177)
>> 
>>     at
>> org.apache.poi.POIXMLDocumentPart.onSave(POIXMLDocumentPart.java:181)
>> 
>>     at org.apache.poi.POIXMLDocument.write(POIXMLDocument.java:214)
>> 
>>     at com.aas.phd.xsl.XSLMain.main(XSLMain.java:87)
>> 
>> Caused by: java.lang.ClassNotFoundException:
>> org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDxfs$1
>> 
>>     at java.net.URLClassLoader$1.run(Unknown Source)
>> 
>>     at java.security.AccessController.doPrivileged(Native Method)
>> 
>>     at java.net.URLClassLoader.findClass(Unknown Source)
>> 
>>     at java.lang.ClassLoader.loadClass(Unknown Source)
>> 
>>     at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>> 
>>     at java.lang.ClassLoader.loadClass(Unknown Source)
>> 
>>     ... 8 more
>> 
>> 
>> 
>> 
>> 
>> I have looked into the different jar files and I could not find
>> "org/openxmlformats/schemas/spreadsheetml/x2006/main/CTDxfs$1". Please
> could
>> anyone help? I will submit my question to the Mailing list as soon as I am
>> subscribed.
>> 
>> 
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to