ja, das stimmt, eine jdom.jar, habe jetzte auch in lib verzeichnis kopiert.
ich arbeite mit Lomboz, was eigentlcih eclipse 3.1 ist nur plus lompoz plugins paket. ich dachte es genügt, wenn man in projekt properties projekt references Mactrans angibt, dann sucht er selbst nach jars in Mactrans.
oh, jetzt sieht es echt schlimm aus:
er findet zwar alle klassen, aber..:
INFO: creating new translation
java.io.FileNotFoundException: C:\Dokumente und Einstellungen\user\Desktop\lomboz\eclipse\SemanticTree.xml (Das System kann die angegebene Datei nicht finden)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:184)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:798)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:810)
at org.jdom.input.SAXBuilder.build(SAXBuilder.java:789)
at mactrans.matching.SemanticDistance.<init>(SemanticDistance.java:112)
at mactrans.system2.MTSystemLayout1.<init>(MTSystemLayout1.java:129)
at de.unihamburg.mt.algorithms.mtwrapper.MTWrapper.<init>(MTWrapper.java:26)
at de.unihamburg.mt.algorithms.mtwrapper.MTWrapper.getInstance(MTWrapper.java:39)
at de.unihamburg.mt.algorithms.mtwrapper.SemanticDistance.translate(SemanticDistance.java:20)
at de.unihamburg.mt.services.translation.TranslationServiceImpl.run(TranslationServiceImpl.java:117)
at java.lang.Thread.run(Thread.java:595)
java.io.FileNotFoundException: C:\Dokumente und Einstellungen\user\Desktop\lomboz\eclipse\de.xml (Das System kann die angegebene Datei nicht finden)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:973)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:184)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:798)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:250)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:172)
at mactrans.database.XMLDatabase.loadXML(XMLDatabase.java:73)
at mactrans.database.AbstractDatabase.loadXML(AbstractDatabase.java:77)
at mactrans.database.AbstractDatabase.<init>(AbstractDatabase.java:63)
at mactrans.database.SentenceDatabase.<init>(SentenceDatabase.java:27)
at mactrans.system2.MTSystemLayout1.construct(MTSystemLayout1.java:148)
at de.unihamburg.mt.algorithms.mtwrapper.MTWrapper.<init>(MTWrapper.java:28)
at de.unihamburg.mt.algorithms.mtwrapper.MTWrapper.getInstance(MTWrapper.java:39)
at de.unihamburg.mt.algorithms.mtwrapper.SemanticDistance.translate(SemanticDistance.java:20)
at de.unihamburg.mt.services.translation.TranslationServiceImpl.run(TranslationServiceImpl.java:117)
at java.lang.Thread.run(Thread.java:595)
13.10.2006 13:18:48 de.unihamburg.mt.services.translation.TranslationServiceImpl run
SCHWERWIEGEND: null
java.lang.NullPointerException
at mactrans.database.SentenceDatabase.addRecords(SentenceDatabase.java:51)
at mactrans.database.SentenceDatabase.fromXML(SentenceDatabase.java:148)
at mactrans.database.XMLDatabase.loadXML(XMLDatabase.java:90)
at mactrans.database.AbstractDatabase.loadXML(AbstractDatabase.java:77)
at mactrans.database.AbstractDatabase.<init>(AbstractDatabase.java:63)
at mactrans.database.SentenceDatabase.<init>(SentenceDatabase.java:27)
at mactrans.system2.MTSystemLayout1.construct(MTSystemLayout1.java:148)
at de.unihamburg.mt.algorithms.mtwrapper.MTWrapper.<init>(MTWrapper.java:28)
at de.unihamburg.mt.algorithms.mtwrapper.MTWrapper.getInstance(MTWrapper.java:39)
at de.unihamburg.mt.algorithms.mtwrapper.SemanticDistance.translate(SemanticDistance.java:20)
at de.unihamburg.mt.services.translation.TranslationServiceImpl.run(TranslationServiceImpl.java:117)
at java.lang.Thread.run(Thread.java:595)
Hibernate: select user0_.id as id0_0_, user0_.USER_NAME as USER2_0_0_, user0_.PASSWORD as PASSWORD0_0_, user0_.FIRST_NAME as FIRST4_0_0_, user0_.LAST_NAME as LAST5_0_0_, user0_.EMAIL as EMAIL0_0_, user0_.LANGUAGE as LANGUAGE0_0_ from USER user0_ where user0_.id=?
Hibernate: insert into ATTRIBUTE (NAME, VALUE, TYPE) values (?, ?, ?)
Hibernate: insert into SOURCE_TEXT (CONTENT, DATUM, LANGUAGE, USER_ID) values (?, ?, ?, ?)
Hibernate: insert into TARGET_TEXT (CONTENT, DATUM, ALGORITHM, LANGUAGE, SOURCE_ID, TRANSLATOR_ID) values (?, ?, ?, ?, ?, ?)
Hibernate: update TARGET_TEXT set SOURCE_ID=? where ID=?
Hibernate: insert into TARGET_TEXT_PARAM (TARGET_TEXT_ID, ATTRIBUTE_ID) values (?, ?)
Hibernate: select this_.ID as ID7_2_, this_.INPUT_TIME as INPUT2_7_2_, this_.TARGET_LANGUAGE as TARGET3_7_2_, this_.SOURCE_ID as SOURCE4_7_2_, this_.EDITOR_ID as EDITOR5_7_2_, sourcetext1_.id as id3_0_, sourcetext1_.CONTENT as CONTENT3_0_, sourcetext1_.DATUM as DATUM3_0_, sourcetext1_.LANGUAGE as LANGUAGE3_0_, sourcetext1_.USER_ID as USER5_3_0_, user2_.id as id0_1_, user2_.USER_NAME as USER2_0_1_, user2_.PASSWORD as PASSWORD0_1_, user2_.FIRST_NAME as FIRST4_0_1_, user2_.LAST_NAME as LAST5_0_1_, user2_.EMAIL as EMAIL0_1_, user2_.LANGUAGE as LANGUAGE0_1_ from TRANSLATION_JOB this_ inner join SOURCE_TEXT sourcetext1_ on this_.SOURCE_ID=sourcetext1_.id inner join USER user2_ on sourcetext1_.USER_ID=user2_.id where user2_.id=?
Die Sachen, über die er meckert sind in C:\Dokumente und Einstellungen\user\Desktop\lomboz\eclipse\workspace\MacTrans....