mekal / zemberek

Automatically exported from code.google.com/p/zemberek
0 stars 0 forks source link

xerces ile zemberek çakışması #64

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
zemberek ile sorunsuz çalışan bir projeye xerces (
http://xerces.apache.org/xerces-j/ ) jar dosyasını eklediğim zaman,
zemberek'i türkçe dil desteğiyle yükleyemiyorum

Aldığım exception aşağıdadır, hatanın geldiği 
MorphologicalAnalyzer.java:24
satırında:
this.zemberek = new Zemberek(new TurkiyeTurkcesi());
var. xerces.jar 'ı projeden kaldırınca sorun çözülüyor.

SEVERE :ek yonetici sinif uretilemiyor. [TurkceDilBilgisi|4:28:36]
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorI
mpl.java:39)
    at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorA
ccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at net.zemberek.yapi.TurkceDilBilgisi.ekler(TurkceDilBilgisi.java:155)
    at
net.zemberek.yapi.TurkceDilBilgisi.kokOzelDurumlari(TurkceDilBilgisi.java:211)
    at net.zemberek.yapi.TurkceDilBilgisi.kokler(TurkceDilBilgisi.java:193)
    at net.zemberek.erisim.Zemberek.initialize(Zemberek.java:93)
    at net.zemberek.erisim.Zemberek.<init>(Zemberek.java:75)
    at
com.radioread.rie.mining.morphologic.MorphologicalAnalyzer.<init>(MorphologicalA
nalyzer.java:24)
    at
com.radioread.rie.mining.SectionSentenceSeparator.sentenceSeparator(SectionSente
nceSeparator.java:54)
    at
com.radioread.rie.mining.FindingsSectionMiner.mineSection(FindingsSectionMiner.j
ava:20)
    at
com.radioread.entrypoints.FindingsSectionMinerTest.main(FindingsSectionMinerTest
.java:22)
Caused by: java.lang.AbstractMethodError:
org.apache.xerces.dom.DeferredElementImpl.getTextContent()Ljava/lang/String;
    at
net.zemberek.yapi.ek.XmlEkOkuyucu.ekKumeleriniOlustur(XmlEkOkuyucu.java:114)
    at net.zemberek.yapi.ek.XmlEkOkuyucu.xmlOku(XmlEkOkuyucu.java:81)
    at net.zemberek.yapi.ek.TemelEkYonetici.<init>(TemelEkYonetici.java:72)
    ... 13 more
SEVERE :kok ozel durum bilgi nesnesi uretilemiyor. [TurkceDilBilgisi|4:28:36]
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorI
mpl.java:39)
    at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorA
ccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at
net.zemberek.yapi.TurkceDilBilgisi.kokOzelDurumlari(TurkceDilBilgisi.java:215)
    at net.zemberek.yapi.TurkceDilBilgisi.kokler(TurkceDilBilgisi.java:193)
    at net.zemberek.erisim.Zemberek.initialize(Zemberek.java:93)
    at net.zemberek.erisim.Zemberek.<init>(Zemberek.java:75)
    at
com.radioread.rie.mining.morphologic.MorphologicalAnalyzer.<init>(MorphologicalA
nalyzer.java:24)
    at
com.radioread.rie.mining.SectionSentenceSeparator.sentenceSeparator(SectionSente
nceSeparator.java:54)
    at
com.radioread.rie.mining.FindingsSectionMiner.mineSection(FindingsSectionMiner.j
ava:20)
    at
com.radioread.entrypoints.FindingsSectionMinerTest.main(FindingsSectionMinerTest
.java:22)
Caused by: java.lang.NullPointerException
    at
net.zemberek.yapi.kok.TemelKokOzelDurumBilgisi.uretici(TemelKokOzelDurumBilgisi.
java:80)
    at
net.zemberek.tr.yapi.kok.TurkceKokOzelDurumBilgisi.uret(TurkceKokOzelDurumBilgis
i.java:64)
    at
net.zemberek.tr.yapi.kok.TurkceKokOzelDurumBilgisi.<init>(TurkceKokOzelDurumBilg
isi.java:121)
    ... 12 more
Exception in thread "main" java.lang.NullPointerException
    at net.zemberek.bilgi.kokler.AgacSozluk.ekle(AgacSozluk.java:131)
    at net.zemberek.bilgi.kokler.AgacSozluk.<init>(AgacSozluk.java:73)
    at net.zemberek.yapi.TurkceDilBilgisi.kokler(TurkceDilBilgisi.java:198)
    at net.zemberek.erisim.Zemberek.initialize(Zemberek.java:93)
    at net.zemberek.erisim.Zemberek.<init>(Zemberek.java:75)
    at
com.radioread.rie.mining.morphologic.MorphologicalAnalyzer.<init>(MorphologicalA
nalyzer.java:24)
    at
com.radioread.rie.mining.SectionSentenceSeparator.sentenceSeparator(SectionSente
nceSeparator.java:54)
    at
com.radioread.rie.mining.FindingsSectionMiner.mineSection(FindingsSectionMiner.j
ava:20)
    at
com.radioread.entrypoints.FindingsSectionMinerTest.main(FindingsSectionMinerTest
.java:22)

Original issue reported on code.google.com by wast...@gmail.com on 16 Apr 2008 at 1:33

GoogleCodeExporter commented 8 years ago
Bunu denemem gerekecek. Simdilik Xerces disinda bir xml parser-uretici yapisi
kullanmanizi oneririm. Dom4j, JDom gibi pek cok alternatif var.

Original comment by ahme...@gmail.com on 10 Jun 2008 at 1:58