I've been at this for a while but having no luck. Some of this might be the
way that we have dependencies setup or something else in our app that's
preventing ignite streaming to work fully. But generally, what I'm seeing is
that I can send messages into Ignite, and the receiver can take them out.
But it seems that as soon as I do something with the results (I'm sending
them to another service, re-serializing), I get a huge stack-trace from
Ignite (I'll include the full message below):

Failed to marshal object with optimized marshaller:
org.apache.ignite.stream.StreamVisitor$1@76a7186e

The cache I'm using has keepBinary set to true. And the streamer does too.
The cache key/value is <String,BinaryObject>, and so when I put items into
the streamer, I do it like:

this.stmr.addData(doc.getId(), igniteComponent.get().binary().toBinary(
  myObject
));

where "myObject" is a pretty simple POJO.

When I take things out of the streamer, its done like:

stmr.receiver(StreamVisitor.from((cache, e) -> {
  // Activating the code below causes Ignite to throw all sorts of classdef
not found, and marshaling errors...

  try {
    String id = e.getKey();
    BinaryObject value = e.getValue();
    logger.info(">>>> id {} | value {}", id, value);
    StreamItem item = value.deserialize();
   ...

Am I doing this all wrong? Are there various serialization/marshaling
options for me to try out? Why is it complaining about JMS anyway?

Thanks in advance, and apologies for the huge stack trace.

- M

2016-09-16T08:29:53,046 - ERROR
[grid-data-loader-flusher-#55%null%:Slf4jLogger@112] - Runtime error caught
during grid runnable execution: GridWorker [name=grid-data-loader-flusher,
gridName=null, finished=false, isCancelled=false, hashCode=1773754936,
interrupted=false, runner=grid-data-loader-flusher-#55%null%]
org.apache.ignite.binary.BinaryObjectException: Failed to marshal object
with optimized marshaller: org.apache.ignite.stream.StreamVisitor$1@76a7186e
        at
org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal(BinaryWriterExImpl.java:167)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal(BinaryWriterExImpl.java:132)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.binary.GridBinaryMarshaller.marshal(GridBinaryMarshaller.java:239)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.binary.BinaryMarshaller.marshal(BinaryMarshaller.java:92)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.processors.datastreamer.DataStreamerImpl$Buffer.submit(DataStreamerImpl.java:1362)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.processors.datastreamer.DataStreamerImpl$Buffer.flush(DataStreamerImpl.java:1248)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.processors.datastreamer.DataStreamerImpl.tryFlush(DataStreamerImpl.java:970)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:108)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
[ignite-core-1.7.0.jar:1.7.0]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]
Caused by: org.apache.ignite.IgniteCheckedException: Failed to serialize
object: org.apache.ignite.stream.StreamVisitor$1@76a7186e
        at
org.apache.ignite.marshaller.optimized.OptimizedMarshaller.marshal(OptimizedMarshaller.java:197)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal(BinaryWriterExImpl.java:160)
~[ignite-core-1.7.0.jar:1.7.0]
        ... 9 more
Caused by: java.io.IOException: java.io.IOException: java.io.IOException:
java.lang.NoClassDefFoundError: javax/jms/JMSException
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:347)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashMap(OptimizedObjectOutputStream.java:445)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashSet(OptimizedObjectOutputStream.java:463)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:743)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:772)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeArray(OptimizedObjectOutputStream.java:267)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:698)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedMarshaller.marshal(OptimizedMarshaller.java:192)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal(BinaryWriterExImpl.java:160)
~[ignite-core-1.7.0.jar:1.7.0]
        ... 9 more
Caused by: java.io.IOException: java.io.IOException:
java.lang.NoClassDefFoundError: javax/jms/JMSException
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:347)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1413)
~[?:1.8.0_31]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_31]
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_31]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_31]
        at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:341)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashMap(OptimizedObjectOutputStream.java:445)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashSet(OptimizedObjectOutputStream.java:463)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:743)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:772)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeArray(OptimizedObjectOutputStream.java:267)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:698)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedMarshaller.marshal(OptimizedMarshaller.java:192)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal(BinaryWriterExImpl.java:160)
~[ignite-core-1.7.0.jar:1.7.0]
        ... 9 more
Caused by: java.io.IOException: java.lang.NoClassDefFoundError:
javax/jms/JMSException
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:347)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeHashMap(OptimizedObjectOutputStream.java:387)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeHashSet(OptimizedObjectOutputStream.java:403)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:728)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeHashMap(OptimizedObjectOutputStream.java:390)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:723)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeArrayList(OptimizedObjectOutputStream.java:368)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:718)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at java.util.HashMap.internalWriteEntries(HashMap.java:1777)
~[?:1.8.0_31]
        at java.util.HashMap.writeObject(HashMap.java:1354) ~[?:1.8.0_31]
        at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source)
~[?:?]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_31]
        at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:341)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1413)
~[?:1.8.0_31]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_31]
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_31]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_31]
        at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:341)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashMap(OptimizedObjectOutputStream.java:445)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashSet(OptimizedObjectOutputStream.java:463)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:743)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:772)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeArray(OptimizedObjectOutputStream.java:267)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:698)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedMarshaller.marshal(OptimizedMarshaller.java:192)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal(BinaryWriterExImpl.java:160)
