freemarker ve boş çıktı almak

yaklaşık 4 saattir uğraşıyorum. freemarker velocity gibi bir template engine. ve okuduklarımdan anladığım hiçde küçümsenmiyecek kadar tutuluyor. her ne kadar apache ve ürünlerine ayrı bir saygımda olsa bu seferlik bunu bi deniyem dedim başladım pırkalamaya. ftl dosyası oluşturdum bi tane içinede değişkenlerimi koydum. sonra takım arkadaşımın yazdığı FreemarkerLoader classı ile template imden çıktı almaya uğraşıyorum. bi türlü çıktı vermiyor. peki dedim nedir bu freemarker sıfırdan bişeyler yazim dedim ve pat diye çıktımı aldım.

gariptir arkadaşım FreemarkerLoader ile çıktı alabiliyor biyerinde bir problem vardı ama neyse dedim verilerimi iyice derledim toparladım bi jsp içinde. son problem türkçe karakter. her taraf utf8 ama çıktı bi türlü adam olmuyor. freemarker a encoding set edim dedim ve pot boş sonuç :) böyle bir problem yaşlayan olursa söyliyim logda mogda bişey yazmıo göt websphere de pat diye boş sonuç alınıyor kudurtuyor. çözüm basit “encodingleri pırkala” düzelir :)

Tags:

Leave a Comment

hibernate 4 validator yayınlandı

bu versiyonla birlikte http://jcp.org/en/jsr/detail?id=303 bu standardı implement etmişler.  özünde kaydedilecek entity nin bazı şartları kayıttan önce kontrol etmek için kullanılırmış. annotation lar ile.  yaklaşık 2 senedir hibernate ve hibernate search kullanmama rağmen bu kısmından haberim yoktu. bu database e çok yüklenmek istemediğimiz durumlarda bide sanırım çok şeyi koddan görmek istediğimizde kullanılabilir.

herşeyi koddan görmekle kastettiğim bazen bu notnull mıydı yada bu varcharın eni boyu neydi diye db yi açıp bakmadan halletmemeizi sağlar demek oluyor. senelerdir ısınamamışda olsam long live eclipse :)

hibernate validator detaylı dökümanı

Tags:

Leave a Comment

unix-aix-linux de ssl li webservis çağırma

normalde webservis çağırmak çok teferruatlı iş değildir eclipse e wsdl adresini verince zaten kendisi gerekeni oluşturuyor olmadı wsdl2java gibi bir komutla komut satırındanda halledilebiliyor bu iş. problem https den webservis çağırmak istersek başlıyor.

https bildiğiniz gibi port 443 ssl sertifikası falan demek. windowsda problem çıkarmayan bu işlem linux ve türevlerinde problem yapıyor. karşı tarafın ssl sertifikasını vermeniz yeterli olmuyor sisteme bide o sertifikanın alındığı yeride vermeniz gerekiyor. ben direk benim başıma gelen olayı anlatayim.

sistem aix üstünde IBM java kurulu. java ile gelen keytool komutuyla turkcell den aldığım sdp.crt yi verdim içeri ama kodu çağırdığımda

java.security.cert.CertPathValidatorException: Certificate chaining error

gibi bir exceptionlar silsilesi atıyor. pırkalarken anladımki globalsign a default olarak izin vermiyor aix deki ibm jdk. çözmek için ikeyman’a http://www.globalsign.com.tr/roots/sunucu.asp den aldığım “ServerSign.pem” “PrimServer.pem” “Root-R1.pem” dosyalarını verdim. uzantısına takılmayın sanırım arm yada arc gibi bişey istiyordu arayüzde.

aynı kodu tekrar çağırdığım production da url ler azcık değişmiş turkcell in onuda ayarladıkdan sonra https üstünden axis ilen webservis çağırabilir olduk. takılana yardımcı olur umarım.

Tags: , , , ,

Leave a Comment

stringden html temizleme – clear string html

elimizde bir string var ve bunun içinde html tagları geçiyor. temizlememiz lazım naparız ?

çözüm:

public static String clearHTML(String in){
return in.replaceAll(“\\<.*?\\>”, “”);
}

çok hoşuma gitti kısacık yolla html temizlemek. özel jarlara falan gerek yok direk java string den abanıoz :)

Tags: ,

Leave a Comment

netbeans profiler

java profiler aslında her zaman gerek duyulmayan ama büyük projelerde sistemin tıkandığı bölgeleri bulmaya yarayan yegane çoban aletidir. sun un yazdığı netbeans profiler da bu işlemi en temiz biçimde yapanlardan biri buyrun inceleyin.

Tags:

Leave a Comment

Tomcat’e war dosyaları nasıl deploy edilir?

Bazılarınız bu yazıya ne gerek varki diyebilir. Fakat gördüğüm kadarıyla sitemize bu aramayla gelen epey kişi olmuş. Hane zaten iki satırda anlatılabilcek bir şey niye hemen bu gelenler bunları öğrenmesin ki?

[Read the rest of this entry...]

Tags: , , , , , ,

Leave a Comment

Merhaba dünya!

Manyaklari.com‘e hoşgeldiniz. Bu sitenizdeki ilk yazıdır. ister düzenleyin ister silin siteniz hayırlı uğurlu olsun.

Leave a Comment