hltfbk / Excitement-Transduction-Layer

1 stars 1 forks source link

Missing dependencies in Transduction Layer #174

Closed adrianaf closed 10 years ago

adrianaf commented 10 years ago

Hi all,

first of all I wish you all a happy new year. I hope you had good vacations.

I updated the Transduction Layer and I was not able to build it anymore. I had to make the following changes:

I had to skip the tests too. After I applied these changes I was able to build the Transduction Layer again. What am I missing?

Thank you very much Adriana

LiliKotlerman commented 10 years ago

Adriana, just to make sure this error persists, could you update the TL again now? There was some problem with the dependencies, which we solved - although it was in another place, let's try updating again. Thanks Lili

adrianaf commented 10 years ago

I updated again, but I still have the same problems.

If I apply the changes I wrote in the first post I'm able to build and everything works fine. But if I do not apply that changes, I'm not able to build the Transduction Layer.

Thank you Adriana

gilnoh commented 10 years ago

Hello, Adriana,

Can you describe to me how I can reproduce your error? For example,

1) clone this repository (e.g. your clone, or upstream) 2) try to build this and this without adding that & that ...

If I can reproduce your build failure, I can analysis it further for possible problems. But for now, it seems to me that the upstream is building Okay. So I am at a loss :-) Can you point to me a specific commit of your code / your version? (also with environments? --- e.g. windows, build with commandline, or build with Eclipse, etc etc)

adrianaf commented 10 years ago

Hi Gil,

sorry for the late answer.

My environment is configured as follows:

I cloned the upstream through the command git clone https://github.com/hltfbk/Excitement-Transduction-Layer.git. I updated the project each time something changed through the command git pull or git fetch --all git reset --hard origin/master if I modified something and needed to overwrite my modifications.

When I updated the project the last time I had some errors due to missing dependencies (the ones I had to add to the pom file) and errors due to casting problems. I tried to build the project both from eclipse and command line, without success. I fixed these errors applying the changes I wrote in the first post.

Thank you Adriana

gilnoh commented 10 years ago

(I am also recording our e-mail conversations, just for future generations / errors :-) )

Hello Adriana,

Hmm. Let's try the following 2 phases.

Phrase #1. Please try the following; simply building the current upstream. If you fail on this, it means something in your environment is not Okay. I first need to make this sure. If this is passes, then we can pass to test phase #2.

I just tested this again, and all build passes with all tests okay.

If this build is also Okay on your side, then I suspect that what hinders you from build is actually caused by the changes you have added on TL code project (goto phrase 2) . If this build is not okay on your side, then we have to concentrate on that issue. (contact me with the errors)

Phrase #2. In this case, I need your code (e.g. a Git repository that I can clone) to test what goes wrong there. So if Phase #1 passes, please let me know your Git repository or equivalence that I can copy/clone and test.

Sincerely, Gil

On Fri, 2014-01-10 at 10:37 +0000, farina Adriana wrote:

Hi Gil, hi all,

I’m still not able to solve the problem I wrote about on github (Issue

174).

By applying the changes I described I’m able to build the Transduction Layer, but I’m not able to run the demo, because when it tries to build the entailment graph I get the following error: NoClassDefFoundError: de/tudarmstadt/ukp/dkpro/core/tokit/BreakIteratorSegmenter. The Transduction Layer should import these packages, but even if I’ve added it to my program (of courseJ ), it is not able to find that packages.

I tried to checkout the Transduction Layer from scratch, I cleaned my maven repository (.m2 folder) and build everything again, but nothing seems to work.

Also, even when apply the modifications I described on github, when I try to build the Transduction Layer executing the tests (without skipping them) I get a build failure because 13 tests fail. I’m only able to build the TL applying all the changes and skipping the tests.

What can I do?

Thank you very much

Best regards

Adriana

gilnoh commented 10 years ago

Closing this issue, assuming it is closed. (caused by broken repository)