UnstableConsole Output

[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building NetarchiveSuite - archive - core 5.6-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ archive-core ---
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.9:prepare-agent (default) @ archive-core ---
[INFO] argLine set to -javaagent:/home/cibuild02/.m2/repository/org/jacoco/org.jacoco.agent/0.7.9/org.jacoco.agent-0.7.9-runtime.jar=destfile=/home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/../target/jacoco.exec,append=true
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.9:prepare-agent (agent) @ archive-core ---
[INFO] argLine set to -javaagent:/home/cibuild02/.m2/repository/org/jacoco/org.jacoco.agent/0.7.9/org.jacoco.agent-0.7.9-runtime.jar=destfile=/home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/../target/jacoco.exec,append=true
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ archive-core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 8 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ archive-core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 92 source files to /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target/classes
[WARNING] /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/src/main/java/dk/netarkivet/archive/checksum/FileChecksumArchive.java: Some input files use or override a deprecated API.
[WARNING] /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/src/main/java/dk/netarkivet/archive/checksum/FileChecksumArchive.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ archive-core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ archive-core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 12 source files to /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target/test-classes
[WARNING] /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/src/test/java/dk/netarkivet/archive/arcrepository/distribute/ArcRepositoryServerTester.java: /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/src/test/java/dk/netarkivet/archive/arcrepository/distribute/ArcRepositoryServerTester.java uses or overrides a deprecated API.
[WARNING] /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/src/test/java/dk/netarkivet/archive/arcrepository/distribute/ArcRepositoryServerTester.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ archive-core ---
[INFO] Surefire report directory: /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessageTester
The list of loaded data settings is empty. Is this OK?Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.692 sec - in dk.netarkivet.archive.bitarchive.distribute.BatchEndedMessageTester
Running dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester
Tests run: 16, Failures: 1, Errors: 4, Skipped: 1, Time elapsed: 123.271 sec <<< FAILURE! - in dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester
testListenerNotRemovedOnErrors(dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester)  Time elapsed: 0.201 sec  <<< ERROR!
dk.netarkivet.common.exceptions.IOFailure: Cannot start HTTPRemoteFile registry on port 5442
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester.testListenerNotRemovedOnErrors(BitarchiveServerTester.java:298)

testVisitRemoveAndGetFileMessage(dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester)  Time elapsed: 0.114 sec  <<< FAILURE!
junit.framework.AssertionFailedError: Message should say OK: dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:97)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getCopyfileInstance(RemoteFileFactory.java:119)
	at dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage.setFile(RemoveAndGetFileMessage.java:89)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer.visit(BitarchiveServer.java:341)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester.testVisitRemoveAndGetFileMessage(BitarchiveServerTester.java:594)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: dk.netarkivet.common.exceptions.IOFailure: Cannot start HTTPRemoteFile registry on port 5442
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:125)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	... 32 more
Caused by: java.net.BindException: Address already in use (Bind failed)
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	... 43 more

	at junit.framework.Assert.fail(Assert.java:57)
	at junit.framework.TestCase.fail(TestCase.java:227)
	at dk.netarkivet.testutils.MessageAsserts.assertMessageOk(MessageAsserts.java:42)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester.testVisitRemoveAndGetFileMessage(BitarchiveServerTester.java:596)

testVisitUploadMessageDiskcrash(dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester)  Time elapsed: 0.067 sec  <<< ERROR!
dk.netarkivet.common.exceptions.IOFailure: Cannot start HTTPRemoteFile registry on port 5442
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester.testVisitUploadMessageDiskcrash(BitarchiveServerTester.java:254)

testVisitUploadMessage(dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester)  Time elapsed: 0.066 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester.testVisitUploadMessage(BitarchiveServerTester.java:188)

testVisitBatchMessage(dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester)  Time elapsed: 0.164 sec  <<< ERROR!
java.lang.ClassCastException: dk.netarkivet.common.distribute.NullRemoteFile cannot be cast to dk.netarkivet.common.distribute.TestRemoteFile
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester.testVisitBatchMessage(BitarchiveServerTester.java:443)

