[Javalist] Spring Inject probléma

Böszörményi Péter zmblevlist at gmail.com
2013. Jan. 29., K, 08:02:33 CET


Este kicsit alaposabban korbejarom, h mi lehet a problema.

2013/1/28 Komáromi, Zoltán <komaromi.zoltan at horticosoft.hu>:
> Köszi. Az @Inject-et a doksi alapján elvetettem. Kivettem a jart is.
>
> Már próbáltam mindent, áttettem az autowired-et a setterhez. Semmi eredmény.
>
> Most ez van az applicationContext_security.xml-ben:
>
>     <b:bean id="partnerAuthenticationProvider"
> class="hu.ktmi.web.security.PartnerAuthenticationProvider"
> autowire="byType" >
>       <b:property name="jdbcTemplate" ref="jdbcTemplate" />
>       <b:property name="saltSource" ref="saltSource" />
>       <b:property name="passwordEncoder" ref="passwordEncoder" />
>     </b:bean>
>
> az autowird-et meg kivettem, de volt előtte @Required is, és semmi. A
> jdbcTemplate mindig null.
>
> az osztály releváns rézse most így néz ki:
>
>   private PasswordEncoder passwordEncoder;
>
>   private SaltSource      saltSource;
>
>   private JdbcTemplate    jdbcTemplate;
>
>
>   /**
>    * @param jdbcTemplate
>    *          the jdbcTemplate to set
>    */
>   public final void setJdbcTemplate(final JdbcTemplate jdbcTemplate) {
>     this.jdbcTemplate = jdbcTemplate;
>   }
>
>   /**
>    * @param passwordEncoder
>    *          the passwordEncoder to set
>    */
>   public final void setPasswordEncoder(final PasswordEncoder passwordEncoder) {
>     this.passwordEncoder = passwordEncoder;
>   }
>
>   /**
>    * @param saltSource
>    *          the saltSource to set
>    */
>   public final void setSaltSource(final SaltSource saltSource) {
>     this.saltSource = saltSource;
>   }
>
>
> Az applicationContext.xml-ben a jdbcTemplate bean kapott egy
> autowire-candidate="true" attribútumot is.
>
>
>
> Böszörményi Péter <zmblevlist at gmail.com> írta (2013. január 28. 19:01):
>> Ahhoz, hogy az Inject mukodjon bent kell lennie a megfelelko jarnak a
>> classpathban. Javaslom, h a linkelt doski stabil - nem milestone -
>> valtozatat nezd meg, ott irnak rola
>>
>> On Jan 28, 2013 4:40 PM, "Komáromi, Zoltán" <komaromi.zoltan at horticosoft.hu>
>> wrote:
>>>
>>> Köszi, de ez sajnos a JDBCTemplate-n nem segített. Lehet, hogy most épp
>>> Inject van a class-ban és nem Autowired, és ezért, azt meg csak este felé
>>> tudom módosítani.
>>>
>>>
>>>
>>> 2013. január 28. 16:23 Böszörményi Péter írta, <zmblevlist at gmail.com>:
>>>>
>>>> Szerintem az annotation-config tag hianyzik.
>>>>
>>>> http://static.springsource.org/spring/docs/3.0.0.M3/reference/html/ch04s11.html
>>>> rogton az eleje
>>>>
>>>> 2013/1/28 Komáromi, Zoltán <komaromi.zoltan at horticosoft.hu>:
>>>> > Sziasztok,
>>>> >
>>>> > van egy projektem, ahol springet és spring.roo-t szeretnék használni.
>>>> > Élesben egyiket sem használtam még, több irodalmat is olvastam a
>>>> > témában.
>>>> >
>>>> > Az inject kapcsán van most problémám, ahol egyszerűen nem találom, mit
>>>> > néztem el.
>>>> >
>>>> > Bármi ,amit @Inject-tel használnék, mindig null marad.
>>>> >
>>>> > pl.
>>>> >
>>>> > @Inject
>>>> > private JDBCTemplate jdbcTemplate;
>>>> >
>>>> > később megnézve, a jdbcTemplate mindig null.
>>>> >
>>>> > ugyanez a helyzet a repository-kkal is. Próbáltam Autowired-del is. Az
>>>> > eredmény ugyanaz.
>>>> >
>>>> > A releváns config fájlokat kitettem ide: http://www.ktmi.eu/help/
>>>> >
>>>> > Köszi a segítséget.
>>>> >
>>>> > Üdv,
>>>> >
>>>> > KoZo
>>>> >
>>>> >
>>>> > _______________________________________________
>>>> > Javalist mailing list
>>>> > Javalist at lists.javaforum.hu
>>>> > http://lists.javaforum.hu/mailman/listinfo/javalist
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> Üdvözlettel,
>>>> Böszörményi Péter
>>>> _______________________________________________
>>>> Javalist mailing list
>>>> Javalist at lists.javaforum.hu
>>>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>>
>>>
>>>
>>> _______________________________________________
>>> Javalist mailing list
>>> Javalist at lists.javaforum.hu
>>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>>
>>
>> _______________________________________________
>> Javalist mailing list
>> Javalist at lists.javaforum.hu
>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist



-- 
Üdvözlettel,
Böszörményi Péter


További információk a(z) Javalist levelezőlistáról