Category Archives: JAVA

Isolate Resource Provider

Selamlar;

Webpshere Application Server 7 ile gelen ve kısa bir süre önce hayatımı kurtaran bir özellikten bahsetmek istiyorum.

Düşünün ki Cell seviyesinde data source tanımları yapıyorsunuz. (Cell seviyesinde yapıyorsunuz çünkü her bir instance için ayrı ayrı tanım yapmak yerine cell seviyesinde yaptığınız datasource tanımını cell içerisinde istediğiniz yerde kullanabiliyorsunuz) Datasourcelarınızdan birisi Oracle 9i ‘ye gidiyor ve classes12 driver paketini kullanıyor, diğeri de Oracle 11g’ye gidiyor ve ojdbc6 paketini kullanıyor.

Aynı seviyede tanımladığınız bu datasource tanımlarını test ederken aşağıdaki gibi bir hata alabilirsiniz:

The test connection operation failed for data source xxx on server xxx at node xxx with the following exception:
java.sql.SQLException: Protocol violationDSRA0010E: SQL State = null , Error Code = 17,401 . View JVM logs for further details.

Read more »

JSP Encoding Sorunu

Merhaba;

JSP dosyalarınızla çalışırken haliyle Türkçe karakter içeren metinler kullanma ihtiyacı hissedebilirsiniz. Ben de gerek kursta gerekse de evde yaptığım çalışmalarda Eclipse kullanırkenTürkçe karakter içeren JSP  dosyalarını kaydetme aşamasında hep şu hatayla karşılaşıyordum:

Save could not be completed.

Reason:

Some characters cannot be mapped using “ISO-8859-1″ character encoding. Either change the encoding or oremove the characters which are not supported by the “ISO-8859-1″ character encoding.

Durum var, resason var ama çözüme ait açıklayıcı bir ipucu yok mesajda :) Ben de tabiki her Eclipse kullanıcısı gibi sorun Workspace ‘in  ayarlarındandır diye şüphelenip Workspace Encoding değerini değiştirdim ama olmadı.

Belki kullandığım dosya bu değişiklikten etkilenmemiştir diye dosyanın özelliklerinden encoding değerini değiştirdim yine olmadı.

Asıl değiştirilmesi gereken Content Types altındaki JSP seçeneğinin Encoding değeri olduğunu keşfettim. Buradaki değer workspace değerini eziyor çünkü.

Sorundan kurtulmak için. Window- Preferences yolunu izleyip açılan pencerede General-Content Types yolu üzeriden Text-JSP bölümünde JSP dosyaları için Encoding değerini UTF-8 yaparak , update butonuna tıklamanız yeterli. Bu şekilde kaydetme aşasında çıkan hata mesajından kurtulabilir ve Türkçe karakter desteğine kavuşabilirsiniz.

(Büyütmek için resmin üzerine tıklayınız)

İyi çalışmalar…

Java Eğitimleri [31 Temmuz 2010]

Herkese Merhaba;Java Duke

Önümüzdeki hafta eski iş yerimden arkadaşlarımla birlikte Merge Consulting bünyesinde düzenlenen J2EE eğitimine katılacağız. Asker sonrası hem bilgilerimizi tazelemek hem de bu vesileyle haftasonları görüşebilmek adına J2EE eğitimine kayıt yaptırdık.

Benim ilgimi özellikle PrimeFaces kütüphanesi ve EJB 3.0 konuları çekiyor. EJB konusu artık migrasyonuyla uğraştığım her projede karşıma çıkıyor. O nedenle benim için önemli. PrimeFaces ise görselliği ve başarısı ile şu aralar çok popüler. Yeteneklerini merak ediyorum.

Zaten eğitmen de arkadaşım olduğu için benim adıma keyifli bir eğitim süreci olacak diye düşünüyorum. Sorularımla Melih ‘i biraz sıkıştırma niyetindeyim. Bakalım sınavı geçebilecek mi :) Eğer sizler de Java ve J2EE konularına meraklıysanız ve bu konularda eğitim almak istiyorsanız yazının devamında gerekli linkler ve detaylar mevcut. (Öğrenciler ve aynı şirketten eğitime gelenler için ekstra indirimler de var.)

Blogumu takip edenler arasından eğitime gelenler olursa haftaya tanışmayı çok isterim.

(Eğitim bitiminde izleminlerimi de ayrıca paylaşacağım. )

Görüşmek üzere…

Java Eğitimi

Konu : Temel Java ve nesneye dayalı programlama
Süre : 48 Saat
Fiyat : 650 TL
Öğrenci Fiyatı : 500 TL
Taksit Sayısı : Peşin Fiyatına 4 Taksit
31 Temmuz 2010 Cumartesi
Cumartesi – Pazar (Sabah)
10:00 – 13:00
İstanbul – Mecidiyeköy
Eğitmen Melih SAKARYA
Detaylar

JSF-EJB-JPA-JBoss Seam Eğitimi

Konu : Java EE, JSF-EJB-JPA-JBoss Seam
Süre : 72 Saat
Fiyat : 1100 TL
Öğrenci Fiyatı : 900 TL
Taksit Sayısı : Peşin Fiyatına 6 Taksit
31 Temmuz 2010 Cumartesi
Cumartesi – Pazar (Öğleden sonra)
13:00 – 18:00
İstanbul – Mecidiyeköy
Eğitmen Melih SAKARYA
Detaylar

* Kayıt için egitim@mergecons.com veya mergecons@gmail.com adresine email gönderebilirsiniz.

* 8 ve üzeri eğitim grubu oluşturunlara özel %20 indirim yapılacaktır.

* Aynı şirketten 3 ve üzeri katılımlara ekstra %10 indirim yapılacaktır.

Axis2 SoapMonitor Kurulum Sorunu

Merhabalar;

Axis2 web uygulaması  ile birlikte sunucu ve istemci arasındaki SOAP mesajlarını izlemeniz ve neler olup bittiğini görebilmeniz için SOAPMonitor uygulaması daha doğrusu modülü geliyor.

Elbetteki SOAP mesajlarını izlemenin tek yolu bu araç değil. İnternette bu iş için pek çok uygulama bulabilirsiniz hatta  Ecplispe J2EE versiyonuyla gelen TCP/IP Monitor ‘den de faydalanabilirsiniz. Fakat söz konusu uygulama sunucuları olunca stand-alone bir java uygulaması çalıştırmak yerine web arayüzü üzerinden herkesin erişebileceği bir uygulama haliyle tercih sabebi oluyor.

Read more »