0

だから、私はこの豆を持っています:

<bean id="toMailController" class="com.appointments.kohler.controller.ToEmailController">
    <property name="templateTransformer" ref="templateTransformer"></property>
</bean>

そして私のToEmailController.javaにはこれがあります(重要な行だけ):

public ToEmailController extends AbstractController {

public TemplateTransformer _templateTransformer;

@Required
public void setTemplateTransformer(TemplateTransformer templateTransformer) 
{
    this._templateTransformer = templateTransformer;
}

public TemplateTransformer getTemplateTransformer()
{
    return this._templateTransformer;
}

}

このプロジェクトを Localhost から実行すると問題なく動作しますが、weblogic に入れると次のエラーが表示されます。

org.springframework.beans.NotWritablePropertyException: Invalid property 'templateTransformer' of bean class [com.appointments.kohler.controller.ToEmailController]: Bean property 'templateTransformer' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?

しかし、私はそれを得ることができません。私は何を間違っていますか?何か案は?

4

1 に答える 1

0

何千時間も経った後、ANT を使用してプロジェクトをデプロイしようとしましたが、動作しました。その後、BEA WebLogic インターフェイスでエラーが発生しなくなりました。

いつも回答ありがとうございます!

于 2013-04-25T11:30:40.960 に答える