Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
Zookeeper >> mail # user >> Exception while reading Snapshot file


Copy link to this message
-
Re: Exception while reading Snapshot file
Thanks Pat. I was able to read the snapshot.

On Wed, Oct 5, 2011 at 9:45 AM, Patrick Hunt <[EMAIL PROTECTED]> wrote:

> You are missing the header, see:
> org.apache.zookeeper.server.persistence.FileSnap.deserialize(DataTree,
> Map<Long, Integer>, InputArchive)
>
> Patrick
>
> On Tue, Oct 4, 2011 at 3:00 PM, kishore g <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > I am trying to load data from a ZK snapshot file into datatree. Here is
> the
> > code I am using
> >
> >    FileInputStream fis = new FileInputStream(args[0]);
> >    BinaryInputArchive snapshot = BinaryInputArchive.getArchive(fis);
> >    Map<Long, Integer> sessions = new HashMap<Long, Integer>();
> >    DataTree dt = new DataTree();
> >    SerializeUtils.deserializeSnapshot(dt, snapshot, sessions);
> >
> > I get the following exception
> > Exception in thread "main" java.io.EOFException
> >    at java.io.DataInputStream.readFully(DataInputStream.java:180)
> >    at java.io.DataInputStream.readLong(DataInputStream.java:399)
> >    at
> > org.apache.jute.BinaryInputArchive.readLong(BinaryInputArchive.java:67)
> >    at
> >
> org.apache.zookeeper.server.util.SerializeUtils.deserializeSnapshot(SerializeUtils.java:83)
> >
> > Is there something wrong in the way I am reading.It is able to read part
> of
> > the data before throwing EOF. All the snapshots result in the same
> problem
> >
> > thanks,
> > Kishore G
> >
>