Hi,

Your dependencies contain "poi-3.8", the constructor with File did not
exist in that version yet, see
http://svn.apache.org/viewvc/poi/tags/REL_3_8_FINAL/src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java?revision=1301934&view=markup

Not sure how you got the 3.11 in the output of dependencies, I see 3.8
there as well on "gradle dependencies"! So try to use 3.11 in the
gradle-file and it should work.

Thanks... Dominik.

On Tue, Mar 3, 2015 at 4:49 PM, Nick Burch <[email protected]> wrote:
> On Tue, 3 Mar 2015, Zac Harvey wrote:
>>
>> When that runs, you'll get:
>>
>> About to read a file into a handler.
>> File C:\Users\myuser\sample.xlsx read into a handler.
>> groovy.lang.GroovyRuntimeException: Could not find matching constructor
>> for: org.apache.poi.xssf.usermodel.XSSFWorkbook(java.io.File)
>>    at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1723)
>
>
> I think this must be a groovy bug - the constructor is really there!
> https://poi.apache.org/apidocs/org/apache/poi/xssf/usermodel/XSSFWorkbook.html#XSSFWorkbook%28java.io.File%29
>
> I'd suggest you try to produce the smallest possible groovy project that
> shows the problem, then use that as the basis of a bug report to groovy.
> Since it works fine with Java, there's not much more we can help you with
> here, sorry
>
> Nick
>
>
> ---------------------------------------------------------------------
> 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