Andy/Blair,
Here's one of those structure deployment problems that I know you like <g> Attached is a simple package, one Shell subclass with one method, aSessionManager subclass for deployment and a modified BITMAPINFO>>bmiColors: method. The main thing to notice are the four trace statements, two in #onViewOpened and two in #bmiColors: 1) Run if from the development image. It works as expected and all four traces display on the Transcript. 2) Deploy it with the default deployment settings. When the app is run the two trace statements in the #onViewOpened show but the other traces do not. No error is raised - the #bmiColors: method is just never evaluated. 3) Turn off any one of the "Strip redundant methods", "Strip redundant classes" or "Fully compile external structures" options and Lagoon crashes out with a non-continuable exception 4) Turn off the "Strip redundant packages" and the "Fully compile external structures" options. Lagoon completes without error and the app works as expected, all four traces appearing. I should mention that finding (2) in the depths of a deployed executable that just refused to work, without any indication why, was not fun!! Ian begin 666 Test.zip M4$L#!!0````(`.^-DRDRJ4O\[08``"X7```(````5&5S="YP86/-6%EOVT80 M?E: _(>1\R#;K0PN1?&0T0(Z8L- '2=6DI<B#Q2UDME2I,(CJ=OTOW=F#UZ2 M;14QBH*BR-V=G9WCFYU9?H.M'_SNKSE\>_E"OXY^@K?J-?8W? 2]]SS+>V<5 MQ=;_XR-/LS")1V"<OWS16?A9&$R3S8;'.=(3;44M!A7'<IJB.;K:$$F6I^%V MRU-8W.<\.ZKFAC0\5Z,3&AS!JU\'`W#Q9X%MP\ $RZ5_QP`V!#8``^BFRQD` M,SSP''S0*Z-IC-EX6]A$:F;*&X>HSVA=0^JR\=Z99PB6>H9K*1;#DDP-J*?H MK5%8JFD:XNFX8$K1F9ZH];-)>%?H(.8.P36D'$S--_4<>J\6U"+8^V7$!1P' MS($'S&,P+%D\W_4)/7PT7BXAO^,ESK(`?9F3BVN#0>1GF0!;]B-$29)QV/#\ M+EGJOG64+/Q(MU*>)44:2'C6T2+XO*%.Q*2_7")6"+KGC=;\FMKWR"'CT:J! M5+EHD\'DZOWU^.W5FXL;Z/\,KQ:;<)I$29J-'N0BA=5<]I)H#?82'4W"V$_O MX5(J_::EY$*,7E:+C.!XSG.(^=<:IQ,R_JTV5)N''T6W=1$:+"I3D<:]&5_Y M193#EY!_[9VWEJA[..4I_UR$69CO>B;C^=O:."UXM<3-(LSO6POW9DFTO0OC M/4LI9EVQ[%1@!H4+XS#'+24[$OWS.QY%D!4+@06E!W(*XRSWXX!_]-/07T1: M[5X/QP3IOH%MDD2S,"#V.-JDOWJ((8IQ6Z!F&S[G&6UVUWZ,4J=MH>;7_[58 M1[^(T+H6*%?VZM;P+>&?722I&*J@#GY\L_B-!V3((_(7^3OE`0^_\+2704D) MJY!'"(=$4'SQHX)#LBJGGXFP[WR#+/Q3I)Q.RT1!D::("LA3/Z#$@]J$2PY7 M,66+CIB%V4FSDVPV(::38T()Q,7F7>$O,S@%BR#3*2E3OHV0I<@@-ZN1S#.P M2I/-""R&`N/#@!\D1[1@FH?Q>HRYC)T=+.5-(9)D%[I-LP9^SM<).0HM.ZIO M(=W3TR#9;,.(+\$/`EP%>T]/N]MB$86!8(1>>QTOR8@ZE)8EY*4'Z1+!&E3Y MMUMVKHL0@^KX\L/53*A+N31>(\U?TXGAC WKHF^Z%Z_[EC.9],>V9?<O9BZ; MVJ9S,;"MOWLG$B5R@;HB(OZZ'V*!NA#]OI2*"\H6DI+X(VX>-UL>\Z7P/YH` MQ44;O">,"B1D!>7_.J6(^0Z1HL_K]J2),[[-[Y1[:IR0\AA5+(*\2/DX3?U[ MB'B\)E(3>,3)0%,9A+>7DW<?QK,39-#QR=.P+?!QK/II3X)TO;CE2RIRZ'6" M<-;OERGG5/V<G.OYYB/SS>&PQD&W% ]L2BZU+/ 4Y"9\E:1<1 49J!:JE3$. M8#->Y1C 9QI&G9H+VZBM>Z9[VB_JCF_@54-O?KT7D=C],"8GPX%W84RG?7<R M-/H6>SWK>];8Z7N&-S4\SQF;YK2!25KD4%0B;0N7&S^,46NA;W:7?&W0M@U MQ(\J#NW4K;;8,@VK]K%NRPR(C%)0B4%(HHKN1MX]`5IS33N=VM'(<'*U>8Y0 MD+7QRQ</%\=88)I0*S!M6<F*DM #UZQ5A_1T1 GI>:);EW14=L) %<1RB<<G M5F6L+0I570?;0U7#6J*R-44/SE'3=*DK.5J/E;RB1/?P?G(%-O3 %'/VF\C% M:EV:2/.NE&P9ZV%QGJN2?^KDX2@ZVY73#7J2*VIDEB[]O4H42: FX-W2;$#G M!SH,[)K/W#T>*5!X>L34/70/<0'Q1KV>%N6ARRDG'W:A7":8#22*TYZA5-%' M+G4@(X"YHDD(*T<DI2<A2T2/GJW:$C*[DD;KQ_0![#FDJ2S[;R^VT[/_LLE' MY&_':01>Z\@L1@B(3JG0[LY@2N4;>-?0%#?;I^[W6UR'@N-)3J75-=*-`T79 M!3)N#SARF'D,L5+-'@S$&;S:1 ;2J?1%HHK:Q_2O="PC6>O()$YJ>YT-0ZF9 M8%-^;S#*H3W:F2+6A0@,RGV#5<'*V,Z+VXI4AJM+SHRDDV)6SG%;6#19NZ=2 ML_QX87@UZ1TRGHJ*AAYMD)>KEJAV'8I#E '##>&!3=35L<E@" G;([_2OTLN MTFP.SRB6GF15LYL7UG;?=>OO,OKIZGW2')2;K6&W#6IJ$UOZ9==KWF#GK1I3 M+PXM3*K5/J@)!$K7M*\2-W(SH+AL@+^6OG04RM3VY$[P?\JJVJ1E/MSSE5'5 M1%HNO<U(G>E#I4BYJBDMX'DEK2IZGF4+T=)JS83[G!+(C?14@D6[^^EZP9)- M#0KR^X UW..U]B,+=)(C;H\6CXYB[H*.N0.R=*E$"4;*!P\YTY"<,$[P-S2E M/D:IK>+Z29XX_@%02P$"% `4````" #OC9,I,JE+_.T&```N%P``" `````` J```!`" `MH$`````5&5S="YP86-02P4&``````$``0`V````$P<````` ` end |
Free forum by Nabble | Edit this page |