[jboss-jira] [JBoss JIRA] (WFCORE-991) Starting server with config that doesn't end with .xml fails

Ken Wills (JIRA) issues at jboss.org
Mon Sep 21 02:35:00 EDT 2015


Ken Wills created WFCORE-991:
--------------------------------

             Summary: Starting server with config that doesn't end with .xml fails
                 Key: WFCORE-991
                 URL: https://issues.jboss.org/browse/WFCORE-991
             Project: WildFly Core
          Issue Type: Bug
            Reporter: Ken Wills
            Assignee: Ken Wills


[copy standalone.xml to test in the standalone/config directory]

./build/target/wildfly-core-2.0.0.CR2-SNAPSHOT/bin/standalone.sh --server-config=test
=========================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: /home/kwills/git/wildfly-core/build/target/wildfly-core-2.0.0.CR2-SNAPSHOT

  JAVA: java

  JAVA_OPTS:  -server -Xms64m -Xmx512m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true

=========================================================================

01:19:50,510 INFO  [org.jboss.modules] (main) JBoss Modules version 1.4.4.Final
01:19:50,654 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.6.Final
01:19:50,709 INFO  [org.jboss.as] (MSC service thread 1-6) WFLYSRV0049: WildFly Core 2.0.0.CR2-SNAPSHOT "Kenny" starting
01:19:51,110 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
01:19:51,125 INFO  [org.xnio] (MSC service thread 1-4) XNIO version 3.3.2.Final
01:19:51,135 INFO  [org.xnio.nio] (MSC service thread 1-4) XNIO NIO Implementation Version 3.3.2.Final
01:19:51,161 INFO  [org.jboss.remoting] (MSC service thread 1-4) JBoss Remoting version 4.0.10.Final
01:19:51,189 WARN  [org.jboss.as.domain.http.api.undertow] (MSC service thread 1-8) WFLYDMHTTP0003: Unable to load console module for slot main, disabling console
01:19:51,264 INFO  [stdout] (Controller Boot Thread) XXX historyBase: /home/kwills/git/wildfly-core/build/target/wildfly-core-2.0.0.CR2-SNAPSHOT/standalone/configuration/standalone_xml_history/test
01:19:51,265 INFO  [stdout] (Controller Boot Thread) XXX lastFile: /home/kwills/git/wildfly-core/build/target/wildfly-core-2.0.0.last.CR2-SNAPSHOT/standalone/configuration/standalone_xml_history/test
01:19:51,265 INFO  [stdout] (Controller Boot Thread) XXX boot: /home/kwills/git/wildfly-core/build/target/wildfly-core-2.0.0.boot.CR2-SNAPSHOT/standalone/configuration/standalone_xml_history/test
01:19:51,265 INFO  [stdout] (Controller Boot Thread) XXX initial: /home/kwills/git/wildfly-core/build/target/wildfly-core-2.0.0.initial.CR2-SNAPSHOT/standalone/configuration/standalone_xml_history/test
01:19:51,265 INFO  [stdout] (Controller Boot Thread) XXX from: /home/kwills/git/wildfly-core/build/target/wildfly-core-2.0.0.CR2-SNAPSHOT/standalone/configuration/test -> /home/kwills/git/wildfly-core/build/target/wildfly-core-2.0.0.initial.CR2-SNAPSHOT/standalone/configuration/standalone_xml_history/test
01:19:51,267 ERROR [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0055: Caught exception during boot: org.jboss.as.controller.persistence.ConfigurationPersistenceException: WFLYCTL0082: Failed to create backup copies of configuration file /home/kwills/git/wildfly-core/build/target/wildfly-core-2.0.0.CR2-SNAPSHOT/standalone/configuration/test
	at org.jboss.as.controller.persistence.ConfigurationFile.successfulBoot(ConfigurationFile.java:488)
	at org.jboss.as.controller.persistence.BackupXmlConfigurationPersister.successfulBoot(BackupXmlConfigurationPersister.java:94)
	at org.jboss.as.controller.AbstractControllerService.finishBoot(AbstractControllerService.java:449)
	at org.jboss.as.server.ServerService.boot(ServerService.java:367)
	at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:299)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.nio.file.NoSuchFileException: /home/kwills/git/wildfly-core/build/target/wildfly-core-2.0.0.initial.CR2-SNAPSHOT/standalone/configuration/standalone_xml_history/test
	at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)
	at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
	at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
	at sun.nio.fs.UnixCopyFile.copyFile(UnixCopyFile.java:243)
	at sun.nio.fs.UnixCopyFile.copy(UnixCopyFile.java:581)
	at sun.nio.fs.UnixFileSystemProvider.copy(UnixFileSystemProvider.java:253)
	at java.nio.file.Files.copy(Files.java:1274)
	at org.jboss.as.controller.persistence.FilePersistenceUtils.copyFile(FilePersistenceUtils.java:73)
	at org.jboss.as.controller.persistence.ConfigurationFile.successfulBoot(ConfigurationFile.java:482)
	... 5 more

This is due to ConfiguratioinFile.addSuffixToFile(historyBase, INITIAL) assuming that the right most . is part of a file suffix.




--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list