IBM Support

SaveFailureException and IOException No space left on device

Troubleshooting


Problem

When you install a web services application through either the administrative console or the wsadmin tool, installation fails if the user also generates web services deployment code as well. The failure is indicated by error code WSWS0038E on releases prior to 6.0.0.1 and SaveFailureException followed by a IOException: No space left on device error for releases 6.0.0.1 and newer. The messages and exceptions are written to the console or or to the server's SystemOut.log file.

Cause

This error might be caused by not enough diskspace in the computer's temporary filesystem.

Prior to 6.0.0.1
The message logged to SystemOut.log might look like the following:

[6/1/06 21:44:12:129 EDT] 73b0172c WSDeployTask E WSWS0038E: Error from Web services deploy tool: <null>
[6/1/06 21:44:12:717 EDT] 73b0172c SystemOut O ADMA6012I: Exception in run com.ibm.websphere.management.exception.AdminException
[6/1/06 21:44:12:718 EDT] 73b0172c SystemOut O Exception: com.ibm.websphere.management.exception.AdminException
[6/1/06 21:44:12:960 EDT] 73b0172c SystemOut O ADMA6011I: Deleting directory tree /tmp/app_10b9266b3a6


Note that a user might not encounter the WSWS0038E failure if using the wsdeploy.bat or wsdeploy.sh tool to generate web services deployment code in the application.

Releases 6.0.0.1 and newer
[5/17/06 15:44:08:498 EDT] 00000042 SystemErr R com.ibm.etools.j2ee.commonarchivecore.exception.SaveFailureException: HC3_Integration_XSD-SiebelReceiveNextgenAccountNotes.jar
!Stack_trace_of_nested_exce!
java.io.IOException: No space left on device
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java(Compiled Code))
at com.ibm.etools.j2ee.commonarchivecore.util.ArchiveUtil.copy(ArchiveUtil.java(Compiled Code))

Resolving The Problem

Increase diskspace in the temporary filesystem.


Additional Information
The error message to identify cause is much clearer in WebSphere Application Server Version 6, starting with 6.0.0.1:

[5/17/06 15:44:08:498 EDT] 00000042 SystemErr R com.ibm.etools.j2ee.commonarchivecore.exception.SaveFailureException: HC3_Integration_XSD-SiebelReceiveNextgenAccountNotes.jar
!Stack_trace_of_nested_exce!
java.io.IOException: No space left on device
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java(Compiled Code))
at com.ibm.etools.j2ee.commonarchivecore.util.ArchiveUtil.copy(ArchiveUtil.java(Compiled Code))
at com.ibm.etools.j2ee.commonarchivecore.strategy.DirectorySaveStrategyImpl.save(DirectorySaveStrategyImpl.java:141)
at com.ibm.etools.j2ee.commonarchivecore.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:116)
at com.ibm.etools.j2ee.commonarchivecore.strategy.SaveStrategyImpl.saveFiles(SaveStrategyImpl.java:126)
at com.ibm.etools.j2ee.commonarchivecore.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:85)
at com.ibm.etools.j2ee.commonarchivecore.impl.ArchiveImpl.save(ArchiveImpl.java:1240)
at com.ibm.etools.j2ee.commonarchivecore.impl.ModuleFileImpl.save(ModuleFileImpl.java:345)
at com.ibm.etools.j2ee.commonarchivecore.impl.ArchiveImpl.extractTo(ArchiveImpl.java:634)
at com.ibm.etools.webservice.deploy.core.ConsoleEARDeploymentModule.buildClassJarpath(ConsoleEARDeploymentModule.java:75)
at com.ibm.etools.webservice.deploy.core.ConsoleEARDeploymentModule.setup(ConsoleEARDeploymentModule.java:46)
at com.ibm.etools.webservice.deploy.core.EARDeploymentModule.execute(EARDeploymentModule.java:56)
at com.ibm.etools.webservice.deploy.core.DeployWebService.deploy(DeployWebService.java:151)
at com.ibm.etools.webservice.deploy.core.DeployWebService.execute(DeployWebService.java:97)
at com.ibm.ws.webservices.deploy.WSDeployTask.performTask(WSDeployTask.java:196)
at com.ibm.ws.management.application.SchedulerImpl.run(SchedulerImpl.java:250)
at java.lang.Thread.run(Thread.java:568)

[5/17/06 15:44:08:498 EDT] 00000042 SystemErr R !Stack_trace_of_nested_exce!
[5/17/06 15:44:08:499 EDT] 00000042 SystemErr R java.io.IOException: No space left on device
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java(Compiled Code))
at com.ibm.etools.j2ee.commonarchivecore.util.ArchiveUtil.copy(ArchiveUtil.java(Compiled Code))
at com.ibm.etools.j2ee.commonarchivecore.strategy.DirectorySaveStrategyImpl.save(DirectorySaveStrategyImpl.java:141)
at com.ibm.etools.j2ee.commonarchivecore.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:116)
at com.ibm.etools.j2ee.commonarchivecore.strategy.SaveStrategyImpl.saveFiles(SaveStrategyImpl.java:126)
at com.ibm.etools.j2ee.commonarchivecore.strategy.SaveStrategyImpl.save(SaveStrategyImpl.java:85)
at com.ibm.etools.j2ee.commonarchivecore.impl.ArchiveImpl.save(ArchiveImpl.java:1240)
at com.ibm.etools.j2ee.commonarchivecore.impl.ModuleFileImpl.save(ModuleFileImpl.java:345)
at com.ibm.etools.j2ee.commonarchivecore.impl.ArchiveImpl.extractTo(ArchiveImpl.java:634)
at com.ibm.etools.webservice.deploy.core.ConsoleEARDeploymentModule.buildClassJarpath(ConsoleEARDeploymentModule.java:75)
at com.ibm.etools.webservice.deploy.core.ConsoleEARDeploymentModule.setup(ConsoleEARDeploymentModule.java:46)
at com.ibm.etools.webservice.deploy.core.EARDeploymentModule.execute(EARDeploymentModule.java:56)
at com.ibm.etools.webservice.deploy.core.DeployWebService.deploy(DeployWebService.java:151)
at com.ibm.etools.webservice.deploy.core.DeployWebService.execute(DeployWebService.java:97)
at com.ibm.ws.webservices.deploy.WSDeployTask.performTask(WSDeployTask.java:196)
at com.ibm.ws.management.application.SchedulerImpl.run(SchedulerImpl.java:250)
at java.lang.Thread.run(Thread.java:568)

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Web Services (for example: SOAP or UDDI or WSGW or WSIF)","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"}],"Version":"7.0;6.1.1;6.1;6.0.2;6.0.1;6.0;5.1.1;5.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Java SDK","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21243139