Quantcast
Channel: SCN : Discussion List - SAP for Mobile
Viewing all articles
Browse latest Browse all 5806

SUP on Android: ultralitej12 library not found

$
0
0

Hi,

 

we have developed an Android native app based on a few MBOs, generated by NW Mobile's DOE. My colleague can start the app, by installing the apk or direct from Eclipse. With his apk he can connect to the SUP and to the NM mobile direct. The app can synchronize pending data.

But if I deploy the apk from my Eclipse (or install the apk generated with my Eclipse), I get always an exception while registration.

We're using the same code base (eclipse projects) and the same device.

 

Here's the stack trace:

 

04-23 15:57:10.705: E/AndroidRuntime(474): FATAL EXCEPTION: AsyncTask #2

04-23 15:57:10.705: E/AndroidRuntime(474): java.lang.RuntimeException: An error occured while executing doInBackground()

04-23 15:57:10.705: E/AndroidRuntime(474):     at android.os.AsyncTask$3.done(AsyncTask.java:299)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.util.concurrent.FutureTask.setException(FutureTask.java:124)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.util.concurrent.FutureTask.run(FutureTask.java:137)

04-23 15:57:10.705: E/AndroidRuntime(474):     at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.lang.Thread.run(Thread.java:856)

04-23 15:57:10.705: E/AndroidRuntime(474): Caused by: java.lang.ExceptionInInitializerError

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.ianywhere.ultralitejni12.DatabaseManager.connect(Unknown Source)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.afx.ulj.ConnectionUtil.createConnection(ConnectionUtil.java:194)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.afx.ulj.ConnectionUtil.getConnection(ConnectionUtil.java:175)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.afx.DatabaseBase.databaseExists(DatabaseBase.java:137)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.sup.client.persistence.DatabaseDelegate.databaseExists(DatabaseDelegate.java:1288)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.persistence.UpgradeUtil.checkVersion(UpgradeUtil.java:32)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.persistence.UpgradeUtil.upgradeSchema(UpgradeUtil.java:184)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.sup.client.persistence.DatabaseDelegate.acquireDBReadConnection(DatabaseDelegate.java:568)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.sup.client.persistence.ClientPersonalizationDelegate.findByUser(ClientPersonalizationDelegate.java:40)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.sup.client.persistence.ClientPersonalizationDelegate.findByUser(ClientPersonalizationDelegate.java:85)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.sup.client.persistence.ClientPersonalizationDelegate.findAll(ClientPersonalizationDelegate.java:90)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.sup.client.persistence.AbstractPersonalizationParameters.load(AbstractPersonalizationParameters.java:100)

04-23 15:57:10.705: E/AndroidRuntime(474):     at de.db.netz.mde.persistence.sup.PersonalizationParameters._init(PersonalizationParameters.java:42)

04-23 15:57:10.705: E/AndroidRuntime(474):     at de.db.netz.mde.persistence.sup.PersonalizationParameters.<init>(PersonalizationParameters.java:36)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.lang.Class.newInstanceImpl(Native Method)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.lang.Class.newInstance(Class.java:1319)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.reflection.ClassMetaData.createInstance(ClassMetaData.java:541)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.sup.client.persistence.DatabaseDelegate.getPersonalizationParameters(DatabaseDelegate.java:1078)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.sybase.sup.client.persistence.MbsDatabaseDelegate.deleteDatabase(MbsDatabaseDelegate.java:415)

04-23 15:57:10.705: E/AndroidRuntime(474):     at de.db.netz.mde.persistence.sup.MdeDB.deleteDatabase(MdeDB.java:158)

04-23 15:57:10.705: E/AndroidRuntime(474):     at de.db.netz.common.device.SupService.register(SupService.java:228)

04-23 15:57:10.705: E/AndroidRuntime(474):     at de.db.netz.mde.services.data.LoginService$Implementation$6.doInBackground(LoginService.java:221)

04-23 15:57:10.705: E/AndroidRuntime(474):     at de.db.netz.mde.services.data.LoginService$Implementation$6.doInBackground(LoginService.java:1)

04-23 15:57:10.705: E/AndroidRuntime(474):     at android.os.AsyncTask$2.call(AsyncTask.java:287)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)

04-23 15:57:10.705: E/AndroidRuntime(474):     ... 5 more

