Thread: [Jsdsi-users] unable to read AclEntry
Status: Pre-Alpha
Brought to you by:
sajma
From: Dav C. <dav...@gm...> - 2004-08-27 16:58:35
Attachments:
test.java
|
Hi, when using jsdsi.ObjInputStream I am unable to read a previously written AclEntry, using both the jsdsi-0.5.jar and the snapshot jar. I'm attaching a java source that shows this. Here's the exception: jsdsi.sexp.SexpParseException: expected list at jsdsi.sexp.SexpUtil.check(SexpUtil.java:109) at jsdsi.sexp.SexpUtil.getList(SexpUtil.java:133) at jsdsi.sexp.SexpUtil.getList(SexpUtil.java:142) at jsdsi.sexp.SexpUtil.getNextList(SexpUtil.java:171) at jsdsi.AclEntry.parseAclEntry(AclEntry.java:181) at jsdsi.Obj.parseObj(Obj.java:195) at jsdsi.Obj.parseObj(Obj.java:182) at jsdsi.sexp.ObjInputStream.readObj(ObjInputStream.java:52) at test.read(test.java:45) at test.main(test.java:67) For convenience, here's the javac and java cmds to test. javac -classpath extlib/jsdsi-0.5.jar test.java java -classpath .:extlib/cryptix32.jar:extlib/jsdsi-0.5.jar test write test.acl cat test.acl java -classpath .:extlib/cryptix32.jar:extlib/jsdsi-0.5.jar test read test.acl Is this a bug? -- Dav Coleman http://AkuAku.org/ |
From: Sean R. <sra...@ae...> - 2004-08-27 18:40:50
|
Dav Coleman wrote: >Hi, when using jsdsi.ObjInputStream I am unable to read a previously >written AclEntry, using both the jsdsi-0.5.jar and the snapshot jar. >I'm attaching a java source that shows this. > >Here's the exception: >jsdsi.sexp.SexpParseException: expected list > at jsdsi.sexp.SexpUtil.check(SexpUtil.java:109) > at jsdsi.sexp.SexpUtil.getList(SexpUtil.java:133) > at jsdsi.sexp.SexpUtil.getList(SexpUtil.java:142) > at jsdsi.sexp.SexpUtil.getNextList(SexpUtil.java:171) > at jsdsi.AclEntry.parseAclEntry(AclEntry.java:181) > at jsdsi.Obj.parseObj(Obj.java:195) > at jsdsi.Obj.parseObj(Obj.java:182) > at jsdsi.sexp.ObjInputStream.readObj(ObjInputStream.java:52) > at test.read(test.java:45) > at test.main(test.java:67) > >For convenience, here's the javac and java cmds to test. > >javac -classpath extlib/jsdsi-0.5.jar test.java > >java -classpath .:extlib/cryptix32.jar:extlib/jsdsi-0.5.jar test write test.acl >cat test.acl >java -classpath .:extlib/cryptix32.jar:extlib/jsdsi-0.5.jar test read test.acl > >Is this a bug? > > > Sure looks like from your description. Most probably because no-one has yet used Acl objects really yet. I'll try to look into it tomorrow afternoon and hopefully get a fix into CVS. Sean -- Dr. Sean Radford, MBBS, MSc sra...@ae... http://www.aegeus-technology.com/ |
From: Luis P. <lp...@ne...> - 2004-08-27 20:17:34
|
Dav, In fact there was a bug!! Hum, how that happen :) :) Well, the error is fixed, u can take the new AclEntry.java from CVS. Good luck for your work. -- Lu=EDs Pedro _____________________ yahoo: lpv_pt msn: lp...@ne... =20 =BB -----Original Message----- =BB From: jsd...@li...=20 =BB [mailto:jsd...@li...] On=20 =BB Behalf Of Dav Coleman =BB Sent: sexta-feira, 27 de Agosto de 2004 17:59 =BB To: jsdsi users =BB Subject: [Jsdsi-users] unable to read AclEntry =BB =20 =BB Hi, when using jsdsi.ObjInputStream I am unable to read a=20 =BB previously =BB written AclEntry, using both the jsdsi-0.5.jar and the=20 =BB snapshot jar. =BB I'm attaching a java source that shows this. =BB =20 =BB Here's the exception: =BB jsdsi.sexp.SexpParseException: expected list =BB at jsdsi.sexp.SexpUtil.check(SexpUtil.java:109) =BB at jsdsi.sexp.SexpUtil.getList(SexpUtil.java:133) =BB at jsdsi.sexp.SexpUtil.getList(SexpUtil.java:142) =BB at jsdsi.sexp.SexpUtil.getNextList(SexpUtil.java:171) =BB at jsdsi.AclEntry.parseAclEntry(AclEntry.java:181) =BB at jsdsi.Obj.parseObj(Obj.java:195) =BB at jsdsi.Obj.parseObj(Obj.java:182) =BB at = jsdsi.sexp.ObjInputStream.readObj(ObjInputStream.java:52) =BB at test.read(test.java:45) =BB at test.main(test.java:67) =BB =20 =BB For convenience, here's the javac and java cmds to test. =BB =20 =BB javac -classpath extlib/jsdsi-0.5.jar test.java =BB =20 =BB java -classpath=20 =BB .:extlib/cryptix32.jar:extlib/jsdsi-0.5.jar test write test.acl =BB cat test.acl =BB java -classpath=20 =BB .:extlib/cryptix32.jar:extlib/jsdsi-0.5.jar test read test.acl =BB =20 =BB Is this a bug? =BB =20 =BB --=20 =BB Dav Coleman =BB http://AkuAku.org/ =BB =20 |
From: Dav C. <dav...@gm...> - 2004-09-12 07:15:41
|
Thanks, works great now! On Fri, 27 Aug 2004 21:17:01 +0100, Luis Pedro <lp...@ne...> wrote: > Dav, >=20 > In fact there was a bug!! Hum, how that happen :) :) Well, the error is > fixed, u can take the new AclEntry.java from CVS. >=20 > Good luck for your work. >=20 > -- Lu=EDs Pedro >=20 > _____________________ > yahoo: lpv_pt > msn: lp...@ne... >=20 > =BB -----Original Message----- > =BB From: jsd...@li... > =BB [mailto:jsd...@li...] On > =BB Behalf Of Dav Coleman > =BB Sent: sexta-feira, 27 de Agosto de 2004 17:59 > =BB To: jsdsi users > =BB Subject: [Jsdsi-users] unable to read AclEntry > =BB > =BB Hi, when using jsdsi.ObjInputStream I am unable to read a >=20 >=20 > =BB previously > =BB written AclEntry, using both the jsdsi-0.5.jar and the > =BB snapshot jar. > =BB I'm attaching a java source that shows this. > =BB > =BB Here's the exception: > =BB jsdsi.sexp.SexpParseException: expected list > =BB at jsdsi.sexp.SexpUtil.check(SexpUtil.java:109) > =BB at jsdsi.sexp.SexpUtil.getList(SexpUtil.java:133) > =BB at jsdsi.sexp.SexpUtil.getList(SexpUtil.java:142) > =BB at jsdsi.sexp.SexpUtil.getNextList(SexpUtil.java:171) > =BB at jsdsi.AclEntry.parseAclEntry(AclEntry.java:181) > =BB at jsdsi.Obj.parseObj(Obj.java:195) > =BB at jsdsi.Obj.parseObj(Obj.java:182) > =BB at jsdsi.sexp.ObjInputStream.readObj(ObjInputStream.java:52= ) > =BB at test.read(test.java:45) > =BB at test.main(test.java:67) > =BB > =BB For convenience, here's the javac and java cmds to test. > =BB > =BB javac -classpath extlib/jsdsi-0.5.jar test.java > =BB > =BB java -classpath > =BB .:extlib/cryptix32.jar:extlib/jsdsi-0.5.jar test write test.acl > =BB cat test.acl > =BB java -classpath > =BB .:extlib/cryptix32.jar:extlib/jsdsi-0.5.jar test read test.acl > =BB > =BB Is this a bug? > =BB > =BB -- > =BB Dav Coleman > =BB http://AkuAku.org/ > =BB >=20 >=20 --=20 Dav Coleman http://AkuAku.org/ |