~[ignite-core-1.7.0.jar:1.7.0]
        ... 9 more
Caused by: java.lang.NoClassDefFoundError: javax/jms/JMSException
        at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:1.8.0_31]
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2693)
~[?:1.8.0_31]
        at java.lang.Class.getDeclaredMethod(Class.java:2120) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.<init>(OptimizedClassDescriptor.java:349)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedMarshallerUtils.classDescriptor(OptimizedMarshallerUtils.java:212)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:753)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashMap(OptimizedObjectOutputStream.java:448)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:738)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeArray(OptimizedObjectOutputStream.java:267)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:698)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1412)
~[?:1.8.0_31]
        at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source)
~[?:?]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_31]
        at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:341)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeHashMap(OptimizedObjectOutputStream.java:387)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeHashSet(OptimizedObjectOutputStream.java:403)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:728)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeHashMap(OptimizedObjectOutputStream.java:390)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:723)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeArrayList(OptimizedObjectOutputStream.java:368)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:718)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at java.util.HashMap.internalWriteEntries(HashMap.java:1777)
~[?:1.8.0_31]
        at java.util.HashMap.writeObject(HashMap.java:1354) ~[?:1.8.0_31]
        at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source)
~[?:?]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_31]
        at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:341)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1413)
~[?:1.8.0_31]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_31]
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_31]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_31]
        at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:341)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashMap(OptimizedObjectOutputStream.java:445)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashSet(OptimizedObjectOutputStream.java:463)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:743)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:772)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeArray(OptimizedObjectOutputStream.java:267)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:698)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedMarshaller.marshal(OptimizedMarshaller.java:192)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal(BinaryWriterExImpl.java:160)
~[ignite-core-1.7.0.jar:1.7.0]
        ... 9 more
Caused by: java.lang.ClassNotFoundException: javax.jms.JMSException
        at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
~[?:1.8.0_31]
        at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
~[?:1.8.0_31]
        at java.security.AccessController.doPrivileged(Native Method)
~[?:1.8.0_31]
        at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
~[?:1.8.0_31]
        at
org.eclipse.jetty.webapp.WebAppClassLoader.findClass(WebAppClassLoader.java:549)
~[jetty-webapp-9.3.8.v20160314.jar:9.3.8.v20160314]
        at
org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:475)
~[jetty-webapp-9.3.8.v20160314.jar:9.3.8.v20160314]
        at
org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:428)
~[jetty-webapp-9.3.8.v20160314.jar:9.3.8.v20160314]
        at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:1.8.0_31]
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2693)
~[?:1.8.0_31]
        at java.lang.Class.getDeclaredMethod(Class.java:2120) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.<init>(OptimizedClassDescriptor.java:349)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedMarshallerUtils.classDescriptor(OptimizedMarshallerUtils.java:212)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:753)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashMap(OptimizedObjectOutputStream.java:448)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:738)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeArray(OptimizedObjectOutputStream.java:267)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:698)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1412)
~[?:1.8.0_31]
        at sun.reflect.GeneratedMethodAccessor126.invoke(Unknown Source)
~[?:?]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_31]
        at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:341)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeHashMap(OptimizedObjectOutputStream.java:387)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeHashSet(OptimizedObjectOutputStream.java:403)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:728)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeHashMap(OptimizedObjectOutputStream.java:390)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:723)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeArrayList(OptimizedObjectOutputStream.java:368)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:718)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at java.util.HashMap.internalWriteEntries(HashMap.java:1777)
~[?:1.8.0_31]
        at java.util.HashMap.writeObject(HashMap.java:1354) ~[?:1.8.0_31]
        at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source)
~[?:?]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_31]
        at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:341)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1413)
~[?:1.8.0_31]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_31]
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_31]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_31]
        at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:341)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashMap(OptimizedObjectOutputStream.java:445)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeLinkedHashSet(OptimizedObjectOutputStream.java:463)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:743)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:772)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeArray(OptimizedObjectOutputStream.java:267)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:698)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeFields(OptimizedObjectOutputStream.java:539)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeSerializable(OptimizedObjectOutputStream.java:351)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedClassDescriptor.write(OptimizedClassDescriptor.java:800)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObject0(OptimizedObjectOutputStream.java:247)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.marshaller.optimized.OptimizedObjectOutputStream.writeObjectOverride(OptimizedObjectOutputStream.java:161)
~[ignite-core-1.7.0.jar:1.7.0]
        at
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:344)
~[?:1.8.0_31]
        at
org.apache.ignite.marshaller.optimized.OptimizedMarshaller.marshal(OptimizedMarshaller.java:192)
~[ignite-core-1.7.0.jar:1.7.0]
        at
org.apache.ignite.internal.binary.BinaryWriterExImpl.marshal(BinaryWriterExImpl.java:160)
~[ignite-core-1.7.0.jar:1.7.0]
        ... 9 more




--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/Data-Streamer-error-tp7725p7796.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to