После обновления Apache POI с 3.17 до 4.1.1 я получаю это сообщение об ошибке:
org. apache .commons.jxpath.JXPathNotFoundException: Нет значения для xpath: / xxxx / value в org. apache .commons.jxpath.ri.JXPathContextReferenceImpl.getValue (JXPathContextReferenceImpl. java: 383) в org. apache .commons.jxpath.ri.JXPathContextReferenceImplXXImpl. : 313)
Вот мой пом:
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.1.1</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>4.1.1</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>4.1.1</version>
</dependency>
<dependency>
<groupId>org.apache.xmlbeans</groupId>
<artifactId>xmlbeans</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>ooxml-schemas</artifactId>
<version>1.3</version>
</dependency>
Моя настройка:
JDK 8 WildFly 10
JXPath - последняя версия составляет 1,3 https://mvnrepository.com/artifact/commons-jxpath/commons-jxpath