WebSphere应用服务器没有编制JSP/标记库
题
这是一个问题,只能发生在应用程序的更新(只有通过测试的管理控制台,不CLI)。此外,这只是发生在我们的发展环境,这是相同于我们的产品的环境。在卸载/安装,一切都是编制妥当。然而,这是一个大型应用程序,它需要足够长的时间做一个更新的-我们不想卸载/安装;(esp。在开发。建立).
JSP。java和。组文件正在产生的,但是没有的。类。在督促,没有。组--只。java和。类。如果Jsp将汇编,我们认为标记库将汇编。
有任何人面临这个问题,或知道我们是什么可能俯瞰?
是的版本:6.1.0.17
编辑: 这只是发生了为一个JSP和标记库其使用。我们正在试图排除故障的问题。让你知道,如果我们想什么。我们认为这可能是一个问题。组文件的每 这解决
解决方案
解决方案
解决方案:
问题:WAS已启用调试功能。这生成了.smap文件(源映射)而不是.class文件。我们发现这一点后,我们在管理控制台下禁用了调试服务(应用服务器> server1>调试流程>取消选中'启动服务')。我不知道为什么这只会在更新时产生错误,但无论如何,问题都解决了。
其他提示
一个建议:
您是否检查过您的环境中有一个指向JDK的JAVA_HOME而不仅仅是一个JRE。 JRE没有javac,因此没有办法将JSP编译器在运行时创建的.java文件编译成.classes?
编辑:此外,也许这是链接可能会有所帮助吗?
我没有使用过taglibs,但我可以告诉你:
应用程序服务器检查时间戳。 非常肯定,“修改”了从应用程序服务器的角度来看,JSP文件的时间戳是合理的(比如,将来不会)
希望这可以帮助您解决问题...
不隶属于 StackOverflow