WFLYCTL0158: Operation handler failed: java.lang.UnsatisfiedLinkError: no nio in java.library.path
Issue
Error while performing CLI :
[domain@xxx:9443 /] /deployment=xxxx.rar:read-content(path=META-INF/MANIFEST.MF)
{
"outcome" => "failed",
"failure-description" => "WFLYCTL0158: Operation handler failed: java.lang.NoClassDefFoundError: Could not initialize class java.nio.file.Files$FileTypeDetectors",
"rolled-back" => true
}
[domain@xxx:9443 /] attachment save --operation=/deployment=xxxx:read-content(path=META-INF/MANIFEST.MF)
WFLYCTL0158: Operation handler failed: java.lang.UnsatisfiedLinkError: no nio in java.library.path
Corresponding error in Server.log :
ERROR [org.jboss.as.controller.management-operation] (management-handler-thread - 2) WFLYCTL0013: Operation ("read-content") failed - address: ([("deployment" => "xxxx.rar")]): java.lang.UnsatisfiedLinkError: no nio in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
at java.lang.Runtime.loadLibrary0(Runtime.java:843)
at java.lang.System.loadLibrary(System.java:1136)
at sun.nio.fs.GnomeFileTypeDetector$1.run(GnomeFileTypeDetector.java:98)
at sun.nio.fs.GnomeFileTypeDetector$1.run(GnomeFileTypeDetector.java:96)
at java.security.AccessController.doPrivileged(Native Method)
at sun.nio.fs.GnomeFileTypeDetector.<clinit>(GnomeFileTypeDetector.java:96)
at sun.nio.fs.LinuxFileSystemProvider.getFileTypeDetector(LinuxFileSystemProvider.java:109)
at sun.nio.fs.DefaultFileTypeDetector.create(DefaultFileTypeDetector.java:37)
at java.nio.file.Files$FileTypeDetectors$1.run(Files.java:1546)
at java.nio.file.Files$FileTypeDetectors$1.run(Files.java:1544)
...
...
...
ERROR [org.jboss.as.controller.management-operation] (management-handler-thread - 2) WFLYCTL0013: Operation ("read-content") failed - address: ([("deployment" => "xxxx.rar")]): java.lang.NoClassDefFoundError: Could not initialize class java.nio.file.Files$FileTypeDetectors
at java.nio.file.Files.probeContentType(Files.java:1617)
at org.jboss.as.repository.TemporaryFileInputStream.getContentType(TemporaryFileInputStream.java:92)
at org.jboss.as.domain.controller.operations.deployment.ManagedDeploymentReadContentHandler.execute(ManagedDeploymentReadContentHandler.java:65)
at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:1047)
at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:779)
at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:468)
at org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1431)
Environment
- Red Hat JBoss Enterprise Application Platform
- 7
- OpenJDK
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.