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]

Reply via email to