Re: poi-ooxml-schemas missing some inner classes

2018-09-03 Thread Alain FAGOT BÉAREZ
Hi, By this patch, you fixed also bug https://bz.apache.org/bugzilla/show_bug.cgi?id=62259 which you can accordingly close. Best regards, Alain On 2018/07/11 23:39:45, "pj.fanning" wrote: > I checked in some artificial tests that load some of the ooxml-schemas> > classes that are

Re: poi-ooxml-schemas missing some inner classes

2018-07-12 Thread Dominik Stadler
Great! Would be nice if we can add this as separate step in the builds on Jenkins as we run into such issues quite often. We could try to do it similar to how we verify that scratchpad-jar is only required by ooxml-jar for a few selected things, see "noScratchpad" in create_jobs.groovy and

Re: poi-ooxml-schemas missing some inner classes

2018-07-11 Thread pj.fanning
I checked in some artificial tests that load some of the ooxml-schemas classes that are missing. I was able to get the ooxml build and tests to work locally after regenerating poi-ooxml-schemas with the extra classes. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: poi-ooxml-schemas missing some inner classes

2018-07-11 Thread pj.fanning
I modified my local poi build.xml to use a poi-ooxml-schemas 4.0.0-SNAPSHOT from a recent nightly build and found lots of compile issues building poi-ooxml. My build crashes with a Stackoverflow issue after this output so I suspect that this is the tip of the iceberg. compile-ooxml: [javac]

Re: poi-ooxml-schemas missing some inner classes

2018-07-11 Thread Dominik Stadler
Hi, Not with the current approach as far as I see. It injects a custom classloader before running all unit-tests. This classloader records all loaded classes from the -schemas jar and so it only can see classes which are actually used during execution time, not compile time. If type-erasure

poi-ooxml-schemas missing some inner classes

2018-07-10 Thread pj.fanning
I'm seeing some issues with poi-ooxml-schemas where it is missing inner classes that implement Lists. An example is this: java.lang.NoClassDefFoundError: org/openxmlformats/schemas/spreadsheetml/x2006/main/impl/CTSheetDataImpl$1RowList at