[Javalist] Spring Inject probléma

Komáromi, Zoltán komaromi.zoltan at horticosoft.hu
2013. Jan. 29., K, 13:27:01 CET


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/b705a010/attachment.html>


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