What JDK are you compiling for, executing under?

It's very hard to say what the problem really is ... a bug in the
wrappers around Tapestry or a bug in Javassist.  I'm hoping that the
5.3 code, based on wrappers around ASM, will be faster, more
efficient, and more stable.

On Sun, Apr 17, 2011 at 12:30 AM, Adriaan Joubert <adriaan...@gmail.com> wrote:
>> Which Tapestry-IoC version are you using?
>
> I tried with both 5.1.0.5 and 5.2.4.
>
> I should also mention that I thought this may have something to do
> with other advisors (we use them for transaction management as well as
> checking that a slave database has caught up to a certain point). I've
> marked all of these to prevent decoration and the specific method
> where it fails every time is not decorated other than by the timing
> advice.
>
> After more experimentation I can get this to run through with only
> excluding a handful of methods from the timing advice, all of them in
> a single service. These methods are always called from methods in
> other services, so the advice will appear more than once on the call
> chain. However in many other cases this does not cause any problems. I
> can't see anything special about any of the methods causing the
> problems, or the service for that matter, but they do create the
> problem in a reproducible fashion.
>
> A typical signature is
>
> public MonthlyStandardReturnsSeries create(TimeSeries timeSeries,
> MonthRange itv, double[] values);
>
> so nothing special. I have methods in the same service that use
> generic types, e.g. and they cause no problems. Any hint what to look
> for would be great - seems that this is usually a call out of the
> javassist generated code, so it is kind-of hard to debug.
>
> Cheers,
>
> Adriaan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to