2013-04-09 2 views
1

Я разрабатываю приложение Worklight Mobile в версии 5.0.6. Когда я создаю приложение или просматриваю его, появляется сообщение об ошибке, в котором говорится, что «Конструктор приложений Worklight» столкнулся с проблемой. Внутренняя ошибка произошла во время «Застройщика приложений». Нажатие на кнопку «Сведения» показывает внутреннюю ошибку, возникшую во время «Застройщика приложений». Не удалось выполнить функцию GetIfTable библиотеки IP-помощника.Ошибка библиотеки IP Helper Ошибка функции GetIfTable

Ошибка возникает примерно в 2/5 раз. Я создаю приложение.

Кто-нибудь знает, как исправить эту проблему?

Другие примечания: я обновил до 5.0.6 из 5.0.5. Ошибка произошла с обеих версий.

трассировки стека исключений:

java.lang.Error: IP Helper Library GetIfTable function failed 
    at java.net.NetworkInterface.getAll(Native Method) 
    at java.net.NetworkInterface.getNetworkInterfaces(Unknown Source) 
    at com.worklight.common.util.GeneralUtil.scanAllIPv4Interfaces(GeneralUtil.java:598) 
    at com.worklight.common.util.GeneralUtil.scanIPAddresses(GeneralUtil.java:527) 
    at com.worklight.common.util.GeneralUtil.getIPscanResults(GeneralUtil.java:621) 
    at com.worklight.builder.config.BuildConfiguration$Builder.setWorklightServerHost(BuildConfiguration.java:384) 
    at com.worklight.builder.config.BuildConfiguration$Builder.deriveParameters(BuildConfiguration.java:286) 
    at com.worklight.builder.config.BuildConfiguration$Builder.<init>(BuildConfiguration.java:276) 
    at com.worklight.builder.ApplicationBuilder.init(ApplicationBuilder.java:105) 
    at com.worklight.builder.ApplicationBuilder.build(ApplicationBuilder.java:80) 
    at com.worklight.studio.plugin.launch.build.apps.WorkspaceApplicationBuilder.buildApplication(WorkspaceApplicationBuilder.java:298) 
    at com.worklight.studio.plugin.launch.build.apps.WorkspaceApplicationBuilder.runInWorkspace(WorkspaceApplicationBuilder.java:145) 
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) 
+0

Можете ли вы добавить еще сообщение журнала и стек? – rooftop

+0

Я использую Eclipse Juno и Java 1.7.0_07 –

+0

Я отредактировал свой первый ответ и добавил трассировку стека исключений. Есть идеи? –

ответ

2

решить мой собственный вопрос. У меня было две установки Java, которые противоречили друг другу. Итак, я удалил обе версии, переустановил новейшую версию Java. Чтобы быть в безопасности, я пошел вперед и удалил Eclipse и переустановил его с помощью плагина Worklight и плагина ADT. Сейчас все работает правильно.

+0

У меня было такое же сообщение об ошибке в другом проекте JGroups с IBM J9 JVM 2.4 (Java 1.6.0). Изменение JVM на Oracle 1.6.0_37 решило проблему. Таким образом, я думаю, что это проблема JVM. –

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

  • Нет связанных вопросов^_^