1
我想部署使用螞蟻任務mulePackage建立mule項目,以騾ee運行時3.1.1。但是,我收到以下錯誤。當我使用Mule插件直接從Eclipse IDE啓動我的項目作爲mule應用程序時,相同的代碼有效。我試着重建應用程序。郵編的內容似乎也是正確的。但錯誤persists.Any建議請..騾子部署拋出zip文件關閉錯誤
java.lang.IllegalStateException: zip file closed
at java.util.zip.ZipFile.ensureOpen(ZipFile.java:416)
at java.util.zip.ZipFile.getEntry(ZipFile.java:161)
at java.util.jar.JarFile.getEntry(JarFile.java:208)
at java.util.jar.JarFile.getJarEntry(JarFile.java:191)
at sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:757)
at sun.misc.URLClassPath$JarLoader.findResource(URLClassPath.java:735)
at sun.misc.URLClassPath.findResource(URLClassPath.java:146)
at java.net.URLClassLoader$2.run(URLClassLoader.java:385)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:382)
at java.lang.ClassLoader.getResource(ClassLoader.java:1002)
at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:1192)
at org.apache.xerces.parsers.SecuritySupport$6.run(Unknown Source)
走不到實際的錯誤,如下所示:
java.io.IOException: Unable to load resource xslt/convertrequest.xsl
at org.mule.util.IOUtils.getResourceAsString(IOUtils.java:54)
....
我對XSL參考代碼:
<xm:xslt-transformer xsl-file="xslt/convertrequest.xsl">
</xm:xslt-transformer>
的xsl文件位於zip中的類下的xslt文件夾中。我已經看到了幾個類似的問題,但他們是從jar文件中引用xslt的。我的情況不同,它具有mule應用程序zip文件中的所有xslts。可能是什麼問題?
我沒有這個選項。我正在做日食,無法找到一個適合mule版本3.1的插件。 – rst 2014-10-10 08:54:42
更新的問題 – rst 2014-10-10 11:21:29
下載mule ce並導入您的項目。它只是一個選擇。 – Rinkesh 2014-10-10 11:21:43