Как использовать WordNet в GAE
Я пытаюсь использовать WordNet в GAE, но получаю ошибку, указанную ниже. Я могу получить доступ к WordNet после указания каталога с помощью свойств appengine. Не уверен, что GAE разрешает чтение WordNet для чтения своих файлов. Вся трассировка исключений находится там, где последняя строка - моя функция, вызывающая API-интерфейс синхронизации WordNet. Программа отлично работает, когда выполняется локально на моей машине в качестве веб-приложения. Так что с моей логикой все в порядке. Проблема возникает только когда я пытаюсь развернуть код в GAE. В данный момент я пытаюсь получить доступ к API-интерфейсу синтаксиса, доступному в WordNet jar.
com.google.apphosting.api.DeadlineExceededException: This request (68486dfc867c528f) started at 2015/03/13 06:49:06.494 UTC and was still executing at 2015/03/13 06:50:06.280 UTC.
at java.io.RandomAccessFile.read0(Native Method)
at java.io.RandomAccessFile.read(RandomAccessFile.java:348)
at edu.smu.tspell.wordnet.impl.RandomAccessReader.readNextCharacter(RandomAccessReader.java:139)
at edu.smu.tspell.wordnet.impl.RandomAccessReader.readToNextEndOfLine(RandomAccessReader.java:114)
at edu.smu.tspell.wordnet.impl.LineLocator.getLine(LineLocator.java:115)
at edu.smu.tspell.wordnet.impl.MultipleLineLocator.getLines(MultipleLineLocator.java:93)
at edu.smu.tspell.wordnet.impl.MultipleLineLocator.getLines(MultipleLineLocator.java:71)
at edu.smu.tspell.wordnet.impl.file.SenseIndexReader.getAllEntries(SenseIndexReader.java:171)
at edu.smu.tspell.wordnet.impl.file.SenseIndexReader.getLemmaEntries(SenseIndexReader.java:150)
at edu.smu.tspell.wordnet.impl.file.WordFormLookup.loadSynsets(WordFormLookup.java:274)
at edu.smu.tspell.wordnet.impl.file.WordFormLookup.getSynsets(WordFormLookup.java:230)
at edu.smu.tspell.wordnet.impl.file.WordFormLookup.getSynsets(WordFormLookup.java:172)
at edu.smu.tspell.wordnet.impl.file.FileDatabase.getSynsets(FileDatabase.java:87)
at edu.smu.tspell.wordnet.WordNetDatabase.getSynsets(WordNetDatabase.java:81)
at com.clusterReviews.myFile.myFunction(myFile.java:346)