Running dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester
Tests run: 10, Failures: 0, Errors: 7, Skipped: 0, Time elapsed: 0.579 sec <<< FAILURE! - in dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester
testGet(dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester)  Time elapsed: 0.061 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester.testGet(BitarchiveClientTester.java:283)

testGetFile(dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester)  Time elapsed: 0.04 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester.testGetFile(BitarchiveClientTester.java:219)

testNewMessages(dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester)  Time elapsed: 0.051 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester.testNewMessages(BitarchiveClientTester.java:455)

testUploadTwice(dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester)  Time elapsed: 0.038 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester.testUploadTwice(BitarchiveClientTester.java:252)

testBatch1(dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester)  Time elapsed: 0.08 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester.uploadInPreparationOfBatchTest(BitarchiveClientTester.java:366)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester.testBatch1(BitarchiveClientTester.java:318)

testBatch2(dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester)  Time elapsed: 0.084 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester.uploadInPreparationOfBatchTest(BitarchiveClientTester.java:366)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester.testBatch2(BitarchiveClientTester.java:353)

testUpload(dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester)  Time elapsed: 0.068 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveClientTester.testUpload(BitarchiveClientTester.java:202)

Running dk.netarkivet.archive.bitarchive.distribute.IntegrityTests
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 sec - in dk.netarkivet.archive.bitarchive.distribute.IntegrityTests
Running dk.netarkivet.archive.bitarchive.distribute.UploadMessageTester
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in dk.netarkivet.archive.bitarchive.distribute.UploadMessageTester
Running dk.netarkivet.archive.bitarchive.distribute.GetFileMessageTester
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.036 sec <<< FAILURE! - in dk.netarkivet.archive.bitarchive.distribute.GetFileMessageTester
testGetData(dk.netarkivet.archive.bitarchive.distribute.GetFileMessageTester)  Time elapsed: 0.032 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getCopyfileInstance(RemoteFileFactory.java:119)
	at dk.netarkivet.archive.bitarchive.distribute.GetFileMessage.setFile(GetFileMessage.java:75)
	at dk.netarkivet.archive.bitarchive.distribute.GetFileMessageTester.testGetData(GetFileMessageTester.java:79)

Running dk.netarkivet.archive.bitarchive.distribute.HeartBeatMessageTester
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 sec - in dk.netarkivet.archive.bitarchive.distribute.HeartBeatMessageTester
Running dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServerTester
Tests run: 14, Failures: 1, Errors: 2, Skipped: 4, Time elapsed: 1.558 sec <<< FAILURE! - in dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServerTester
testCorrectMessage(dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServerTester)  Time elapsed: 0.03 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getCopyfileInstance(RemoteFileFactory.java:119)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServerTester.testCorrectMessage(BitarchiveMonitorServerTester.java:912)

testGetChecksumMessage(dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServerTester)  Time elapsed: 0.284 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getMovefileInstance(RemoteFileFactory.java:110)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServerTester.testGetChecksumMessage(BitarchiveMonitorServerTester.java:865)

testParallelBatchJobs(dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServerTester)  Time elapsed: 0.487 sec  <<< FAILURE!
java.lang.AssertionError: Should have gotten 0 Not OK messages, but got 2 expected:<0> but was:<2>
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failNotEquals(Assert.java:743)
	at org.junit.Assert.assertEquals(Assert.java:118)
	at org.junit.Assert.assertEquals(Assert.java:555)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveMonitorServerTester.testParallelBatchJobs(BitarchiveMonitorServerTester.java:195)

Running dk.netarkivet.archive.bitarchive.IntegrityTests
Tests run: 6, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 0.129 sec - in dk.netarkivet.archive.bitarchive.IntegrityTests
Running dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServerTester
Tests run: 6, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 0.125 sec <<< FAILURE! - in dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServerTester
testVisitBadMessages(dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServerTester)  Time elapsed: 0.018 sec  <<< ERROR!
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getDistributefileInstance(RemoteFileFactory.java:141)
	at dk.netarkivet.archive.arcrepository.distribute.StoreMessage.<init>(StoreMessage.java:54)
	at dk.netarkivet.archive.arcrepository.distribute.ArcRepositoryServerTester.testVisitBadMessages(ArcRepositoryServerTester.java:370)


