org.springframework.xml.xsd.commons.CommonsXsdSchemaException: Schema [ServletContext resource [/WEB-INF/schemas/ext_schema.xsd]] could not be loaded; nested exception is org.apache.ws.commons.schema.XmlSchemaException: Schema name conflict in collection. Namespace: urn:com.company.test
Hata ilk bakışta xsd(xml schema definition) dosyamızdaki namespace ile ilgili görünsede hatanın asıl sebebi çok daha farklı ve basit.
Spring WS xsd dosyalarımızı yüklerken konfigürasyon dosyasında belirtilen sıra ile yüklüyor ve eğer yüklemeye çalıştığı schema, henüz yüklenmemiş bir schema'yı import ediyorsa yükleme işlemi böyle bir hata ile sonlanıyor.
Bu yüzden konfigürasyon dosyanızda import edilen bir schema'nın, import eden schema'dan önce tanımlanmasına dikkat etmeniz gerekiyor.
i.e.
classpath:/com/company/test/Base.xsd
classpath:/com/company/test/ImportsBase.xsd
Merhabalar hocam. Ben Karadeniz Teknik Üniversitesi Bilgisayar Mühendisliği son sınıf öğrencisiyim. Bir kaçgün önce İbrahim DEMİR hocamla tanışmak(kendi blogu üzerinden) nasip oldu. Bazı noktalar sıkıntılarım vardı sağolsun yardımcı oldu. Ve bana Sunın java sertifika sınıvı için hazırlanmam yönünde tavsiyeleri oldu. Ve şuan sınava hazırlanıyorum bir aksilik olmaz ise birinci yarıyılın sonunda sınava girmeyi planlıyorum.
YanıtlaSilSCJP Sun Certified Programmer for Java 6 Exam 310-065 kitabını edindim çalışıyorum. Sizinde bu kitabı okuduğunuzu görünce sizde aynı sınava gireceksiniz diye düşündüm. Hocam neden olsa deneyiminiz benden daha fazla bundan dolayı eğersizde hazırlanıyorsanız sınava, sınavla ilgili edindiğinin bilgi tecrübe ne varsa paylasırmısınız ?
Ben kitabın ilk bölümünün cıktısını aldım başaldım çalışmaya. C++ kökenli olduğumdan mıdır bilmiyorum kitap pek ağır gelmedi iyi gidiyor anlayaçağınız :).
İyi günler.
not: hocam size ulaşabilecegim farklı bir köşe bulamdım. ondan sebeb bu yazınızın altına mesajımı atıttım.
Merhaba Ömer,
YanıtlaSil2 hafta içinde SCJP sınavına giriyor olacağım, sınav için yaklaşık 1 ay günde yarım saat gibi bir süredir çalışıyorum. Sınavı geçer geçmez konuyla ilgili bir blog gelecek elbette.
SCJP olmak Java'yı çok iyi bilmek demek değil tabiki ama en azından sınava çalışmak bile bilmeden kullandığın özelliklerin neden varolduğunu ve neden kullanman/kullanmaman gerektiğini öğretiyor ve "voodoo programming" mantığından kurtarıyor.
Çalışmalarında başarılar, doğru yolda ilerliyorsun...
emrahkocaman@gmail.com adresinden ulaşabilirsin istediğin zaman.