Novell is now a part of Micro Focus

My Favorites

Close

Please to see your favorites.

java.io.IOException: Permission denied during tomcat startup

This document (7023043) is provided subject to the disclaimer at the end of this document.

Environment


Identity Manager 4.x
Identity Governance 3.x

Situation

During IG/IDapps tomcat startup, the following exception gets thrown.

[WARNING] 2018-06-01 07:02:16 com.sun.jersey.multipart.impl.MultiPartReaderClientSide createMimeConfig - Cannot create temporary files. Multipart attachments will be limited to 4096 bytes.
java.io.IOException: Permission denied
            at java.io.UnixFileSystem.createFileExclusively(Native Method)
            at java.io.File.createTempFile(File.java:2024)
            at java.io.File.createTempFile(File.java:2070)
            at com.sun.jersey.multipart.impl.MultiPartReaderClientSide.createMimeConfig(MultiPartReaderClientSide.java:121)
            at com.sun.jersey.multipart.impl.MultiPartReaderClientSide.<init>(MultiPartReaderClientSide.java:109)
            at com.sun.jersey.multipart.impl.MultiPartReaderServerSide.<init>(MultiPartReaderServerSide.java:71)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
            at com.sun.jersey.core.spi.component.ComponentConstructor._getInstance(ComponentConstructor.java:210)
            at com.sun.jersey.core.spi.component.ComponentConstructor.getInstance(ComponentConstructor.java:180)
            at com.sun.jersey.core.spi.component.ProviderFactory.__getComponentProvider(ProviderFactory.java:166)
            at com.sun.jersey.core.spi.component.ProviderFactory.getComponentProvider(ProviderFactory.java:137)
            at com.sun.jersey.core.spi.component.ProviderServices.getComponent(ProviderServices.java:283)

Resolution

Ensure the temp folder under tomcat exists, ownership set to novlua and rights to 755.

Disclaimer

This Support Knowledgebase provides a valuable tool for NetIQ/Novell/SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7023043
  • Creation Date:01-JUN-18
  • Modified Date:01-JUN-18
    • NovellIdentity Governance (Access Review)
    • NetIQIdentity Manager

Did this document solve your problem? Provide Feedback