You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2013/03/29 01:30:34 UTC

Build failed in Jenkins: ActiveMQ-Apollo » apollo-util #934

See <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/934/changes>

Changes:

[chirino] Porting more logic from scala to java.

[chirino] Starting to port the MQTT module to be a pure java impl, just to see how much effort that would take.

------------------------------------------
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building apollo-util 99-trunk-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ apollo-util ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.0:enforce (default) @ apollo-util ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.1:process (default) @ apollo-util ---
[INFO] [INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/target/schema>

[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ apollo-util ---
[INFO] Copying 0 resource
[INFO] Copying 3 resources
[INFO] [INFO] Add Source directory: /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala
[INFO] Add Test Source directory: /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/dontcompile

[INFO] --- scala-maven-plugin:3.1.0:add-source (compile) @ apollo-util ---
[INFO] 
[INFO] --- scala-maven-plugin:3.1.0:compile (compile) @ apollo-util ---
[INFO] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala:-1: info: compiling
[INFO] Compiling 99 source files to /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/target/classes at 1364516992891
[INFO] compiler plugin: BasicArtifact(org.fusesource.jvmassert,jvmassert,1.4,null)
[WARNING] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/Scala2JavaHelper.scala:19: warning: imported `Log' is permanently hidden by definition of object Log in package util
[WARNING] import org.apache.activemq.apollo.util.Log
[WARNING]                                        ^
[WARNING] one warning found
[INFO] prepare-compile in 0 s
[INFO] compile in 19 s
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ apollo-util ---
[INFO] Compiling 132 source files to <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/target/classes>
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/BitArray.java:[30,7] duplicate class: org.apache.activemq.apollo.util.BitArray
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/ApolloThreadPool.java>:[34,7] duplicate class: org.apache.activemq.apollo.util.ApolloThreadPool
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Service.java>:[27,7] duplicate class: org.apache.activemq.apollo.util.Service
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/IntrospectionSupport.java:[34,13] duplicate class: org.apache.activemq.apollo.util.IntrospectionSupport
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/PriorityLinkedList.java:[24,7] duplicate class: org.apache.activemq.apollo.util.PriorityLinkedList
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/os/Kernel32Library.java>:[25,7] duplicate class: org.apache.activemq.apollo.util.os.Kernel32Library
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/tar/TarUtils.java:[31,7] duplicate class: org.apache.activemq.apollo.util.tar.TarUtils
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/tar/TarBuffer.java>:[44,7] duplicate class: org.apache.activemq.apollo.util.tar.TarBuffer
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/os/JnaCLibrary.java:[22,7] duplicate class: org.apache.activemq.apollo.util.os.JnaCLibrary
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/HashRing.java>:[48,7] duplicate class: org.apache.activemq.apollo.util.HashRing
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/metric/MetricAggregator.java>:[21,7] duplicate class: org.apache.activemq.apollo.util.metric.MetricAggregator
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/JMXSupport.java>:[19,13] duplicate class: org.apache.activemq.apollo.util.JMXSupport
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/ServiceListener.java>:[24,7] duplicate class: org.apache.activemq.apollo.util.ServiceListener
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/FutureListener.java:[29,7] duplicate class: org.apache.activemq.apollo.util.FutureListener
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/HashList.java:[25,7] duplicate class: org.apache.activemq.apollo.util.HashList
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/TimerHeap.java:[23,16] duplicate class: org.apache.activemq.apollo.util.TimerHeap
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/list/SortedLinkedListNode.java:[19,16] duplicate class: org.apache.activemq.apollo.util.list.SortedLinkedListNode
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/tar/TarConstants.java>:[31,7] duplicate class: org.apache.activemq.apollo.util.tar.TarConstants
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/BitArrayBin.java:[26,7] duplicate class: org.apache.activemq.apollo.util.BitArrayBin
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/ServiceSupport.java:[33,16] duplicate class: org.apache.activemq.apollo.util.ServiceSupport
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/list/SequenceSet.java>:[35,7] duplicate class: org.apache.activemq.apollo.util.list.SequenceSet
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/URISupport.java:[33,7] duplicate class: org.apache.activemq.apollo.util.URISupport
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/Mapper.java:[19,7] duplicate class: org.apache.activemq.apollo.util.Mapper
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Scala2Java.java>:[36,7] duplicate class: org.apache.activemq.apollo.util.Scala2Java
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/tar/TarOutputStream.java:[36,7] duplicate class: org.apache.activemq.apollo.util.tar.TarOutputStream
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/JavaBaseService.java:[31,16] duplicate class: org.apache.activemq.apollo.util.JavaBaseService
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/JMSExceptionSupport.java:[24,13] duplicate class: org.apache.activemq.apollo.util.JMSExceptionSupport
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/cli/CommonsCLISupport.java:[27,7] duplicate class: org.apache.activemq.apollo.util.cli.CommonsCLISupport
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/metric/Metric.java:[19,16] duplicate class: org.apache.activemq.apollo.util.metric.Metric
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/LongSequenceGenerator.java:[19,7] duplicate class: org.apache.activemq.apollo.util.LongSequenceGenerator
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/BooleanEditor.java>:[21,7] duplicate class: org.apache.activemq.apollo.util.BooleanEditor
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/LRUCache.java:[29,7] duplicate class: org.apache.activemq.apollo.util.LRUCache
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/list/SortedLinkedList.java>:[25,7] duplicate class: org.apache.activemq.apollo.util.list.SortedLinkedList
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/cli/CommandLineSupport.java:[30,7] duplicate class: org.apache.activemq.apollo.util.cli.CommandLineSupport
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/ServiceStopper.java>:[31,7] duplicate class: org.apache.activemq.apollo.util.ServiceStopper
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/LockFile.java>:[30,7] duplicate class: org.apache.activemq.apollo.util.LockFile
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Callback.java>:[27,7] duplicate class: org.apache.activemq.apollo.util.Callback
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/Comparators.java:[25,7] duplicate class: org.apache.activemq.apollo.util.Comparators
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/tar/TarEntry.java>:[79,7] duplicate class: org.apache.activemq.apollo.util.tar.TarEntry
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/IntSequenceGenerator.java:[19,7] duplicate class: org.apache.activemq.apollo.util.IntSequenceGenerator
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/ListenableFuture.java>:[29,7] duplicate class: org.apache.activemq.apollo.util.ListenableFuture
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/SchedulerTimerTask.java:[25,7] duplicate class: org.apache.activemq.apollo.util.SchedulerTimerTask
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/list/Sequence.java>:[25,7] duplicate class: org.apache.activemq.apollo.util.list.Sequence
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/SslContext.java>:[34,7] duplicate class: org.apache.activemq.apollo.util.SslContext
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/VoidFunction1.java>:[25,7] duplicate class: org.apache.activemq.apollo.util.VoidFunction1
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/os/CLibrary.java>:[19,7] duplicate class: org.apache.activemq.apollo.util.os.CLibrary
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/StringSupport.java>:[26,7] duplicate class: org.apache.activemq.apollo.util.StringSupport
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/tar/TarInputStream.java>:[38,7] duplicate class: org.apache.activemq.apollo.util.tar.TarInputStream
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/list/LinkedNode.java>:[25,7] duplicate class: org.apache.activemq.apollo.util.list.LinkedNode
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/MemoryPropertyEditor.java>:[26,7] duplicate class: org.apache.activemq.apollo.util.MemoryPropertyEditor
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/os/Kernel32JnaLibrary.java>:[29,7] duplicate class: org.apache.activemq.apollo.util.os.Kernel32JnaLibrary
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/metric/Period.java:[19,7] duplicate class: org.apache.activemq.apollo.util.metric.Period
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/list/LinkedNodeList.java>:[27,7] duplicate class: org.apache.activemq.apollo.util.list.LinkedNodeList
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/IndentPrinter.java:[26,7] duplicate class: org.apache.activemq.apollo.util.IndentPrinter
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/IOExceptionSupport.java>:[21,13] duplicate class: org.apache.activemq.apollo.util.IOExceptionSupport
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/PriorityMap.java>:[21,7] duplicate class: org.apache.activemq.apollo.util.PriorityMap
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Scheduler.java>:[25,13] duplicate class: org.apache.activemq.apollo.util.Scheduler
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/cli/OptionBuilder.java>:[27,7] duplicate class: org.apache.activemq.apollo.util.cli.OptionBuilder
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Hasher.java>:[39,7] duplicate class: org.apache.activemq.apollo.util.Hasher
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/ClassLoadingAwareObjectInputStream.java>:[26,7] duplicate class: org.apache.activemq.apollo.util.ClassLoadingAwareObjectInputStream
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/TreeMap.java>:[35,7] duplicate class: org.apache.activemq.apollo.util.TreeMap
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/URIEditor.java:[22,7] duplicate class: org.apache.activemq.apollo.util.URIEditor
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/IdGenerator.java:[28,7] duplicate class: org.apache.activemq.apollo.util.IdGenerator
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/IOHelper.java:[29,13] duplicate class: org.apache.activemq.apollo.util.IOHelper
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/metric/MetricCounter.java:[21,7] duplicate class: org.apache.activemq.apollo.util.metric.MetricCounter
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Combinator.java>:[41,7] duplicate class: org.apache.activemq.apollo.util.Combinator
[INFO] 66 errors 
[INFO] -------------------------------------------------------------

Jenkins build is back to normal : ActiveMQ-Apollo » apollo-util #936

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/936/>


Build failed in Jenkins: ActiveMQ-Apollo » apollo-util #935

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/935/changes>

Changes:

[chirino] protect against APLO-315: Added a test case and protection against 'evil' clients that send many request /w receipt frames but that don't read their sockets for responses.

------------------------------------------
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building apollo-util 99-trunk-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch-scala/1.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repository.apache.org/snapshots/org/fusesource/hawtdispatch/hawtdispatch-scala/1.14-SNAPSHOT/maven-metadata.xml
Downloading: http://download.oracle.com/maven/org/fusesource/hawtdispatch/hawtdispatch-scala/1.14-SNAPSHOT/maven-metadata.xml
Downloaded: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch-scala/1.14-SNAPSHOT/maven-metadata.xml (792 B at 1.0 KB/sec)
Downloading: http://repository.apache.org/snapshots/org/fusesource/hawtdispatch/hawtdispatch-scala/1.14-SNAPSHOT/hawtdispatch-scala-1.14-20130403.141315-2.pom
Downloading: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch-scala/1.14-SNAPSHOT/hawtdispatch-scala-1.14-20130403.141315-2.pom
Downloaded: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch-scala/1.14-SNAPSHOT/hawtdispatch-scala-1.14-20130403.141315-2.pom (7 KB at 13.2 KB/sec)
Downloading: http://repository.apache.org/snapshots/org/fusesource/hawtdispatch/hawtdispatch-project/1.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch-project/1.14-SNAPSHOT/maven-metadata.xml
Downloading: http://download.oracle.com/maven/org/fusesource/hawtdispatch/hawtdispatch-project/1.14-SNAPSHOT/maven-metadata.xml
Downloaded: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch-project/1.14-SNAPSHOT/maven-metadata.xml (622 B at 0.9 KB/sec)
Downloading: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch-project/1.14-SNAPSHOT/hawtdispatch-project-1.14-20130403.141119-5.pom
Downloaded: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch-project/1.14-SNAPSHOT/hawtdispatch-project-1.14-20130403.141119-5.pom (13 KB at 22.6 KB/sec)
Downloading: http://repository.apache.org/snapshots/org/fusesource/hawtdispatch/hawtdispatch/1.14-SNAPSHOT/maven-metadata.xml
Downloading: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch/1.14-SNAPSHOT/maven-metadata.xml
Downloading: http://download.oracle.com/maven/org/fusesource/hawtdispatch/hawtdispatch/1.14-SNAPSHOT/maven-metadata.xml
Downloaded: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch/1.14-SNAPSHOT/maven-metadata.xml (786 B at 1.7 KB/sec)
Downloading: http://repository.apache.org/snapshots/org/fusesource/hawtdispatch/hawtdispatch/1.14-SNAPSHOT/hawtdispatch-1.14-20130403.141146-5.pom
Downloading: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch/1.14-SNAPSHOT/hawtdispatch-1.14-20130403.141146-5.pom
Downloaded: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch/1.14-SNAPSHOT/hawtdispatch-1.14-20130403.141146-5.pom (3 KB at 5.3 KB/sec)
Downloading: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch-scala/1.14-SNAPSHOT/hawtdispatch-scala-1.14-20130403.141315-2.jar
Downloading: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch/1.14-SNAPSHOT/hawtdispatch-1.14-20130403.141146-5.jar
Downloaded: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch-scala/1.14-SNAPSHOT/hawtdispatch-scala-1.14-20130403.141315-2.jar (135 KB at 123.9 KB/sec)
Downloaded: http://repo.fusesource.com/nexus/content/groups/public-snapshots/org/fusesource/hawtdispatch/hawtdispatch/1.14-SNAPSHOT/hawtdispatch-1.14-20130403.141146-5.jar (107 KB at 91.7 KB/sec)
[INFO] 
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ apollo-util ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.0:enforce (default) @ apollo-util ---
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.1:process (default) @ apollo-util ---
[INFO] [INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/target/schema>

[INFO] [INFO] Copying 0 resource
--- maven-resources-plugin:2.4.3:resources (default-resources) @ apollo-util ---
[INFO] Copying 3 resources
[INFO] Add Source directory: /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala
[INFO] [INFO] Add Test Source directory: /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/dontcompile

[INFO] --- scala-maven-plugin:3.1.0:add-source (compile) @ apollo-util ---
[INFO] 
[INFO] --- scala-maven-plugin:3.1.0:compile (compile) @ apollo-util ---
[INFO] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala:-1: info: compiling
[INFO] Compiling 99 source files to /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/target/classes at 1365015944380
[INFO] compiler plugin: BasicArtifact(org.fusesource.jvmassert,jvmassert,1.4,null)
[WARNING] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/Scala2JavaHelper.scala:19: warning: imported `Log' is permanently hidden by definition of object Log in package util
[WARNING] import org.apache.activemq.apollo.util.Log
[WARNING]                                        ^
[WARNING] one warning found
[INFO] prepare-compile in 0 s
[INFO] compile in 14 s
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ apollo-util ---
[INFO] Compiling 132 source files to <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/target/classes>
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/BitArray.java:[30,7] duplicate class: org.apache.activemq.apollo.util.BitArray
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/ApolloThreadPool.java>:[34,7] duplicate class: org.apache.activemq.apollo.util.ApolloThreadPool
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Service.java>:[27,7] duplicate class: org.apache.activemq.apollo.util.Service
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/IntrospectionSupport.java:[34,13] duplicate class: org.apache.activemq.apollo.util.IntrospectionSupport
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/PriorityLinkedList.java:[24,7] duplicate class: org.apache.activemq.apollo.util.PriorityLinkedList
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/os/Kernel32Library.java>:[25,7] duplicate class: org.apache.activemq.apollo.util.os.Kernel32Library
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/tar/TarUtils.java:[31,7] duplicate class: org.apache.activemq.apollo.util.tar.TarUtils
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/tar/TarBuffer.java>:[44,7] duplicate class: org.apache.activemq.apollo.util.tar.TarBuffer
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/os/JnaCLibrary.java:[22,7] duplicate class: org.apache.activemq.apollo.util.os.JnaCLibrary
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/HashRing.java>:[48,7] duplicate class: org.apache.activemq.apollo.util.HashRing
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/metric/MetricAggregator.java>:[21,7] duplicate class: org.apache.activemq.apollo.util.metric.MetricAggregator
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/JMXSupport.java>:[19,13] duplicate class: org.apache.activemq.apollo.util.JMXSupport
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/ServiceListener.java>:[24,7] duplicate class: org.apache.activemq.apollo.util.ServiceListener
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/FutureListener.java:[29,7] duplicate class: org.apache.activemq.apollo.util.FutureListener
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/HashList.java:[25,7] duplicate class: org.apache.activemq.apollo.util.HashList
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/TimerHeap.java:[23,16] duplicate class: org.apache.activemq.apollo.util.TimerHeap
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/list/SortedLinkedListNode.java:[19,16] duplicate class: org.apache.activemq.apollo.util.list.SortedLinkedListNode
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/tar/TarConstants.java>:[31,7] duplicate class: org.apache.activemq.apollo.util.tar.TarConstants
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/BitArrayBin.java:[26,7] duplicate class: org.apache.activemq.apollo.util.BitArrayBin
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/ServiceSupport.java:[33,16] duplicate class: org.apache.activemq.apollo.util.ServiceSupport
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/list/SequenceSet.java>:[35,7] duplicate class: org.apache.activemq.apollo.util.list.SequenceSet
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/URISupport.java:[33,7] duplicate class: org.apache.activemq.apollo.util.URISupport
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/Mapper.java:[19,7] duplicate class: org.apache.activemq.apollo.util.Mapper
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Scala2Java.java>:[36,7] duplicate class: org.apache.activemq.apollo.util.Scala2Java
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/tar/TarOutputStream.java:[36,7] duplicate class: org.apache.activemq.apollo.util.tar.TarOutputStream
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/JavaBaseService.java:[31,16] duplicate class: org.apache.activemq.apollo.util.JavaBaseService
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/JMSExceptionSupport.java:[24,13] duplicate class: org.apache.activemq.apollo.util.JMSExceptionSupport
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/cli/CommonsCLISupport.java:[27,7] duplicate class: org.apache.activemq.apollo.util.cli.CommonsCLISupport
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/metric/Metric.java:[19,16] duplicate class: org.apache.activemq.apollo.util.metric.Metric
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/LongSequenceGenerator.java:[19,7] duplicate class: org.apache.activemq.apollo.util.LongSequenceGenerator
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/BooleanEditor.java>:[21,7] duplicate class: org.apache.activemq.apollo.util.BooleanEditor
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/LRUCache.java:[29,7] duplicate class: org.apache.activemq.apollo.util.LRUCache
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/list/SortedLinkedList.java>:[25,7] duplicate class: org.apache.activemq.apollo.util.list.SortedLinkedList
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/cli/CommandLineSupport.java:[30,7] duplicate class: org.apache.activemq.apollo.util.cli.CommandLineSupport
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/ServiceStopper.java>:[31,7] duplicate class: org.apache.activemq.apollo.util.ServiceStopper
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/LockFile.java>:[30,7] duplicate class: org.apache.activemq.apollo.util.LockFile
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Callback.java>:[27,7] duplicate class: org.apache.activemq.apollo.util.Callback
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/Comparators.java:[25,7] duplicate class: org.apache.activemq.apollo.util.Comparators
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/tar/TarEntry.java>:[79,7] duplicate class: org.apache.activemq.apollo.util.tar.TarEntry
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/IntSequenceGenerator.java:[19,7] duplicate class: org.apache.activemq.apollo.util.IntSequenceGenerator
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/ListenableFuture.java>:[29,7] duplicate class: org.apache.activemq.apollo.util.ListenableFuture
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/SchedulerTimerTask.java:[25,7] duplicate class: org.apache.activemq.apollo.util.SchedulerTimerTask
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/list/Sequence.java>:[25,7] duplicate class: org.apache.activemq.apollo.util.list.Sequence
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/SslContext.java>:[34,7] duplicate class: org.apache.activemq.apollo.util.SslContext
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/VoidFunction1.java>:[25,7] duplicate class: org.apache.activemq.apollo.util.VoidFunction1
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/os/CLibrary.java>:[19,7] duplicate class: org.apache.activemq.apollo.util.os.CLibrary
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/StringSupport.java>:[26,7] duplicate class: org.apache.activemq.apollo.util.StringSupport
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/tar/TarInputStream.java>:[38,7] duplicate class: org.apache.activemq.apollo.util.tar.TarInputStream
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/list/LinkedNode.java>:[25,7] duplicate class: org.apache.activemq.apollo.util.list.LinkedNode
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/MemoryPropertyEditor.java>:[26,7] duplicate class: org.apache.activemq.apollo.util.MemoryPropertyEditor
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/os/Kernel32JnaLibrary.java>:[29,7] duplicate class: org.apache.activemq.apollo.util.os.Kernel32JnaLibrary
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/metric/Period.java:[19,7] duplicate class: org.apache.activemq.apollo.util.metric.Period
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/list/LinkedNodeList.java>:[27,7] duplicate class: org.apache.activemq.apollo.util.list.LinkedNodeList
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/IndentPrinter.java:[26,7] duplicate class: org.apache.activemq.apollo.util.IndentPrinter
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/IOExceptionSupport.java>:[21,13] duplicate class: org.apache.activemq.apollo.util.IOExceptionSupport
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/PriorityMap.java>:[21,7] duplicate class: org.apache.activemq.apollo.util.PriorityMap
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Scheduler.java>:[25,13] duplicate class: org.apache.activemq.apollo.util.Scheduler
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/cli/OptionBuilder.java>:[27,7] duplicate class: org.apache.activemq.apollo.util.cli.OptionBuilder
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Hasher.java>:[39,7] duplicate class: org.apache.activemq.apollo.util.Hasher
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/ClassLoadingAwareObjectInputStream.java>:[26,7] duplicate class: org.apache.activemq.apollo.util.ClassLoadingAwareObjectInputStream
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/TreeMap.java>:[35,7] duplicate class: org.apache.activemq.apollo.util.TreeMap
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/URIEditor.java:[22,7] duplicate class: org.apache.activemq.apollo.util.URIEditor
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/IdGenerator.java:[28,7] duplicate class: org.apache.activemq.apollo.util.IdGenerator
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/IOHelper.java:[29,13] duplicate class: org.apache.activemq.apollo.util.IOHelper
[ERROR] /x1/jenkins/jenkins-slave/workspace/ActiveMQ-Apollo/trunk/apollo-util/src/main/scala/org/apache/activemq/apollo/util/metric/MetricCounter.java:[21,7] duplicate class: org.apache.activemq.apollo.util.metric.MetricCounter
[ERROR] <https://builds.apache.org/job/ActiveMQ-Apollo/org.apache.activemq$apollo-util/ws/src/main/scala/org/apache/activemq/apollo/util/Combinator.java>:[41,7] duplicate class: org.apache.activemq.apollo.util.Combinator
[INFO] 66 errors 
[INFO] -------------------------------------------------------------