Sorry. Dumb user error. Thanks JD for replying. It's good to know that the length is what I should look for in the future.
On Fri, Jan 21, 2011 at 10:49 AM, Jean-Daniel Cryans <[email protected]>wrote: > > The "Placement in byte" shows some value like this: [B@298488ef > > This line doesn't prove that there's actual data in that byte array, > it only prints the object's address. You can verify there's data by > looking at the length. > > Considering that the value object is empty, it'd suggest that you > double-check your code in order to find out why you're not getting > that data back if it's supposed to exist. > > J-D > > On Thu, Jan 20, 2011 at 11:52 PM, Something Something > <[email protected]> wrote: > > I have a column that looks like this under hbase shell: > > > > column=Request:placement, timestamp=1295593730949, > > value=specific.ea.tracking.promo.deadspace2 > > > > > > In my code I have something like this... > > > > byte[] value = result.getValue(Bytes.toBytes("Request"), > > Bytes.toBytes("placement")); > > > > LOG.info("Placement in byte: " + value); > > > > LOG.info("Placement in string: " + Bytes.toString(value)); > > > > > > The "Placement in byte" shows some value like this: [B@298488ef > > > > But "Placement in string" returns empty string. > > > > Any reason why? Please help. Thanks. > > >
