[Webfunds-users] Deposit not working?
    Ian Grigg 
    iang@systemics.com
    Sat Mar 25 12:05:19 2000
    
    
  
Edwin Woudt wrote:
> Something really odd happened on depositing a bearer spend:
> 
> >   AB: got wallet SOX
> > After plug.start()
> > <>failed on decode, trying decodeByteArray
> > java.lang.StringIndexOutOfBoundsException: String index out of range: 5
> > <>failed on decodeByteArray
> > webfunds.sox.SOXPacketException: data == null
> >         at webfunds.sox.Encodable.decode(Encodable.java:64)
> >         at webfunds.sox.Payment.<init>(Payment.java:207)
> >         at webfunds.client.sox.SOXWallet.makeDeposit(SOXWallet.java:370)
> >         at
> > webfunds.client.SimpleDepositFrame.deposit(SimpleDepositFrame.java:118)
> >         at > webfunds.client.SimpleDepositFrame$1.run(SimpleDepositFrame.java:104)
> >
> > <>[ not recoverable: webfunds.sox.SOXPacketException: data == null ]
> 
> The last line was also displayed in an error box on the screen.
> 
> Any ideas what's going on?
WebFunds is trying to decode the packet.  It seems to have got
past the ascii-armoured stage, albeit with some errors, and has
tried to decode a raw byte array into a Payment.
WebFunds then barfs, saying (correctly) that this isn't any payment
that it understands.
Question is, what is the payment?  It might be a dud payment, or it
might be a bug in the decode part.  I don't suppose you still have
the payment?
(BTW, I'll post on the inadequate support situation later...)
iang