Results :

Failed tests: 
  BitarchiveServerTester.testVisitRemoveAndGetFileMessage:596 Message should say OK: dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
dk.netarkivet.common.exceptions.ArgumentNotValid: Error creating singleton of class 'dk.netarkivet.common.distribute.TestRemoteFile': 
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:97)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getInstance(RemoteFileFactory.java:67)
	at dk.netarkivet.common.distribute.RemoteFileFactory.getCopyfileInstance(RemoteFileFactory.java:119)
	at dk.netarkivet.archive.bitarchive.distribute.RemoveAndGetFileMessage.setFile(RemoveAndGetFileMessage.java:89)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveServer.visit(BitarchiveServer.java:341)
	at dk.netarkivet.archive.bitarchive.distribute.BitarchiveServerTester.testVisitRemoveAndGetFileMessage(BitarchiveServerTester.java:594)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: dk.netarkivet.common.exceptions.IOFailure: Cannot start HTTPRemoteFile registry on port 5442
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:125)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.<init>(HTTPRemoteFileRegistry.java:104)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.getInstance(HTTPRemoteFileRegistry.java:145)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.getRegistry(HTTPRemoteFile.java:129)
	at dk.netarkivet.common.distribute.HTTPRemoteFile.<init>(HTTPRemoteFile.java:97)
	at dk.netarkivet.common.distribute.TestRemoteFile.<init>(TestRemoteFile.java:53)
	at dk.netarkivet.common.distribute.TestRemoteFile.getInstance(TestRemoteFile.java:59)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at dk.netarkivet.common.utils.SettingsFactory.getInstance(SettingsFactory.java:95)
	... 32 more
Caused by: java.net.BindException: Address already in use (Bind failed)
	at java.net.PlainSocketImpl.socketBind(Native Method)
	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
	at java.net.ServerSocket.bind(ServerSocket.java:375)
	at java.net.ServerSocket.<init>(ServerSocket.java:237)
	at java.net.ServerSocket.<init>(ServerSocket.java:181)
	at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector.java:80)
	at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:73)
	at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:283)
	at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:147)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.Server.doStart(Server.java:235)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at dk.netarkivet.common.distribute.HTTPRemoteFileRegistry.startServer(HTTPRemoteFileRegistry.java:123)
	... 43 more

  BitarchiveMonitorServerTester.testParallelBatchJobs:195 Should have gotten 0 Not OK messages, but got 2 expected:<0> but was:<2>

Tests in error: 
  BitarchiveServerTester.testListenerNotRemovedOnErrors:298 » IOFailure Cannot s...
  BitarchiveServerTester.testVisitUploadMessageDiskcrash:254 » IOFailure Cannot ...
  BitarchiveServerTester.testVisitUploadMessage:188 » ArgumentNotValid Error cre...
  BitarchiveServerTester.testVisitBatchMessage:443 ClassCast dk.netarkivet.commo...
  BitarchiveClientTester.testGet:283 » ArgumentNotValid Error creating singleton...
  BitarchiveClientTester.testGetFile:219 » ArgumentNotValid Error creating singl...
  BitarchiveClientTester.testNewMessages:455 » ArgumentNotValid Error creating s...
  BitarchiveClientTester.testUploadTwice:252 » ArgumentNotValid Error creating s...
  BitarchiveClientTester.testBatch1:318->uploadInPreparationOfBatchTest:366 » ArgumentNotValid
  BitarchiveClientTester.testBatch2:353->uploadInPreparationOfBatchTest:366 » ArgumentNotValid
  BitarchiveClientTester.testUpload:202 » ArgumentNotValid Error creating single...
  GetFileMessageTester.testGetData:79 » ArgumentNotValid Error creating singleto...
  BitarchiveMonitorServerTester.testCorrectMessage:912 » ArgumentNotValid Error ...
  BitarchiveMonitorServerTester.testGetChecksumMessage:865 » ArgumentNotValid Er...
  ArcRepositoryServerTester.testVisitBadMessages:370 » ArgumentNotValid Error cr...

