2014-01-21 2 views
0

Я вижу ниже ошибки в консоли java при попытке запустить апплет. Мы работаем на Apache 2.2 и сервере приложений WebSphere 7.0.0.27. любые указатели, пожалуйста?JNLP Parse exception

JNLParseException[ Could not parse launch file. Error at line 26.] 
    at com.sun.javaws.jnl.XMLFormat.throwNewException(Unknown Source) 
    at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source) 
    at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source) 
    at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source) 
    at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptorFromCache(Unknown Source) 
    at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptorFromCache(Unknown Source) 
    at sun.plugin2.applet.JNLP2Manager.initialize(Unknown Source) 
    at sun.plugin2.main.client.PluginMain.initManager(Unknown Source) 
    at sun.plugin2.main.client.PluginMain.access$300(Unknown Source) 
    at sun.plugin2.main.client.PluginMain$2.run(Unknown Source) 
    at java.lang.Thread.run(Unknown Source) 
Error while initializing manager: JNLParseException[ Could not parse launch file. Error at line 26.], bail out 

ответ

0

В соответствии с Exception у вас есть XML-синтаксическая ошибка в вашем файле jnlp.

Вы можете использовать XML-редактор для проверки файла (как XML Copy Editor). Также вы можете поместить файл JNLP в свой вопрос.

+0

Привет, спасибо за ваш ответ. Я проверил синтаксис и не жалуюсь на какие-либо ошибки. Интересно, что ошибка говорит о строке 26, тогда как jnlp закрывается еще до этого и не существует строки 26. – DeeSha

+0

Вы уверены, что проверяете тот же файл, который загружается апплетом? Pehaps исключение показывает строку 26, потому что это не тот же файл. – pmoleri

1

Существует удобный инструмент для проверки ошибок jnlp: JaNeLA (доступно на моем share drive).

+0

Привет, спасибо за ваш ответ. Я проверил синтаксис с помощью JaNeLa как weel, и он не жалуется на ошибку. Интересно, что ошибка говорит о строке 26, тогда как jnlp закрывается еще до этого и не существует строки 26. – DeeSha

+0

Как автор JaNeLA, я могу с уверенностью сказать вам, что он не обнаруживает * всех возможных ошибок. * Есть ли в файле символы UTF-8? Можете ли вы показать его точно так, как он кажется клиенту как [редактирование вопроса] (http://stackoverflow.com/posts/21263030/edit)? Обратите внимание, что отчетность по проблемам JNLP менее идеальна. Часто случается, что ошибка происходит гораздо раньше в файле, чем то, что говорит вывод. –

+0

Должен признать, я не совсем понимаю ваш комментарий. В первом предложении вы говорите: «он не жалуется на ошибку», а во втором предложении вы указываете «ошибка говорит». Так в чем дело? Есть ли ошибка или нет? Так почему бы вам не опубликовать свой файл jnlp здесь? В противном случае это просто догадывается ... – Lonzak

Смежные вопросы