Migration fails on RPM installation with "Failed to copy" and : java.nio.file.FileAlreadyExistsException due to Symbolic link
Issue
- Migration fails
-
Output shows error like:
Migration failed: org.jboss.migration.core.ServerMigrationFailureException: Failed to copy /opt/jboss/jboss-eap-6.4/domain/configuration/domain.xml to /opt/rh/eap7/root/usr/share/wildfly/domain/configuration/domain.xml -
Exception has cause:
Caused by: java.nio.file.FileAlreadyExistsException: /opt/rh/eap7/root/usr/share/wildfly/domain/configuration at sun.nio.fs.UnixException.translateToIOException(UnixException.java:88) [rt.jar:1.8.0_252] at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) [rt.jar:1.8.0_252] at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) [rt.jar:1.8.0_252] at sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:384) [rt.jar:1.8.0_252] at java.nio.file.Files.createDirectory(Files.java:674) [rt.jar:1.8.0_252] at java.nio.file.Files.createAndCheckIsDirectory(Files.java:781) [rt.jar:1.8.0_252] at java.nio.file.Files.createDirectories(Files.java:727) [rt.jar:1.8.0_252] at org.jboss.migration.core.MigrationFiles.copy(MigrationFiles.java:67) [jboss-server-migration-core.jar:1.3.1.Final-redhat-00009] ... 32 more
Environment
- Red Hat JBoss Enterprise Application Platform (JBoss EAP) 7
- Migrating from JBoss EAP 6.4 or earlier version of 7
- Using RPM Package Manager (RPM) installation or "configuration" directory is a symbolic link
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.