In case anyone on the list finds it useful, I attach a passthrough class for running Jonas under the debugger in JBuilder 3. It's more complicated than it ought to be because of a stupid new bug in JBuilder 3 - when you run/debug an app from the IDE, the current directory is set as to where the application .class file is. And there is no way of changing this behaviour (check the newsgroups!). So this class contains some code to manually read in the jonas.properties file for your project, and also to make the list of descriptor files in jonas.beans.descriptors fully qualified. Joe ===================================================================== Joe Gittings, Royal Botanic Gardens, Kew Hanover House, Kew, Richmond, Surrey TW9 3AB [EMAIL PROTECTED] +44 181 332 5712 fax: +44 181 332 5736 The SEPASAL database is now live at http://www.rbgkew.org.uk/ceb/sepasal/ begin 600 JonasServerPassthrough.java M+R\@5&ET;&4Z"0D)"5-%4$%304P@14I"<PT*+R\@3W)G86YI>F%T:6]N.@D) M4F]Y86P@0F]T86YI8R!'87)D96YS($ME=PT*+R\@075T:&]R.@D)"0E*;V4@ M1VET=&EN9W,-"B\O($9I;&4Z"0D)"0E*;VYA<U-E<G9E<E!A<W-T:')O=6=H M+FIA=F$-"@T*<&%C:V%G92!U:RYO<F<N<F)G:V5W+G-E<&%S86PN96IB.PT* M#0II;7!O<G0@:F%V82YI;RXJ.PT*:6UP;W)T(&IA=F$N=71I;"XJ.PT*#0HO M*BI087-S=&AR;W5G:"!C;&%S<R!T;R!R=6X@=&AE($IO;F%S($5*0B!S97)V M97(@=6YD97(@2D)U:6QD97(@,RXJ+PT*<'5B;&EC(&-L87-S($IO;F%S4V5R M=F5R4&%S<W1H<F]U9V@-"GL-"@DO*BI386UE(&%S("1*3TY!4U]23T]4+BHO M#0H)<')I=F%T92!S=&%T:6,@9FEN86P@4W1R:6YG($I/3D%37U)/3U0@/2 B M8SHO2F]E3&]C86PO2F%V84QI8G)A<FEE<R]*;VYA<S$N-BXQ+R([#0H-"B @ M("\J*E=H97)E('EO=7(@14I"<R!A<F4N*B\-"@EP<FEV871E('-T871I8R!F M:6YA;"!3=')I;F<@4%)/2D5#5%]23T]4(#T@(F,Z+TIO92]0<F]J96-T<R]3 M97!A<V%L14I"+R([#0H-"B @("\J*E=H97)E('EO=7(@<G5N=&EM92!C;VYF M:6=U<F%T:6]N(&9I;&5S(&%R92 H:2YE+B!T:&4@:F]N87,N<')O<&5R=&EE M<R!F:6QE(&9O<B!Y;W5R#0H@("!P<F]J96-T+"!A;F0@=&AE("YS97(@9FEL M97,@9F]R('1H92!B96%N<RDN($UA;GD@<&5O<&QE(&UA:V4@=&AI<R!T:&5I M<B!P<F]J96-T(')O;W0N#0H@("!)(&AA=F4@82!S97!A<F%T92!S=6)D:7)E M8W1O<GDN*B\-"B @('!R:79A=&4@<W1A=&EC(&9I;F%L(%-T<FEN9R!#3TY& M7T9)3$537T1)4B ](%!23TI%0U1?4D]/5" K(")C;VYF7W)U;B\B.PT*#0H) M<'5B;&EC('-T871I8R!V;VED(&UA:6XH4W1R:6YG(&%R9W-;72D-"B @('L- M"B @( ET<GD-"B @(" @('L-"B @(" @( DO+R!3=&%R="!T:&4@<FUI(')E M9VES=')Y+"!A;F0@=V%I="!B<FEE9FQY+@T*#0H@(" )"5)U;G1I;64N9V5T M4G5N=&EM92@I+F5X96,H(G)M:7)E9VES=')Y(BD[#0H@(" @(" @( E4:')E M860N<VQE97 H-3 P*3L-"@T*(" @(" @(" @+R\@4V5T('!R;W!E<G1I97,@ M=&AA="!Y;W4@;F]R;6%L;'D@<V5T(&9R;VT@=&AE(&-O;6UA;F0@;&EN92X- M"@T*"0D)4WES=&5M+G-E=%!R;W!E<G1Y*")I;G-T86QL+G)O;W0B+$I/3D%3 M7U)/3U0I.PT*(" @(" @(" @4WES=&5M+G-E=%!R;W!E<G1Y*")J879A+G-E M8W5R:71Y+G!O;&EC>2(L2D].05-?4D]/5" K(")J879A+G!O;&EC>2(I.PT* M"0D)4WES=&5M+G-E=%!R;W!E<G1Y*")J879A+FYA;6EN9RYF86-T;W)Y+FEN M:71I86PB+")C;VTN<W5N+FIN9&DN<FUI+G)E9VES=')Y+E)E9VES=')Y0V]N M=&5X=$9A8W1O<GDB*3L-"@T*(" @(" @(" @+R\@3&]A9"!T:&4@<')O:F5C M="US<&5C:69I8R!J;VYA<RYP<F]P97)T:65S(&9I;&4N#0H@(" @(" @(" O M+R!)="!I<R!N96-E<W-A<GD@=&\@9&\@=&AI<R!P<F]G<F%M871I8V%L;'D@ M8F5C875S92!U;F1E<B!*0G5I;&1E<B S+"!T:&4@8W5R<F5N= T*(" @(" @ M(" @+R\@9&ER96-T;W)Y('=H96X@>6]U(')U;B!A('!R;V=R86T@:7,@=&AE M(&1I<F5C=&]R>2!I;B!W:&EC:"!T:&4@87!P+F-L87-S(&9I;&4@;&EV97,N M#0H@(" @(" @(" O+R H5&AI<R!I<R!A(&YE=R!B=6<@:6X@2D)U:6QD97(@ M,R M(&EN($I"=6EL9&5R(#(@=&AE(&-U<G)E;G0@9&ER96-T;W)Y('=H96X@ M>6]U(')U;B!A('!R;V=R86T-"B @(" @( DO+R!I<R!T:&4@<')O:F5C="!R M;V]T*2X-"B @(" @(" @("\O(%1H92!A;'1E<FYA=&EV92!T;R!L;V%D:6YG M('1H92!P<F]P97)T:65S('1H:7,@=V%Y('=O=6QD(&)E('1O('!U="!T:&4- M"B @(" @(" @("\O(&IO;F%S+G!R;W!E<G1I97,@9FEL92!I;B!T:&%T(&1I M<F5C=&]R>3H@;F]T(&$@9V]O9"!O<'1I;VX@87,@:70@=V]U;&0@8F4-"B @ M(" @(" @("\O(&1E;&5T960@:68@>6]U(&-L96%R960@;W5T('EO=7(@8G5I M;&0N#0H-"@D)"5!R;W!E<G1I97,@97AT<F%0<F]P<R ](&YE=R!0<F]P97)T M:65S*"D[#0H@(" @(" @("!&:6QE26YP=713=')E86T@9FES(#T@;F5W($9I M;&5);G!U=%-T<F5A;2A#3TY&7T9)3$537T1)4B K(")J;VYA<RYP<F]P97)T M:65S(BD[#0H@(" @(" @("!E>'1R85!R;W!S+FQO860H9FES*3L-"B @(" @ M(" @(&9I<RYC;&][EMAIL PROTECTED]*#0H@(" @(" @(" O+R!-86ME(&%L;"!T:&4@ M9FEL96YA;65S(&EN(&IO;F%S+F)E86XN9&5S8W)I<'1O<G,@9G5L;'D@<75A M;&EF:65D+@T*(" @(" @(" @+R\@06=A:6XL(&ET)W,@;F5C97-S87)Y('1O M(&1O('1H:7,@8F5C875S92!O9B!T:&4@<')O8FQE;2!W:71H($I"=6EL9&5R M(#,@9&5S8W)I8F5D(&%B;W9E+@T*#0H@(" @(" @("!3=')I;F<@<T1E<V-R M:7!T;W)S(#T@97AT<F%0<F]P<RYG9710<F]P97)T>2@B:F]N87,N8F5A;G,N M9&5S8W)I<'1O<G,B*3L-"B @(" @(" @(%-T<FEN9R!S3F5W1&5S8W)I<'1O M<G,@/2!N97<@4W1R:6YG*"D[#0H@(" @(" @("!3=')I;F=4;VME;FEZ97(@ M<W0@/2!N97<@4W1R:6YG5&]K96YI>F5R*'-$97-C<FEP=&]R<RPB+"(I.PT* M(" @(" @(" @=VAI;&4@*'-T+FAA<TUO<F5%;&5M96YT<R@I*0T*(" @(" @ M(" @>PT*(" @(" @(" @"6EF("AS3F5W1&5S8W)I<'1O<G,N;&5N9W1H*"D@ M/B P*2!S3F5W1&5S8W)I<'1O<G,@*ST@(BPB.PT*(" @(" @(" @"7-.97=$ M97-C<FEP=&]R<R K/2!#3TY&7T9)3$537T1)4B K('-T+FYE>'1%;&5M96YT M*"D[#0H@(" @(" @("!]#0H@(" @(" @("!E>'1R85!R;W!S+G!U="@B:F]N M87,N8F5A;G,N9&5S8W)I<'1O<G,B+'-.97=$97-C<FEP=&]R<RD[#0H-"B @ M(" @(" @("\O(%-T:6-K('1H92!P<F]P97)T:65S(&QO861E9"!F<F]M('1H M92!P<F]J96-T+7-P96-I9FEC(&IO;F%S+G!R;W!E<G1I97,@9FEL92!I;G1O M#0H@(" @(" @(" O+R!T:&4@9VQO8F%L('!R;W!E<G1I97,N#0H-"B @(" @ M(" @(%!R;W!E<G1I97,@<WES4')O<',@/2!3>7-T96TN9V5T4')O<&5R=&EE M<[EMAIL PROTECTED]*(" @(" @(" @<WES4')O<',N<'5T06QL*&5X=')A4')O<',I.PT* M(" @(" @(" @4WES=&5M+G-E=%!R;W!E<G1I97,H<WES4')O<',I.PT*#0H@ M(" @(" @(" O+R!.;W<@=V4@8V%N(')U;B!T:&4@14I"('-E<G9E<BX-"@T* M"0D);W)G+F]B:F5C='=E8BYJ;VYA<RYS97)V97(N4V5R=F5R+FUA:6XH87)G M<RD[#0H@(" @('T-"B @(" @(&-A=&-H("A%>&-E<'1I;VX@92D@>U-Y<W1E ?;2YE<G(N<')I;G1L;BAE*3M]#0H@("!]#0I]#0H-"G1I ` end ---- To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "unsubscribe jonas-users". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
