JSP Debugging in Tomcat 5.5.x

Hi,
Does NitroX Workshop for Struts support Debugging in the Tomcat 5.5.9 App Server?
If so how to configure that in Eclipse?
Thanks in advance.
Subir

This is very common with Tomcat. The JSP gets compiled on the first call and then that compiled class is used on all subsequent calls. So when you make a modification, the server is unaware that is should compile the file again and gives you the old version.
I found that a quick and simple restart of the Tomcat service will do the job !

Similar Messages

  • How to use debug my jdevloper devloped jsp applications using tomcat 4.0?

    hello,
    how to use debug my jdevloper devloped jsp applications using tomcat 4.0?
    how to run with using tomcat path with browser?
    can any one help?
    thanks
    pullareddy

    Hi Pullareddy,
    Charles' answer will work for Servlets in Tomcat, but debugging JSPs is a bit more complicated than debugging Servlets.
    Here's what you need to do:
    (I don't have Tomcat, so I don't know the details of Tomcat configuration files and I can't guarentee that Tomcat provides the flexibility so that you can configure it for debugging JSPs. Each application server is configured a bit differently. Hopefully you can adjust the following instructions to Tomcat.)
    1. You need to replace Tomcat's JSP engine with OJSP and you need to setup debugging parameters for OJSP.
    This is not specifically in the JDev documentation, but you may be able to apply the information found in the topic "Remote Debugging in OC4J".
    Here are some tips:
    A. You'll probably need to specify the following jars in some Tomcat config file: ojsp.jar, ojsputil.jar, xmlparserv2.jar, ojc.jar, and jdev-rt.jar.
    B. The OJSP class name is oracle.jsp.runtimev2.JspServlet.
    C. The debug parameters are:
    debug_mode = true
    developer_mode = true
    encode_to_java = true
    emit_debuginfo = true
    jspjavacompiler = oracle.jdevimpl.jsp.JspOjcCompiler
    2. You need to make Tomcat start the Java command with debugging options. (This is what Charles was talking about. One of the debug options is -XXdebug). This is in the JDev documentation in the topic "Starting a Java Process in Debug Mode". Please read that documentation help topic.
    3. You need to delete any old .java or .class files which were created in the past for your JSP. If you leave old .java or .class files around, then the debugger may not be able to stop at breakpoints in your JSPs. So, be sure to clean up old files.
    4. Set your project settings for remote debugging. This is on the Debugger - Remote panel in the Project Settings dialog box. You probably want either Attach to OJVM or Attach to JPDA. Which radio button you choose depends on what command line options you specified in step 2.
    -Liz

  • Jsp-debugging: breakpoints wont work!

    hi,
    i am trying to enable jsp-debugging with eclipse 3, lomboz 3.0.0 and tomcat 5.5.4 (both working
    as an eclipse plugin).
    What happens so far is:
    i write an jsp using lomboz, the jsp is converted to a servlet and stored / copied to a folder
    called j2src in the eclipse workspace (the folder j2src is created by lomboz).
    if i now call the url http://localhost:8080/mywebmodule/jsptest.jsp the jsp is executed faultless
    and in the j2src-folder the corresponding class file appears.
    so, everything works fine, the problem that i now have, is that i can set breakpoints for debugging
    purposes in eclipse in the generated servlet-file under j2src, but this breakpoints are simply ignored, which means the
    servlet is fully executed regardless of where i set the breakpoints, and i really dont get it why, since
    my tomcat works completely in the eclipse workspace.
    do i have to configure the tomcat to enable jsp-debugging?
    i thought i had already done so, here is my deployment descriptor:
    <?xml version='1.0' encoding='utf-8'?>
    <Context docBase="E:\development\tutorial\eclipse_3\eclipse\workspace\testproject2\testmodulezwei" path="/testmodule" reloadable="true" workDir="E:\development\tutorial\eclipse_3\eclipse\workspace\testproject2\j2src" debug="0"/>
    here is what i inserted into the web.xml (in the conf-directory):
    <servlet>
    <servlet-name>jsp</servlet-name>
    <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
    <init-param>
    <param-name>classdebuginfo</param-name>
    <param-value>true</param-value>
    </init-param>
    <init-param>
    <param-name>fork</param-name>
    <param-value>false</param-value>
    </init-param>
    <init-param>
    <param-name>xpoweredBy</param-name>
    <param-value>false</param-value>
    </init-param>
    <load-on-startup>3</load-on-startup>
    </servlet>
    any ideas / suggestions?.......i am out of ideas right now....
    thx in advance, timo

    If you're using a debugger in a JSP or servlet, I'd say you're really in trouble.
    I never use a debugger like that for servlets or JSPs. If I have problems I depend on the logger to help me out. Just log statements until you narrow the problem down.
    This might be "clumsy", but it works even in those cases where you don't have a debugger available (like on a client's installation site).
    If your servlet or JSP is doing so much stuff that you have to debug, I'd say they're both doing too much. JSPs are for display; servlets for control. Complex business logic belongs in POJOs that you can debug or EJBs.
    Maybe you should rethink your design.
    %

  • Re: JSP debugging

    I didnt want to gebug generated .java files - I was looking for a compiler/postprocessor which generates
              .class files with SourceFile, LineNumberTable, Local-VariableTable suitable for jsp debugging (meaning that
              in your debugger you will see JSP source, not generated .java).
              Sam Pullara <[email protected]> wrote:
              > If you add
              > <context-param>
              > <param-name>weblogic.jsp.keepgenerated</param-name>
              > <param-value>true</param-value>
              > </context-param>
              > The JSP servlet will not delete the .java files created during the
              > compilation
              > process. In the current implementation the only way to get the .java files
              > to be
              > compiled with -g is to create a script that takes the place of the normal
              > java
              > compiler. For instance:
              > <context-param>
              > <param-name>weblogic.jsp.compileCommand</param-name>
              > <param-value>javac_g.cmd</param-value>
              > </context-param>
              > where javac_g.cmd:
              > javac -g %*
              > Or something similar on Unix.
              > Sam
              > "Dimitri Rakitine" <[email protected]> wrote in message
              > news:[email protected]...
              >> I meant thing which takes weblogic-generated .java files and produces
              > .class
              >> files with debugging information.
              >>
              >> Cameron Purdy <[email protected]> wrote:
              >> > Dimitri,
              >>
              >> > Tomcat (www.apache.org) produces .java files ... it is also the ref impl
              > for
              >> > JSPs.
              >>
              >> > Caucho Resin is an open source JSP engine too.
              >>
              >> > --
              >>
              >> > Cameron Purdy
              >> > [email protected]
              >> > http://www.tangosol.com
              >> > WebLogic Consulting Available
              >>
              >>
              >> > "Dimitri Rakitine" <[email protected]> wrote in message
              >> > news:[email protected]...
              >> >> Does anoybody know of a free JSP compiler/postprocessor which
              > generates
              >> > .class files
              >> >> with SourceFile, LineNumberTable, Local-VariableTable etc suitable for
              > JSP
              >> > debugging
              >> >> (debugging the jsp source, not the generated .java file that is) ?
              >> >>
              >> >> If not, it can be a nice (and cheap to implement) option for BEA to
              >> > provide one
              >> >> with Weblogic ;-)
              Dimitri
              http://dima.dhs.org
              

              In sj_g.cmd gave the entries as
              sj -g %* java -jar jspprocessor.jar %*
              I get compilation error. (what is sj here)
              I just want to debug generated java code, I am able to stop in
              the java code, but not able to evaluate, I compiled java with debug
              option by writing a javacompile.cmd file (java -g %*) but not able
              to evaluate variables.
              Thanks for your help
              Yogi
              "Sam Pullara" <[email protected]> wrote:
              >Ah... I have actually written a debugger with the JDK
              >1.3 Java Debugging API
              >that lets
              >you step through the actual JSP code. It was an afternoon
              >worth of work, so
              >you can't yet
              >look at variables, but it will let you see what lines
              >get executed.
              >Hopefully, I will be able
              >to post it on the developer center sometime soon. Additionally,
              >I believe
              >that WebGain
              >is looking to add something like this to their debugger.
              >
              >Since you did want a postprocessor though and I decided
              >it was a really cool
              >idea... so I
              >wrote one. Attached you will find jspprocessor.jar, it
              >takes a .java file
              >generated by
              >our jsp compiler and the .class file (in the same directory)
              >and post
              >processes the .class
              >file so that the line numbers match up with the jsp file.
              >
              >I set my Java compiler to sj_g, where
              >
              >sj_g.cmd:
              >sj -g %*
              >java -jar jspprocessor.jar %*
              >
              >I turned on keepgenerated, and set my java compiler to
              >sj_g. If you then
              >want to step
              >through the file with a debugger, the debugger is going
              >to expect your .jsp
              >file to be
              >in the same directory with your .java and .class files,
              >so you will have to
              >copy it into
              >there. Obviously this isn't a perfect solution, but it
              >may do what you need
              >it to. I will
              >try to get this type of functionality into the next release
              >of WebLogic
              >Server. It is
              >unfortunate that the debugger (jdb in my case) insists
              >on using the package
              >structure
              >to find the source files and/or the SourceFile attribute
              >in the Java class
              >file format
              >does not include the directory structure.
              >
              >One cute thing that you can do to get around this problem
              >is to make the
              >document
              >root of your of your jsp files "jsp_servlet". Then you
              >won't have to copy
              >the .jsp files.
              >
              >Have fun,
              >Sam
              >
              >"Dimitri Rakitine" <[email protected]> wrote in message
              >news:[email protected]...
              >> I didnt want to gebug generated .java files - I was
              >looking for a
              >compiler/postprocessor which generates
              >> .class files with SourceFile, LineNumberTable, Local-VariableTable
              >suitable for jsp debugging (meaning that
              >> in your debugger you will see JSP source, not generated
              >.java).
              >>
              >> Sam Pullara <[email protected]> wrote:
              >> > If you add
              >>
              >> > <context-param>
              >> > <param-name>weblogic.jsp.keepgenerated</param-name>
              >> > <param-value>true</param-value>
              >> > </context-param>
              >>
              >> > The JSP servlet will not delete the .java files created
              >during the
              >> > compilation
              >> > process. In the current implementation the only way
              >to get the .java
              >files
              >> > to be
              >> > compiled with -g is to create a script that takes
              >the place of the
              >normal
              >> > java
              >> > compiler. For instance:
              >>
              >> > <context-param>
              >> > <param-name>weblogic.jsp.compileCommand</param-name>
              >> > <param-value>javac_g.cmd</param-value>
              >> > </context-param>
              >>
              >> > where javac_g.cmd:
              >>
              >> > javac -g %*
              >>
              >> > Or something similar on Unix.
              >>
              >> > Sam
              >>
              >> > "Dimitri Rakitine" <[email protected]> wrote in message
              >> > news:[email protected]...
              >> >> I meant thing which takes weblogic-generated .java
              >files and produces
              >> > .class
              >> >> files with debugging information.
              >> >>
              >> >> Cameron Purdy <[email protected]> wrote:
              >> >> > Dimitri,
              >> >>
              >> >> > Tomcat (www.apache.org) produces .java files ...
              >it is also the ref
              >impl
              >> > for
              >> >> > JSPs.
              >> >>
              >> >> > Caucho Resin is an open source JSP engine too.
              >> >>
              >> >> > --
              >> >>
              >> >> > Cameron Purdy
              >> >> > [email protected]
              >> >> > http://www.tangosol.com
              >> >> > WebLogic Consulting Available
              >> >>
              >> >>
              >> >> > "Dimitri Rakitine" <[email protected]> wrote in message
              >> >> > news:[email protected]...
              >> >> >> Does anoybody know of a free JSP compiler/postprocessor
              >which
              >> > generates
              >> >> > .class files
              >> >> >> with SourceFile, LineNumberTable, Local-VariableTable
              >etc suitable
              >for
              >> > JSP
              >> >> > debugging
              >> >> >> (debugging the jsp source, not the generated .java
              >file that is) ?
              >> >> >>
              >> >> >> If not, it can be a nice (and cheap to implement)
              >option for BEA to
              >> >> > provide one
              >> >> >> with Weblogic ;-)
              >>
              >> --
              >> Dimitri
              >> http://dima.dhs.org
              >
              >
              >begin 666 jspprocessor.jar
              >M4$L#!!0`" `(`&8!*RD````````````````)``0`345402U)3D8O_LH```,`
              >M4$L'" `````"`````````%!+`P04``@`" !F`2LI````````````````%
              >``
              >M`$U%5$$M24Y&+TU!3DE&15-4+DU&%<Q-"L(P$ ;0?2!WR%(7&2KNNK0KA4!!
              >M<#_&L43J3,D7?WI[\1W@)=9R%[1XD8IBVH<===XE+AJ'F8$^?.0ZVU3REQ[\
              >M9II9)SIA&0UMK)8%L.K=4(6;W.)A_1=[ZL+F_-*02JZ&%4V>"$?-M/7.NQ]0
              >M2P<(+M:7.'$```!V````4$L#! H```````NT*BD````````````````4````
              >M=V5B;&]G:6-X+VIA=F$O;&%N9R]02P,$% `(``@`90$K*0``````````````
              >M`",```!W96)L;V=I8W@O:F%V82]L86YG+T-L87-S26YF;RYC;&%S<WU274\3
              >M010]TZ]EU^6S*A]2!!5MEVH))KQ >! U*2GV88V$)S-M!QS2[I+M5OJS-!%(
              >M(/$'^*,(9PJTU:@/>^^<>\\]<V9G?EU=_$02+U&TL&3AB86'%F8M%"S,.Q
              >8
              >M=9#"I(,$IFQD,&'@N&F,N7B*11<Y/'"QC!47]S%M:B],\$C8;LIVNQP<A*^.
              >MY%<IX 2RI3[KH*&Z`JE\N?!)(&M:)1V6RM5WW;HZCG48" B?[#YN"TS?T=[*
              >M6):#XT[LQY&2+8'QB@[4ATZKIJ*/LM94'/3#3E17[[4!N1-5:X:'NMXM]22:
              >M,C@L]8V1?!+I6/E?PBBFI^VPP9GU?*7O:K#51J'R7ZT-@=G!8+43#TWRH#/#
              >M)QCN"DP,U*JU(U6GD\RF#G2\)9#N^1.P26W<V31K*O[#)C=+^#L"\W^SNT>Y
              >MF]^4S!LFHX\E7FR"5YKF!W.-C$FNG^,QZPM$KXF3S-E+I/97SC&RZQ7/<.\4
              >MCO>-98$YQK$>Q86-44P2S1"EV#-2S[!X*[5V*S5U"6&DK-VB]P/.&=SO?RB-
              >M4,FFDO6;$M\6HU'*,1O#:>\<]F X<U/D=H^8$\@B;_+JFVM02P<(1NLE0[T!
              >M``#K`@``4$L#!!0`" `(`&4!*RD````````````````D````=V5B;&]G:6-X
              >M+VIA=F$O;&%N9R]$;W5B;&5);F9O+F-L87-S;4[!#L% $'W;U98J?@")&Q+J
              >M`\0!D9#&A;BWK&:E=A-1_):3Q,$'^"@QVXN+F>2]O)DW+_/^/%_@Z*'JPG91
              >M]L!0\%%"A:%^%7&J$[F]!8?H$@5II)(@U"J9J[UFJ(52B65VC,5I'<6I8/!6
              >M.CMMQ4P:49CH'9$SE$J>1V2?ZHQ<YK9OXAB:__)_+@9KM6#@[<X&+5CTF"E&
              >M3=\1%DDU<@W8W0?X/5\[A$X^Y'3D$EOPX!L>C+]02P<(^/YL7;8```#O````
              >M4$L#!!0`" `(`&4!*RD````````````````B````=V5B;&]G:6-X+VIA=F$O
              >M;&%N9R]&:65L9%)E9BYC;&%S<SOU;]<^!F8&708^=@8V=@96+@8F!A8>!FX&
              >M7D8&\?+4I)S\],SD"OVLQ+)$_9S$O'3]H-0T1@89;#)NF:DY*6!I?I_,O%2_
              >MTMRDU**0Q*2<5$8&KN#\TJ+D5+=,$(?%.3\%2/'"-.B!S&!D8+/)S,LLL6-D
              >M8 KV8F1@UM ,8U!D`/(80( 1"(&.`I*<0)XLF,_ P*JUG8%Y(UB:'4BR002!
              >M6CB -!,#%P,/B#9P`@!02P<(66R+G:\```#F````4$L#!!0`" `(`&4!*RD`
              >M```````````````C````=V5B;&]G:6-X+VIA=F$O;&%N9R]&;&]A=$EN9F\N
              >M8VQA<W-M3LL*PD ,G+3::GU]@8@W%;1^@'A0$!3QHGC?ZEI6ZBZ4^O@M3X('
              >M/\"/$K,*GDQ@AIE,0IZO^P,NNJCZ"'R4`Q!R9110(=3F2LO%\1#)="6B1!*"
              >MI3FF&SE15N3&9LOD#916V9!0G21&9%.],[V]. E"XRRCQ,1J<PFM$29"Q^%4
              >M9S*6J8T1G.6,4/\7^]TBN*WV&DTX_)DMXN;W&'U6]8\&\IT;W.MGG&?TOB8O
              >M><P.BBA9[H_>4$L'"(3%+Y6X````\ ```%!+`P04``@`" ##J"HI````````
              >M````````'P```'=E8FQO9VEC>"]J879A+VQA;F<O26YD97@N8VQA<W-UDFM/
              >M$T$4AM_I;=)UN:L4M5Y0H5T*:_ CQ ]63-842[)*XR4QTW;$(=M9LIU*_5>:
              >M*"20^ /\4<8S!6FCY</.F7?.F6?>LSF_?I_\1!JK\#GN<U0X'G 4.*YSW.18
              >MX;CM((<9!PQ7'2J<M7(JCRRF[=F<BX<HN[B&!1?+6+-RU<42YNUND<'1HB,_
              >M*-V6?8:%0]F,XCW5ZOO[XK/P(Z'W_. LERD%Y5T"#A(J]H/Z5K\E#XR*-0,+
              >MB72ANPSS?\N>"2,"?= SH4FDZ#!,U926+WN=IDQ>B68DZ6(8]Y*6?*ZL*(ZS
              >M4(U$MQOHCS'9J,9M*ELOU2Z,#.D;Y=JE'6PP%!JU*KDS0IN=.(ZVM$F^K-DR
              >MZGS(J_?,")!:+HSV,IIEF!X^4F_NRY9AR&TJK<P3ANQAH@Q9S5-I._P4)Y3,
              >MV#T1+W%/CZ7"%PRWQG71(-S9#UL>F_Z_-X9TR3)I#7&71B)-$\'I2]EY``:Z
              >M1)D4[I!Z3#I-<>X4N3<KQW"WO<H1\C\PX7VE8[)%Z^2@Y"WR>(<9O,<-4AG*
              >MV6\)B^>H]7/4["F813G;%>\[)HXP^>T?TBZ1&D1Z/4*"'5+:65*1(J.8]8YQ
              >M97@Y-S@,Z;DBQ13NP;/QT=,_4$L'"&>U_*_8`0``, ,``%!+`P04``@`"
              >!E
              >M`2LI````````````````)0```'=E8FQO9VEC>"]J879A+VQA;F<O26YT96=E
              >M<DEN9F\N8VQA<W.%DEU/$T$4AM]I=YEV63[:(J!2$!1MEVH-W)!@O$
              >E65+L
              >M18V$RVT9FB5EERR[P,_21""1A!_@CS*\LWRT&(T7>\Z<,^<\\YZ9_?7[YQ6R
              >M>(V:Q*S$,XE)B46):8FJ!8$1"R;&M1G3X:B%#(IY&"C8>(ZRC3E,V%C
              >(QV^
              >MLC&/)WKE"(R[0:RZ*G*#O?#-OG?L"1@5M_I5(%NIN@(EG:O[8=UM?CKMJ,/8
              >M#P,!ZWY])#!U5_+1BSTW.$SB5API[T!@K.$'ZG-RT%;1%Z_=4P*"2*L5)E%'
              >M;?@Z87P(=^D>5QIWE&82WR/6M)#I0?[@KD#N)/)CQ1$X2%K5\X)NO=G>5QVF
              >MS&.OEQ N6;R;%@V]\P,_?L^MM%%@[D2U>V'7[YS6^_T#5T*!NIDB^@('1DSU
              >M95J;`C-_`VWSD)NY>9FL7/T'I/$?%6M\,(-/R@'X03\?;9;KEUAB?H;1"N,L
              >M?>D2YL[2!7);3NT<^3/8SC>F><6THVF)C3Q&4& TQ<C@GD:]0/D6M7R+*EY"
              >M:)3<JCD_8)_#^OX'*4=2GB3Y@,0?BU:3RO1:L.E<8+C??#.%R>.>TF=00D7[
              >MM^O74$L'"*]DO).Z`0``Z (``%!+`P04``@`" !E`2LI````````````````
              >M+ ```'=E8FQO9VEC>"]J879A+VQA;F<O26YT97)F86-E365T:&]D4F5F+F-L
              >M87-S;4[-#L%@$)ROK9;Z.SHYN @2Z@'$@41"<$#<O[:+3ZI-FOIY+2>)@P?P
              >M4&++D=UD)K.;F=WGZ_Z CC9*%HH6,C8T& 7D4!"HG,D-HJWR+LY>GJ03R'#K
              >M+&@C4)ZJD.;'@TOQ2KH!"=C+Z!A[-%*I,(:1SV3V5*B2/@>-PX3BC?1H1LDN
              >M\CFCDR8*:,N)@-YHK@7J_Z[]&E$#VY"6X.9'&;.LJA\-9%HWZ-?/VF0TOT.V
              >M6,P:;.13[@[>4$L'"#0<W]"Z````^@```%!+`P04``@`" !E`2LI````````
              >M````````*@```'=E8FQO9VEC>"]J879A+VQA;F<O2G-P4&]S=%!R;V-E<W-O
              >M<BYC;&%S<Y57"WQ3U1G_GYO'O;F]I6T@A<@KO-/2-E @8 !'0=1B*4BQ72Q:
              >MTN2V34V3D-Q ZQ28UK=N"HJ@;MIMVNF<HI9$S89L3MV<SKW<YMQT;E.WN<G>
              >M<W-;]YV;M$E+JNR77\X]]SO?]_^^\[W./2_\]ZGC,*":+9=8M<062ZQ&PF,2
              >MCDI,E/ /B9DE9I'PCL0F2\PJ84C"4Q);*N'O$KXIX66)%8OXCXB?B?B#R*:)
              >M>$7$OT3\7,1/1+PJLKDBGA/QFH@W1/Q8Q LB?B3B-R)^+;(E(GXEXK\BJQ+Q
              >M.Q%OB?B>R!01OQ3Q51%/6[ 0=U@P`]=;< 9NDS$3M\J8AD_+6(2K+9B*6V3,
              >MQGU\X?,R*M$GP\%9EO!A,3XG8Q8.R5B _1;4X&Z9AILYZ -%L.%&CCPH$\IA
              >MOG"KA9@'9,S!$1G5N)8C7\8576N!'5_@+'OYZS4RYF,_UW&5!16X@2\\*,.)
              >MSW"\>RTD=@77>YC/KI<QCR/7X!-<Y9W<^BLY\L,<ZE/<W -\=KL%4SCS(MPE
              >MHQQ]'.I^_OHE;M!!KNARF5@.\=7KN/(O<]!^3CO,';%/QEP.6L6W.AN?Y8H^
              >MR6>#?+_W<'A]JX<XZ!=E3,?#?/4A_GJ3@B?83 7_Q+#"9%:JL$HV3V&+^#"=
              >MN10\SA8H^#:KI0$_59@#?U68P.P*GN',$KWB73S+5U.<;XJ"#_![A56P,@5O
              >MLOD*'L$?%7R'F11\'W]2V%0V6\$/")XD_JPPQF8H^ 7'>Q3'%?P-_^:V?%=A
              >M)6PA9WF/#V\K>!Y?X:;-5IB-S>&*# I^RV8I>)\K2G*\)_GP.@<]`R=H`3]4
              >M<)+X&/AFEO'!B9<4?(OS'>.;?A=?5_ U-DG!7U@Y!YW)('6JVOH^38TS&#R.
              >MBVE48S&&98T11R@85AWA1$^[&G-HOO:0ZHC&U+@:UAP=D9BCK3L>;5)CNX-^
              >MU=&C:EV1`$,9%VG+B+3I(@PE#41KU$G;,Q1#+!%F* VH<7\L&-4BL;9@.*#V
              >M,IB<K>LKFNGI#T7BQ%@:CR1B?K4C&%)'6(KRU#((39L8%CH;NGV[?:Z0+]SI
              >MVM+>K?JUU16GDA@<.BVA!4.NQDA3PM^U,:3VT'8V]OK5J!:,D%&VC%PPXMH:
              >M"X:U)BVF^GI(M#P'1[1@N'-]HJ-#C8U3GED:HSQ+8A S/B(WVYSU!3DL_I
              >O
              >M'C\GR%TDC]I$`N7.^L(2CCUJ>RC2&?3WNG*K+0U-NM<R0 8*+\/4#;YP.$)Q
              >M(R_J7G!PGWH<#%-\&J&U)S0*FZ]GU,VEX]W'8%X3# >UL\C^3?'HUDA<VQJ+
              >M^-5X/!*KX<P?'8=1LR?W1 +!CKYL%#=G<V=:OHVZ*T:-7.4<#4M].)H8"4M%
              >M0^']UXULB71-&Q'D[MB2T$:E*?/5<"#>$M2ZB.N4O&T+J>%.OC2KL))84&<C
              >M#64Y:GU84SMY5DP>-7=+7G*5CU SR:,&MJF^`&<ORR7F>;YXUV9?E&%ZX;V=
              >M$U1#Y"PCY5#SA$P;N/<8BG.P.F1>4)OZXII*/A"C/,U#9)R2[RAR#ODHP"N7
              >M4HA\QC"_D*KQF3!6AQYO!FL^\LB6)Q>H,Z+F`IUA7,UW*><G]-1\M+QLH.WZ
              >MJ5HT7UAKBT8B(88S\C@U-38V^)9XHCV>-7!NZVDDTO3QP1NCV^1LT@-BVD.)
              >MH?*2+= 66M?SXB^P<-$$= (T^Z)1RM,)&.J)0=V5\(4HVM.H8V?ZI5XWCM'"
              >MUONIGA#&8+@C0@\>6X9%$R1/UHM;R8D;PUJLCP(PBA4?9\A(F=,.YDT$%U#K
              >M<J;,&._&L6%9_O]5NI[H%!PYOW>9U=Y@7"-+)2TRDH/V'&Z^0MW%QAY?D
              >K
              >MY?Q0)0UCBDD7-"6TCNI5],PVP")BU.JY$5LZ]//(.*^=YFJ;/0ZJVC6*F
              >MQK4JQQA:/$J>5RNRARF=L0EJA,&P(QL\B2O)U$"YL[5PMN2\2R=Z72SFZQN3
              >MI48>#(;9$^5[IA63/TMSI\)('YS4D%]XQ"/P=#:Z7*W4H*UU(9Y3?0XJP=UJ
              >M3%,#-920$\22["PBOW"81@H;0]5IG:&9A"'%$C6,9E\H09(+"N_CE"^.*<["
              >M)VY8[=6V1RY5^>>(GZS3U$RK:: $HL;GY'E-(UE<.9'/3BF7U;H(5:84]<7B
              >MU*((R5I(NSV741F:;DGP,MX>65/NU,LOM-/\TC&TMA(`(R.*LY\=;7Y*)[)$
              >MW,T]Q_/3U)[YZC./1)B1X(Q"F[Q0ZUA5KW<.YJ&_BZ$B%]JQ9]F(.:-U0MGV
              >M$;V585L&K=<5SY2"JXO*PG5JO:S^2+9,">DI5N8<F["<EDOKK#_HOE%#=PG0
              >ME5#@'_@T$_BM0'_2AS<]36#\RYW>B^GM$9B)%]A7F4)/91H.[^(45A^#MW((
              >MWB0NN1/3TYCG36.)UUJ6PIK%2023V)K"QY_FM,4&(OC$0!*-3R!!ZU8QP[!9
              >MQZK2L;H)JWL<EI5XJW)8CY()#$,TSH)(8SF,=-\II7M0+=W?MM(%<@?=>O82
              >M_1NT:B3>>6#\?I/=QONT+8F>^].8[DUA]V:#VSB([GXCJ[8J2;C=)IM)N
              >?>
              >M:IM)W)E$H#&-F=[J%)9[S)5VLU5(XLQC6$<S1K,6>IKH^01:W6)5&M.\-F,*
              >M47TBTN1);#"@91!%]!?ISWV@>AN?'SY8=93<OA'=Z(&++-]%/U=V7\UT@P3=
              >M\"2B%&$I)M%Z&9;1[I;356X%74'=1%E)_U58BS,)Q4/_U;@`:PC/0XAK$<99
              >MA+@.,=0A01A[<7:>/RS,R(JR_KB8:#RLU:S!L'80<RMGU%K-25Q\!%-HVI!&
              >MC9>>*9R3Q+9^@<VH/#XP_/KX(%AH,S+-BF"%0JXO)B6ROH6\(/";84:I\68*
              >MPF1*O3K6J+N_??$0]MB,M1Y3&HN\]!*QFX;@-P9JA]!P`A5#N""%\SUF<O>D
              >M)-J.H":?;_MX/M$N6DMT/K/=U$BAM1F)]\*!X;NJGX?R&)99+4FL?91Y3,QC
              >M-KC%0;Q:/81:FUCKD4:!I2&L'P]LL5NLDW7@^]*8XM5Y^+ TA4NY=6E4Z\18
              >M"O5)=+88W/(@HG;S$';:Y-,!+];!5Z<Q=0SX1H_);AH+KK5D3+:;F[+X=E-3
              >MO\SH2:_Q@>&;^D5F$XGI[('A^793=N/&S,8E@]LRB!UD2XO-4NN11PV3"QA6
              >M9"^RRKIASC1F>74>/I!AS1[)+NF&R2.&G=72;V$V"Z'M&A@>L$M9Q:5<<275
              >M]SK^MQJHU(R\OJB8\KUR[GCELEWF`KIZ':A(!^(84A*]GJ)3)3V*7;$7'3]X
              >M#!U\<@P7&-S%!O<D@[MD$+?SC G92FJ-*]REF9(MU2OU(@$G,,U39B][#AY[
              >M61(KW-8,;W&M843(L*)YA&:T60\VT]\]R59LW'G073P(MZV$KZXT!NY%Y8?+
              >M3FK.2O67L*S4P'"GK5CL,NUTE_WI;;2@O,;O+R:1GY::G=G#<WV8J/8>5H
              >M(3(/&FE>3X6XB<KN?.H8#=0_-E-_:$0+ML!'O3% :U%LAX8+<3GUF2O@Q7Y<
              >MA*O0BNNI;QZ@;G 4E^ I[,1+)/$&VO$6_#B)`)6MRJ:B@SG0R1;0LQ)=;
              >V"
              >MC'H8VX)[email protected] L1UH,H2V 7VPV-]2'!]F$WNPY[V/WH94?1QY[!9>P5HK^)
              >M*]C;V,O>PSYV$E<*)O0+\W"UX,(UPDI<*ZS"#<(&W"BTX"9A)VX6.G&+T(U;
              >MA1X<$.(X*.S#;<)!W"X<QB%JUW<(C^.P< )'A&=QI_ BT5_&W<)KN$<XB7N%
              >M#S!@$'# 4(+[#5,Q:)B#!PS5>-!P)AXRK,.Y8YK4,38SVQD/TX%GHN?.-,KI
              >M*)K/#[KN%+:DT$5M<38='CNHG6_:3$,[G6%SB&>!?ABF\+$4SDO29W!E5742
              >M=6DX::TJ*Q].H<ECK+)3):[B@R?73!=2(P7U^,EPT#B'[)E'_7P^]?&%%+5%
              >M%"DGVJCEYNP5\ X_L/$BTORY9/W_`%!+!PC+"S_:J0L``.85``!02P,$%
              >`(
              >M``@`90$K*0```````````````"(```!W96)L;V=I8W@O:F%V82]L86YG+TQO
              >M;F=);F9O+F-L87-S?5)=3Q-!%#W3K^UN%R@@0D%4_,!V*:PO/M5@XE>RIMB'
              >M&HQ/9K>,94C9)75J\5]IHI!(X@_P1QG/+)16$]S-WK/WWKGGGID[OW[_^(DL
              >M-N%;N&-AV<(]"TL65BQL.A"8=I#'G#&SQIVQD<&\,66'9==<K&/-Q5U<=W$3
              >MJR[N8]'$-EPL&'<=6P)V+QF^CSYK^5$@5PUJNP+9:BT0F#\(/X6^2OR@]>*X
              >M(X^T2F(!Y_*?ZV\,9=1+NJIS[*>+>V'<]9M)W WB#XG XHCA>:C#(#X:Z+;N
              >MR_"02ILJEJ\'AY'LOPFCGA00[.CLJ^[^2(O33@;]CGRI3#;W+-DC5*K-$65K
              >MH"_Y&D;TTF2SR:Q <=A76@:Q%BB/=;:B`]EAR.*BO319>*QBI;<%\FD!VYJ4
              >MP-1H2UNF6N#16,;$KAJUYO^.HT&)5]11?:;]ZHKC?$LIYT?$L>QBC=/-<M8%
              >M(LQ489Z%%$V\"H^9V_2>T,\25\Z0?[=QBN*.5S^!_1WN!9:\+TRS+>T<<K33
              >ML#&#6911H:TPDF/>? _2QH9V^X)V^0S"T%H[=>\;W!,X!DO$K_^PVGP=\I7(
              >M6/R+E1>0UK"N$@4Q[YUB:DQ0. ^R]2UB!C74#3Y\^@=02P<(=EH38=8!```:
              >M`P``4$L#!!0`" `(`&4!*RD````````````````C````=V5B;&]G:6-X+VIA
              >M=F$O;&%N9R]-971H;V12968N8VQA<W,[]6_7/@9F!ET&/G8&-G8&5BX&)@86
              >M'@8N!EY&!O'RU*2<_/3,Y K]K,2R1/V<Q+QT_:#4-$8&66PROJDE&?DI8'E^
              >MG\R\5+_2W*34HI#$I)Q41@:NX/S2HN14MTP0A\4Y/P5(L=EDYF66V#$R\,&U
              >MZH&,8V1@"O9B9&#6T QC4&0`\AA @!$(@<X"DIQ GBR8S\# JK6=@7DC6)H=
              >M2+)!!(%:.( T$P,W`P^(-G "`%!+!PCP'!J@L ```.@```!02P,$%
              >`(``@`
              >M0:8J*0```````````````"4```!W96)L;V=I8W@O:F%V82]L86YG+TYA;65!
              >M;F14>7!E+F-L87-SA9+[3A-!%,:_H9>URRHWE98["EB6PJ)_D6 P"IC4%&JR
              >M(/$OL^T.N*2=:999*2]BXB7Q\@2:*"22^ `^E/%,:6EC:LQFSS?GG-G??+,S
              >MOW[_^(D8%G'/P"T#2P9N&[AC(&-@S,!=`XLFM6^88.A/P<" #D,FDKBN:S?U
              >M:-#"+*8MS&#$0A;+%H;U:!:V#HZ%.:093.%5^8M ^+S.$,_FYY\Q#!UZKSPG
              >MD$Z^N%DO\YH*I&!@+LV^S(\8AEO3-CSEY44M4JX*N5=EZ"L$@F]'U1(/=[Q2
              >MA=.'KHS",G\<Z"2^+GV2]%YAG4#*$^JIE)5-H<*3)<UDR&0++7@Q4I?D5>TN
              >MW;EL9Y?^1:-5\<2!4RP=\K*BDL^/RF%04S)L[3)Y/Q"!6F-('(>!(B,3Q[Q4
              >MD0=!N>ZT`1LR(N=YL2\94H3WW9<R)&!<C\E%VV''UAL&>]PG#"O_Z!>ZK;5-
              >M9_!0^#LG-;[*,-9MRAY9O?B57=N[:G_EPFLLJSU0I..:_,]BF*)K$Z,+<P4]
              >M]-#]`$AG&JKK\\A1/DG9`\ICI*/G2#Y?.,/5+3MWBK[OL)K::W^A-L,XQ4'$
              >M*7Y "A\Q@$_(X#-&J1*G?H+>.4PWL6M-[,@YF,::6SG[&ZQ37-/:2_KU+^I;
              >MHKXCZGNBONF@0E]J&FGJ."DC3=AG2+4!R4;Q-2T]T=CG%!:T+C_Z`U!+!P@`
              >MZD:C"P(``&\#``!02P,$% `(``@`90$K*0```````````````"D```!W96)L
              >M;V=I8W@O:F%V82]L86YG+TYA;65!;F14>7!E26YF;RYC;&%S<XV2:T\3012&
              >MW^EMV66Y%%!N(B"H[5)8OT,PWDAJ"OVP1.,GL]V..*3=;9:MU'^EB4(BB3_
              >
              >M'V5\IQ=:B23N)N?=<\[,<\[9F5^_?_Q$&MMP#:P;>&!@P<"R@9*!#0L"4Q8R
              >MF#61PZ2%%.:TF]>):1V;L;&)11L/L6;C/N9M%+!CXVXOYFBS+;!7J)SZGWQ7
              >M16XY;+43+XFEW]PM5LYEK1&=J*#C=O,-/SQQC_RF?!;6CS^W9#G\$.T*6"%#
              >M[U58EQV!3*%<?",P>PVLONH$LI6H*!00'E=?^V<"\X-E+_W$'ZG-N2HJE$?M
              >M9DW&QWZM(;G1B]IQ( ]4USF/52*]CU&<L.:+J,[8XG",:CL9F8/]+(P6&LWR
              >M1PUGJ]9.94#@QG\,SHUU>1;$JI5$\6#ZW)X*5;(O,'=C]8[F"&2[;0N8+%T?
              >M=*^_V>$MA\#F4]YK@7O_ZNDM<;V_DR[HE;0>UGGP*=Z +"WT64,_FUU-,U[$
              >M'696Z3VEGZ8N7R'S;NL28X=.Z0+CWS'15]/YPC2+T\[P9@&3,#&%/*:)RV.)
              >MD0SS&OL8:WWL?A^[= 6AL<9AR?F&B0O86DWJUQM4DZ]%WCBI8W]1>4%I-76%
              >M*JA9YQ+6$)#K!5EZA9K"(VQI??+\#U!+!PB@"[I>X $``#H#``!02P,$%
              >`(
              >M``@`90$K*0```````````````!T```!W96)L;V=I8W@O:F%V82]L86YG+U)E
              >M9BYC;&%S<W53:V\2010]`PO++FM+6[70EVVM"EOL]CNF)KX2#)6D:S3]1(9E
              >MK-/ +ED&B_]*$VT3F_@#_%'&.ULH:.QN<L_>>V?..3N/7[]__$0:C^&9V#*Q
              >M;6+9Q(J)71-W;##,V3"P9".%VQ:R6-!A4=<*NCOO8 >;#M9QU\%#[#G80-%!
              >M68<=5'2H,BR?B78W.I'!R#OEG[C7Y>&)=R0^,!CE>N4=PU)2EI%7;[X<!:*O
              >M9!0R,)_!OLX'Q#,9]H(K7@_[0^6K6/ >^6C(4+P9]MHB?LO;74$3_6@8!^*5
              >M3)*S6"KA?XQB16(A[XD6#SLM];DO6C+LB!$Y>1YU:&2IW)B(-(?J6J&F719G
              >MY6>[#(7I?S7;IR(@F?TITXS56J5QPV+4&+)/9"C5`4,F\<[email protected]+:AOQGR
              >M09</!A/7Q1M$R&W*?\VP]C^Q]T1^M4CILAZ9(_4]W4X*/K9HBU.TN1F*T'L)
              >M_6PDF*;Z(]RGSCW*GE*>)ER]A'&\>X'<H5L]A_,=^3':[A=J,ZQ27*1#`\S!
              >MPCP64$")8HDJ!O4U[0-LCFD/QK0KEV":UCRLNM^0/\<MC3;AUW]8+7IMXLL3
              >M8^XO5CJ %#7K.B$CS+@7L*8$V:LB2:\1IN@FN!KWG_T!4$L'",\2D#O<`0``
              >M&@,``%!+`P04``@`" !E`2LI````````````````) ```'=E8FQO9VEC>"]J
              >M879A+VQA;F<O4W1R:6YG26YF;RYC;&%S<SOU;]<^!F8&708^=@9V=@8N+@9&
              >M!A8>!DX&7D8&?I_,O%2_TMRDU**0Q*2<5$8&KN#\TJ+D5+=,$$>V/#4I)S\]
              >M,[E"/RNQ+%$_)S$O7=\Y)[&XV#,O+1]HC'-^"E 9FTUF7F:)'2.#'#;UP25%
              >MF7GI$ W\"(X>2 4C`U.P%R,#LX9F&(,B`Q/092# "(1 YP%)#B!/%LQG8&#5
              >MVL[ O!$LS0HDV2""0$UL0)J)@9N!!T0;. $`4$L'"'[08UVV````\
              >```%!+
              >M`P04``@`" !E`2LI````````````````(@```'=E8FQO9VEC>"]J879A+VQA
              >M;F<O571F.$EN9F\N8VQA<W-U4FU/TU 4?N[&UK44-H;R(B B3K<R&+Z@)C-^
              >M&$(RL[D/]26&3]VXC)+2DGDG\*\TD9&(\0?XHXSG=':;B33I>>ZYY[G/<VY[
              >M?OW^_A-QK..9AOL:GFAXH&%1P[*&1P8$I@PD,*,CA@RG68/(LYS>Y,(<AQM<
              >MF#9Q#_,F"LB9L'#+Q%TLF"CBJ8G'6.)"B<.6B3S6!&)[%0$MOU>I5@OO!<;R
              >M(4P?.9^=DAN4JHV=LY8\46[@"PA;P!CDGP1F(]HK1SE5_Z2K;-61SK%
              >NN;Z
              >M\DWWN"D[;YVF)^F@'70[+;GKALEIQU72/@PZBCRW@WW:2S3/E231^7PMDFUT
              >MU4"SS'W-C1J.5@4R8<ES_':IT3R2+1+6J;*_V_6\<X'D"]=WU4NR":T)Z<XL
              >M&9*B3G@ML#7L8.12Y4+M5#:]H.VVSDI#LW?JX'G5/PC*U-TUY\@E9K\6F(BX
              >M&TP36/R?W@=JK__%DI[TV^KP&EZD)1#/LP-%&RLT$'&:@B0A^'^#'QH(BKR_
              >MC@VJK%)6ISQ.F+M"XN/:)5)UJ]C#Y 5,R_H&\T?J`GJ15GH/$]87(@K<H3A#
              >M<P9,0D<:4\A@@>(JLKA-NV/$X=="[J_)-N5LLGP%P29:G27-'M*A=+R?&%\'
              >M\EDZ`!+789#P.,FF_I&FN:7(TDN$@C!A76)\*)#L;Y+_"F$,#[')N%GY`U!+
              >M!PBY:F>$"0(``& #``!02P,$% `(``@`90$K*0```````````````"4```!W
              >M96)L;V=I8W@O:F%V82]L86YG+U=,071T<FEB=71E+F-L87-SA5-;;Q)A$#T?
              >MMX5U;0NE%UIHK54+E$N]MDIM+6H3#)6'-9JF#\T"*]UFV6UPL?BO-!&:6.,/
              >M\$<99Y9R,='(PYSYYG9F9H>?O[[]@!=9%"7D)=R5L"IA3<*.A-LR!*9E^!
              >/
              >M(8!YUA;8-L,B*L.#!#L6V;'$8HX=LVR+*7B(G((-K"C8Q T%ZZP]QIZ"7=Q2
              >M< _+"A[@IH(,4AR\S>*9@OO8$O <%06DY%&Q5$J]%? E7? F4R7JZ%3[J.4-
              >M.U^JO.S4]#/'L"T!H0HLG^M5TVX8M4[>C3$UJY%_5]YSG)91;3NZ@#S,^"
              >P
              >M-RCT0G.TDG76=E2GI6M-@<FR8>FOV\VJWGJC54U*%$0LJW:[5=/W#3;(YRW#
              >MT=43N^4(3&D#BF-3MQK.";7\W*Y36"Q9'K!4VLZ0HL#CS(_SCWL%@F[UDL6U
              >M1Z-4JJ=ZC4P^PWIO"X0HMK[?-LU/M"O6W?C MF$9S@XECDV>XR("?K<L(6V6
              >M.W K7,W@8UU@:]3PV$H*J?)_=EN@>?Z12D0>]95 _*\EJ*/^BJ.C)5I:4S\V
              >MK+K><3]Z_].K6*'#\M"%^>E@?7Q&`"'=#_A'%T722_XG*%!<EEZ']/829B_A
              >M.UR_0/ @G>EAJHL0H]S%1#K]%1/?@UU$,J1%>IA,?Z8$@23)!2($8@B1%L8B
              >M:7&L(D&WO(0[+KEP"3>1NR*LD(T)URXAF% ZX+*A'L*,$STH+HVW_[CV94@U
              >M2U,!$:*:)JHH4<T01?@/&OI_D&2:!*$@]*<O<'U4)- W4B]I0@\>X2GC1O$W
              >M4$L'"&%X@MI2`@``Y@,``%!+`P04``@`" !E`2LI````````````````(0``
              >M`'=E8FQO9VEC>"]J879A+VQA;F<O5TQ#;&%S<RYC;&%S<Y566TP49Q3^AKT,
              >M+&/ETJU81,0KK"B*BB"*%T!%%[&N8A41AV6 P66'[LYZJ[UH:9LT31_ZTM27
              >MAK0)2?M2$Q>3(DU-^M#+2Q^:/O2M3?IF'YLT:5+ZG9D!UA3:P.5\<\Z<<_[S
              >MG^_,/_/=WU]\"1^VX6T5/2K.JAA1<5?%)14Q%=TJ!E5<47%914+%ZP5T/1A"
              >M`8Z$D(]V$4UBVR_B@(BZ$ )H"B&(0R'X<5AL;054CXO:&D*>&]$HL3O%UA*"
              >MYMJ:11P542]BGXAC(CI$-(C8+6*/5+!7UF@7]80DW26V'7+5+C>:-(S"TO
              >R
              >M^C6<P2D-MT0]@V$-XW+U!E[2T"E7US"@X08R&EZ%KN$ML?6*B(LP<%)#"J]H
              >M2*-+$MS4\)JHK\(4,:0AB7,:QN3JMD3TB;B -S6\"%O#'5@*\GIB"E9&S:1Q
              >M*C/:;Z3.ZOT)0T'('C;3??&$GDXKV%T='=&OZ76F5=>1',O8,3MEZ*/--='K
              >M1G_"&C+C-^J<^PD].51W/GK4-!(#S0K6]OR/PS+SMDHU# NUWX@;8[9I)5F;
              >MGR$#"K8L$4(?6T_:IRTKT9ZT4S<55"[N>=BV4V9_QN;>UR]5][P/BUBSJ$O*
              >MM-W^:5ZYV^6F@L"H3E=6:R8'V?10S,JDXL914UP7S12UDD,=CN_B"T4[#7O8
              >MXL9+X]X6^\:XQ[ZXE4G:M,[WM6N^60H*TYDQ(S7'ZJHYGS;=UG/ZK\!77=/M
              >M2(Z&-BADI><2T]C!^LVD;:0&];C!/.7_0;*"U0L<=V7L')*Y0N/R^,]M?]D2
              >MH=U+UM/J[CHO=H*3N9A+FY4A=6[35XPZ[9W?=DB?6YLI%+8E<)U4D[S(4K/R
              >MK\ECT?E.4(<D#+IM93*VLW*I)"[)C%1ERIU ?ZLUP'55KT %AY;Y$"U25]$"
              >MG7,;+I %8\-6RI9FZ"-6JN^:D4H[8^2O[I ^!_>;2=-N87.<;7G.10N+=?6/
              >M&'$Q+31O+GU9[NSES@57>[email protected]!ZG'6E^P83^A"WNW;Q?7D/7K-4:R87JD45
              >MCV$-;!B*`#GW(#\\2AV\[6&OASQ['1SW]$X/^SR\Y2'/7@?CGLX3V,%13^>A
              >M[> =3^=!3.EC'6=PFF^"ZT!>(=\P^8!R=1H%%[8^Q#.=D=HI5&>Q4;
              >VB_4>
              >MKO.P,A)Y@$K_P R"66SQM4RBD88M%=,(7GB([5NG$(XYAOH'*'L,Y1Y*<M3"
              >M#Q$<]RG\JW#33,Q^[27>[.$F#S=X6"4+5CTJR*+$U^"?1#'5DK!?;G:/^Y6P
              >M7VY/S#[QW(O%O7@&^5FL\#4$)E%&?44X,(U\UE?$^M;$Q@-*."!N$[._>6&E
              >M$E8Z@T 6Y;Z&X"3*J9>'@],(,.Q9"?L*@=AX4 D'Q7-B]E<O,B*1D1GD9;'*
              >MUZ"Z"ZX*J]/(8^3SC-P:&U>5L"INLN#G)$%!E/(];* \QS=S-XIQ'JLY&E5\
              >M-];@(AK0@V9<HE\OKRZ3U!X2?P5WH>,=].-]TGX/`_B$8_ I!I$E/L8POH6)
              >M'S&"GW$53XA_@N.,I%+(]VPQQI3-Q'JDE'U(*^VPE9/(*+U$D^/P`JOQL[80
              >M__G"=D=$^8@C(R-2.@V_C,CJSEIN9>,4*@373^$YP74>5A)E*G:ZK'/[-<L:
              >MA^\ER68OV28/-WA8)<F=(:AUIV /#;E#(.9BQRG@3@J9EQI6YE#N.)4Z3D'7
              >MB3R[[email protected].&W+X?+)_7DJ;V$M93VIW$4J=Y/*/:2R@53NQ78T
              >M\K<)Q["/Y.XE6?OY+![@EU4+OY .\APXA'=Q&!\0/T8K/D,;[J,=CXC?,.H'
              >M',=/Z, OQ-YS/!%?]"IQ)$5"G!SJ=HXS<:)6E#!9',(Q!YB+4+A08=8QFY
              >MO4C,X]1=%=QQY!]02P<(Z_;8?8D%``#J"@``4$L#!!0`" `(`&4!*RD`````
              >M```````````I````=V5B;&]G:6-X+VIA=F$O;&%N9R]73$-O9&5!='1R:6)U
              >M=&4N8VQA<W.55%U3&V44?C8?AH1M(7R4!*$4:&D2TJ8M+5:A6,*'IH9230MB
              >MU'03=F U[';"QE*OO*C^`'^ TU[U5F>:,"/6'^!/\-[QQO':*^MSEF43G7;&
              >M[LR><][S\;SO<]Z/7_[^\6?X<0Z5$#X*83J$V1#*(<R'<#V"(-(1^#
              >100"3
              >M,CPC5B;"BHDP14JB%\67%&LT# 7G19P5D1!Q2?+&I?:TE(V)[YR(4R*F)#
              >B
              >MU@6).E"757R,!15OX*J*&2R+>$?%A_A Q3H65;R'.RI*R*J8PZJ*VR+>QZ<J
              >M/A'KKE@EO*MB389%*2MA2<5-7%-Q2ZP;>%.%)M%;6%'0E3=,_69]IZS7;FOE
              >MJJX@>5\O5ZTMH[*7^4S[0LM4-7,KLYY?VJOH]VS#,IVT)=.N/5 0J%B;+/$5
              >MLPK2Q?S_KIQ1$/'<N\2IZ=JF@I$7`\S;=LTHUVW.-/:R2;P<@=[1]DI5JZ)5
              >M"1TI6/5:15\VA%NO4V)8F=RJ-[V"@2/OHF9K.?->W2[87-".`G\BN>;(@B-S
              >M"N*)_%'V:MWV4F<D+]N*M:',)%^I+U=?#:2==^PEI5R:KW"#>ZT?S5BR#_<Z
              >M+'U?KE>KW,N^]?P"=],#/"]8"D*)8C:7$XR(=A1B6Q5V)'B_9LBF=#@Z9]IT
              >MLT7!1,')#\LV[-I:Y7/Q%;/B._&?)92JNKEE;W,:68D#T>U-XP4#"\XQ&W]Q
              >M"_ZU:@6=<B:]4H=A8=NJ$;FOA6QJ.WK),#?U/:(GG.6^-FN8ACU'G@X=MZ:U
              >MFMU2Q:K+`F/MQZ7]$&"4=]D/H(,_;R;DFW,U[Z*C>;,=O>;Z>1\=K;ECWE1*
              >M02FA0+P-6E-\7\33E=J'FGJ]@6.IH0;Z?Z!+P17*'CX=@#P@G0A#Q7':BCP=
              >M+!2 OQ@)4C\Z0'!C<A^AE52Z"0+UNKI'](D&HJG44T1_ZF@@GJ85;R+B9L0D
              >M$GL&7P-]_KDG&."P;_@`OHU]=$PVT5UXZ%>&)>?Q\]_=FD&I&7P&?P-#_NG
              >
              >M$X(\Q5!_X !^5JFL&B@\#"C]`4E[_/RWU/<>HV5$*2^3S15:TXBS<:-LW23;
              >M-86WR(VO(V;Y'E[CBSF++;P-"]?Q)>;Q%;+XEOH[+#(3Y,[=Y<_WS^W'KVX_
              >MOCE 0/K1N2)LCS41%MW?1)?H7G?<X^JHZX_[#P<G91!C4/K1[?3C$CD=;S7B
              >M3\D8E QA'SUD+SG#;;3_:.UC%MV4(V1]BJQ'R7J,<AQ)G,9%G.%AFB#KLV2=
              >MP!WJNTAAFSTQD<8#ZJ]QLHVQCST!91XYT1>R_P!02P<(NQ?/`,8#``#Q!@``
              >M4$L#!!0`" `(`&4!*RD````````````````M````=V5B;&]G:6-X+VIA=F$O
              >M;&%N9R]73$-O;G-T86YT4&]O;$5N=')Y+F-L87-SE59;<U-5%/YVT_:TAT!+
              >M*906>@$4VA1HD5LAY99>)- T@!65#Q-3D(P/2>F)]!ZOXB%9]TAG=G=(;1
              >M&6E'ZX5G'W2&7Z S_@*=\='Q6^>TR4&2AV9FKYSOVY>U]EIK[[U^^??[GQ#
              >
              >M+GQ:`SL`("ABE0A=1*V(&A&:B&H152(J101$* WO:IC6\)R&)S7<U'!%P\L:
              >MSFGX2,,[&LYJF-3PM(8;&E[7\(P&4T-"PPL:/M3PHHY-&-*Q'H,Z6O&XCB:,
              >MZ*A#1,<&$2T8T+$&D5HT8TS&G9:.$SKJI7>U-^28CK7R58=3`D_JZ!#8)*)1
              >MQ#I/')=5HCHV8G@5-F-41[MTU&-<1X-,VX)($$G$@[B(F @CB ^0"F(.[P7Q
              >M%MX7+BW"D0Y+Q(4@<GA)N"F!&?FZ',15^7H6MP3.*-2-I"US+#\]9>9BQE3&
              >M5%@]8%LSCF$YYXU,GGC;-7,J8Z?2\=F>*\95HR=C6*F>,6/:/&$E8G-9,VHE
              >M;9DU/C81.S$6NW3.2?8I'.@<<4>G[9ZHE<T[$T[.-*;#72.E5AO(&#,SLDY8
              >M87.I`<-I,Y,X:R9I;T'/H)UW[5V_I,D=2#5I*Q7N.J_07FJAJ.68*3/GV=Q4
              >M:H2K11^:C9M9)TU/*%32\H3"CE*C+XPL>^N,;6>&+"<W5V8+%W)IQW-P9=K5
              >MKD_8^5S<'$X+5W+*B&VE/$OWK\2;$H E9ZYHWK(ZSMO4&>UZR*N1?#)IYMB[
              >MKK#F>,%/].8R.V@XAD^;0K61S9H671CHE,#TK\2H_R5:V%TDRCPH#AG*Y>R<
              >M0D,A,T9-Y[*[email protected]:"V9:1G;<#RG;RQC)Z?6G[/,V:P9=\Q$
              >MAV.D#G<H5$R<4F@KM:27J-Z:`8Y6Z%N)!WPIR]WWKF0J<YE3UA0<XVY.H>H:
              >M<Y%)5U_H6-*AH.C:&L?V`EYF/UZGMQ\5*>/'PI&F'TL<DMTRTF^:.YYG8\!.
              >MT++FY3WR=#BR=U\V%6^ 92N+=X^DL$*MN[_(G.SQ^$K\5<+0<C?2\B%3:"QH
              >M]^6JPH;2QT=A>[D@YY)&W/1RU[V$&CL?/H/A,N[V3:ODV66*5O>GK;1SE%$N
              >MCAJ?NL*<943\1]5_+A36%I-%[ESW$&UZ($]\9KJ];:5=N73=A?EV-?/9HQOY
              >M*K;@5<SR^PF^T!70B#_VX2KBYWVXDO@3'PX0O^'#U<37?'@5<=Z'Y<U]TX=K
              >MB<_[< WQ=1^N()[PX2 EGU#(CR^FE!;LNXBWV?<:2XP%6LQ:0QU<1.MD]P(>
              >M&0WMG,?66W?1%_H6?5]*&5(I0BH8MK^6\&=LTOD#VZ]L1]FNLYUAFV)SV'X/
              >M+6+=Y (.=,_CX%V$OL!],HUD]I,YY#+WR*PETUM@[I!9369W@;E-9@N9HX5U
              >M;I*I)[.+3+_+S))90Z:KP"3)U)'93F:/R\3(M),)%Y@(F28R^\@\ZC*]9#:0
              >MV4%FI\NT+:)A<A$MDPUTUF/BE'GTS*-S`4=^#GWMND8V;;'8`KH8H!#KG6[$
              >M6/K%L9L53R\#NH<AV8L;V(>;.(#/<1"W<0A?X3#NH!\_X@CNX1A^PW'<1P1_
              >M8 !_8@A_8QC_X*2J0E35X+1B_:9:,*;V4^-34BI2=QL;ZR$OG)P?D'!B\R+6
              >M2SB[1W=Z%F_C7ZC[.QRNP#<%FQL@H>R@S5M8Y&WE#MH?6)?E&:6LV\I_28&J
              >MT +V%A>H]D@JO^1FVRO(RG]OY#]02P<(4=LV!P\%``#^"@``4$L#!!0`"
              >`(
              >M`&4!*RD````````````````O````=V5B;&]G:6-X+VIA=F$O;&%N9R]73$5X
              >M8V5P=&EO;E1A8FQE16YT<GDN8VQA<W.-DVU/TU 4Q_]W3V6E" @*0U"4![<R
              >M&#Z_P)B(8IS9&%@=XAO2=3>L9+1+N1/X5IHH))+X`?Q0QG-*V1:"B7UQ_N?V
              >MGOY_Y]S<_O[S\Q?B6,0S#?<U9#7<TO!8PVT-.0V/= @,ZTAB+(T$;G*XP6&$
              >MP[B.&#*\.\IUUPWD,6_@+B8,S&'2P!*>&C YF^60QP,#"^?9$X%$MIBK"HSL
              >MV5_L@NL7BI6U(T>VE.M[`L(2T#OK`X&QB[+7MK*+7JNM+!5(>U]@L.1Z<KV]
              >M7Y/!![O6E/2AY;<#1[YQP\5AX"II-?Q $?.57Z=WJ]E2A]JU6LF5#F6MZ>^Z
              >MSE$AW&_:WFYAJ]3I(_1?\U1PO$+&CJV<QHXZ;I%C2GKUG98CD.E:5]JJQYM&
              >M'>^=H7=78*C+J]3VI$.]SES=#$_P4JG K;45C]>PO7I3!B&\[T#9@0K3U'/7
              >M<]4+@60XOT":0/6+8^!<8/22VQ)SJ,U_G Y-$+/>"4Q>V1A1SD\_]]^'*!#/
              >MLBM%"]-THV)TC312\#4!/W.1FI'.AAJGN@)FJ/X>K;9H'>=OSI#<7CA%NFSF
              >M3S#X`P.1&I'V1ZJ;7ZE<X [%":0H?D0:50R350:?Z 9O(X?/F**=!-4Q;A'S
              >M$:X:X<PS",;UE?/F=PR<8(C5B+0_4IWTVR7:.M$J1-L@VB;1WA.MW$,#_R"4
              >M,6V*5) FS5-<ZQJEPI=OJ:5ITAB6\9!U>?4O4$L'" 2Q;TH@`@``T0,``%!+
              >M`P04``@`" !E`2LI````````````````(0```'=E8FQO9VEC>"]J879A+VQA
              >M;F<O5TQ&:65L9"YC;&%S<Y63W4X3412%UZ&E8X<1BORT!2H_*K;EIXB@2!%%
              >MD 12Y*(J(5Z0Z73$(66&3*?"A9>^@4_@E;>:""02?0!?Q#L?05VG3&E-(,8V
              >MV>N<F;W7^<Z><[[_^O(-`8QA0<&D@ML*AA6D%<PKF%"05*&@2X5 5$40_6&$
              >M$)/AJHHF#,A10H9>F=<GPX#,ZY$5<?FB6\-=W-(PC9L:[LC1-3D:QY"&>WBH
              >M85!.9Y'5< /7-<R<YLW)\$! M?5=<\NRB^:!0#"YDGHNH.F&89;+6R]+^G99
              >M8.A%;M\LE)QMRSC([.BO]4Q)M[<S&[D%SW.M0L4SL_31:Q-6=%2S+">SLO[X
              >MP##W/,NQ!41>H/\?3C0ZJZ!1M&:TI'OZBKU7\?*>:^J[`FTYRS:?5'8+IOM4
              >M+Y18J&WDEBVS5!R7-?3).Q77,)<M^4[==RW/S+]R7(^[7'2*?-9[/DK5@[U-
              >MYFIKKU>\LX6SLC^Q1JK&MP*1NM5Z8<<TN-Q4W:EA!]G4!4VMKL^&1HIFV7"M
              >M/<]Q:Y\G-&?9EC<OT%S=#G/J3=\RG(K-U<(T+]8V*L<",_\'T/A58Q>4L@E-
              >M^56!OG,M"'?Z20))F<F8YRD,\3P3G7_((PKY&_1UVM<97WE2&0/,G\44ZS*<
              >MO>.Q#U(W3A#<'#F&NI8>/<*50[3XVN9KIZ]:.OT9VE<HAV@-S'] E-/6Q
              >F4
              >MS6.TCQPADG\;$ F9\_[WC_1'6@N,,*:A,@XA3,QV@L2),XAAI @WA21O50JK
              >MU&?,3C$SR#J)RFOHH[[A7*(NG4!(U/#:*)=I.4*'U#9?.WW5J)(O4N6;)-FE
              >M.MC/3V=<PR0".AF[R-5-KBBY8F2(\[KWL'EQ+*+C+R;><4;)E* *:G/Z&)?K
              >MIJ'3AP0?HS9A%/>E3CSZ`U!+!PC"*942HP(``+<$``!02P,$% `(``@`90$K
              >M*0```````````````"L```!W96)L;V=I8W@O:F%V82]L86YG+U=,3&EN94YU
              >M;6)E<E1A8FQE+F-L87-SA5-=3Q-1$#VW+2QM5[Y$*!\MB@+;I5 $4;2&Q"]B
              >M29&'-1##0[.%#:PI6U*WPH-/QC_BDZ^:6$@D\<T7?X6_1#VSE-*(QB9W[MR9
              >M,S-G9J???W[YBC"F<4^#J6%$P[2&JQH,#:D8%'IBB& PBG8,R+,W2G"_/!,Q
              >MBB'Q]HGCLCBNZ)A!6L<4AG7<$#&+NSH68.C((*GCMHAQC EN7L2B0L3(I]>9
              >MX*7]VLZZE6Q^[<GAEK/ONQ5/05D*HP=.J5S9<;<.LP&F;'L[V8W"`]^ONJ6:
              >M[RC$FA&O% ;.$CVV?3OO[==\RZ\Z]IY"5\'UG&>UO9)3?6Z7R@Q4>09;E5IU
              >MRUEVQ1 [J+J^8^U6JKY"MWU6HEAVO!U_EV0?5;8)Z]\H_)%K1JHJA#<WR7C0
              >M*)R16*OY308YZ3/12J_5J] 1%,][+)TH,WW1"_(7?2G0I##^]W%<Z*W]ONNY
              >M_I)"6Y!6(<HJVXW6(J(K+)X3;9E4+EWXS\AS9/B/4+88LE:X.!<Z4.@['ZAG
              >M[SE%U]MV#DG0L((5"!L-:>$:MZD=0(B'FP/Y<8THPSPSN,.5FZ V3X18NLQC
              >M7#*'ZXB:(W7HGVA23 +T<D$!6=,XHM#1"=G6FYACH"1XPW!!/#U!Y,74,3I6
              >MS<P1.NN(F^9GQ-N^H2U41W=XZ0-2-'0GY\+B7S_5(X'^+JR2`G[_ZX?YL5EY
              >M#!V4DZQJH =II&#B.O\:63:4H[[,-D:)B! ?XLD2<\KI;8/3R@F4<-)6,TP?
              >M/4*7W/H18G+'^0YH91J\%AH`X25Z"ZWS>4R0#S!(.416P]1&:$_2GN),1K%$
              >M/8]$"[,06<N'F,0MN6<?_@902P<(D7AS/W@"```S! ``4$L#!!0`"
              >`(`&4!
              >M*RD````````````````B````=V5B;&]G:6-X+VIA=F$O;&%N9R]73$UE=&AO
              >M9"YC;&%S<SOU;]<^!F8&708^=@9N=@8.+@8F!A8>!BX&7D8&?I_,O%2_TMRD
              >MU**0Q*2<5$8&KN#\TJ+D5+=,$(?%.3\%2$F7IR;EY*=G)E?H9R66)>KG).:E
              >MZX?[N&6FYJ0P,O"&^_BFEF3DI^B!)!D9V&PR\S)+[!@99+!K@RAF9&
              >*]F)D
              >M8-;0#&-09 #R&$" $0B!#@.2[$">+)C/P,"JM9V!>2-8FA5(LD$$@5K8@#03
              >M`R<##X@V< (`4$L'"&JDPHFV````Z@```%!+`P04``@`" !E`2LI````````
              >M````````)@```'=E8FQO9VEC>"]J879A+VQA;F<O5TQ3;W5R8V5&:6QE+F-L
              >M87-SA5+;;M- $#V;.'7LF)0VI4F:0DM*P7'3NE"0D(*0N$JN4OI@!.*I<A*3
              >M&B5VY6YH/@LDDDI4X@/X*,3LDHL?0#SX[.[,G#,7S\]?WW\@C5T\4G%7Q9J*
              >MLHI;*M9U,"SJ4+"JD;^@(8,58;LN;C=T@J+P+@O;D@$3VP;NH62@*J".AP9V
              >M4#%P7\ 6-D6(+>" 03&=VCN&S0N_U8NZ07MH?_(^>W;/"[OV^Z8;#>*V_SKH
              >M^0P%Z0@BVSE^-6S[9SR(0@;F,FS\G?R,\SAH#3AQ]1GCG*$X%7KI<<\)SP;<
              >MY;'O]:G)9A#Z;P;]EA^_]5HB*7.(G*Q"OX@#[KNG4<QI`-XTQ4G/#[O\E/IY
              >M$74HK&PVIUF.!WR6HB%Z+27S)[T,6:GNA*2]\"0(`_Z4)IH<PY[@,F1D'!5P
              >M+CT?R7,2A!U_R*"14F=2GR+N#(_GQ23:;=2:_YE;@VK]!Y7:2+F'#"OS"81>
              >M?U9$QG3E;TV;$W1QFU8G`]"*0&P#89H^$P_(<H=N!TA)RZ)U"<.JC*!9ZR/D
              >MODK*!N$RK1@@%BT'#0;R$/NVBSTB_A%(2X'"%90/.Y=0CZSZ&-=&R%I?9B)Y
              >M&5(E@2TL$>TFO13RI>BSL#V1.IQ(5:_ A-3"4=WZ!FV,O#AS8^CBS-)[7MZJ
              >M[*Y$RF527B.L4,_%1(84O4%8P[XX]Y__!E!+!P@T+HH*!0(``'$#``!02P,$
              >M% `(``@`90$K*0```````````````"(```!W96)L;V=I8W@O:F%V82]L86YG
              >M+U=R:71A8FQE+F-L87-S._5OUSX&9@9=!GYV!BYV!A9V!CY&!N&LQ+)$_<Q\
              >M?4]_UXKDU(*2S/P\1@8N.+N8D8'?)S,OU:\T-RFU*"0Q*2<5*!V<7UJ4G.J6
              >M">P..>G`"E)#1^84?ZE)06E)<$E1:F)N=::88P,`F"9G,2\='W_IS4Y!)&
              >M!M[PHLP2D&EZ(#E&!M9R(!]H#%.P%R.#3'EJ4DY^>F9RA3Y")TP#&R/0$XP,
              >M(,#(PLC P\ )Y+$">2Q F@D(V8%L)@9N!EX0;> $`%!+!P@+UP@GQ
              >```/<`
              >M``!02P$"% `4``@`" !F`2LI``````(`````````"0`$````````````````
              >M````345402U)3D8

  • Problem in running a jsp page on tomcat 5.0

    hi....
    i made a java class abc.java and then compiled it to get a java class file named abc.class in a package named pkg.
    Then i copied this package in the classes folder of the WEB-INF folder in tomcat 5.0.
    After that i created a jsp page in which i imported this class file. Now when i run the jsp page on tomcat 5.0 i get an error saying this:
    javax.servlet.ServletException: pkg/abc (Unsupported major.minor version 49.0)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:244)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause
    java.lang.UnsupportedClassVersionError: pkg/abc (Unsupported major.minor version 49.0)
         java.lang.ClassLoader.defineClass0(Native Method)
         java.lang.ClassLoader.defineClass(ClassLoader.java:502)
         java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
         org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
         org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
         org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
         org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
         org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1214)
         org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1116)
         org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
         org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213)
         org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
         org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
         org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
         org.apache.jasper.compiler.Generator.generate(Generator.java:3272)
         org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:244)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:495)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:476)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:464)
         org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    Can anyone please tell me the solution to this problem?
    thanks

    This post:
    http://mail-archives.apache.org/mod_mbox/jakarta-tomcat-user/200408.mbox/%[email protected]ys.com%3E
    Leads me to believe that you're compiling and targeting a java version that your tomcat installation doesn't support. What version of the JDK are you using?
    Good Luck
    Lee

  • OC4J JSP Debugging not working for all the jsps

    Hi,
    Initially I was not able to debug jsps using Eclipse and OC4J. The jsp debugging started working once I made the below changes:
    1) global-web-application.xml is modified
    Changed the attribute development="true" in orion-web-app
    Added the below init param for the JspServlet
    <init-param>
    <param-name>debug</param-name>
    <param-value>class</param-value>
    </init-param>
    If the jsps are present in a sub directory under the webcontent none of the breakpoints are working. I am still be able to view the jsp pages on the browser.
    Tools: Oracle 10g Application Server Standalone version(10.1.3.5.0), JDK5, Windows XP, Eclipse Indigo
    Project Structure:
    Test (Eclipse Dynamic Web Project)
    -WebContent
    Sample.jsp ( Breakpoints are working)
    -subF (Folder)
    SubSample.jsp (Breakpoints are not working)
    -WEB-INF
    web.xml
    Debugging worked for http://localhost:8888/Test/Sample.jsp
    Debugging not working for http://localhost:8888/Test/subF/SubSample.jsp
    Any help is highly appreciated.
    Regards
    Danny

    This tells there is not enough main memory (not disk space) for the program to run.
    - You can look the dump in ST22, it will have suggestions on increasing the ROLLAREA??, you can forward that to Basis.
    - Most likely you will not have any more memory to assign so the above may not be feasible. Try to rework your query so it works with less data.

  • Can't get JSP debugging to work with WebLogic 6.0 and Eclipse 2.1.1

    Is native JSP debugging supported in WebLogic 6.0? If so, what are
              the steps involved in getting it to work? I'm in debug mode and my
              servlets will catch at my breakpoints but the JSP pages' breakpoints
              are ignored. I am using compliance level 1.3 and a JRE 1.3. I tried
              to start WebLogic with the 1.4.2 JRE but I get an exception error on
              the WLS JDK name" field. What am I missing here?
              Thanks!
              

    I appear to have solved it, but it is not clear to me why.
    I created a jar file of the required classes, and placed it in the same directory as the jsp file. My jsp code then looked like:
    <jsp:plugin type="applet" code="nz.astarte.ganttapplet.GanttApplet"
    codebase="."
    archive="GanttApplet.jar"
    jreversion="1.3.1"
    width="400" height="175">
    <jsp:fallback>
    Plugin support could not be determined
    </jsp:fallback>
    </jsp:plugin>
    This works fine. However I would expect to be able to move the jar file to some other directory, so that the jar file and jsp files are separated. I spent hours trying to work out why it wouldn't work when I had the jar
    file in WEB-INF/classes (under the jsp file directory) and had codebase="WEB-INF/classes/". In the end I put the jar file into a directory I defined separately called wotnot and defined codebase="wotnot/"
    Now it works. However I still think I should be able to have the jar file anywhere, including WEB-INF/classes and would love for someone to tell me why not!
    Thanks, Andrew

  • Jsp program on tomcat

    I am having trouble with a simple jsp program on tomcat. I have one Java bean class that the jsp cannot find. It is in the classes directory under WEB-INF. I have tried it with and without my web.xml file and I get the same error.
    org.apache.jasper.JasperEXception:  Unable to compile class for JSP:
    An error occurred at line: 5 in the jsp file: processFormData.jsp
    The import Inn cannot be resolved
    <%@page language="java"%>
    <%@page import="Inn"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitiional//EN />"
    <jsp:useBean id="inn" scope="request" class="Inn"/>
    <jsp:setProperty name="inn" property="*" />Julie

    Thanks. I'm not sure I understand why, but that was the problem.

  • Problem on reload a JSP file in Tomcat 3.3.1

    I have a problem about Tomcat 3.3.1
    I am developing a JSP application,
    but Tomcat not recompile the JSP file after i modify it.
    I need to "wait" the tomcat recompile it, so i can see the change.
    This make the development really difficult...
    Do I miss some important step on config Tomcat 3.3.1
    how to force it to detect a newer version JSP in every request ??
    Thanks

    I believe there is a way to configure Tomcat to do this, but I don't know what it is.
    Until someone can tell you the configuration steps, here is a workaround. Tomcat keeps the Java source and class files for your JSP code somewhere under its "work" directory. Find those files and delete them, which will force it to re-compile.

  • How to see JSP compilation errors - Tomcat 4.1.18- JDK 1.4

    Hi There,
    I'm kind of new to JSP world, so once in while I forget to put a ; or I put a variable name wrong (I usualy use Eclipse to do my coding in JAVA, but the existing plugins for JSP development are still in their early stages, so there's isn't any plugin that indicates errors on JSP before deploying them).
    When I try to see a JSP, if it has an error (compilation-time error), I get this message:
    <--->
    org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: -1 in the jsp file: null
    Generated servlet error:
    [javac] Compiling 1 source file
    <--->
    This doesn't help me a lot to fix the problem, I would like to, at least, see from what line the error came from.
    Help anyone?
    Thank You
    Pinho

    This kind of errors often come from syntax error in
    the jsp page.
    Tomcat is not very friendly with this kind of errors.
    A trick is to open the java file under the 'work'
    directory and checkIsn't there any way to show the error on a page, just like a run-time error?
    Maybe changing some log setting?

  • Hot swap and JSP debugging for Weblogic in exploded format?

    Hi,
    I'm trying to use JDeveloper for JSF development to be deployed to a weblogic server.
    I must say JDeveloper is a great tool for JSF development as none of the free IDE in the market can do what JDeveloper does.
    However, I have a question on hot swap and JSP debugging.
    I have managed to setup JDeveloper to debug my JSF application deploy to my Weblogic server's applications folder in exploded format.
    I can step through the java code.
    However, I didn't manage to do a hot swap and the break point set in the JSF-JSP does not seems to take effect.
    I would appreciate any advice on the problem.
    Thanks.
    Han Ming

    How did you setup the server to handle exploded format? Appreciate the help. Sorry can't help with your question though.
    Thnx.
    Soni

  • How to call EJB deployed on websphere from JSP running on Tomcat?

    I am trying to establish communication between two app servers. I have a sample EJB deployed on Websphere and wish to call its business methods from a JSP page which is running on Apache Tomcat server. (ie) Tomcat is client to websphere. Is it possible to do? If so, what are the client Jar files of websphere that I should make available to JSP page on Tomcat? Do I need to set any Jars in Tomcat environment variables? Lood forward for your immediate help. Thanks in advance

    Please see the thread
    http://forum.java.sun.com/thread.jspa?threadID=514536.
    Hope that helps..

  • Use of xml syntax for jsp's in tomcat 4.0.1?

    hi,
    i am playing around with jsp's on tomcat 4.0.1. when i use xml tags in my jsp's, it appears that tomcat ignores them, eg:
    <jsp:scriptlet>
    code
    </jsp:scriptlet>
    Tomcat does not seem to be running the code - it just prints it out on the screen.
    If I use
    <%
    code
    %>
    it works fine. This also seems to happen for other XML tags, such as <jsp:directive.page>
    Does Tomcat support JSP documents (ie: where all jsp tags are XML?). If it's Servlet 2.3 compliant, I figured it would have to.
    Perhaps I am just doing something foolish?
    Guidance is appreciated.
    Thanks,
    Steve

    Not anything definitive, although a colleague told me that apparenlty not all tags were supported by Tomcat. I suppose there are a few options such as looking at the Jasper source code.
    Steve

  • JSP Debugging

    Hi,
    I just downloaded the free Workshop for JSP. I installed it as a plugin into my current Eclipse 3.2 installation.
    Everything seems to work great. I can create a new web project and design JSPs using the jsp workshop editor with wysiwyg.
    My problem is that I can't debug my JSPs like I am supposed to be able to do with Workshop for JSP. I am able to set breakpoints in my jsp code, but it never stops at those breakpoints. However, I can debug my java classes without any problem, the debugger will stop in the classes, but not in the jsp.
    I'm running Weblogic 8.1 SP5 in standalone (not inside IDE) and I'm using remote debugging (socket attach) to attach the eclipse debugger to my wls. This setup works great with java classes, but I can't get it to stop into my jsp code. I tried several things, but I can't figure it out.
    As I said, my setup is quite simple:
    -Eclipse 3.2
    -Installed Workshop for jsp as a plugin
    -Running WLS 8.1 SP5 standalone with debug enabled
    -Created a very simple Dynamic web project with a simple jsp and a java class
    -Exported the project as a war file
    -Manually deployed the war file into standalone wls
    -Socket attach eclipse debugger to wls
    -Place breakpoints in jsp code and java class
    -Launch my jsp page in Internet Explorer
    -Will stop in java class but never in jsp code :(
    I tried using a normal domain and a workshop domain in wls, but neither worked. I also tried adding the following to the weblogic.xml of the war:
    <jsp-descriptor>
    <jsp-param>
    <param-name>compileFlags</param-name>
    <param-value>-g</param-value>
    </jsp-param>
    <jsp-param>
    <param-name>keepgenerated</param-name>
    <param-value>true</param-value>
    </jsp-param>
    </jsp-descriptor>
    but it didnt change anything.
    Right now, after a few hours of trying, I'm a bit lost and I dont have any ideas left, but I'd really like to get this jsp debugging thing working, so if anyone can help me out with this, any help will be greatly appreciated.
    Thanks
    Mat

    Hi,
    Its been a few days now and nobody helped me solve this problem. Does this mean I am the only one with this particular problem?
    My setup it quite simple and what I am trying to do is really straight forward, I just cant believe noone can help me out here. There must be something I am missing.
    Please, I really need this thing to work.
    Thanks again

  • OAS server-side JSP debugging

    Hi All
    Is there a way to do the OAS server side JSP debugging using JDeveloper or other tools?
    ka
    null

    Hi
    The pdf file only mentioned 4 ways to do that but didn't include the details on how to do it. Appreciate if you could you tell me more precisely on how to do it with OAS?
    ka
    null

Maybe you are looking for

  • Streaming app does not work, no cellular excuse given.

    I have an app that promises live rugby league games in Australia, the app is called " NRL 2014 " . It has various features that work very well including replays of games however when I tried to view a live game I received pop up banners about locatio

  • Issue with Surveys/Checklist in SAP Sservice Manager 4.0 for PPC Platform

    Hi All, I am working with SAP Service Manager 4.0 application . I was checking the Surveys functionality in the standard application and came to know that the surveys functionality is not available in PPC platform. However it is present for Iphone/Ip

  • Blank display after sleep. Please help

    My MBP wakes itself every day at 6:00. For the past few days, when I've gotten to it around 6:30, the display has just been...blank. The keyboard illuminates and my cursor shows up, but the login window is nowhere to be seen. I've waited for it, and

  • I loaded wireless printer, an HP, to macBook pro but not printing, Why?

    I bought a new HP Office Jet 8600 witeless printer, following directions, I loaded it onto to my notebook.  My mac seems to recognize the printer but ir not printing.  I have a dell desktop and HP laptop to which I also loaded the primter to and they

  • Disabling Access Keys in Safari

    Access keys in Safari tend to interfere with the Emacs-style shortcuts used in text-boxes. So, it can happen that while your editing you accidentally press some access key, thus losing all your changes. So is there a way to at least disable access ke