04-23 15:57:10.705: E/AndroidRuntime(474): Caused by: java.lang.UnsatisfiedLinkError: Couldn't load ultralitej12: findLibrary returned null

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.lang.Runtime.loadLibrary(Runtime.java:365)

04-23 15:57:10.705: E/AndroidRuntime(474):     at java.lang.System.loadLibrary(System.java:535)

04-23 15:57:10.705: E/AndroidRuntime(474):     at com.ianywhere.ultralitejni12.implementation.JniDbMgr.<clinit>(Unknown Source)

04-23 15:57:10.705: E/AndroidRuntime(474):     ... 30 more

04-23 15:57:18.830: E/WindowManager(474): Activity de.db.netz.mde.activities.ProdRegisterActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@42c10d00 that was originally added here

04-23 15:57:18.830: E/WindowManager(474): android.view.WindowLeaked: Activity de.db.netz.mde.activities.ProdRegisterActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@42c10d00 that was originally added here

04-23 15:57:18.830: E/WindowManager(474):     at android.view.ViewRootImpl.<init>(ViewRootImpl.java:402)

04-23 15:57:18.830: E/WindowManager(474):     at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:311)

04-23 15:57:18.830: E/WindowManager(474):     at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:224)

04-23 15:57:18.830: E/WindowManager(474):     at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:149)

04-23 15:57:18.830: E/WindowManager(474):     at android.view.Window$LocalWindowManager.addView(Window.java:558)

04-23 15:57:18.830: E/WindowManager(474):     at android.app.Dialog.show(Dialog.java:277)

04-23 15:57:18.830: E/WindowManager(474):     at android.app.ProgressDialog.show(ProgressDialog.java:116)

04-23 15:57:18.830: E/WindowManager(474):     at android.app.ProgressDialog.show(ProgressDialog.java:99)

04-23 15:57:18.830: E/WindowManager(474):     at android.app.ProgressDialog.show(ProgressDialog.java:94)

04-23 15:57:18.830: E/WindowManager(474):     at de.db.netz.mde.dialog.LoginDialog$Implementation.zeigeDialog(LoginDialog.java:119)

04-23 15:57:18.830: E/WindowManager(474):     at de.db.netz.common.application.Login$Implementation.registering(Login.java:284)

04-23 15:57:18.830: E/WindowManager(474):     at de.db.netz.mde.services.data.LoginService$Implementation.register0(LoginService.java:210)

04-23 15:57:18.830: E/WindowManager(474):     at de.db.netz.mde.services.data.LoginService$Implementation.access$0(LoginService.java:208)

04-23 15:57:18.830: E/WindowManager(474):     at de.db.netz.mde.services.data.LoginService$Implementation$5.onPostExecute(LoginService.java:197)

04-23 15:57:18.830: E/WindowManager(474):     at de.db.netz.mde.services.data.LoginService$Implementation$5.onPostExecute(LoginService.java:1)

04-23 15:57:18.830: E/WindowManager(474):     at android.os.AsyncTask.finish(AsyncTask.java:631)

04-23 15:57:18.830: E/WindowManager(474):     at android.os.AsyncTask.access$600(AsyncTask.java:177)

04-23 15:57:18.830: E/WindowManager(474):     at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)

04-23 15:57:18.830: E/WindowManager(474):     at android.os.Handler.dispatchMessage(Handler.java:99)

04-23 15:57:18.830: E/WindowManager(474):     at android.os.Looper.loop(Looper.java:137)

04-23 15:57:18.830: E/WindowManager(474):     at android.app.ActivityThread.main(ActivityThread.java:4898)

04-23 15:57:18.830: E/WindowManager(474):     at java.lang.reflect.Method.invokeNative(Native Method)

04-23 15:57:18.830: E/WindowManager(474):     at java.lang.reflect.Method.invoke(Method.java:511)

04-23 15:57:18.830: E/WindowManager(474):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1006)

04-23 15:57:18.830: E/WindowManager(474):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:773)

04-23 15:57:18.830: E/WindowManager(474):     at dalvik.system.NativeStart.main(Native Method)

 

The lib folder looks like this:

Java - Eclipse Platform_2013-04-23_16-21-10.png

 

Android API level 15

Android Version 4.1.1

SUP 2.1.3

 

I have no idea about the reason. How can help?


Viewing all articles
Browse latest Browse all 5806

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>