Hi

Posted this code in a previous mail:

public static Object getObject(byte[] array) {
        try {
                ByteArrayInputStream bais = new ByteArrayInputStream(array);
                ObjectInputStream ois = new ObjectInputStream(bais);
                return ois.readObject();
        } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
        } catch (ClassNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
        }
        return null;
}


--- [EMAIL PROTECTED] wrote:

> Hi,
> 
> Just curious... how is that helping you to cast the byte array back to 
> the object thats implementing SecretKey?
> 
> will simple typecasting work in this case, to get back ur custom object??
> 
> Starsscream Desepticon wrote:
> 
> >Thanks for the help. I made some silly mistake.
> >
> >
> >In case you're still interested Elvio:
> >
> >byte[] response = (byte[]) xmlrpc.execute("handler.test", parameters);
> >
> >To transform between object/byte array see earlier post. As John said Apache 
> >does the Base64
> >encoding.
> >
> >Rudi
> >
> >
> >
> >--- John Wilson <[EMAIL PROTECTED]> wrote:
> >
> >  
> >
> >>On 4 Nov 2005, at 11:41, Starsscream Desepticon wrote:
> >>
> >>    
> >>
> >>>Thanks!
> >>>
> >>>But I still have the problem, that execute() returns  
> >>>java.lang.Object. I cannot cast the response
> >>>(Object) to the original object, because it is a byte array. So how  
> >>>can I get my original object?
> >>>      
> >>>
> >>You say you get an exception when you cast the result to byte[]?
> >>
> >>can you put this in your code and post the output?
> >>
> >>System.out.println(o.getClass().getName());
> >>
> >>Then cast o to byte[] and post the stack trace
> >>
> >>
> >>John Wilson
> >>The Wilson Partnership
> >>http://www.wilson.co.uk
> >>
> >>
> >>
> >>    
> >>
> >
> >
> >
> >             
> >___________________________________________________________ 
> >To help you stay safe and secure online, we've developed the all new Yahoo! 
> >Security Centre.
> http://uk.security.yahoo.com
> >
> >  
> >
> 
> -- 
> Thanks,
> 
> Rahul Joshi
> 
> 
> 
> _________ 'Don't Even Think About Clicking Here' __________ 
> <http://www.mindistortion.net/iwantyoursoul/?i_am=curse%20of%20samara>
> 



        
        
                
___________________________________________________________ 
Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail 
http://uk.messenger.yahoo.com

Reply via email to