Cyrille37 a écrit :
Hello,
Is that @InjectSpring syntax is correct ?
import org.apache.tapestry.form.validator.BaseValidator;
public class DocumentsUploadFileValidator
extends BaseValidator
{
protected ConfigurationManager configurationManager ;
@InjectSpring("configurationManager")
public void setConfigurationManager( ConfigurationManager
configurationManager )
{
this.configurationManager = configurationManager;
}
This code is in a class which extend
org.apache.tapestry.form.validator.BaseValidator.
This class is instanciated like a Hivemind bean in the page
specification :
<bean name="uploadFileValidator"
class="tap03.ui.web.validators.DocumentsUploadFileValidator" />
But when the validator runs, the property this.configurationManager is
null.
There not other error in the tomcat log.
I could not make it works with annotation.
Only the page-specification works :
<bean name="uploadFileValidator"
class="tap03.ui.web.validators.DocumentsUploadFileValidator" >
<set name="configurationManager"
value="hivemind:spring:configurationManager"/>
</bean>
Why the @InjectSpring does not works ?
Cyrille.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]