You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@brooklyn.apache.org by "Yavor Yanchev (JIRA)" <ji...@apache.org> on 2015/12/30 18:56:49 UTC
[jira] [Commented] (BROOKLYN-211) Brooklyn fails to rebind
[ https://issues.apache.org/jira/browse/BROOKLYN-211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15075258#comment-15075258 ]
Yavor Yanchev commented on BROOKLYN-211:
----------------------------------------
During a restart Brooklyn fails to rebind with the following error:
{code}
org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Failure rebinding: problem loading memento: memento EFNZn8Ns deserialization error: com.thoughtworks.xstream.converters.ConversionException: catalo
g item: null : catalog item: null
---- Debugging information ----
message : catalog item: null
cause-exception : java.util.NoSuchElementException
cause-message : catalog item: null
class : org.apache.brooklyn.api.entity.EntitySpec
required-type : org.apache.brooklyn.api.entity.EntitySpec
converter-type : org.apache.brooklyn.core.mgmt.persist.XmlMementoSerializer$SpecConverter
path : /entity/config/dynamiccluster.memberspec/org.apache.brooklyn.api.entity.EntitySpec
line number : 15
class[1] : java.util.LinkedHashMap
converter-type[1] : org.apache.brooklyn.util.core.xstream.StringKeyMapConverter
class[2] : org.apache.brooklyn.core.mgmt.rebind.dto.BasicEntityMemento
converter-type[2] : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
version : 0.9.0-20151223.1015
-------------------------------
at org.apache.brooklyn.util.exceptions.Exceptions.create(Exceptions.java:320) ~[brooklyn-utils-common-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.core.mgmt.rebind.RebindExceptionHandlerImpl.onDoneImpl(RebindExceptionHandlerImpl.java:497) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.core.mgmt.rebind.RebindExceptionHandlerImpl.onDone(RebindExceptionHandlerImpl.java:413) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.core.mgmt.rebind.RebindIteration.run(RebindIteration.java:267) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.core.mgmt.rebind.RebindManagerImpl.rebindImpl(RebindManagerImpl.java:552) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.core.mgmt.rebind.RebindManagerImpl$3.call(RebindManagerImpl.java:502) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.core.mgmt.rebind.RebindManagerImpl$3.call(RebindManagerImpl.java:500) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.util.core.task.BasicExecutionManager$SubmissionCallable.call(BasicExecutionManager.java:493) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at java.util.concurrent.FutureTask.run(FutureTask.java:262) ~[na:1.7.0_71]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_71]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_71]
at java.lang.Thread.run(Thread.java:745) ~[na:1.7.0_71]
Caused by: java.lang.IllegalStateException: problem loading memento: memento EFNZn8Ns deserialization error
at org.apache.brooklyn.core.mgmt.rebind.RebindExceptionHandlerImpl.onLoadMementoFailed(RebindExceptionHandlerImpl.java:178) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.core.mgmt.persist.BrooklynMementoPersisterToObjectStore$4.visit(BrooklynMementoPersisterToObjectStore.java:407) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.core.mgmt.persist.BrooklynMementoPersisterToObjectStore$1VisitorWrapper.run(BrooklynMementoPersisterToObjectStore.java:450) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1
015]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ~[na:1.7.0_71]
... 4 common frames omitted
Caused by: com.thoughtworks.xstream.converters.ConversionException: catalog item: null : catalog item: null
---- Debugging information ----
message : catalog item: null
cause-exception : java.util.NoSuchElementException
cause-message : catalog item: null
class : org.apache.brooklyn.api.entity.EntitySpec
required-type : org.apache.brooklyn.api.entity.EntitySpec
converter-type : org.apache.brooklyn.core.mgmt.persist.XmlMementoSerializer$SpecConverter
path : /entity/config/dynamiccluster.memberspec/org.apache.brooklyn.api.entity.EntitySpec
line number : 15
class[1] : java.util.LinkedHashMap
converter-type[1] : org.apache.brooklyn.util.core.xstream.StringKeyMapConverter
class[2] : org.apache.brooklyn.core.mgmt.rebind.dto.BasicEntityMemento
converter-type[2] : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
version : 0.9.0-20151223.1015
-------------------------------
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:79) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71) ~[xstream-1.4.7.jar:1.4.7]
at org.apache.brooklyn.util.core.xstream.StringKeyMapConverter.unmarshalStringKey(StringKeyMapConverter.java:119) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.util.core.xstream.StringKeyMapConverter.unmarshalEntry(StringKeyMapConverter.java:110) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.util.core.xstream.MapConverter.populateMap(MapConverter.java:87) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at com.thoughtworks.xstream.converters.collections.MapConverter.unmarshal(MapConverter.java:87) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:474) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:406) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:257) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1185) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1169) ~[xstream-1.4.7.jar:1.4.7]
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1040) ~[xstream-1.4.7.jar:1.4.7]
at org.apache.brooklyn.util.core.xstream.XmlSerializer.deserialize(XmlSerializer.java:121) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.util.core.xstream.XmlSerializer.fromString(XmlSerializer.java:131) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.core.mgmt.persist.RetryingMementoSerializer.fromString(RetryingMementoSerializer.java:71) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at org.apache.brooklyn.core.mgmt.persist.BrooklynMementoPersisterToObjectStore$4.visit(BrooklynMementoPersisterToObjectStore.java:400) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
... 6 common frames omitted
Caused by: java.util.NoSuchElementException: catalog item: null
at org.apache.brooklyn.core.mgmt.persist.XmlMementoSerializer$SpecConverter.unmarshal(XmlMementoSerializer.java:444) ~[brooklyn-core-0.9.0-20151223.1015.jar:0.9.0-20151223.1015]
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72) ~[xstream-1.4.7.jar:1.4.7]
... 33 common frames omitted
{code}
> Brooklyn fails to rebind
> ------------------------
>
> Key: BROOKLYN-211
> URL: https://issues.apache.org/jira/browse/BROOKLYN-211
> Project: Brooklyn
> Issue Type: Bug
> Affects Versions: 0.9.0
> Reporter: Yavor Yanchev
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)