[CONTROLLER-1444] java.lang.AssertionError: java.io.UTFDataFormatException: encoded string too long: 65588 bytes Created: 06/Nov/15  Updated: 11/Nov/15  Resolved: 11/Nov/15

Status: Resolved
Project: controller
Component/s: mdsal
Affects Version/s: Lithium
Fix Version/s: None

Type: Bug
Reporter: Geng Xingyuan Assignee: Moiz Raja
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: Linux
Platform: PC


Issue Links:
Duplicate
is duplicated by CONTROLLER-1446 Exception thrown when writing a Large... Resolved
External issue ID: 4589

 Description   

015-11-05 11:35:05,671 | WARN | lt-dispatcher-16 | ShardManager | 183 - org.opendaylight.controller.sal-distributed-datastore - 1.2.2.Lithium-SR2 | Supervisor Strategy caught unexpected exception - resuming
java.lang.AssertionError: java.io.UTFDataFormatException: encoded string too long: 65588 bytes
at com.google.common.io.ByteStreams$ByteArrayDataOutputStream.writeUTF(ByteStreams.java:492)[64:com.google.guava:18.0.0]
at org.opendaylight.controller.cluster.datastore.node.utils.stream.NormalizedNodeOutputStreamWriter.writeObject(NormalizedNodeOutputStreamWriter.java:393)[175:org.opendaylight.controller.sal-clustering-commons:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.node.utils.stream.NormalizedNodeOutputStreamWriter.leafNode(NormalizedNodeOutputStreamWriter.java:100)[175:org.opendaylight.controller.sal-clustering-commons:1.2.2.Lithium-SR2]
at org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter.wasProcessAsSimpleNode(NormalizedNodeWriter.java:148)[88:org.opendaylight.yangtools.yang-data-api:0.7.2.Lithium-SR2]
at org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter.write(NormalizedNodeWriter.java:104)[88:org.opendaylight.yangtools.yang-data-api:0.7.2.Lithium-SR2]
at org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter.writeChildren(NormalizedNodeWriter.java:169)[88:org.opendaylight.yangtools.yang-data-api:0.7.2.Lithium-SR2]
at org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter$OrderedNormalizedNodeWriter.writeMapEntryNode(NormalizedNodeWriter.java:267)[88:org.opendaylight.yangtools.yang-data-api:0.7.2.Lithium-SR2]
at org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter.wasProcessedAsCompositeNode(NormalizedNodeWriter.java:197)[88:org.opendaylight.yangtools.yang-data-api:0.7.2.Lithium-SR2]
at org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter.write(NormalizedNodeWriter.java:100)[88:org.opendaylight.yangtools.yang-data-api:0.7.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.node.utils.stream.NormalizedNodeOutputStreamWriter.writeNormalizedNode(NormalizedNodeOutputStreamWriter.java:83)[175:org.opendaylight.controller.sal-clustering-commons:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.DataTreeCandidatePayload.writeNode(DataTreeCandidatePayload.java:78)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.DataTreeCandidatePayload.writeChildren(DataTreeCandidatePayload.java:60)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.DataTreeCandidatePayload.writeNode(DataTreeCandidatePayload.java:74)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.DataTreeCandidatePayload.writeChildren(DataTreeCandidatePayload.java:60)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.DataTreeCandidatePayload.writeNode(DataTreeCandidatePayload.java:74)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.DataTreeCandidatePayload.writeChildren(DataTreeCandidatePayload.java:60)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.DataTreeCandidatePayload.create(DataTreeCandidatePayload.java:100)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.Shard.continueCommit(Shard.java:334)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.doCommit(ShardCommitCoordinator.java:369)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.doCanCommit(ShardCommitCoordinator.java:329)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:284)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleReadyLocalTransaction(ShardCommitCoordinator.java:256)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.Shard.handleReadyLocalTransaction(Shard.java:476)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at org.opendaylight.controller.cluster.datastore.Shard.onReceiveCommand(Shard.java:231)[183:org.opendaylight.controller.sal-distributed-datastore:1.2.2.Lithium-SR2]
at akka.persistence.UntypedPersistentActor.onReceive(Eventsourced.scala:430)[173:com.typesafe.akka.persistence.experimental:2.3.10]
at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:97)[175:org.opendaylight.controller.sal-clustering-commons:1.2.2.Lithium-SR2]
at akka.actor.ActorCell$$anonfun$become$1.applyOrElse(ActorCell.scala:534)[168:com.typesafe.akka.actor:2.3.10]
at akka.persistence.Recovery$State$class.process(Recovery.scala:30)[173:com.typesafe.akka.persistence.experimental:2.3.10]
at akka.persistence.ProcessorImpl$$anon$2.process(Processor.scala:103)[173:com.typesafe.akka.persistence.experimental:2.3.10]
at akka.persistence.ProcessorImpl$$anon$2.aroundReceive(Processor.scala:114)[173:com.typesafe.akka.persistence.experimental:2.3.10]
at akka.persistence.Recovery$class.aroundReceive(Recovery.scala:265)[173:com.typesafe.akka.persistence.experimental:2.3.10]
at akka.persistence.UntypedPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(Eventsourced.scala:428)[173:com.typesafe.akka.persistence.experimental:2.3.10]
at akka.persistence.Eventsourced$$anon$2.doAroundReceive(Eventsourced.scala:82)[173:com.typesafe.akka.persistence.experimental:2.3.10]
at akka.persistence.Eventsourced$$anon$2.aroundReceive(Eventsourced.scala:78)[173:com.typesafe.akka.persistence.experimental:2.3.10]
at akka.persistence.Eventsourced$class.aroundReceive(Eventsourced.scala:369)[173:com.typesafe.akka.persistence.experimental:2.3.10]
at akka.persistence.UntypedPersistentActor.aroundReceive(Eventsourced.scala:428)[173:com.typesafe.akka.persistence.experimental:2.3.10]
at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516)[168:com.typesafe.akka.actor:2.3.10]
at akka.actor.ActorCell.invoke(ActorCell.scala:487)[168:com.typesafe.akka.actor:2.3.10]
at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:254)[168:com.typesafe.akka.actor:2.3.10]
at akka.dispatch.Mailbox.run(Mailbox.scala:221)[168:com.typesafe.akka.actor:2.3.10]
at akka.dispatch.Mailbox.exec(Mailbox.scala:231)[168:com.typesafe.akka.actor:2.3.10]
at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[165:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[165:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[165:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[165:org.scala-lang.scala-library:2.10.4.v20140209-180020-VFINAL-b66a39653b]
Caused by: java.io.UTFDataFormatException: encoded string too long: 65588 bytes
at java.io.DataOutputStream.writeUTF(DataOutputStream.java:364)[:1.7.0_51]
at java.io.DataOutputStream.writeUTF(DataOutputStream.java:323)[:1.7.0_51]
at com.google.common.io.ByteStreams$ByteArrayDataOutputStream.writeUTF(ByteStreams.java:490)[64:com.google.guava:18.0.0]
... 44 more
2015-11-05 11:35:05,734 | WARN | lt-dispatcher-15 | OneForOneStrategy | 169 - com.typesafe.akka.slf4j - 2.3.10 |



 Comments   
Comment by Moiz Raja [ 10/Nov/15 ]

https://git.opendaylight.org/gerrit/#/c/29476/

Generated at Wed Feb 07 19:55:34 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.