Skip to content

Instantly share code, notes, and snippets.

@suryagaddipati
Created August 28, 2014 21:19
Show Gist options
  • Save suryagaddipati/d838dc5119b1bff35195 to your computer and use it in GitHub Desktop.
Save suryagaddipati/d838dc5119b1bff35195 to your computer and use it in GitHub Desktop.
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at org.mongodb.morphia.mapping.MappedClass.callLifecycleMethods(MappedClass.java:425)
at org.mongodb.morphia.mapping.Mapper.fromDb(Mapper.java:597)
at org.mongodb.morphia.mapping.Mapper.fromDBObject(Mapper.java:296)
at org.mongodb.morphia.query.MorphiaIterator.convertItem(MorphiaIterator.java:78)
at org.mongodb.morphia.query.MorphiaIterator.processItem(MorphiaIterator.java:65)
at org.mongodb.morphia.query.MorphiaIterator.next(MorphiaIterator.java:60)
at org.mongodb.morphia.query.QueryImpl.get(QueryImpl.java:415)
at com.groupon.jenkins.dynamic.build.repository.DynamicBuildRepository.getCurrentStateByNumber(DynamicBuildRepository.java:197)
at com.groupon.jenkins.dynamic.build.DynamicSubProject.getCurrentStateByNumber(DynamicSubProject.java:300)
at com.groupon.jenkins.dynamic.build.execution.SubBuildScheduler.waitForCompletion(SubBuildScheduler.java:97)
at com.groupon.jenkins.dynamic.build.execution.SubBuildScheduler.runSubBuilds(SubBuildScheduler.java:66)
at com.groupon.jenkins.dynamic.build.execution.DynamicMultiConfigBuildRunner.runBuild(DynamicMultiConfigBuildRunner.java:56)
at com.groupon.jenkins.dynamic.build.execution.DynamicBuildExection.doRun(DynamicBuildExection.java:71)
at com.groupon.jenkins.dynamic.build.DynamicBuild$DynamicRunExecution.doRun(DynamicBuild.java:191)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
at hudson.model.Run.execute(Run.java:1710)
at com.groupon.jenkins.dynamic.build.DynamicBuild.run(DynamicBuild.java:90)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:234)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.mongodb.morphia.mapping.MappedClass.callLifecycleMethods(MappedClass.java:403)
... 18 more
Caused by: org.mongodb.morphia.mapping.MappingException: Could not map com.groupon.jenkins.dynamic.build.DynamicSubProject with ID: 53ff9ca818c6926903d2d8dc
at org.mongodb.morphia.mapping.Mapper.fromDb(Mapper.java:590)
at org.mongodb.morphia.mapping.Mapper.fromDBObject(Mapper.java:296)
at org.mongodb.morphia.query.MorphiaIterator.convertItem(MorphiaIterator.java:78)
at org.mongodb.morphia.query.MorphiaIterator.processItem(MorphiaIterator.java:65)
at org.mongodb.morphia.query.MorphiaIterator.next(MorphiaIterator.java:60)
at org.mongodb.morphia.query.QueryImpl.get(QueryImpl.java:415)
at com.groupon.jenkins.dynamic.build.DbBackedBuild.loadParent(DbBackedBuild.java:103)
... 23 more
Caused by: org.mongodb.morphia.mapping.MappingException: Error setting value from converter (MapOfValuesConverter) for com.groupon.jenkins.dynamic.build.DynamicSubProject.combination to {language_version=meowq, script=one}
at org.mongodb.morphia.converters.DefaultConverters.fromDBObject(DefaultConverters.java:138)
at org.mongodb.morphia.mapping.ValueMapper.fromDBObject(ValueMapper.java:27)
at org.mongodb.morphia.mapping.Mapper.readMappedField(Mapper.java:604)
at org.mongodb.morphia.mapping.Mapper.fromDb(Mapper.java:585)
... 29 more
Caused by: java.lang.IllegalArgumentException: Can not set hudson.matrix.Combination field com.groupon.jenkins.dynamic.build.DynamicSubProject.combination to java.util.HashMap
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:164)
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:168)
at sun.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.java:81)
at java.lang.reflect.Field.set(Field.java:741)
at org.mongodb.morphia.mapping.MappedField.setFieldValue(MappedField.java:568)
at org.mongodb.morphia.converters.DefaultConverters.fromDBObject(DefaultConverters.java:136)
... 32 more
Sending email notifications
ERROR: Publisher com.groupon.jenkins.notifications.DotCiNotifier aborted due to exception
com.mongodb.MongoInterruptedException: A driver operation has been interrupted
at com.mongodb.DBPortPool.get(DBPortPool.java:216)
at com.mongodb.DBTCPConnector$MyPort.get(DBTCPConnector.java:404)
at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:238)
at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:216)
at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:288)
at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:273)
at com.mongodb.DBCollection.findOne(DBCollection.java:728)
at com.mongodb.DBCollection.findOne(DBCollection.java:670)
at com.groupon.jenkins.github.services.GithubAccessTokenRepository.getToken(GithubAccessTokenRepository.java:55)
at com.groupon.jenkins.github.services.GithubAccessTokenRepository.getAccessToken(GithubAccessTokenRepository.java:44)
at com.groupon.jenkins.github.services.GithubRepositoryService.getGithub(GithubRepositoryService.java:148)
at com.groupon.jenkins.github.services.GithubRepositoryService.getRepository(GithubRepositoryService.java:138)
at com.groupon.jenkins.github.services.GithubRepositoryService.getGithubRepository(GithubRepositoryService.java:105)
at com.groupon.jenkins.github.GitHubCommitNotifier.getGithubRepository(GitHubCommitNotifier.java:86)
at com.groupon.jenkins.github.GitHubCommitNotifier.notify(GitHubCommitNotifier.java:61)
at com.groupon.jenkins.notifications.PostBuildNotifier.perform(PostBuildNotifier.java:54)
at com.groupon.jenkins.notifications.DotCiNotifier.perform(DotCiNotifier.java:55)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:756)
at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
at hudson.model.Build$BuildExecution.post2(Build.java:182)
at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:669)
at hudson.model.Run.execute(Run.java:1735)
at com.groupon.jenkins.dynamic.build.DynamicBuild.run(DynamicBuild.java:90)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:234)
Caused by: java.lang.InterruptedException
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1325)
at java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:414)
at com.mongodb.util.SimplePool.permitAcquired(SimplePool.java:148)
at com.mongodb.util.SimplePool.get(SimplePool.java:110)
at com.mongodb.DBPortPool.get(DBPortPool.java:214)
... 25 more
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment