Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试从XSLT读取ResourceBundle时发生java.util.MissingResourceException_Java_Xslt - Fatal编程技术网

尝试从XSLT读取ResourceBundle时发生java.util.MissingResourceException

尝试从XSLT读取ResourceBundle时发生java.util.MissingResourceException,java,xslt,Java,Xslt,我有一个具有以下maven结构的JAVA项目 Project |-- src | |-- main | |-- java | | |-- {java classes} | |-- resources | | |-- xslt | | | |-- {resource files} | | |-- Resourc

我有一个具有以下maven结构的JAVA项目

Project
   |-- src
   |    |-- main
   |         |-- java
   |         |     |-- {java classes}
   |         |-- resources
   |         |     |-- xslt 
   |         |     |    |-- {resource files}
   |         |     |-- ResourceBundle_si.properties 
   |         |-- webapp
   |               |-- {html/css/js}
   |-- pom.xml
ResourceBundle.properties文件用于本地化XSLT文件的标签

<xsl:variable name="locale" select="java:java.util.Locale.new('si')"/>
<xsl:variable name="resources" select="java:java.util.ResourceBundle.getBundle('ResourceBundle', $locale)"/>
我使用Xalan进行XSLT转换,war文件部署在Jetty9服务器中。 我已经提到了以下问题,但没有任何效果

我还解压了war文件,并确认
ResourceBundle\u si.properties
文件正确放置在
WEB-INF/classes
文件夹中

有人知道确切的问题是什么吗

java.util.MissingResourceException: Can't find bundle for base name ResourceBundle, locale si