I'll get some demo implementations of JBeans in the sandbox/xwork module and
post my results.

-Pat

----- Original Message -----
From: "Jason Carreira" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, November 01, 2002 4:59 AM
Subject: RE: [OS-webwork] Ognl status


> We should also check out http://jbeans.org/ for this stuff... It looks
> pretty cool.
>
> -----Original Message-----
> From: Patrick Lightbody [mailto:plightbo@;cisco.com]
> Sent: Thursday, October 31, 2002 1:53 PM
> To: [EMAIL PROTECTED]
> Cc: Drew Davidson
> Subject: Re: [OS-webwork] Ognl status
>
>
> Followup:
>
> Drew Davidson pointed out that precompiling the parse trees would speed
> things up a TON, which it did:
>
> Total time (OGNL): 2213
> Total time (OGNL compiled): 100
> Total time (WebWork BeanUtil): 80
> Total time (Commons-BeanUtils): 111
>
> You can run these tests yourself by checking out sandbox and running
> "ant" from within the xwork directory. Ognl will allow us to write
> TypeConverters for each bean and/or property, but it doesn't have a way
> to convert data back to a desired form (String in our case, but since
> this is XWork, we'll want to support any type of conversion).
>
> -Pat
>
> ----- Original Message -----
> From: "Patrick Lightbody" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, October 30, 2002 4:44 PM
> Subject: [OS-webwork] Ognl status
>
>
> > OK, I was playing with Ognl today and performance became a problem.
> > Below
> is
> > my post to ognl-interest, I'll keep everyone posted. In the meantime,
> maybe
> > ditching PropertyEditors but coming up with our own (FAST) BeanUtil
> > implementation that doesn't use PropertyEditors would be best. It
> shouldn't
> > need to be very complex. The main things we need are:
> >
> > - complete data conversion for both setting and getting data
> > - ability to write our own data converters for each webwork action
> > (not
> > class)
> >
> > -------------
> > Uh oh... I may have hit a major roadblock in trying to switch to using
> Ognl
> > in WebWork: it appears to be VERY slow. I ran a simple test, setting 7
>
> > different attribute types (some of which involve type conversion),
> repeating
> > 1000 times:
> >
> > Total time (OGNL): 2463ms
> > Total time (BeanUtil): 91ms
> >
> > BeanUtil is a WebWork utility method that uses the JavaBeans APIs
> > (PropertyEditor, etc).
> >
> > Any thoughts on this? I'm using the optimized binary under JDK 1.4.1.
> > ------------
> >
> >
> >
> > -------------------------------------------------------
> > This sf.net email is sponsored by: Influence the future
> > of Java(TM) technology. Join the Java Community
> > Process(SM) (JCP(SM)) program now.
> > http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0004en
> > _______________________________________________
> > Opensymphony-webwork mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: Influence the future
> of Java(TM) technology. Join the Java Community
> Process(SM) (JCP(SM)) program now.
> http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0004en
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: See the NEW Palm
> Tungsten T handheld. Power & Color in a compact size!
> http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork



-------------------------------------------------------
This sf.net email is sponsored by: See the NEW Palm 
Tungsten T handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0001en
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to