type="java.io.FileNotFoundException">java.io.FileNotFoundException: \data\thunderbirdDicts\addon-0.4.5-an+fx+tb+fn+sm.xpi [LUCENE-6162]
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
type="java.io.FileNotFoundException">java.io.FileNotFoundException: \data\thunderbirdDicts\addon-0.4.5-an+fx+tb+fn+sm.xpi
I think common-build.xml needs serious trimming.. I keep getting OutOfMemory even with 8GB RAM...I refactored common-build.xml to rid of serious baggage and now javac on src/java and src/test and junit seem to work flawlessly now
IVY calling a macro calling the actual taskdef with everything parameritised probably is the culprit..By replacing IVY macros with plain taskdefs I was able to run all 537 testcases with 4GB RAM
MG
04-Jan-2015
---
Migrated from [LUCENE-6162](https://issues.apache.org/jira/browse/LUCENE-6162) by Martin Gainty
Environment:
```
JDK 1.7.0_45
ANT 1.8.2
```
Contributor guide
Research direction
Start with common-build.xml and compare the Ivy macro/taskdef path with the reported javac and test targets. Run the src/java and src/test builds with the stated JDK and Ant versions, checking whether the FileNotFoundException or OutOfMemory condition is reproducible. Done means the build completes its 537 test cases without either failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100