<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Komentarze do dev garden</title>
	<atom:link href="http://darekzon.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://darekzon.com</link>
	<description>when technology meets nature</description>
	<lastBuildDate>Sun, 18 Mar 2012 21:41:46 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Skomentuj Spring Framework 3.0 Tutorial &#8211; cz 1 &#8211; przygotowanie projektu, witaj świecie, którego autorem jest darek</title>
		<link>http://darekzon.com/2010/04/spring-framework-3-0-tutorial-cz-1-przygotowanie-projektu-witaj-swiecie/comment-page-1#comment-7474</link>
		<dc:creator>darek</dc:creator>
		<pubDate>Sun, 18 Mar 2012 21:41:46 +0000</pubDate>
		<guid isPermaLink="false">http://darekzon.com/?p=691#comment-7474</guid>
		<description>Postaram się sprawdzić jeszcze raz czy aplikacja dobrze działa i ew. zaktualizuję wpisy, niestety ten tutorial nie będzie dalej rozwijany, z powodu braku czasu muszę go zarzucić. Jeśli jednak chodzi o springa to nadal będę o nim pisał, jednak jako przykłady przedstawiane będą małe aplikacje które można napisać w maksymalnie kilka dni.

Odnośnie błędu  &quot;no mapping found&quot; to najprościej można to wytłumaczyć tym, że spring nie znalazł żadnej metody której adnotacja @RequestMapping zawiera wpis /bookstore czyli spring nie wie jaką metodę ma wywołać dla danego url.

