JRun 2.3.1 (just upgraded)
RedHat Linux 5.2 with kernel 2.2.6
Apache 1.3.3
JDK1.2

JRun has a couple of feature (bugs?, spec 0.92 misundertanding?) that
there aren't in Sun's ServletExec:

 1) ServletExec parse the JSP page and generate the servlet in sequence,
e.g., if you
    have some Java code <% .... %> between some tags like <LOOP ..> etc,
you get what you expect:
    the order of the method calls to the bean is the order of you see in
the JSP page.
    JRun, instead seems to me to parse FIRST all the component centric
tags (LOOP, DISPLAY etc.) and
    THEN, and only then execute the Java code between the <% %>.
    So, if you have the LOOP tags to modify the state of your bean, this
state is not granted in <% %> tags.
 2) Indexed property does not adhere to 0.92 specification:
     a property like:

        ...
        String getFoo() {
          return some_what;
        }

        int getFooSize() {
          return the_size_of_foo;
        }
        ...

      used in a LOOP tags gives you an:
        "[] can only be applied to arrays"  ...
      error.

Anyone of you had the same problems?
Any workarounds?







--
Roberto Torresani
---------------------------------------
Informatica e Statistica Applicate
Istituto Agrario di S.Michele all'Adige
Via E.Mach, 1
38010 S.Michele a/Adige - TN - ITALY
---------------------------------------
Tel. 0461/615230 - Fax. 0461/650872

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JSP-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to