Thanks to everyone for their help. I find unsettling and concerning to used
different versions of libraries from different package. I have found a way
to do what I needed but I'll have in mind account your help here for the
future.

May I suggest that a package should contain all the class required, or
document how to get them. In any case any external library to the package
should be compatible with the package in use.

(Just a minor note, my name is Amadeo with an 'a' not an 'e'. I don't know
from where Amedeo comes but certainly it is not my name. You could event say
Amadeus as it is the same)

-----Original Message-----
From: David Fisher [mailto:[email protected]] 
Sent: 29 March 2010 16:31
To: POI Users List
Subject: Re: Class Not found in version 3.6-20091214

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]



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

Reply via email to