Incorrect object injection
--------------------------
Key: TAPESTRY-335
URL: http://issues.apache.org/jira/browse/TAPESTRY-335
Project: Tapestry
Type: Bug
Components: Framework
Versions: 4.0
Reporter: Roman Krutyakov
Attachments: stack_trace.txt
During object injection (via <inject> tag) property type defined in code is
used only for checking injection correctness (in InjectObjectWorker). During
enhancement EnhancementOperationImpl resolves injected object type by invoking
its getClass() method and dont use type from property declaration. This
behaviour may be cause of exceptions in case when injected object is generated
at runtime (with AOP) and its type cant be resolved by classloader.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]