Skip to Content
0
Former Member
Nov 13, 2012 at 07:28 PM

Android Native Client - Registration error

40 Views

Hi,

We are developing Android native clients to a SUP 2.1 ESD 3 application.

The application was deployed into a domain with a specific security configuration and a native code was generated.

When we try to run the registerApplication method, an register error occurs:

com.sybase.mobile.ApplicationRuntimeException: Auto registration template not found

Any idea about what is missing? Suggestions to solve this problem?

The native code:

supApplication = com.sybase.mobile.Application.getInstance();supApplication.setApplicationIdentifier(APPLICATION_NAME);supApplication.setApplicationContext(MainActivity.this);            ...try {          if (supApplication.getRegistrationStatus() != RegistrationStatus.REGISTERED) {                    ComercialMobileDB.registerCallbackHandler(new ClienteDBCallback());                    ComercialMobileDB.setApplication(supApplication);                    ComercialMobileDB.getSynchronizationProfile().setServerName(HOST);                    ConnectionProperties connProps = supApplication.getConnectionProperties();                    LoginCredentials loginCredentials = new LoginCredentials(USERNAME, PASSWORD);                    connProps.setLoginCredentials(loginCredentials);                    connProps.setFarmId("0");                    connProps.setServerName(HOST);                    connProps.setPortNumber(PORT);                    supApplication.registerApplication(TIMEOUT);          } else {                    supApplication.startConnection(TIMEOUT);          }          if (supApplication.getConnectionStatus() == ConnectionStatus.CONNECTED) {                    ComercialMobileDB.disableChangeLog();                    ComercialMobileDB.synchronize();          }          return true;} catch (Exception e) {          Log.e("WSTest", "Error", e);          return false;}