windows下能正确运行的jboss项目,但当迁移到ubuntu上访问项目时提示缺少文件
windows上能正确运行的jboss项目,但当迁移到ubuntu下访问项目时提示缺少文件本帖最后由 hwljava 于 2011-0
windows上能正确运行的jboss项目,但当迁移到ubuntu下访问项目时提示缺少文件
本帖最后由 hwljava 于 2011-06-21 14:12:16 编辑 windows上能正确运行的jboss项目,项目连同jboss直接复制到ubuntu后,jboss能启动,但当访问项目时,提示:
org.pjb.xml.xforms.exception.XFormsException: javax.xml.transform.TransformerException:
dependant file '/home/ubun/jboss/server/default/./tmp/
deploy/tmp7490050jdi.ear-contents/jdi-struts-exp.war/pages/xsl/pc/html4.xsl' does not exist!
提示在此路径的一个文件找不到,但实际上jboss中没有 '/home/ubun/jboss/server/default/./tmp‘ 的路径,只有
‘'/home/ubun/jboss/server/default/tmp’
且jboss在启动时显示的 Server Temp Dir 为 /home/ubun/jboss/server/default/tmp,但不知为何,在寻找这个html4.xsl临时文件时路径却变成 /home/ubun/jboss/server/default/./tmp。
在windows下此项目是正确运行的。
ubuntu 为 10.10,jboss 为 4.0.4.GA
[解决办法]/home/ubun/jboss/server/default/tmp
/home/ubun/jboss/server/default/./tmp
这2个没有任何区别
[解决办法]谢谢回复。那既然没有区别的话,那为什么提示说找不到这个路径下的文件呢。我到这个临时目录的路径下去看了,确实是有这个文件的啊。
[解决办法]完全看不懂了。。
[解决办法]权限不对?
把tmp目录删掉重新建一下看?
[解决办法]tmp目录删了也没用。
[解决办法]该回复于2011-07-18 00:54:21被版主删除