Z tego co widzę, Spring próbuje znaleźć adres /bookstore/ co może oznaczać dwie rzeczy:
1. masz źle skonfigurowanego springa dla tomcata (kontekst springa wskazuje że znajduje się on pod adresem &quot;/&quot; podczas gdy znajduje się pod &quot;/bookstore&quot;
2. nie ma akcji dla indeksu (czyli akcji dla adresu &quot;/&quot;)</description>
		<content:encoded><![CDATA[<p>Postaram się sprawdzić jeszcze raz czy aplikacja dobrze działa i ew. zaktualizuję wpisy, niestety ten tutorial nie będzie dalej rozwijany, z powodu braku czasu muszę go zarzucić. Jeśli jednak chodzi o springa to nadal będę o nim pisał, jednak jako przykłady przedstawiane będą małe aplikacje które można napisać w maksymalnie kilka dni.</p>
<p>Odnośnie błędu  &#8222;no mapping found&#8221; to najprościej można to wytłumaczyć tym, że spring nie znalazł żadnej metody której adnotacja @RequestMapping zawiera wpis /bookstore czyli spring nie wie jaką metodę ma wywołać dla danego url.</p>
<p>Z tego co widzę, Spring próbuje znaleźć adres /bookstore/ co może oznaczać dwie rzeczy:<br />
1. masz źle skonfigurowanego springa dla tomcata (kontekst springa wskazuje że znajduje się on pod adresem &#8222;/&#8221; podczas gdy znajduje się pod &#8222;/bookstore&#8221;<br />
2. nie ma akcji dla indeksu (czyli akcji dla adresu &#8222;/&#8221;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Skomentuj Spring Framework 3.0 Tutorial – cz 2 – baza danych, walidacja, wiadomości, encje, hibernate, którego autorem jest darek</title>
		<link>http://darekzon.com/2010/05/spring-framework-3-0-tutorial-%e2%80%93-cz-2-%e2%80%93-baza-danych-walidacja-wiadomosci-encje-hibernate/comment-page-1#comment-7473</link>
		<dc:creator>darek</dc:creator>
		<pubDate>Sun, 18 Mar 2012 21:38:05 +0000</pubDate>
		<guid isPermaLink="false">http://darekzon.com/?p=736#comment-7473</guid>
		<description>Zauważ, że w pliku application-context.xml (konfiguracji spring-a) dodałem bean &quot;messageSource&quot; który odpowiada za trzymanie tłumaczeń.
Jeśli umieścisz w nim odpowiednie wpisy formularze powinny się poprawnie tłumaczyć. Więcej informacji o tłumaczeniach znajdziesz pod adresem:

&lt;a href=&quot;http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/validation.html#validation-conversion&quot; title=&quot;Kody błędów w formularzach&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/validation.html#validation-conversion&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Zauważ, że w pliku application-context.xml (konfiguracji spring-a) dodałem bean &#8222;messageSource&#8221; który odpowiada za trzymanie tłumaczeń.<br />
Jeśli umieścisz w nim odpowiednie wpisy formularze powinny się poprawnie tłumaczyć. Więcej informacji o tłumaczeniach znajdziesz pod adresem:</p>
<p><a href="http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/validation.html#validation-conversion" title="Kody błędów w formularzach" target="_blank" rel="nofollow">http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/validation.html#validation-conversion</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Skomentuj Spring Framework 3.0 Tutorial – cz 2 – baza danych, walidacja, wiadomości, encje, hibernate, którego autorem jest Michał</title>
		<link>http://darekzon.com/2010/05/spring-framework-3-0-tutorial-%e2%80%93-cz-2-%e2%80%93-baza-danych-walidacja-wiadomosci-encje-hibernate/comment-page-1#comment-7472</link>
		<dc:creator>Michał</dc:creator>
		<pubDate>Sun, 18 Mar 2012 16:30:04 +0000</pubDate>
		<guid isPermaLink="false">http://darekzon.com/?p=736#comment-7472</guid>
		<description>Witam, 
na zrzucie z błędami formularza są pola z polskim tekstem i błędy walidacji w języku angielskie. Jakie są sposoby żeby walidacje zrobić w języku polskim?</description>
		<content:encoded><![CDATA[<p>Witam,<br />
na zrzucie z błędami formularza są pola z polskim tekstem i błędy walidacji w języku angielskie. Jakie są sposoby żeby walidacje zrobić w języku polskim?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Skomentuj Spring Framework 3.0 Tutorial &#8211; cz 1 &#8211; przygotowanie projektu, witaj świecie, którego autorem jest Pb</title>
		<link>http://darekzon.com/2010/04/spring-framework-3-0-tutorial-cz-1-przygotowanie-projektu-witaj-swiecie/comment-page-1#comment-7427</link>
		<dc:creator>Pb</dc:creator>
		<pubDate>Sat, 10 Mar 2012 15:31:49 +0000</pubDate>
		<guid isPermaLink="false">http://darekzon.com/?p=691#comment-7427</guid>
		<description>Witam,

Świetny artykuł, dobrze napisany. Miałem nadzieję, że ruszę z nim w końcu przygodę ze springiem. Dodatkowo to że jest po polsku to w ogóle super. Niestety podobnie jak misty nie potrafię ominąć problemu z Sitemesh class not found error. Pomijająć jednak całą konfigurację sitemesha (komentując ją) nic się nie dzieję po odpaleniu aplikacji na serwerze. Errorów brak jednak kupe WArnów, między innymi :

WARNING: No mapping found for HTTP request with URI [/bookstore/] in DispatcherServlet with name &#039;web&#039;

czy ma to coś do rzeczy ? jak ruszyć dalej ?</description>
		<content:encoded><![CDATA[<p>Witam,</p>
<p>Świetny artykuł, dobrze napisany. Miałem nadzieję, że ruszę z nim w końcu przygodę ze springiem. Dodatkowo to że jest po polsku to w ogóle super. Niestety podobnie jak misty nie potrafię ominąć problemu z Sitemesh class not found error. Pomijająć jednak całą konfigurację sitemesha (komentując ją) nic się nie dzieję po odpaleniu aplikacji na serwerze. Errorów brak jednak kupe WArnów, między innymi :</p>
<p>WARNING: No mapping found for HTTP request with URI [/bookstore/] in DispatcherServlet with name &#8216;web&#8217;</p>
<p>czy ma to coś do rzeczy ? jak ruszyć dalej ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Skomentuj Spring Framework 3.0 Tutorial – cz 2 – baza danych, walidacja, wiadomości, encje, hibernate, którego autorem jest darek</title>
		<link>http://darekzon.com/2010/05/spring-framework-3-0-tutorial-%e2%80%93-cz-2-%e2%80%93-baza-danych-walidacja-wiadomosci-encje-hibernate/comment-page-1#comment-7281</link>
		<dc:creator>darek</dc:creator>
		<pubDate>Wed, 15 Feb 2012 09:15:36 +0000</pubDate>
		<guid isPermaLink="false">http://darekzon.com/?p=736#comment-7281</guid>
		<description>Racja, ale w tym przypadku @Size oznacza, że hasło wpisywane przez użytkownika powinno mieścić się w zakresie 8 do 20 znaków, ale pole w bazie danych może mieć odpowiednio większy rozmiar jak to jest w adnotacji dla atrybutu &quot;passwordSha&quot; (adnotacja @Column, atrybut length)</description>
		<content:encoded><![CDATA[<p>Racja, ale w tym przypadku @Size oznacza, że hasło wpisywane przez użytkownika powinno mieścić się w zakresie 8 do 20 znaków, ale pole w bazie danych może mieć odpowiednio większy rozmiar jak to jest w adnotacji dla atrybutu &#8222;passwordSha&#8221; (adnotacja @Column, atrybut length)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Skomentuj Książka: Pro Git, którego autorem jest Seban</title>
		<link>http://darekzon.com/2012/02/ksiazka-pro-git/comment-page-1#comment-7263</link>
		<dc:creator>Seban</dc:creator>
		<pubDate>Tue, 14 Feb 2012 08:59:48 +0000</pubDate>
		<guid isPermaLink="false">http://darekzon.com/?p=1402#comment-7263</guid>
		<description>Również bardzo polecam tą książkę. Ja czytałem Pro Git jako użytkownik gita z 3-letnim stażem i też z niej nauczyłem się czegoś nowego. Wersja papierowa, elektroniczna, angielka, polska to bez znaczenia. Przeczytać warto.</description>
		<content:encoded><![CDATA[<p>Również bardzo polecam tą książkę. Ja czytałem Pro Git jako użytkownik gita z 3-letnim stażem i też z niej nauczyłem się czegoś nowego. Wersja papierowa, elektroniczna, angielka, polska to bez znaczenia. Przeczytać warto.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Skomentuj Spring Framework 3.0 Tutorial – cz 2 – baza danych, walidacja, wiadomości, encje, hibernate, którego autorem jest Bartek</title>
		<link>http://darekzon.com/2010/05/spring-framework-3-0-tutorial-%e2%80%93-cz-2-%e2%80%93-baza-danych-walidacja-wiadomosci-encje-hibernate/comment-page-1#comment-7246</link>
		<dc:creator>Bartek</dc:creator>
		<pubDate>Sun, 12 Feb 2012 20:33:26 +0000</pubDate>
		<guid isPermaLink="false">http://darekzon.com/?p=736#comment-7246</guid>
		<description>Jestem w tym temacie Springa początkujący ale wydaje mi się że nie powinno zakładać się ograniczenia 20 znaków na hasło które potem jest ustawiane jako sha256 (64 znaki). U mnie prezentowany kod nie działał z tego powodu.

Rozwiązałem to tak :
w Account.java

	@Basic
	@Column(name=&quot;password&quot;, length=64)
	
	String passwordSha;

	public String getPasswordSha() {
		return passwordSha;
	}

	public void setPasswordSha(String passwordSha) {
		this.passwordSha = passwordSha;
	}

	@Transient
	@Size(min = 8, max = 20)
	String password;

w AccountServiceImpl.java
	account.setPasswordSha(passwordEncoder.encodePassword(account
					.getPassword(), saltSource));

Pozdrawiam</description>
		<content:encoded><![CDATA[<p>Jestem w tym temacie Springa początkujący ale wydaje mi się że nie powinno zakładać się ograniczenia 20 znaków na hasło które potem jest ustawiane jako sha256 (64 znaki). U mnie prezentowany kod nie działał z tego powodu.</p>
<p>Rozwiązałem to tak :<br />
w Account.java</p>
<p>	@Basic<br />
	@Column(name=&#8221;password&#8221;, length=64)</p>
<p>	String passwordSha;</p>
<p>	public String getPasswordSha() {<br />
		return passwordSha;<br />
	}</p>
<p>	public void setPasswordSha(String passwordSha) {<br />
		this.passwordSha = passwordSha;<br />
	}</p>
<p>	@Transient<br />
	@Size(min = 8, max = 20)<br />
	String password;</p>
<p>w AccountServiceImpl.java<br />
	account.setPasswordSha(passwordEncoder.encodePassword(account<br />
					.getPassword(), saltSource));</p>
<p>Pozdrawiam</p>
]]></content:encoded>
	</item>
	<item>
		<title>Skomentuj Spring Framework 3.0 Tutorial – cz 3 – spring security, którego autorem jest darek</title>
		<link>http://darekzon.com/2010/05/spring-framework-3-0-tutorial-%e2%80%93-cz-3-%e2%80%93-spring-security/comment-page-1#comment-7068</link>
		<dc:creator>darek</dc:creator>
		<pubDate>Sun, 29 Jan 2012 21:05:08 +0000</pubDate>
		<guid isPermaLink="false">http://darekzon.com/?p=819#comment-7068</guid>
		<description>Ciężko mi powiedzieć, sprawdź długość pola w bazie danych, możliwe, że nie zapisuje się cały zakodowany ciąg (zostaje ucięty) przez co przy sprawdzaniu wychodzą inne ciągi</description>
		<content:encoded><![CDATA[<p>Ciężko mi powiedzieć, sprawdź długość pola w bazie danych, możliwe, że nie zapisuje się cały zakodowany ciąg (zostaje ucięty) przez co przy sprawdzaniu wychodzą inne ciągi</p>
]]></content:encoded>
	</item>
	<item>
		<title>Skomentuj Spring Framework 3.0 Tutorial – cz 3 – spring security, którego autorem jest ktos</title>
		<link>http://darekzon.com/2010/05/spring-framework-3-0-tutorial-%e2%80%93-cz-3-%e2%80%93-spring-security/comment-page-1#comment-4571</link>
		<dc:creator>ktos</dc:creator>
		<pubDate>Sun, 08 Jan 2012 09:36:26 +0000</pubDate>
		<guid isPermaLink="false">http://darekzon.com/?p=819#comment-4571</guid>
		<description>Witam,
korzystałem z Twojego tutoriala ale mam problem z authProviderem. W bazie danych mam szyfrowane hasła i mimo że mam dodanego passwordEncoder i saltSource do authProvidera to nie chce się zalogować mimo że hasło jest poprawne. Gdy usunąłem passwordEncoder i saltSource oraz podawałem na sztywno niezakodowane hasło to logował bez problemów. Wiesz może czemu tak się dzieje? Masz jakieś pomysły? Pozdrawiam.</description>
		<content:encoded><![CDATA[<p>Witam,<br />
korzystałem z Twojego tutoriala ale mam problem z authProviderem. W bazie danych mam szyfrowane hasła i mimo że mam dodanego passwordEncoder i saltSource do authProvidera to nie chce się zalogować mimo że hasło jest poprawne. Gdy usunąłem passwordEncoder i saltSource oraz podawałem na sztywno niezakodowane hasło to logował bez problemów. Wiesz może czemu tak się dzieje? Masz jakieś pomysły? Pozdrawiam.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Skomentuj Spring framework &#8211; formularz i polskie litery (utf-8), którego autorem jest Paweł</title>
		<link>http://darekzon.com/2009/06/spring-framework-formularz-i-polskie-litery-utf-8/comment-page-1#comment-4546</link>
		<dc:creator>Paweł</dc:creator>
		<pubDate>Sat, 07 Jan 2012 18:24:06 +0000</pubDate>
		<guid isPermaLink="false">http://darekzon.com/?p=359#comment-4546</guid>
		<description>Cześć, wielkie dzięki za ten wpis. Kto by pomyślał, że w 2012 wciąż można natknąć się na takie problemy z obsługa UTF-8.</description>
		<content:encoded><![CDATA[<p>Cześć, wielkie dzięki za ten wpis. Kto by pomyślał, że w 2012 wciąż można natknąć się na takie problemy z obsługa UTF-8.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