Tests run: 58, Failures: 2, Errors: 15, Skipped: 9

[ERROR] There are test failures.

Please refer to /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target/surefire-reports for the individual test results.
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.9:report (report) @ archive-core ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO] 
[INFO] --- maven-jgit-buildnumber-plugin:1.2.9:extract-buildnumber (git-buildnumber) @ archive-core ---
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ archive-core ---
[INFO] Building jar: /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target/archive-core-5.6-SNAPSHOT.jar
[INFO] 
[INFO] >>> maven-source-plugin:2.2.1:jar (attach-sources) > generate-sources @ archive-core >>>
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.9:prepare-agent (default) @ archive-core ---
[INFO] argLine set to -javaagent:/home/cibuild02/.m2/repository/org/jacoco/org.jacoco.agent/0.7.9/org.jacoco.agent-0.7.9-runtime.jar=destfile=/home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/../target/jacoco.exec,append=true
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.9:prepare-agent (agent) @ archive-core ---
[INFO] argLine set to -javaagent:/home/cibuild02/.m2/repository/org/jacoco/org.jacoco.agent/0.7.9/org.jacoco.agent-0.7.9-runtime.jar=destfile=/home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/../target/jacoco.exec,append=true
[WARNING] Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:2.2.1:jar (attach-sources) < generate-sources @ archive-core <<<
[INFO] 
[INFO] --- maven-source-plugin:2.2.1:jar (attach-sources) @ archive-core ---
[INFO] Building jar: /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target/archive-core-5.6-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-javadoc-plugin:2.10.3:jar (attach-javadocs) @ archive-core ---
[INFO] The goal 'org.apache.maven.plugins:maven-javadoc-plugin:2.10.3:javadoc' has not been previously called for the module: 'org.netarchivesuite:common-test:jar:5.6-SNAPSHOT'. Trying to invoke it...
[WARNING] Creating fake javadoc directory to prevent repeated invocations: /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/common/common-test/target/apidocs
[ERROR] Error fetching link: /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/common/netarchivesuite-test-utils/target/apidocs/package-list. Ignored it.
[ERROR] Error fetching link: /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/common/common-core/target/apidocs/package-list. Ignored it.
[ERROR] Error fetching link: /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/common/common-test/target/apidocs/package-list. Ignored it.
[INFO] 
2 warnings
[WARNING] Javadoc Warnings
[WARNING] /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/src/main/java/dk/netarkivet/archive/bitarchive/AccessBitarchiveApplication.java:45: warning - Tag @see: reference not found: BitarchiveServer
[WARNING] /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/src/main/java/dk/netarkivet/archive/arcrepository/distribute/JMSBitmagArcRepositoryClient.java:368: warning - Tag @link: can't find ARCREPOSITORY_STORE_TIMEOUT in dk.netarkivet.archive.arcrepository.distribute.JMSBitmagArcRepositoryClient
[INFO] Building jar: /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target/archive-core-5.6-SNAPSHOT-javadoc.jar
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ archive-core ---
[INFO] Installing /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target/archive-core-5.6-SNAPSHOT.jar to /home/cibuild02/.m2/repository/org/netarchivesuite/archive-core/5.6-SNAPSHOT/archive-core-5.6-SNAPSHOT.jar
[INFO] Installing /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/pom.xml to /home/cibuild02/.m2/repository/org/netarchivesuite/archive-core/5.6-SNAPSHOT/archive-core-5.6-SNAPSHOT.pom
[INFO] Installing /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target/archive-core-5.6-SNAPSHOT-sources.jar to /home/cibuild02/.m2/repository/org/netarchivesuite/archive-core/5.6-SNAPSHOT/archive-core-5.6-SNAPSHOT-sources.jar
[INFO] Installing /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target/archive-core-5.6-SNAPSHOT-javadoc.jar to /home/cibuild02/.m2/repository/org/netarchivesuite/archive-core/5.6-SNAPSHOT/archive-core-5.6-SNAPSHOT-javadoc.jar
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ archive-core ---
[INFO] Deleting /home/cibuild02/workspace/NetarchiveSuite-Full-Test-staging/archive/archive-core/target
[JENKINS] Archiving disabled