-
Notifications
You must be signed in to change notification settings - Fork 187
Open
Description
Description of the bug
-
Install a valid V8 Spreadsheet license in ~/vaadin.spreadsheet.developer.license
-
Run the project
## Cloning repository vaadin/mpr-demo
git clone -q [email protected]:vaadin/mpr-demo.git
cd mpr-demo
## Changing Maven property vaadin.version 25.0.0-alpha14 in pom.xml
perl -pi -e 's|(\s*<'vaadin.version'>)[^\s]+(</'vaadin.version'>)|${1}25.0.0-alpha14${2}|g' pom.xml
## Changing Maven property flow.version 25.0.0-alpha20 in pom.xml
perl -pi -e 's|(\s*<'flow.version'>)[^\s]+(</'flow.version'>)|${1}25.0.0-alpha20${2}|g' pom.xml
## Changing Maven property mpr.version 8.0.0-alpha2 in pom.xml
perl -pi -e 's|(\s*<'mpr.version'>)[^\s]+(</'mpr.version'>)|${1}8.0.0-alpha2${2}|g' pom.xml
## Run the project
mvn -ntp -B jetty:run
- See the errors
java.lang.IllegalArgumentException: Unable to create an instance of 'org.vaadin.mprdemo.SpreadsheetView'. The constructor threw an exception.
at com.vaadin.flow.internal.ReflectTools.convertInstantiationException(ReflectTools.java:540)
...
Caused by: java.lang.NoClassDefFoundError: org/apache/poi/hssf/converter/ExcelToHtmlUtils
at com.vaadin.addon.spreadsheet.SpreadsheetFactory.setDefaultColumnWidth(SpreadsheetFactory.java:1093)
at com.vaadin.addon.spreadsheet.SpreadsheetFactory.reloadSpreadsheetData(SpreadsheetFactory.java:397)
at com.vaadin.addon.spreadsheet.SpreadsheetFactory.generateNewSpreadsheet(SpreadsheetFactory.java:381)
at com.vaadin.addon.spreadsheet.SpreadsheetFactory.loadSpreadsheetWith(SpreadsheetFactory.java:143)
at com.vaadin.addon.spreadsheet.Spreadsheet.<init>(Spreadsheet.java:430)
at com.vaadin.addon.spreadsheet.Spreadsheet.<init>(Spreadsheet.java:411)
at org.vaadin.mprdemo.SpreadsheetView.initSpreadsheet(SpreadsheetView.java:98)
at org.vaadin.mprdemo.SpreadsheetView.<init>(SpreadsheetView.java:45)
Expected behavior
.
Minimal reproducible example
see description
Versions
- Vaadin : 25.0.0-alpha14
- Flow version: 25.0.0-alpha20
- MPR: 8.0.0-alpha2
Metadata
Metadata
Assignees
Labels
No labels