You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kafka.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2012/07/19 22:05:05 UTC

Build failed in Jenkins: Kafka-0.8 #6

See <https://builds.apache.org/job/Kafka-0.8/6/changes>

Changes:

[nehanarkhede] KAFKA-352 Unknown topic error code handling for all requests; patched by Neha Narkhede; reviewed by Jay Kreps

------------------------------------------
[...truncated 456 lines...]
[info] Test Starting: testSizeInBytesWithCompression
[info] Test Passed: testSizeInBytesWithCompression
[info] Test Starting: testValidBytes
[info] Test Passed: testValidBytes
[info] Test Starting: testValidBytesWithCompression
[info] Test Passed: testValidBytesWithCompression
[info] Test Starting: testEquals
[info] Test Passed: testEquals
[info] Test Starting: testEqualsWithCompression
[info] Test Passed: testEqualsWithCompression
[info] == core-kafka / kafka.javaapi.message.ByteBufferMessageSetTest ==
[info] 
[info] == core-kafka / kafka.zk.ZKEphemeralTest ==
[info] Test Starting: testEphemeralNodeCleanup(kafka.zk.ZKEphemeralTest)
[info] Test Passed: testEphemeralNodeCleanup(kafka.zk.ZKEphemeralTest)
[info] == core-kafka / kafka.zk.ZKEphemeralTest ==
[info] 
[info] == core-kafka / kafka.log.SegmentListTest ==
[info] Test Starting: testAppend
[info] Test Passed: testAppend
[info] Test Starting: testTrunc
[info] Test Passed: testTrunc
[info] Test Starting: testTruncLast
[info] Test Passed: testTruncLast
[info] Test Starting: testTruncBeyondList
[info] Test Passed: testTruncBeyondList
[info] == core-kafka / kafka.log.SegmentListTest ==
[info] 
[info] == core-kafka / kafka.server.ReplicaFetchTest ==
[info] Test Starting: testReplicaFetcherThread(kafka.server.ReplicaFetchTest)
[info] Test Passed: testReplicaFetcherThread(kafka.server.ReplicaFetchTest)
[info] == core-kafka / kafka.server.ReplicaFetchTest ==
[info] 
[info] == core-kafka / kafka.integration.BackwardsCompatibilityTest ==
[info] Test Starting: testProtocolVersion0(kafka.integration.BackwardsCompatibilityTest)
[info] Test Passed: testProtocolVersion0(kafka.integration.BackwardsCompatibilityTest)
[info] == core-kafka / kafka.integration.BackwardsCompatibilityTest ==
[info] 
[info] == core-kafka / kafka.message.FileMessageSetTest ==
[info] Test Starting: testWrittenEqualsRead
[info] Test Passed: testWrittenEqualsRead
[info] Test Starting: testIteratorIsConsistent
[info] Test Passed: testIteratorIsConsistent
[info] Test Starting: testSizeInBytes
[info] Test Passed: testSizeInBytes
[info] Test Starting: testWriteTo
[info] Test Passed: testWriteTo
[info] Test Starting: testFileSize
[info] Test Passed: testFileSize
[info] Test Starting: testIterationOverPartialAndTruncation
[info] Test Passed: testIterationOverPartialAndTruncation
[info] Test Starting: testIterationDoesntChangePosition
[info] Test Passed: testIterationDoesntChangePosition
[info] Test Starting: testRead
[info] Test Passed: testRead
[info] == core-kafka / kafka.message.FileMessageSetTest ==
[info] 
[info] == core-kafka / kafka.producer.ProducerTest ==
[info] Test Starting: testZKSendToNewTopic(kafka.producer.ProducerTest)
[info] Test Passed: testZKSendToNewTopic(kafka.producer.ProducerTest)
[info] Test Starting: testZKSendWithDeadBroker(kafka.producer.ProducerTest)
[info] Test Passed: testZKSendWithDeadBroker(kafka.producer.ProducerTest)
[info] Test Starting: testAsyncSendCanCorrectlyFailWithTimeout(kafka.producer.ProducerTest)
[info] Test Passed: testAsyncSendCanCorrectlyFailWithTimeout(kafka.producer.ProducerTest)
[info] == core-kafka / kafka.producer.ProducerTest ==
[info] 
[info] == core-kafka / kafka.admin.AdminTest ==
[info] Test Starting: testReplicaAssignment(kafka.admin.AdminTest)
[info] Test Passed: testReplicaAssignment(kafka.admin.AdminTest)
[info] Test Starting: testManualReplicaAssignment(kafka.admin.AdminTest)
[info] Test Passed: testManualReplicaAssignment(kafka.admin.AdminTest)
[info] Test Starting: testTopicCreationInZK(kafka.admin.AdminTest)
[info] Test Passed: testTopicCreationInZK(kafka.admin.AdminTest)
[info] Test Starting: testGetTopicMetadata(kafka.admin.AdminTest)
[info] Test Passed: testGetTopicMetadata(kafka.admin.AdminTest)
[info] == core-kafka / kafka.admin.AdminTest ==
[info] 
[info] == core-kafka / kafka.consumer.ZookeeperConsumerConnectorTest ==
[info] Test Starting: testBasic(kafka.consumer.ZookeeperConsumerConnectorTest)
[info] Test Passed: testBasic(kafka.consumer.ZookeeperConsumerConnectorTest)
[info] Test Starting: testCompression(kafka.consumer.ZookeeperConsumerConnectorTest)
[info] Test Passed: testCompression(kafka.consumer.ZookeeperConsumerConnectorTest)
[info] Test Starting: testCompressionSetConsumption(kafka.consumer.ZookeeperConsumerConnectorTest)
[info] Test Passed: testCompressionSetConsumption(kafka.consumer.ZookeeperConsumerConnectorTest)
[info] Test Starting: testConsumerDecoder(kafka.consumer.ZookeeperConsumerConnectorTest)
[info] Test Passed: testConsumerDecoder(kafka.consumer.ZookeeperConsumerConnectorTest)
[info] Test Starting: testLeaderSelectionForPartition(kafka.consumer.ZookeeperConsumerConnectorTest)
[info] Test Passed: testLeaderSelectionForPartition(kafka.consumer.ZookeeperConsumerConnectorTest)
[info] == core-kafka / kafka.consumer.ZookeeperConsumerConnectorTest ==
[info] 
[info] == core-kafka / kafka.utils.UtilsTest ==
[info] Test Starting: testSwallow
[info] Test Passed: testSwallow
[info] Test Starting: testCircularIterator
[info] Test Passed: testCircularIterator
[info] == core-kafka / kafka.utils.UtilsTest ==
[info] 
[info] == core-kafka / kafka.log.LogTest ==
[info] Test Starting: testLoadEmptyLog
[info] Test Passed: testLoadEmptyLog
[info] Test Starting: testLoadInvalidLogsFails
[info] Test Passed: testLoadInvalidLogsFails
[info] Test Starting: testAppendAndRead
[info] Test Passed: testAppendAndRead
[info] Test Starting: testReadOutOfRange
[info] Test Passed: testReadOutOfRange
[info] Test Starting: testLogRolls
[info] Test Passed: testLogRolls
[info] Test Starting: testFindSegment
[info] Test Passed: testFindSegment
[info] Test Starting: testEdgeLogRolls
[info] Test Passed: testEdgeLogRolls
[info] == core-kafka / kafka.log.LogTest ==
[info] 
[info] == core-kafka / kafka.log.LogOffsetTest ==
[info] Test Starting: testGetOffsetsForUnknownTopic(kafka.log.LogOffsetTest)
[info] Test Passed: testGetOffsetsForUnknownTopic(kafka.log.LogOffsetTest)
[info] Test Starting: testGetOffsetsBeforeLatestTime(kafka.log.LogOffsetTest)
[info] Test Passed: testGetOffsetsBeforeLatestTime(kafka.log.LogOffsetTest)
[info] Test Starting: testEmptyLogsGetOffsets(kafka.log.LogOffsetTest)
[info] Test Passed: testEmptyLogsGetOffsets(kafka.log.LogOffsetTest)
[info] Test Starting: testGetOffsetsBeforeNow(kafka.log.LogOffsetTest)
[info] Test Passed: testGetOffsetsBeforeNow(kafka.log.LogOffsetTest)
[info] Test Starting: testGetOffsetsBeforeEarliestTime(kafka.log.LogOffsetTest)
[info] Test Passed: testGetOffsetsBeforeEarliestTime(kafka.log.LogOffsetTest)
[info] == core-kafka / kafka.log.LogOffsetTest ==
[info] 
[info] == core-kafka / kafka.consumer.FetcherTest ==
[info] Test Starting: testFetcher(kafka.consumer.FetcherTest)
[info] Test Passed: testFetcher(kafka.consumer.FetcherTest)
[info] == core-kafka / kafka.consumer.FetcherTest ==
[info] 
[info] == core-kafka / kafka.controller.ControllerBasicTest ==
[info] Test Starting: testControllerFailOver(kafka.controller.ControllerBasicTest)
[info] Test Passed: testControllerFailOver(kafka.controller.ControllerBasicTest)
[info] Test Starting: testControllerCommandSend(kafka.controller.ControllerBasicTest)
[info] Test Passed: testControllerCommandSend(kafka.controller.ControllerBasicTest)
[info] == core-kafka / kafka.controller.ControllerBasicTest ==
[info] 
[info] == core-kafka / kafka.server.ServerShutdownTest ==
[info] Test Starting: testCleanShutdown(kafka.server.ServerShutdownTest)
[info] Test Passed: testCleanShutdown(kafka.server.ServerShutdownTest)
[info] == core-kafka / kafka.server.ServerShutdownTest ==
[info] 
[info] == core-kafka / kafka.server.ISRExpirationTest ==
[info] Test Starting: testISRExpirationForStuckFollowers(kafka.server.ISRExpirationTest)
[info] Test Passed: testISRExpirationForStuckFollowers(kafka.server.ISRExpirationTest)
[info] Test Starting: testISRExpirationForSlowFollowers(kafka.server.ISRExpirationTest)
[info] Test Passed: testISRExpirationForSlowFollowers(kafka.server.ISRExpirationTest)
[info] Test Starting: testISRExpirationForMultiplePartitions(kafka.server.ISRExpirationTest)
[info] Test Passed: testISRExpirationForMultiplePartitions(kafka.server.ISRExpirationTest)
[info] == core-kafka / kafka.server.ISRExpirationTest ==
[info] 
[info] == core-kafka / kafka.integration.PrimitiveApiTest ==
[info] Test Starting: testProduceAndMultiFetch(kafka.integration.PrimitiveApiTest)
[info] Test Passed: testProduceAndMultiFetch(kafka.integration.PrimitiveApiTest)
[info] Test Starting: testMultiProduce(kafka.integration.PrimitiveApiTest)
[info] Test Passed: testMultiProduce(kafka.integration.PrimitiveApiTest)
[info] Test Starting: testFetchRequestCanProperlySerialize(kafka.integration.PrimitiveApiTest)
[info] Test Passed: testFetchRequestCanProperlySerialize(kafka.integration.PrimitiveApiTest)
[info] Test Starting: testFetchRequestEnforcesUniqueTopicsForOffsetDetails(kafka.integration.PrimitiveApiTest)
[info] Test Passed: testFetchRequestEnforcesUniqueTopicsForOffsetDetails(kafka.integration.PrimitiveApiTest)
[info] Test Starting: testDefaultEncoderProducerAndFetch(kafka.integration.PrimitiveApiTest)
[info] Test Passed: testDefaultEncoderProducerAndFetch(kafka.integration.PrimitiveApiTest)
[info] Test Starting: testDefaultEncoderProducerAndFetchWithCompression(kafka.integration.PrimitiveApiTest)
[info] Test Passed: testDefaultEncoderProducerAndFetchWithCompression(kafka.integration.PrimitiveApiTest)
[info] Test Starting: testProduceAndMultiFetchWithCompression(kafka.integration.PrimitiveApiTest)
[info] Test Passed: testProduceAndMultiFetchWithCompression(kafka.integration.PrimitiveApiTest)
[info] Test Starting: testMultiProduceWithCompression(kafka.integration.PrimitiveApiTest)
[info] Test Passed: testMultiProduceWithCompression(kafka.integration.PrimitiveApiTest)
[info] Test Starting: testConsumerNotExistTopic(kafka.integration.PrimitiveApiTest)
[info] Test Passed: testConsumerNotExistTopic(kafka.integration.PrimitiveApiTest)
[info] == core-kafka / kafka.integration.PrimitiveApiTest ==
[info] 
[info] == core-kafka / kafka.javaapi.consumer.ZookeeperConsumerConnectorTest ==
[info] Test Starting: testBasic(kafka.javaapi.consumer.ZookeeperConsumerConnectorTest)
[info] Test Passed: testBasic(kafka.javaapi.consumer.ZookeeperConsumerConnectorTest)
[info] == core-kafka / kafka.javaapi.consumer.ZookeeperConsumerConnectorTest ==
[info] 
[info] == core-kafka / kafka.server.StateChangeTest ==
[info] Test Starting: testZkQueueDrainAll(kafka.server.StateChangeTest)
[info] Test Passed: testZkQueueDrainAll(kafka.server.StateChangeTest)
[info] Test Starting: testZkQueueFull(kafka.server.StateChangeTest)
[info] Test Passed: testZkQueueFull(kafka.server.StateChangeTest)
[info] Test Starting: testStateChangeCommandJson(kafka.server.StateChangeTest)
[info] Test Passed: testStateChangeCommandJson(kafka.server.StateChangeTest)
[info] Test Starting: testStateChangeRequestValidity(kafka.server.StateChangeTest)
[info] Test Passed: testStateChangeRequestValidity(kafka.server.StateChangeTest)
[info] == core-kafka / kafka.server.StateChangeTest ==
[info] 
[info] == core-kafka / kafka.consumer.TopicFilterTest ==
[info] Test Starting: testWhitelists
[info] Test Passed: testWhitelists
[info] Test Starting: testBlacklists
[info] Test Passed: testBlacklists
[info] == core-kafka / kafka.consumer.TopicFilterTest ==
[info] 
[info] == core-kafka / kafka.controller.ControllerToBrokerRequestTest ==
[info] Test Starting: testLeaderAndISRRequest(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Passed: testLeaderAndISRRequest(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Starting: testLeaderAndISRResponse(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Passed: testLeaderAndISRResponse(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Starting: testStopReplicaRequest(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Passed: testStopReplicaRequest(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Starting: testStopReplicaResponse(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Passed: testStopReplicaResponse(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Starting: testEndToEndLeaderAndISRRequest(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Passed: testEndToEndLeaderAndISRRequest(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Starting: testEndToEndStopReplicaRequest(kafka.controller.ControllerToBrokerRequestTest)
[info] Test Passed: testEndToEndStopReplicaRequest(kafka.controller.ControllerToBrokerRequestTest)
[info] == core-kafka / kafka.controller.ControllerToBrokerRequestTest ==
[info] 
[info] == core-kafka / kafka.message.ByteBufferMessageSetTest ==
[info] Test Starting: testWrittenEqualsRead
[info] Test Passed: testWrittenEqualsRead
[info] Test Starting: testIteratorIsConsistent
[info] Test Passed: testIteratorIsConsistent
[info] Test Starting: testSizeInBytes
[info] Test Passed: testSizeInBytes
[info] Test Starting: testValidBytes
[info] Test Passed: testValidBytes
[info] Test Starting: testEquals
[info] Test Passed: testEquals
[info] Test Starting: testWriteTo
[info] Test Passed: testWriteTo
[info] Test Starting: testSmallFetchSize
[info] Test Passed: testSmallFetchSize
[info] Test Starting: testIterator
[info] Test Passed: testIterator
[info] == core-kafka / kafka.message.ByteBufferMessageSetTest ==
[info] 
[info] == core-kafka / Test cleanup 1 ==
[info] Deleting directory /var/tmp/sbt_42d80df5
[info] == core-kafka / Test cleanup 1 ==
[info] 
[info] == core-kafka / test-finish ==
[error] Failed: : Total 139, Failed 1, Errors 0, Passed 138, Skipped 0
[info] == core-kafka / test-finish ==
[info] 
[info] == core-kafka / test-cleanup ==
[info] == core-kafka / test-cleanup ==
[error] Error running kafka.message.CompressionUtilTest: Test FAILED
[error] Error running test: One or more subtasks failed
[info] 
[info] Total time: 184 s, completed Jul 19, 2012 8:05:14 PM
[info] 
[info] Total session time: 185 s, completed Jul 19, 2012 8:05:14 PM
[error] Error during build.
Build step 'Execute shell' marked build as failure

Jenkins build is back to normal : Kafka-0.8 #8

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Kafka-0.8/8/changes>


Re: Build failed in Jenkins: Kafka-0.8 #7

Posted by Joel Koshy <jj...@gmail.com>.
> Until we know the cause, looks like deleting the doc on the Producer's
> constructor might be ok. Thoughts ?
>

+1 .  This shouldn't hold up jenkins and it does look like a bug.

Re: Build failed in Jenkins: Kafka-0.8 #7

Posted by Neha Narkhede <ne...@gmail.com>.
I traced it down to kafka.producer.Producer. It is barfing on the doc for
the constructor. It looks like a bug to me, since no matter how I change
that doc, it still complains.

Until we know the cause, looks like deleting the doc on the Producer's
constructor might be ok. Thoughts ?

Thanks,
Neha

On Thu, Jul 19, 2012 at 3:33 PM, Jay Kreps <ja...@gmail.com> wrote:

> Does anyone know what this scaladoc failure is? It is totally impossible to
> understand that error....
>
> -Jay
>
> On Thu, Jul 19, 2012 at 3:04 PM, Apache Jenkins Server <
> jenkins@builds.apache.org> wrote:
>
> > See <https://builds.apache.org/job/Kafka-0.8/7/changes>
> >
> > Changes:
> >
> > [jkreps] KAFKA-371 Refactoring of LogManager. Reviewed by Neha.
> >
> > ------------------------------------------
> > [...truncated 2641 lines...]
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop producer / test-complete == [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop producer / test-complete == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop producer / test == [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop producer / test == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== java-examples / test-complete == [0m
> >  [0m[ [0minfo [0m]  [34m== java-examples / test-complete == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== java-examples / test == [0m
> >  [0m[ [0minfo [0m]  [34m== java-examples / test == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== java-examples / test-finish == [0m
> >  [0m[ [0minfo [0m]  [0mNo tests to run. [0m
> >  [0m[ [0minfo [0m]  [0mDeleting directory /tmp/sbt_5e94f2a6 [0m
> >  [0m[ [0minfo [0m]  [34m== java-examples / test-finish == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== java-examples / test-cleanup == [0m
> >  [0m[ [0minfo [0m]  [34m== java-examples / test-cleanup == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop producer / test-finish == [0m
> >  [0m[ [0minfo [0m]  [0mNo tests to run. [0m
> >  [0m[ [0minfo [0m]  [0mDeleting directory /tmp/sbt_d847d6f0 [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop producer / test-finish == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop producer / test-cleanup == [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop producer / test-cleanup == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== perf / test-finish == [0m
> >  [0m[ [0minfo [0m]  [0mNo tests to run. [0m
> >  [0m[ [0minfo [0m]  [0mDeleting directory /tmp/sbt_5373c17d [0m
> >  [0m[ [0minfo [0m]  [34m== perf / test-finish == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== perf / test-cleanup == [0m
> >  [0m[ [0minfo [0m]  [34m== perf / test-cleanup == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== core-kafka / test-finish == [0m
> >  [0m[ [0minfo [0m]  [0mPassed: : Total 139, Failed 0, Errors 0, Passed
> > 139, Skipped 0 [0m
> >  [0m[ [0minfo [0m]  [0m  [0m
> >  [0m[ [0minfo [0m]  [0mAll tests PASSED. [0m
> >  [0m[ [0minfo [0m]  [34m== core-kafka / test-finish == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== core-kafka / Test cleanup 1 == [0m
> >  [0m[ [0minfo [0m]  [0mDeleting directory /tmp/sbt_5cf56ef7 [0m
> >  [0m[ [0minfo [0m]  [34m== core-kafka / Test cleanup 1 == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== core-kafka / test-cleanup == [0m
> >  [0m[ [0minfo [0m]  [34m== core-kafka / test-cleanup == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== Kafka / test == [0m
> >  [0m[ [0minfo [0m]  [34m== Kafka / test == [0m
> >  [0m[ [32msuccess [0m]  [0mSuccessful. [0m
> >  [0m[ [0minfo [0m]  [0m [0m
> >  [0m[ [0minfo [0m]  [0mTotal time: 176 s, completed Jul 19, 2012 10:04:43
> > PM [0m
> >  [0m[ [0minfo [0m]  [0m [0m
> >  [0m[ [0minfo [0m]  [0mTotal session time: 177 s, completed Jul 19, 2012
> > 10:04:43 PM [0m
> >  [0m[ [32msuccess [0m]  [0mBuild completed successfully. [0m
> > [Kafka-0.8] $ /bin/bash -xe /tmp/hudson1305024065857676061.sh
> > + ./sbt doc
> >  [0m[ [0minfo [0m]  [0mBuilding project Kafka 0.8.0 against Scala 2.8.0
> [0m
> >  [0m[ [0minfo [0m]  [0m   using KafkaProject with sbt 0.7.5 and Scala
> > 2.7.7 [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== core-kafka / compile == [0m
> >  [0m[ [0minfo [0m]  [0m  Source analysis: 0 new/modified, 0 indirectly
> > invalidated, 0 removed. [0m
> >  [0m[ [0minfo [0m]  [0mCompiling main sources... [0m
> >  [0m[ [0minfo [0m]  [0mNothing to compile. [0m
> >  [0m[ [0minfo [0m]  [0m  Post-analysis: 1312 classes. [0m
> >  [0m[ [0minfo [0m]  [34m== core-kafka / compile == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop producer / compile == [0m
> >  [0m[ [0minfo [0m]  [0m  Source analysis: 0 new/modified, 0 indirectly
> > invalidated, 0 removed. [0m
> >  [0m[ [0minfo [0m]  [0mCompiling main sources... [0m
> >  [0m[ [0minfo [0m]  [0mNothing to compile. [0m
> >  [0m[ [0minfo [0m]  [0m  Post-analysis: 5 classes. [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop producer / compile == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== core-kafka / doc == [0m
> >  [0m[ [0minfo [0m]  [0mGenerating API documentation for main sources...
> [0m
> > java.util.NoSuchElementException: key not found: object Producer
> >         at scala.collection.MapLike$class.default(MapLike.scala:223)
> >         at scala.collection.mutable.HashMap.default(HashMap.scala:39)
> >         at scala.collection.MapLike$class.apply(MapLike.scala:134)
> >         at scala.collection.mutable.HashMap.apply(HashMap.scala:39)
> >         at
> >
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12$$anonfun$16.apply(Namers.scala:992)
> >         at
> >
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12$$anonfun$16.apply(Namers.scala:988)
> >         at scala.Option.getOrElse(Option.scala:59)
> >         at
> >
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12.apply(Namers.scala:988)
> >         at
> >
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12.apply(Namers.scala:969)
> >         at
> >
> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
> >         at scala.collection.immutable.List.foreach(List.scala:45)
> >         at
> >
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2.apply(Namers.scala:969)
> >         at
> >
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2.apply(Namers.scala:966)
> >         at
> >
> scala.collection.LinearSeqOptimized$class.foldLeft(LinearSeqOptimized.scala:123)
> >         at scala.collection.immutable.List.foldLeft(List.scala:45)
> >         at
> >
> scala.collection.TraversableOnce$class.$div$colon(TraversableOnce.scala:139)
> >         at scala.collection.immutable.List.$div$colon(List.scala:45)
> >         at
> >
> scala.tools.nsc.typechecker.Namers$Namer.addDefaultGetters(Namers.scala:966)
> >         at
> > scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:919)
> >         at
> > scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1163)
> >         at
> >
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter$1.apply(Namers.scala:517)
> >         at
> >
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter$1.apply(Namers.scala:515)
> >         at
> > scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1338)
> >         at
> > scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1336)
> >         at scala.tools.nsc.symtab.Symbols$Symbol.info(Symbols.scala:743)
> >         at scala.tools.nsc.symtab.Symbols$Symbol.tpe(Symbols.scala:718)
> >         at scala.tools.nsc.symtab.Symbols$Symbol.tpeHK(Symbols.scala:903)
> >         at
> > scala.tools.nsc.symtab.Types$Type.computeMemberType(Types.scala:527)
> >         at
> >
> scala.tools.nsc.symtab.Symbols$MethodSymbol.typeAsMemberOf(Symbols.scala:1774)
> >         at scala.tools.nsc.symtab.Types$Type.memberType(Types.scala:522)
> >         at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$23.apply(Typers.scala:2205)
> >         at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$23.apply(Typers.scala:2200)
> >         at
> >
> scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:240)
> >         at
> >
> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
> >         at scala.collection.immutable.List.foreach(List.scala:45)
> >         at
> > scala.collection.TraversableLike$class.filter(TraversableLike.scala:239)
> >         at scala.collection.immutable.List.filter(List.scala:45)
> >         at
> scala.tools.nsc.symtab.Symbols$Symbol.filter(Symbols.scala:1052)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:2200)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:3300)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3924)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:2141)
> >         at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$25.apply(Typers.scala:2234)
> >         at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$25.apply(Typers.scala:2226)
> >         at
> >
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >         at
> >
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >         at
> >
> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
> >         at scala.collection.immutable.List.foreach(List.scala:45)
> >         at
> > scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
> >         at scala.collection.immutable.List.map(List.scala:45)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:2226)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:3300)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3924)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:2067)
> >         at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
> >         at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
> >         at scala.collection.immutable.List.loop$1(List.scala:115)
> >         at scala.collection.immutable.List.mapConserve(List.scala:132)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:2135)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:1889)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3769)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4126)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:1745)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3742)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:2067)
> >         at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
> >         at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
> >         at scala.collection.immutable.List.loop$1(List.scala:115)
> >         at scala.collection.immutable.List.mapConserve(List.scala:132)
> >         at scala.collection.immutable.List.loop$1(List.scala:119)
> >         at scala.collection.immutable.List.mapConserve(List.scala:132)
> >         at scala.collection.immutable.List.loop$1(List.scala:119)
> >         at scala.collection.immutable.List.mapConserve(List.scala:132)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:2135)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1507)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1283)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3733)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:2067)
> >         at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
> >         at
> >
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
> >         at scala.collection.immutable.List.loop$1(List.scala:115)
> >         at scala.collection.immutable.List.mapConserve(List.scala:132)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:2135)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3729)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
> >         at
> > scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4126)
> >         at
> >
> scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:85)
> >         at
> >
> scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply(Global.scala:276)
> >         at
> >
> scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply(Global.scala:276)
> >         at
> scala.tools.nsc.reporters.Reporter.withSource(Reporter.scala:48)
> >         at
> scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:276)
> >         at
> >
> scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3$$anonfun$run$1.apply(Analyzer.scala:80)
> >         at
> >
> scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3$$anonfun$run$1.apply(Analyzer.scala:80)
> >         at scala.collection.Iterator$class.foreach(Iterator.scala:631)
> >         at
> > scala.collection.mutable.ListBuffer$$anon$1.foreach(ListBuffer.scala:304)
> >         at
> >
> scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.run(Analyzer.scala:80)
> >         at scala.tools.nsc.Global$Run.compileSources(Global.scala:733)
> >         at scala.tools.nsc.Global$Run.compile(Global.scala:813)
> >         at scala.tools.nsc.doc.DocFactory.document(DocFactory.scala:50)
> >         at xsbt.Runner.run(ScaladocInterface.scala:29)
> >         at xsbt.ScaladocInterface.run(ScaladocInterface.scala:11)
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >         at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:597)
> >         at xsbt.AnalyzingCompiler.call(AnalyzingCompiler.scala:40)
> >         at xsbt.AnalyzingCompiler.doc(AnalyzingCompiler.scala:25)
> >         at sbt.Scaladoc.processScala(Compile.scala:127)
> >         at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
> >         at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
> >         at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
> >         at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
> >         at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:45)
> >         at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:42)
> >         at scala.Option.orElse(Option.scala:102)
> >         at sbt.CompilerCore.doCompile(Compile.scala:41)
> >         at sbt.CompilerCore.apply(Compile.scala:29)
> >         at sbt.CompilerCore.apply(Compile.scala:17)
> >         at
> > sbt.ScalaProject$$anonfun$scaladocTask$3.apply(ScalaProject.scala:206)
> >         at
> > sbt.ScalaProject$$anonfun$scaladocTask$3.apply(ScalaProject.scala:203)
> >         at
> sbt.FileTasks$.sbt$FileTasks$$existenceCheck(FileTask.scala:104)
> >         at sbt.FileTasks$.apply(FileTask.scala:63)
> >         at sbt.FileTasks$.runOption(FileTask.scala:53)
> >         at sbt.FileTasks$$anonfun$fileTask$1.apply(FileTask.scala:26)
> >         at sbt.FileTasks$$anonfun$fileTask$1.apply(FileTask.scala:26)
> >         at sbt.TaskManager$Task.invoke(TaskManager.scala:62)
> >         at sbt.impl.RunTask.doRun$1(RunTask.scala:77)
> >         at sbt.impl.RunTask.runTask(RunTask.scala:85)
> >         at
> > sbt.impl.RunTask.sbt$impl$RunTask$$runIfNotRoot(RunTask.scala:60)
> >         at
> > sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
> >         at
> > sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
> >         at
> > sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
> >         at
> > sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
> >         at sbt.Control$.trapUnit(Control.scala:19)
> >         at sbt.Distributor$Run$Worker.run(ParallelRunner.scala:131)
> >  [0m[ [0minfo [0m]  [34m== core-kafka / doc == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== perf / compile == [0m
> >  [0m[ [0minfo [0m]  [0m  Source analysis: 0 new/modified, 0 indirectly
> > invalidated, 0 removed. [0m
> >  [0m[ [0minfo [0m]  [0mCompiling main sources... [0m
> >  [0m[ [0minfo [0m]  [0mNothing to compile. [0m
> >  [0m[ [0minfo [0m]  [0m  Post-analysis: 31 classes. [0m
> >  [0m[ [0minfo [0m]  [34m== perf / compile == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== java-examples / compile == [0m
> >  [0m[ [0minfo [0m]  [0m  Source analysis: 0 new/modified, 0 indirectly
> > invalidated, 0 removed. [0m
> >  [0m[ [0minfo [0m]  [0mCompiling main sources... [0m
> >  [0m[ [0minfo [0m]  [0mNothing to compile. [0m
> >  [0m[ [0minfo [0m]  [0m  Post-analysis: 9 classes. [0m
> >  [0m[ [0minfo [0m]  [34m== java-examples / compile == [0m
> >  [0m[ [0minfo [0m]  [34m [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop consumer / compile == [0m
> >  [0m[ [0minfo [0m]  [0m  Source analysis: 0 new/modified, 0 indirectly
> > invalidated, 0 removed. [0m
> >  [0m[ [0minfo [0m]  [0mCompiling main sources... [0m
> >  [0m[ [0minfo [0m]  [0mNothing to compile. [0m
> >  [0m[ [0minfo [0m]  [0m  Post-analysis: 14 classes. [0m
> >  [0m[ [0minfo [0m]  [34m== hadoop consumer / compile == [0m
> >  [0m[ [31merror [0m]  [0mError running doc:
> > java.util.NoSuchElementException: key not found: object Producer [0m
> >  [0m[ [0minfo [0m]  [0m [0m
> >  [0m[ [0minfo [0m]  [0mTotal time: 13 s, completed Jul 19, 2012 10:04:58
> > PM [0m
> >  [0m[ [0minfo [0m]  [0m [0m
> >  [0m[ [0minfo [0m]  [0mTotal session time: 14 s, completed Jul 19, 2012
> > 10:04:58 PM [0m
> >  [0m[ [31merror [0m]  [0mError during build. [0m
> > Build step 'Execute shell' marked build as failure
> >
>

Re: Build failed in Jenkins: Kafka-0.8 #7

Posted by Jay Kreps <ja...@gmail.com>.
Does anyone know what this scaladoc failure is? It is totally impossible to
understand that error....

-Jay

On Thu, Jul 19, 2012 at 3:04 PM, Apache Jenkins Server <
jenkins@builds.apache.org> wrote:

> See <https://builds.apache.org/job/Kafka-0.8/7/changes>
>
> Changes:
>
> [jkreps] KAFKA-371 Refactoring of LogManager. Reviewed by Neha.
>
> ------------------------------------------
> [...truncated 2641 lines...]
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== hadoop producer / test-complete == [0m
>  [0m[ [0minfo [0m]  [34m== hadoop producer / test-complete == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== hadoop producer / test == [0m
>  [0m[ [0minfo [0m]  [34m== hadoop producer / test == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== java-examples / test-complete == [0m
>  [0m[ [0minfo [0m]  [34m== java-examples / test-complete == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== java-examples / test == [0m
>  [0m[ [0minfo [0m]  [34m== java-examples / test == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== java-examples / test-finish == [0m
>  [0m[ [0minfo [0m]  [0mNo tests to run. [0m
>  [0m[ [0minfo [0m]  [0mDeleting directory /tmp/sbt_5e94f2a6 [0m
>  [0m[ [0minfo [0m]  [34m== java-examples / test-finish == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== java-examples / test-cleanup == [0m
>  [0m[ [0minfo [0m]  [34m== java-examples / test-cleanup == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== hadoop producer / test-finish == [0m
>  [0m[ [0minfo [0m]  [0mNo tests to run. [0m
>  [0m[ [0minfo [0m]  [0mDeleting directory /tmp/sbt_d847d6f0 [0m
>  [0m[ [0minfo [0m]  [34m== hadoop producer / test-finish == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== hadoop producer / test-cleanup == [0m
>  [0m[ [0minfo [0m]  [34m== hadoop producer / test-cleanup == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== perf / test-finish == [0m
>  [0m[ [0minfo [0m]  [0mNo tests to run. [0m
>  [0m[ [0minfo [0m]  [0mDeleting directory /tmp/sbt_5373c17d [0m
>  [0m[ [0minfo [0m]  [34m== perf / test-finish == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== perf / test-cleanup == [0m
>  [0m[ [0minfo [0m]  [34m== perf / test-cleanup == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== core-kafka / test-finish == [0m
>  [0m[ [0minfo [0m]  [0mPassed: : Total 139, Failed 0, Errors 0, Passed
> 139, Skipped 0 [0m
>  [0m[ [0minfo [0m]  [0m  [0m
>  [0m[ [0minfo [0m]  [0mAll tests PASSED. [0m
>  [0m[ [0minfo [0m]  [34m== core-kafka / test-finish == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== core-kafka / Test cleanup 1 == [0m
>  [0m[ [0minfo [0m]  [0mDeleting directory /tmp/sbt_5cf56ef7 [0m
>  [0m[ [0minfo [0m]  [34m== core-kafka / Test cleanup 1 == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== core-kafka / test-cleanup == [0m
>  [0m[ [0minfo [0m]  [34m== core-kafka / test-cleanup == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== Kafka / test == [0m
>  [0m[ [0minfo [0m]  [34m== Kafka / test == [0m
>  [0m[ [32msuccess [0m]  [0mSuccessful. [0m
>  [0m[ [0minfo [0m]  [0m [0m
>  [0m[ [0minfo [0m]  [0mTotal time: 176 s, completed Jul 19, 2012 10:04:43
> PM [0m
>  [0m[ [0minfo [0m]  [0m [0m
>  [0m[ [0minfo [0m]  [0mTotal session time: 177 s, completed Jul 19, 2012
> 10:04:43 PM [0m
>  [0m[ [32msuccess [0m]  [0mBuild completed successfully. [0m
> [Kafka-0.8] $ /bin/bash -xe /tmp/hudson1305024065857676061.sh
> + ./sbt doc
>  [0m[ [0minfo [0m]  [0mBuilding project Kafka 0.8.0 against Scala 2.8.0 [0m
>  [0m[ [0minfo [0m]  [0m   using KafkaProject with sbt 0.7.5 and Scala
> 2.7.7 [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== core-kafka / compile == [0m
>  [0m[ [0minfo [0m]  [0m  Source analysis: 0 new/modified, 0 indirectly
> invalidated, 0 removed. [0m
>  [0m[ [0minfo [0m]  [0mCompiling main sources... [0m
>  [0m[ [0minfo [0m]  [0mNothing to compile. [0m
>  [0m[ [0minfo [0m]  [0m  Post-analysis: 1312 classes. [0m
>  [0m[ [0minfo [0m]  [34m== core-kafka / compile == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== hadoop producer / compile == [0m
>  [0m[ [0minfo [0m]  [0m  Source analysis: 0 new/modified, 0 indirectly
> invalidated, 0 removed. [0m
>  [0m[ [0minfo [0m]  [0mCompiling main sources... [0m
>  [0m[ [0minfo [0m]  [0mNothing to compile. [0m
>  [0m[ [0minfo [0m]  [0m  Post-analysis: 5 classes. [0m
>  [0m[ [0minfo [0m]  [34m== hadoop producer / compile == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== core-kafka / doc == [0m
>  [0m[ [0minfo [0m]  [0mGenerating API documentation for main sources... [0m
> java.util.NoSuchElementException: key not found: object Producer
>         at scala.collection.MapLike$class.default(MapLike.scala:223)
>         at scala.collection.mutable.HashMap.default(HashMap.scala:39)
>         at scala.collection.MapLike$class.apply(MapLike.scala:134)
>         at scala.collection.mutable.HashMap.apply(HashMap.scala:39)
>         at
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12$$anonfun$16.apply(Namers.scala:992)
>         at
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12$$anonfun$16.apply(Namers.scala:988)
>         at scala.Option.getOrElse(Option.scala:59)
>         at
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12.apply(Namers.scala:988)
>         at
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12.apply(Namers.scala:969)
>         at
> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
>         at scala.collection.immutable.List.foreach(List.scala:45)
>         at
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2.apply(Namers.scala:969)
>         at
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2.apply(Namers.scala:966)
>         at
> scala.collection.LinearSeqOptimized$class.foldLeft(LinearSeqOptimized.scala:123)
>         at scala.collection.immutable.List.foldLeft(List.scala:45)
>         at
> scala.collection.TraversableOnce$class.$div$colon(TraversableOnce.scala:139)
>         at scala.collection.immutable.List.$div$colon(List.scala:45)
>         at
> scala.tools.nsc.typechecker.Namers$Namer.addDefaultGetters(Namers.scala:966)
>         at
> scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:919)
>         at
> scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1163)
>         at
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter$1.apply(Namers.scala:517)
>         at
> scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter$1.apply(Namers.scala:515)
>         at
> scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1338)
>         at
> scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1336)
>         at scala.tools.nsc.symtab.Symbols$Symbol.info(Symbols.scala:743)
>         at scala.tools.nsc.symtab.Symbols$Symbol.tpe(Symbols.scala:718)
>         at scala.tools.nsc.symtab.Symbols$Symbol.tpeHK(Symbols.scala:903)
>         at
> scala.tools.nsc.symtab.Types$Type.computeMemberType(Types.scala:527)
>         at
> scala.tools.nsc.symtab.Symbols$MethodSymbol.typeAsMemberOf(Symbols.scala:1774)
>         at scala.tools.nsc.symtab.Types$Type.memberType(Types.scala:522)
>         at
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$23.apply(Typers.scala:2205)
>         at
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$23.apply(Typers.scala:2200)
>         at
> scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:240)
>         at
> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
>         at scala.collection.immutable.List.foreach(List.scala:45)
>         at
> scala.collection.TraversableLike$class.filter(TraversableLike.scala:239)
>         at scala.collection.immutable.List.filter(List.scala:45)
>         at scala.tools.nsc.symtab.Symbols$Symbol.filter(Symbols.scala:1052)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:2200)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:3300)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3924)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:2141)
>         at
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$25.apply(Typers.scala:2234)
>         at
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$25.apply(Typers.scala:2226)
>         at
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
>         at
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
>         at
> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
>         at scala.collection.immutable.List.foreach(List.scala:45)
>         at
> scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
>         at scala.collection.immutable.List.map(List.scala:45)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:2226)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:3300)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3924)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:2067)
>         at
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
>         at
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
>         at scala.collection.immutable.List.loop$1(List.scala:115)
>         at scala.collection.immutable.List.mapConserve(List.scala:132)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:2135)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:1889)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3769)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4126)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:1745)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3742)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:2067)
>         at
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
>         at
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
>         at scala.collection.immutable.List.loop$1(List.scala:115)
>         at scala.collection.immutable.List.mapConserve(List.scala:132)
>         at scala.collection.immutable.List.loop$1(List.scala:119)
>         at scala.collection.immutable.List.mapConserve(List.scala:132)
>         at scala.collection.immutable.List.loop$1(List.scala:119)
>         at scala.collection.immutable.List.mapConserve(List.scala:132)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:2135)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1507)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1283)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3733)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:2067)
>         at
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
>         at
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
>         at scala.collection.immutable.List.loop$1(List.scala:115)
>         at scala.collection.immutable.List.mapConserve(List.scala:132)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:2135)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3729)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
>         at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4126)
>         at
> scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:85)
>         at
> scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply(Global.scala:276)
>         at
> scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply(Global.scala:276)
>         at scala.tools.nsc.reporters.Reporter.withSource(Reporter.scala:48)
>         at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:276)
>         at
> scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3$$anonfun$run$1.apply(Analyzer.scala:80)
>         at
> scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3$$anonfun$run$1.apply(Analyzer.scala:80)
>         at scala.collection.Iterator$class.foreach(Iterator.scala:631)
>         at
> scala.collection.mutable.ListBuffer$$anon$1.foreach(ListBuffer.scala:304)
>         at
> scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.run(Analyzer.scala:80)
>         at scala.tools.nsc.Global$Run.compileSources(Global.scala:733)
>         at scala.tools.nsc.Global$Run.compile(Global.scala:813)
>         at scala.tools.nsc.doc.DocFactory.document(DocFactory.scala:50)
>         at xsbt.Runner.run(ScaladocInterface.scala:29)
>         at xsbt.ScaladocInterface.run(ScaladocInterface.scala:11)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at xsbt.AnalyzingCompiler.call(AnalyzingCompiler.scala:40)
>         at xsbt.AnalyzingCompiler.doc(AnalyzingCompiler.scala:25)
>         at sbt.Scaladoc.processScala(Compile.scala:127)
>         at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
>         at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
>         at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
>         at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
>         at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:45)
>         at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:42)
>         at scala.Option.orElse(Option.scala:102)
>         at sbt.CompilerCore.doCompile(Compile.scala:41)
>         at sbt.CompilerCore.apply(Compile.scala:29)
>         at sbt.CompilerCore.apply(Compile.scala:17)
>         at
> sbt.ScalaProject$$anonfun$scaladocTask$3.apply(ScalaProject.scala:206)
>         at
> sbt.ScalaProject$$anonfun$scaladocTask$3.apply(ScalaProject.scala:203)
>         at sbt.FileTasks$.sbt$FileTasks$$existenceCheck(FileTask.scala:104)
>         at sbt.FileTasks$.apply(FileTask.scala:63)
>         at sbt.FileTasks$.runOption(FileTask.scala:53)
>         at sbt.FileTasks$$anonfun$fileTask$1.apply(FileTask.scala:26)
>         at sbt.FileTasks$$anonfun$fileTask$1.apply(FileTask.scala:26)
>         at sbt.TaskManager$Task.invoke(TaskManager.scala:62)
>         at sbt.impl.RunTask.doRun$1(RunTask.scala:77)
>         at sbt.impl.RunTask.runTask(RunTask.scala:85)
>         at
> sbt.impl.RunTask.sbt$impl$RunTask$$runIfNotRoot(RunTask.scala:60)
>         at
> sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
>         at
> sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
>         at
> sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
>         at
> sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
>         at sbt.Control$.trapUnit(Control.scala:19)
>         at sbt.Distributor$Run$Worker.run(ParallelRunner.scala:131)
>  [0m[ [0minfo [0m]  [34m== core-kafka / doc == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== perf / compile == [0m
>  [0m[ [0minfo [0m]  [0m  Source analysis: 0 new/modified, 0 indirectly
> invalidated, 0 removed. [0m
>  [0m[ [0minfo [0m]  [0mCompiling main sources... [0m
>  [0m[ [0minfo [0m]  [0mNothing to compile. [0m
>  [0m[ [0minfo [0m]  [0m  Post-analysis: 31 classes. [0m
>  [0m[ [0minfo [0m]  [34m== perf / compile == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== java-examples / compile == [0m
>  [0m[ [0minfo [0m]  [0m  Source analysis: 0 new/modified, 0 indirectly
> invalidated, 0 removed. [0m
>  [0m[ [0minfo [0m]  [0mCompiling main sources... [0m
>  [0m[ [0minfo [0m]  [0mNothing to compile. [0m
>  [0m[ [0minfo [0m]  [0m  Post-analysis: 9 classes. [0m
>  [0m[ [0minfo [0m]  [34m== java-examples / compile == [0m
>  [0m[ [0minfo [0m]  [34m [0m
>  [0m[ [0minfo [0m]  [34m== hadoop consumer / compile == [0m
>  [0m[ [0minfo [0m]  [0m  Source analysis: 0 new/modified, 0 indirectly
> invalidated, 0 removed. [0m
>  [0m[ [0minfo [0m]  [0mCompiling main sources... [0m
>  [0m[ [0minfo [0m]  [0mNothing to compile. [0m
>  [0m[ [0minfo [0m]  [0m  Post-analysis: 14 classes. [0m
>  [0m[ [0minfo [0m]  [34m== hadoop consumer / compile == [0m
>  [0m[ [31merror [0m]  [0mError running doc:
> java.util.NoSuchElementException: key not found: object Producer [0m
>  [0m[ [0minfo [0m]  [0m [0m
>  [0m[ [0minfo [0m]  [0mTotal time: 13 s, completed Jul 19, 2012 10:04:58
> PM [0m
>  [0m[ [0minfo [0m]  [0m [0m
>  [0m[ [0minfo [0m]  [0mTotal session time: 14 s, completed Jul 19, 2012
> 10:04:58 PM [0m
>  [0m[ [31merror [0m]  [0mError during build. [0m
> Build step 'Execute shell' marked build as failure
>

Build failed in Jenkins: Kafka-0.8 #7

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Kafka-0.8/7/changes>

Changes:

[jkreps] KAFKA-371 Refactoring of LogManager. Reviewed by Neha.

------------------------------------------
[...truncated 2641 lines...]
[info] 
[info] == hadoop producer / test-complete ==
[info] == hadoop producer / test-complete ==
[info] 
[info] == hadoop producer / test ==
[info] == hadoop producer / test ==
[info] 
[info] == java-examples / test-complete ==
[info] == java-examples / test-complete ==
[info] 
[info] == java-examples / test ==
[info] == java-examples / test ==
[info] 
[info] == java-examples / test-finish ==
[info] No tests to run.
[info] Deleting directory /tmp/sbt_5e94f2a6
[info] == java-examples / test-finish ==
[info] 
[info] == java-examples / test-cleanup ==
[info] == java-examples / test-cleanup ==
[info] 
[info] == hadoop producer / test-finish ==
[info] No tests to run.
[info] Deleting directory /tmp/sbt_d847d6f0
[info] == hadoop producer / test-finish ==
[info] 
[info] == hadoop producer / test-cleanup ==
[info] == hadoop producer / test-cleanup ==
[info] 
[info] == perf / test-finish ==
[info] No tests to run.
[info] Deleting directory /tmp/sbt_5373c17d
[info] == perf / test-finish ==
[info] 
[info] == perf / test-cleanup ==
[info] == perf / test-cleanup ==
[info] 
[info] == core-kafka / test-finish ==
[info] Passed: : Total 139, Failed 0, Errors 0, Passed 139, Skipped 0
[info]  
[info] All tests PASSED.
[info] == core-kafka / test-finish ==
[info] 
[info] == core-kafka / Test cleanup 1 ==
[info] Deleting directory /tmp/sbt_5cf56ef7
[info] == core-kafka / Test cleanup 1 ==
[info] 
[info] == core-kafka / test-cleanup ==
[info] == core-kafka / test-cleanup ==
[info] 
[info] == Kafka / test ==
[info] == Kafka / test ==
[success] Successful.
[info] 
[info] Total time: 176 s, completed Jul 19, 2012 10:04:43 PM
[info] 
[info] Total session time: 177 s, completed Jul 19, 2012 10:04:43 PM
[success] Build completed successfully.
[Kafka-0.8] $ /bin/bash -xe /tmp/hudson1305024065857676061.sh
+ ./sbt doc
[info] Building project Kafka 0.8.0 against Scala 2.8.0
[info]    using KafkaProject with sbt 0.7.5 and Scala 2.7.7
[info] 
[info] == core-kafka / compile ==
[info]   Source analysis: 0 new/modified, 0 indirectly invalidated, 0 removed.
[info] Compiling main sources...
[info] Nothing to compile.
[info]   Post-analysis: 1312 classes.
[info] == core-kafka / compile ==
[info] 
[info] == hadoop producer / compile ==
[info]   Source analysis: 0 new/modified, 0 indirectly invalidated, 0 removed.
[info] Compiling main sources...
[info] Nothing to compile.
[info]   Post-analysis: 5 classes.
[info] == hadoop producer / compile ==
[info] 
[info] == core-kafka / doc ==
[info] Generating API documentation for main sources...
java.util.NoSuchElementException: key not found: object Producer
	at scala.collection.MapLike$class.default(MapLike.scala:223)
	at scala.collection.mutable.HashMap.default(HashMap.scala:39)
	at scala.collection.MapLike$class.apply(MapLike.scala:134)
	at scala.collection.mutable.HashMap.apply(HashMap.scala:39)
	at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12$$anonfun$16.apply(Namers.scala:992)
	at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12$$anonfun$16.apply(Namers.scala:988)
	at scala.Option.getOrElse(Option.scala:59)
	at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12.apply(Namers.scala:988)
	at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2$$anonfun$apply$12.apply(Namers.scala:969)
	at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
	at scala.collection.immutable.List.foreach(List.scala:45)
	at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2.apply(Namers.scala:969)
	at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$addDefaultGetters$2.apply(Namers.scala:966)
	at scala.collection.LinearSeqOptimized$class.foldLeft(LinearSeqOptimized.scala:123)
	at scala.collection.immutable.List.foldLeft(List.scala:45)
	at scala.collection.TraversableOnce$class.$div$colon(TraversableOnce.scala:139)
	at scala.collection.immutable.List.$div$colon(List.scala:45)
	at scala.tools.nsc.typechecker.Namers$Namer.addDefaultGetters(Namers.scala:966)
	at scala.tools.nsc.typechecker.Namers$Namer.methodSig(Namers.scala:919)
	at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1163)
	at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter$1.apply(Namers.scala:517)
	at scala.tools.nsc.typechecker.Namers$Namer$$anonfun$typeCompleter$1.apply(Namers.scala:515)
	at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1338)
	at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1336)
	at scala.tools.nsc.symtab.Symbols$Symbol.info(Symbols.scala:743)
	at scala.tools.nsc.symtab.Symbols$Symbol.tpe(Symbols.scala:718)
	at scala.tools.nsc.symtab.Symbols$Symbol.tpeHK(Symbols.scala:903)
	at scala.tools.nsc.symtab.Types$Type.computeMemberType(Types.scala:527)
	at scala.tools.nsc.symtab.Symbols$MethodSymbol.typeAsMemberOf(Symbols.scala:1774)
	at scala.tools.nsc.symtab.Types$Type.memberType(Types.scala:522)
	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$23.apply(Typers.scala:2205)
	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$23.apply(Typers.scala:2200)
	at scala.collection.TraversableLike$$anonfun$filter$1.apply(TraversableLike.scala:240)
	at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
	at scala.collection.immutable.List.foreach(List.scala:45)
	at scala.collection.TraversableLike$class.filter(TraversableLike.scala:239)
	at scala.collection.immutable.List.filter(List.scala:45)
	at scala.tools.nsc.symtab.Symbols$Symbol.filter(Symbols.scala:1052)
	at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:2200)
	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:3300)
	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3924)
	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
	at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:2141)
	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$25.apply(Typers.scala:2234)
	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$25.apply(Typers.scala:2226)
	at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
	at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
	at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
	at scala.collection.immutable.List.foreach(List.scala:45)
	at scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
	at scala.collection.immutable.List.map(List.scala:45)
	at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:2226)
	at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:3300)
	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3924)
	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
	at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:2067)
	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
	at scala.collection.immutable.List.loop$1(List.scala:115)
	at scala.collection.immutable.List.mapConserve(List.scala:132)
	at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:2135)
	at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:1889)
	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3769)
	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4126)
	at scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:1745)
	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3742)
	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
	at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:2067)
	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
	at scala.collection.immutable.List.loop$1(List.scala:115)
	at scala.collection.immutable.List.mapConserve(List.scala:132)
	at scala.collection.immutable.List.loop$1(List.scala:119)
	at scala.collection.immutable.List.mapConserve(List.scala:132)
	at scala.collection.immutable.List.loop$1(List.scala:119)
	at scala.collection.immutable.List.mapConserve(List.scala:132)
	at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:2135)
	at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1507)
	at scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1283)
	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3733)
	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
	at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:2067)
	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
	at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$20.apply(Typers.scala:2135)
	at scala.collection.immutable.List.loop$1(List.scala:115)
	at scala.collection.immutable.List.mapConserve(List.scala:132)
	at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:2135)
	at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3729)
	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4078)
	at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:4126)
	at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.apply(Analyzer.scala:85)
	at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply(Global.scala:276)
	at scala.tools.nsc.Global$GlobalPhase$$anonfun$applyPhase$1.apply(Global.scala:276)
	at scala.tools.nsc.reporters.Reporter.withSource(Reporter.scala:48)
	at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:276)
	at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3$$anonfun$run$1.apply(Analyzer.scala:80)
	at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3$$anonfun$run$1.apply(Analyzer.scala:80)
	at scala.collection.Iterator$class.foreach(Iterator.scala:631)
	at scala.collection.mutable.ListBuffer$$anon$1.foreach(ListBuffer.scala:304)
	at scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$3.run(Analyzer.scala:80)
	at scala.tools.nsc.Global$Run.compileSources(Global.scala:733)
	at scala.tools.nsc.Global$Run.compile(Global.scala:813)
	at scala.tools.nsc.doc.DocFactory.document(DocFactory.scala:50)
	at xsbt.Runner.run(ScaladocInterface.scala:29)
	at xsbt.ScaladocInterface.run(ScaladocInterface.scala:11)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at xsbt.AnalyzingCompiler.call(AnalyzingCompiler.scala:40)
	at xsbt.AnalyzingCompiler.doc(AnalyzingCompiler.scala:25)
	at sbt.Scaladoc.processScala(Compile.scala:127)
	at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
	at sbt.CompilerCore$$anonfun$1.apply(Compile.scala:27)
	at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
	at sbt.CompilerCore$$anonfun$process$1$1.apply(Compile.scala:22)
	at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:45)
	at sbt.CompilerCore$$anonfun$doCompile$3.apply(Compile.scala:42)
	at scala.Option.orElse(Option.scala:102)
	at sbt.CompilerCore.doCompile(Compile.scala:41)
	at sbt.CompilerCore.apply(Compile.scala:29)
	at sbt.CompilerCore.apply(Compile.scala:17)
	at sbt.ScalaProject$$anonfun$scaladocTask$3.apply(ScalaProject.scala:206)
	at sbt.ScalaProject$$anonfun$scaladocTask$3.apply(ScalaProject.scala:203)
	at sbt.FileTasks$.sbt$FileTasks$$existenceCheck(FileTask.scala:104)
	at sbt.FileTasks$.apply(FileTask.scala:63)
	at sbt.FileTasks$.runOption(FileTask.scala:53)
	at sbt.FileTasks$$anonfun$fileTask$1.apply(FileTask.scala:26)
	at sbt.FileTasks$$anonfun$fileTask$1.apply(FileTask.scala:26)
	at sbt.TaskManager$Task.invoke(TaskManager.scala:62)
	at sbt.impl.RunTask.doRun$1(RunTask.scala:77)
	at sbt.impl.RunTask.runTask(RunTask.scala:85)
	at sbt.impl.RunTask.sbt$impl$RunTask$$runIfNotRoot(RunTask.scala:60)
	at sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
	at sbt.impl.RunTask$$anonfun$runTasksExceptRoot$2.apply(RunTask.scala:48)
	at sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
	at sbt.Distributor$Run$Worker$$anonfun$2.apply(ParallelRunner.scala:131)
	at sbt.Control$.trapUnit(Control.scala:19)
	at sbt.Distributor$Run$Worker.run(ParallelRunner.scala:131)
[info] == core-kafka / doc ==
[info] 
[info] == perf / compile ==
[info]   Source analysis: 0 new/modified, 0 indirectly invalidated, 0 removed.
[info] Compiling main sources...
[info] Nothing to compile.
[info]   Post-analysis: 31 classes.
[info] == perf / compile ==
[info] 
[info] == java-examples / compile ==
[info]   Source analysis: 0 new/modified, 0 indirectly invalidated, 0 removed.
[info] Compiling main sources...
[info] Nothing to compile.
[info]   Post-analysis: 9 classes.
[info] == java-examples / compile ==
[info] 
[info] == hadoop consumer / compile ==
[info]   Source analysis: 0 new/modified, 0 indirectly invalidated, 0 removed.
[info] Compiling main sources...
[info] Nothing to compile.
[info]   Post-analysis: 14 classes.
[info] == hadoop consumer / compile ==
[error] Error running doc: java.util.NoSuchElementException: key not found: object Producer
[info] 
[info] Total time: 13 s, completed Jul 19, 2012 10:04:58 PM
[info] 
[info] Total session time: 14 s, completed Jul 19, 2012 10:04:58 PM
[error] Error during build.
Build step 'Execute shell' marked build as failure