Hi,
I use ComponentResources all the time with no issues whatsoever.
Something else must be wrong. Do you have any code to share?
-Filip
On 2008-05-07 09:18, Martin Kersten wrote:
Hi there,
I stumbled across a deal breaker problem. I have a simple login
component and and embedded a Form to it (using <t:form>).
* OnSuccess I tried to set an ASO (which was present but changes
to it are not stored). So I tried using the ApplicationStateManager
which was Present but also didn't stored the change (Debugger
ensured the change within the ASO is present.
* Since this component also works using actions (Development mode)
I tried using ComponentResources and use createAction link and
return this within the OnSuccess method here the most funkiest
things happend.
-> Everytime I add the type ComponentResources to the component
(in what conjunction ever: inject, reference, adding
method parameters etc.) the component blows and tapestry
reports Login component NoClassDefFoundError
StackTrace of the root cause:
Caused by: java.lang.NoClassDefFoundError: com/[...]/Login
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.getDeclaredMethods(Class.java:1791)
at java.beans.Introspector$1.run(Introspector.java:1272)
at java.security.AccessController.doPrivileged(Native Method)
at
java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1270)
at
java.beans.Introspector.getTargetMethodInfo(Introspector.java:1136)
at java.beans.Introspector.getBeanInfo(Introspector.java:387)
at java.beans.Introspector.getBeanInfo(Introspector.java:159)
at org.apache.tapestry.ioc.internal.services.
PropertyAccessImpl.buildAdapter(PropertyAccessImpl.java:85)
... 71 more
I: So whats wrong with this?
II: Is using ComponentResources is forbidden When embedding a form?
III: Is the ASO distracted by OnSuccess?
IV: Do I misuse something?
Thanks,
Martin(Kersten)
PS: Emigrated to 5.0.11 already, problem was notified with 5.0.10.
PSS: What an unexpected deal breaker!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]