Интеграция MobileFirst 7.1 с магазином WCS7(fep 8) Aurora

Я подписан на Шаги, предоставленные IBM для создания гибридного приложения MobileFirst для магазина Aurora по умолчанию. Я нашел нужный файл WCWorklight.zip по адресу

C:\{Каталог установки}\components\store-enhancements\samples\Worklight\

В учебнике было много файлов js, которые нужно было заменить, но их не было в WCWorklight.zip например.

После сборки apk при запуске выдает ошибку

Process: com.ibm.commerce.worklight.android, PID: 3001 java.lang.NoClassDefFoundError: com.worklight.location.internal.nativeImpl.AndroidWLDevice at com.worklight.wlclient.api.WLClient.<init>(WLClient.java:177) at com.worklight.wlclient.api.WLClient.createInstance(WLClient.java:229) at com.worklight.common.Logger.setContext(Logger.java:549) at com.worklight.androidgap.WLDroidGap.onCreate(WLDroidGap.java:43) at com.ibm.commerce.worklight.android.WCHybrid.onCreate(WCHybrid.java:143) at android.app.Activity.performCreate(Activity.java:5231) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2148) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2233) at android.app.ActivityThread.access$800(ActivityThread.java:135) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5001) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601) at dalvik.system.NativeStart.main(Native Method)

Подскажите, пожалуйста, кто сталкивался с такими проблемами.

Заранее спасибо.


person BSP    schedule 20.04.2016    source источник
comment
И похоже, вам нужно связаться с IBM WebSphere Commerce, если у вас есть недостающие файлы; вам не помогут в этом в переполнении стека...   -  person Idan Adar    schedule 20.04.2016


Ответы (1)


В WebSphere Commerce специально упоминается, что вам нужен Worklight 6.0, если вы используете 7.1.

Нужно проверить, есть ли обновленная версия для 7.1.
7.1 полностью отличается от 6.0 (по годам разработки).

Свяжитесь с IBM WebSphere Commerce.

person Idan Adar    schedule 20.04.2016