[Javalist] Spring Inject probléma

Komáromi, Zoltán komaromi.zoltan at horticosoft.hu
2013. Jan. 29., K, 22:09:42 CET


A @Component sem segített :(

2013. január 29. 13:27 Komáromi, Zoltán írta, <
komaromi.zoltan at horticosoft.hu>:

> Köszi, lehet, hogy ez a gondja. Este kipróbálom.
>
> 2013. január 29. 13:06 János Háber írta, <janos.haber at javaportal.hu>:
>
> Nos anlekul hogy elmerulnek az elozmenyekben. tudtommal (mostanaban nem
>> springezem) legalabb @Component annotacioval kell ellatni a Spring
>> managed komponenseket (@Controller, @Service, @Repository mind @Component
>> tipusuak), ha jolemlekszem...
>>
>>
>> http://static.springsource.org/spring/docs/3.2.x/spring-framework-reference/html/beans.html#beans-stereotype-annotations
>>
>> Bocs ha nem ez a gond es csak belepofazok :)
>>
>>
>> 2013/1/29 Komáromi, Zoltán <komaromi.zoltan at horticosoft.hu>
>>
>> Köszi.
>>>
>>> Éjjel próbálkoztam a dologgal, egy Controllerben látom a repositoryt
>>> sima Autowired-del, a repositorí-t annotálva.
>>> Viszont nem controllerekből nem. Egy validátorban és az eddig emlegetett
>>> PartnerAuthenticationProvider-ben használnám.
>>>
>>> 2013. január 29. 8:02 Böszörményi Péter írta, <zmblevlist at gmail.com>:
>>>
>>> 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
>>>> _______________________________________________
>>>> 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
>>
>>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20130129/17baee26/attachment.html>


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