2012-02-17 86 views
2

在部署或启动WebSphere aplication服务器出现这种情况:WebSphere服务器 - 无法创建临时文件

无法创建临时文件。 将使用嵌套策略,但这通常会显着降低性能。 [2/17/12 14:46:38:554 CET] 000004b8 wtp W org.eclipse.jst.j2ee.commonarchivecore.internal.impl.CommonarchiveFactoryImpl createNestedLoadStrategy无法为基本URI [com/test/VAD_DTO_Types_v20120109_JAXB_Java_source创建临时文件。 zip]和临时目录[C:\ Program Files(x86)\ IBM \ WebSphere \ AppServer \ profiles \ AppSrv02 \ wstemp \ appdepl13586c79ef3];创建嵌套策略

你能为我提供这种行为的任何原因吗?我搜索了这条消息,但没有任何直接的解决方案...

+0

这可能与临时文件夹上的访问权限有关吗?磁盘上有足够的空间吗? – 2012-02-17 14:44:32

回答

1

如果您使用的是WebSphere 7.0.0.0,那么ibmasyncrsp应用程序似乎存在问题。将修补程序应用于7.0.0.1或更高版本应解决问题

有关此问题的更多详细信息,请参阅http://www-01.ibm.com/support/docview.wss?uid=swg1PK72301

+1

我仍然收到此消息。我正在使用WAS 7.0.0.21。 – 2012-04-12 18:32:13

+0

@ steve.hanson 7.0.0.23应该解决这个问题,如下所示:http://www-01.ibm.com/support/docview.wss?uid=swg1PM48503但是我仍然有这个问题 – SpaceTrucker 2013-01-24 09:21:25

0

我知道这是一个老问题,但我有同样的问题,并认为我会发布我的解决方案。对我来说,这是因为我的AIX机器上的/ usr磁盘空间不足。如果您正在运行Linux或Unix,请尝试增加文件系统的大小并重试。 (例如,要将/ usr的大小增加1 GB,请运行chfs -a size=+1G /usr。)