Page 4 of 5

Re: Android related questions

PostPosted: Nov 24, 2014 09:37
by Martynas
deep9 wrote:Hi,
i am using 23.0.2 revision number of SDK.

Thanks,
Deep

Hello,

this is not the SDK Revision number. The revision number can be found in the Revision.txt file of the downloaded SDK.

Re: Android related questions

PostPosted: Nov 24, 2014 10:16
by deep9
Martynas wrote:
deep9 wrote:Hi,
i am using 23.0.2 revision number of SDK.

Thanks,
Deep

Hello,

this is not the SDK Revision number. The revision number can be found in the Revision.txt file of the downloaded SDK.


Hi,

Here is Neurotech biometric Trial SDK revision number : 121686. This is what is got from Revision file from downloaded trial SDK.

Thanks,
Deep

Re: Android related questions

PostPosted: Nov 24, 2014 10:22
by Martynas
Hi,

it is an outdated SDK. Download a new one from our website and try it.
Anyway the recommendation is to run the SDK on real hardware, not the emulator.

Re: Android related questions

PostPosted: Nov 25, 2014 04:36
by deep9
Martynas wrote:Hi,

it is an outdated SDK. Download a new one from our website and try it.
Anyway the recommendation is to run the SDK on real hardware, not the emulator.


ok thanks so much for this issue.

I have another issue regarding Licensing . My app working completely fine till now but currently when i try to run it , it throws me an error "Activation failed . Error : License for this serial number was generated too many times . Please contact Neurotechnology (support@neurotechnoloy.com)” what could be problem and what is solution for it.

Thanks,
Deep

Re: Android related questions

PostPosted: Nov 27, 2014 07:56
by Martynas
Write an email to support@neurotechnology.com as it is suggested in error.

Android related questions

PostPosted: Nov 28, 2014 14:44
by Helen
Hi,
I'm developing a face detection and recognition application by your newest SDK. When I start the application, it crashed. I wonder if it's necessary to obtain related components by the NLicense method because I don't use it in my code.

Here's the logcat of error:
Code: Select all
11-27 22:09:16.510: E/Trace(12458): error opening trace file: No such file or directory (2)
11-27 22:09:19.105: E/dalvikvm(12458): dlopen("/data/app-lib/org.xia.facemain-1/libNBiometricClient.so") failed: Cannot load library: soinfo_link_image(linker.cpp:1635): could not load library "libNLicensing.so" needed by "libNBiometricClient.so"; caused by load_library(linker.cpp:745): library "libNLicensing.so" not found
11-27 22:09:19.127: E/AndroidRuntime(12458): FATAL EXCEPTION: main
11-27 22:09:19.127: E/AndroidRuntime(12458): java.lang.ExceptionInInitializerError
11-27 22:09:19.127: E/AndroidRuntime(12458):    at com.neurotec.biometrics.client.NBiometricClient.<clinit>(NBiometricClient.java:137)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at org.xia.facemain.Model.<init>(Model.java:26)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at org.xia.facemain.Model.getInstance(Model.java:15)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at org.xia.facemain.BiometricActivity.onCreate(BiometricActivity.java:300)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at org.xia.facemain.MainActivity.onCreate(MainActivity.java:57)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at android.app.Activity.performCreate(Activity.java:5122)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1081)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2274)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2362)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at android.app.ActivityThread.access$600(ActivityThread.java:160)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at android.os.Handler.dispatchMessage(Handler.java:99)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at android.os.Looper.loop(Looper.java:153)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at android.app.ActivityThread.main(ActivityThread.java:5317)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at java.lang.reflect.Method.invokeNative(Native Method)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at java.lang.reflect.Method.invoke(Method.java:511)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at dalvik.system.NativeStart.main(Native Method)
11-27 22:09:19.127: E/AndroidRuntime(12458): Caused by: java.lang.UnsatisfiedLinkError: Unable to load library 'NBiometricClient': JNA native support (android-arm/libNBiometricClient.so) not found in resource path (.)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:220)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:322)
11-27 22:09:19.127: E/AndroidRuntime(12458):    at com.neurotec.biometrics.client.NBiometricClient.<clinit>(NBiometricClient.java:131)
11-27 22:09:19.127: E/AndroidRuntime(12458):    ... 18 more


Thank you for your help.

Re: Android related questions

PostPosted: Dec 01, 2014 09:45
by Martynas
Hello,

Helen wrote:When I start the application, it crashed.


Do you receive any crash if our provided samples/tutorials are loaded and started?

Helen wrote:I wonder if it's necessary to obtain related components by the NLicense method because I don't use it in my code.


License obtaining for components, by using NLicense.ObtainComponents, is mandatory. Otherwise functionality of the SDK will not be enabled.

According to your provided logcat, there are missing *.so files in your application. Try to include all *.so files from the SDK.

Re: Android related questions

PostPosted: Dec 01, 2014 10:47
by Helen
Hi,
Your provided samples can be loaded and started correctly. The logcat says that "library 'libNLicensing.so' not found". But I do include all *.so files from the SDK. I can find the libNLicensing.so in the libs file. I feel quite strange why it can't be found.
Thank you.

Best regards,
Helen

Re: Android related questions

PostPosted: Dec 01, 2014 11:27
by Martynas
Helen wrote:Hi,
Your provided samples can be loaded and started correctly. The logcat says that "library 'libNLicensing.so' not found". But I do include all *.so files from the SDK. I can find the libNLicensing.so in the libs file. I feel quite strange why it can't be found.
Thank you.

Best regards,
Helen

Hi,

maybe you have mixed *.so files from armeabi-v7a and armeabi.

Re: Android related questions

PostPosted: Dec 01, 2014 11:41
by Helen
Martynas wrote:
Helen wrote:Hi,
Your provided samples can be loaded and started correctly. The logcat says that "library 'libNLicensing.so' not found". But I do include all *.so files from the SDK. I can find the libNLicensing.so in the libs file. I feel quite strange why it can't be found.
Thank you.

Best regards,
Helen

Hi,

maybe you have mixed *.so files from armeabi-v7a and armeabi.

Hi,
After I add NLicense.ObtainComponents method in my code, the application can run correctly. I have solved this issue. Thanks a lot.

Best regards,
Helen

Android related questions

PostPosted: Dec 10, 2014 12:05
by Helen
Hi,
I'm developing an application using the Neurotec_Biometric_5_0_SDK. I enroll the face and save the subjects, which are NSubject[] array. I want to delete one of the subject and I use the delete method in the NBiometricClient. However, the result is wrong, which means it can't be deleted. Please tell me how to do with it. Thank you!

Best regards,
Helen

Re: Android related questions

PostPosted: Dec 10, 2014 12:28
by Martynas
Helen wrote:Hi,
I'm developing an application using the Neurotec_Biometric_5_0_SDK. I enroll the face and save the subjects, which are NSubject[] array. I want to delete one of the subject and I use the delete method in the NBiometricClient. However, the result is wrong, which means it can't be deleted. Please tell me how to do with it. Thank you!

Best regards,
Helen

Hello,

could you provide more details (i.e. source code snippet) on what are you doing and what error are you getting?

Re: Android related questions

PostPosted: Dec 10, 2014 12:56
by Helen
Hi,
My code is refered to your sample FaceActivity. In your sample, when I click the identify button, it lists the enrolled id. If I click one item in the listview, it will identify the person correctly or not. Now I want to change the function of this button to delete a person's id after I click one item and it invoke the following function onSubjectSelected(String id). The detail of related functions is as follows.
Code: Select all
public void onSubjectSelected(String id) {
      NSubject[] mSubjects = Model.getInstance().getSubjects();
      int position = 0;
      for(NSubject subject:mSubjects) {
         if(subject.getId() == id) {
            mClient.delete(subject.getId());
         }
      }
      Model.getInstance().clear(id);
      mClient.list(NBiometricOperation.LIST, subjectListHandler);
      mClient.cancel();
      startCapturing();
   }

The following function is in the class Model.
Code: Select all
public void clear(String id) {
      int position = 0;
      for(NSubject subject:mSubjects) {
         mSubjects[position].clear();
      }
   }

After I click one of the items, the record is still in the database. This is the problem I come accross.

Best regards,
Helen

Re: Android related questions

PostPosted: Dec 11, 2014 10:58
by Helen
Hi,
Have you ever found the way to solve my problem? I'm looking forward to you help. Thank you!

Best regards,
Helen

Re: Android related questions

PostPosted: Dec 11, 2014 13:12
by Martynas
Helen wrote:Hi,
My code is refered to your sample FaceActivity. In your sample, when I click the identify button, it lists the enrolled id. If I click one item in the listview, it will identify the person correctly or not. Now I want to change the function of this button to delete a person's id after I click one item and it invoke the following function onSubjectSelected(String id). The detail of related functions is as follows.
Code: Select all
public void onSubjectSelected(String id) {
      NSubject[] mSubjects = Model.getInstance().getSubjects();
      int position = 0;
      for(NSubject subject:mSubjects) {
         if(subject.getId() == id) {
            mClient.delete(subject.getId());
         }
      }
      Model.getInstance().clear(id);
      mClient.list(NBiometricOperation.LIST, subjectListHandler);
      mClient.cancel();
      startCapturing();
   }

The following function is in the class Model.
Code: Select all
public void clear(String id) {
      int position = 0;
      for(NSubject subject:mSubjects) {
         mSubjects[position].clear();
      }
   }

After I click one of the items, the record is still in the database. This is the problem I come accross.

Best regards,
Helen

Helen wrote:Hi,
Have you ever found the way to solve my problem? I'm looking forward to you help. Thank you!

Best regards,
Helen

Hello,

to be able to help we need to reproduce it on our side first of all. So provide the java file with your modifications, so it would be possible to run it on our side too.

Re: Android related questions

PostPosted: Dec 12, 2014 06:33
by deep9
Hi,

I have successfully created an android app for fingerprint scanner using VeriFinger and also it is working . Here i provide my code :

Code: Select all
private static final String TAG = FingerActivity.class.getSimpleName();
   private static final String BUNDLE_KEY_STATUS = "status";

   // ===========================================================
   // Private fields
   // ===========================================================

   private NFingerView mFingerView;
   private Bitmap mDefaultBitmap;
   private TextView mStatus;
   private String result = null;
   private String capture_fingerprint = null;

   // ===========================================================
   // Private methods
   // ===========================================================

   private NFScanner getScanner()
   {
      //TODO Read last used scanner from preferences
      //      for (NPlugin plugin : NDeviceManager.getPluginManager().getPlugins()) {
      //         Log.i("Model", String.format("Plugin name => %s, Error => %s", plugin.getModule().getName(), plugin.getError()));
      //      }
      for (NDevice device : client.getDeviceManager().getDevices())
      {
         //         Log.i("Device", String.format("Device name => %s", device.getDisplayName()));
         if (device.getDeviceType().contains(NDeviceType.FSCANNER))
         {
            return (NFScanner) device;
         }
      }
      return null;
   }

   // ===========================================================
   // Protected methods
   // ===========================================================

   @Override
   protected void onCreate(Bundle savedInstanceState)
   {
      super.onCreate(savedInstanceState);

      Log.d(TAG, "onCreate  of FingerActivity"); //Deep Shah

      try
      {
         result = getIntent().getExtras().getString("fingerprint_result");
      }
      catch (Exception e)
      {
         result = null;
      }
      try
      {
         capture_fingerprint = getIntent().getExtras().getString("fingerprint_result");
      }
      catch (Exception e)
      {
         capture_fingerprint = null;
      }
      if (!(result == null))
      {
         Toast.makeText(getApplicationContext(), "Fingerprint did not match. Please try again.", Toast.LENGTH_LONG).show();

      }
      try
      {
         PreferenceManager.setDefaultValues(this, R.xml.finger_preferences, false);
         LinearLayout layout = ((LinearLayout) findViewById(R.id.biometric_layout));

         mFingerView = new NFingerView(this);
         layout.addView(mFingerView);

         mStatus = new TextView(this);
         mStatus.setText("Status");
         LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
         params.gravity = Gravity.CENTER;
         mStatus.setLayoutParams(params);
         layout.addView(mStatus);

         mDefaultBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.hand);
         if (savedInstanceState == null)
         {
            NFinger finger = new NFinger();
            finger.setImage(NImage.fromBitmap(mDefaultBitmap));
            mFingerView.setFinger(finger);
         }
         if (capture_fingerprint == "true")
         {
            onStartCapturing();
         }
      }
      catch (Exception e)
      {
         Log.e(TAG, "Exception", e);
         showError(e.getMessage());
      }
   }

   @Override
   protected void onSaveInstanceState(Bundle outState)
   {
      outState.putString(BUNDLE_KEY_STATUS, TextUtils.isEmpty(mStatus.getText()) ? "" : mStatus.getText().toString());
   }


   @Override
   protected void onStartCapturing()
   {

      Log.d(TAG, "onStartCapturing"); //Deep Shah

      NFScanner scanner = getScanner();
      if (scanner == null)
      {
         showError(R.string.msg_capturing_device_is_unavailable);
      }
      else
      {
         client.setFingerScanner(scanner);
         NSubject subject = new NSubject();
         NFinger finger = new NFinger();
         finger.addPropertyChangeListener(biometricPropertyChanged);
         mFingerView.setFinger(finger);
         subject.getFingers().add(finger);
         //         Toast.makeText(FingerActivity.this, Thread.currentThread().getName() + " in Capturing method ", Toast.LENGTH_LONG).show();
         capture(subject);

      }
   }



This works fine for the first time fingerprint reading but when my code returns "fingerprint mismatch" as result it should ask for try again for next time fingerprint scanning .Here is code to start FingerActivity after result is "fingerprint mismatch" :
Code: Select all
Intent intent = new Intent(BiometricActivity.this, FingerActivity.class);
                  intent.putExtra("license_obtained", "true");
                  intent.putExtra("fingerprint_result", "not_matched");
                  intent.putExtra("capture_fingerprint", "true");
                  startActivity(intent);
                  finish();

When FingerActivity starts again it detects fingerprint scanner device but won't display finger scanning area.It doesn't displaying and errors.
Please help me to solve this problem.

Thanks,
Deep

Re: Android related questions

PostPosted: Dec 12, 2014 12:58
by Martynas
deep9 wrote:Hi,

I have successfully created an android app for fingerprint scanner using VeriFinger and also it is working . Here i provide my code :

Code: Select all
private static final String TAG = FingerActivity.class.getSimpleName();
   private static final String BUNDLE_KEY_STATUS = "status";

   // ===========================================================
   // Private fields
   // ===========================================================

   private NFingerView mFingerView;
   private Bitmap mDefaultBitmap;
   private TextView mStatus;
   private String result = null;
   private String capture_fingerprint = null;

   // ===========================================================
   // Private methods
   // ===========================================================

   private NFScanner getScanner()
   {
      //TODO Read last used scanner from preferences
      //      for (NPlugin plugin : NDeviceManager.getPluginManager().getPlugins()) {
      //         Log.i("Model", String.format("Plugin name => %s, Error => %s", plugin.getModule().getName(), plugin.getError()));
      //      }
      for (NDevice device : client.getDeviceManager().getDevices())
      {
         //         Log.i("Device", String.format("Device name => %s", device.getDisplayName()));
         if (device.getDeviceType().contains(NDeviceType.FSCANNER))
         {
            return (NFScanner) device;
         }
      }
      return null;
   }

   // ===========================================================
   // Protected methods
   // ===========================================================

   @Override
   protected void onCreate(Bundle savedInstanceState)
   {
      super.onCreate(savedInstanceState);

      Log.d(TAG, "onCreate  of FingerActivity"); //Deep Shah

      try
      {
         result = getIntent().getExtras().getString("fingerprint_result");
      }
      catch (Exception e)
      {
         result = null;
      }
      try
      {
         capture_fingerprint = getIntent().getExtras().getString("fingerprint_result");
      }
      catch (Exception e)
      {
         capture_fingerprint = null;
      }
      if (!(result == null))
      {
         Toast.makeText(getApplicationContext(), "Fingerprint did not match. Please try again.", Toast.LENGTH_LONG).show();

      }
      try
      {
         PreferenceManager.setDefaultValues(this, R.xml.finger_preferences, false);
         LinearLayout layout = ((LinearLayout) findViewById(R.id.biometric_layout));

         mFingerView = new NFingerView(this);
         layout.addView(mFingerView);

         mStatus = new TextView(this);
         mStatus.setText("Status");
         LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
         params.gravity = Gravity.CENTER;
         mStatus.setLayoutParams(params);
         layout.addView(mStatus);

         mDefaultBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.hand);
         if (savedInstanceState == null)
         {
            NFinger finger = new NFinger();
            finger.setImage(NImage.fromBitmap(mDefaultBitmap));
            mFingerView.setFinger(finger);
         }
         if (capture_fingerprint == "true")
         {
            onStartCapturing();
         }
      }
      catch (Exception e)
      {
         Log.e(TAG, "Exception", e);
         showError(e.getMessage());
      }
   }

   @Override
   protected void onSaveInstanceState(Bundle outState)
   {
      outState.putString(BUNDLE_KEY_STATUS, TextUtils.isEmpty(mStatus.getText()) ? "" : mStatus.getText().toString());
   }


   @Override
   protected void onStartCapturing()
   {

      Log.d(TAG, "onStartCapturing"); //Deep Shah

      NFScanner scanner = getScanner();
      if (scanner == null)
      {
         showError(R.string.msg_capturing_device_is_unavailable);
      }
      else
      {
         client.setFingerScanner(scanner);
         NSubject subject = new NSubject();
         NFinger finger = new NFinger();
         finger.addPropertyChangeListener(biometricPropertyChanged);
         mFingerView.setFinger(finger);
         subject.getFingers().add(finger);
         //         Toast.makeText(FingerActivity.this, Thread.currentThread().getName() + " in Capturing method ", Toast.LENGTH_LONG).show();
         capture(subject);

      }
   }



This works fine for the first time fingerprint reading but when my code returns "fingerprint mismatch" as result it should ask for try again for next time fingerprint scanning .Here is code to start FingerActivity after result is "fingerprint mismatch" :
Code: Select all
Intent intent = new Intent(BiometricActivity.this, FingerActivity.class);
                  intent.putExtra("license_obtained", "true");
                  intent.putExtra("fingerprint_result", "not_matched");
                  intent.putExtra("capture_fingerprint", "true");
                  startActivity(intent);
                  finish();

When FingerActivity starts again it detects fingerprint scanner device but won't display finger scanning area.It doesn't displaying and errors.
Please help me to solve this problem.

Thanks,
Deep


Please provide a simple test application with source code, so we could be able to run and reproduce the same on our side, to support@neurotechnology.com

Re: Android related questions

PostPosted: Dec 17, 2014 04:36
by deep9
hi,

Here i provide configuration of two android devices on which i try to test FingerPrint scanning app but it is working on only one device on another device it neither getting scanner device information nor providing scanning area.

Digiflip pro x811:

-3G with Voice Calling (Micro SIM)
-Android Jelly Bean 4.2.2 OS (Assured Upgrade to Android KitKat 4.4)
-4200 mAh Li-polymer Battery
-2.0 GHz Dual Core with Hyper Threading
-1 GB RAM and 16 GB Internal Storage (Expandable Storage of 32 GB)
-Intel Atom Z2580

Micromax A114:

-Wi-Fi Enabled
-Android v4.2 (Jelly Bean) OS
-Expandable Storage Capacity of 32 GB
-1.3 GHz MT6582M Quad Core Processor
-1 GB RAM, 4 GB ROM

Fingerprint scanning app working on "Digiflip pro x811 tablet " but not on "Micromax A114" . Using "USB device info" app i came to know that micromax detect my scanner as usb device but it won't working for my bio metric app. My fingerprint scanning device is "Secugen Hamster plus". What can be problem ?

Thanks,
Deep

Re: Android related questions

PostPosted: Dec 17, 2014 08:00
by Martynas
Hello,

deep9 wrote:Using "USB device info" app i came to know that micromax detect my scanner as usb device but it won't working for my bio metric app. My fingerprint scanning device is "Secugen Hamster plus". What can be problem ?


Does this device support USB Host? If yes, could you provide the full logcat to support@neurotechnology.com with the detailed description of the issue?

Re: Android related questions

PostPosted: Dec 17, 2014 10:14
by deep9
Martynas wrote:Hello,

deep9 wrote:Using "USB device info" app i came to know that micromax detect my scanner as usb device but it won't working for my bio metric app. My fingerprint scanning device is "Secugen Hamster plus". What can be problem ?


Does this device support USB Host? If yes, could you provide the full logcat to support@neurotechnology.com with the detailed description of the issue?


Thanks for quick reply . When i check Micromax A114 for USB Host support found that it actually not supporting USB Host :o . thanks for your help .

Thanks,
Deep

Re: Android related questions

PostPosted: Dec 29, 2014 11:43
by DiogoLeao
Need do face recognition using xamarin im trying http://developer.xamarin.com/guides/and ... 28.jar%29/ to convert .jar from "C:Program Files (x86)NeurotechnologyNeurotec Biometric 5.0 SDKBinAndroid" but without success, I do not know how to solve this, any idea?

Re: Android related questions

PostPosted: Dec 31, 2014 14:08
by vaidasz
DiogoLeao wrote:Need do face recognition using xamarin im trying http://developer.xamarin.com/guides/and ... 28.jar%29/ to convert .jar from "C:Program Files (x86)NeurotechnologyNeurotec Biometric 5.0 SDKBinAndroid" but without success, I do not know how to solve this, any idea?


We do not support Xamarin at the moment. Please use Eclipse or NetBeans IDE.

Failure to find com.neurotec:neurotec-devices-fscanners-secu

PostPosted: Jan 21, 2015 23:25
by javaservlets
Hi: I"ve downloaded your SDK 5.0 for Android ("Neurotec_Biometric_5_0_SDK_Trial_2015-01-09") and have gotten through various issues thanks to past postings in this forum, but can"t find a solution to this problem after running mvn clean install -U on the biometrics-samples-android project:
Code: Select all
INFO] Scanning for projects...
[INFO] Downloading: http://repo.maven.apache.org/maven2/com/neurotec/neurotec-devices-fscanners-secugen-android/5.0.0.0/neurotec-devices-fscanners-secugen-android-5.0.0.0.pom
[WARNING] The POM for com.neurotec:neurotec-devices-fscanners-secugen-android:jar:5.0.0.0 is missing, no dependency information available
[INFO] Downloading: http://repo.maven.apache.org/maven2/com/neurotec/neurotec-devices-fscanners-secugen-android/5.0.0.0/neurotec-devices-fscanners-secugen-android-5.0.0.0.jar
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] neurotec-biometric-component-installer
[INFO] Samples utils
[INFO] biometrics-samples-android
[INFO] Multibiometric Sample
[INFO]
[INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building neurotec-biometric-component-installer 1.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ neurotec-biometric-component-installer ---
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install jna) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJavajna.jar to C:Usersjs.m2
epository
etjavadevjnajna3.5.2jna-3.5.2.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall2297238224895036539.pom to C:Usersjs.m2
epository
etjavadevjnajna3.5.2jna-3.5.2.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-core) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-core.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-core5.0.0.0
eurotec-core-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall4751130342418135194.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-core5.0.0.0
eurotec-core-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-gui) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-gui.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-gui5.0.0.0
eurotec-gui-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall7962522962425981019.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-gui5.0.0.0
eurotec-gui-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-media) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-media.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-media5.0.0.0
eurotec-media-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall9043404665178944718.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-media5.0.0.0
eurotec-media-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-media-processing) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-media-processing.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-media-processing5.0.0.0
eurotec-media-processing-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall2325139545008003118.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-media-processing5.0.0.0
eurotec-media-processing-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-biometrics) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-biometrics.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics5.0.0.0
eurotec-biometrics-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall5176691373081985419.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics5.0.0.0
eurotec-biometrics-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-biometrics-client) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-biometrics-client.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics-client5.0.0.0
eurotec-biometrics-client-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall7918917353878179192.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics-client5.0.0.0
eurotec-biometrics-client-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-biometrics-gui) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-biometrics-gui.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics-gui5.0.0.0
eurotec-biometrics-gui-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall6901148427934350887.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics-gui5.0.0.0
eurotec-biometrics-gui-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-devices.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices5.0.0.0
eurotec-devices-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall8736922041829379781.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices5.0.0.0
eurotec-devices-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-virtual) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-devices-virtual.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-virtual5.0.0.0
eurotec-devices-virtual-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall2510144349847264059.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-virtual5.0.0.0
eurotec-devices-virtual-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-cluster) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-cluster.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-cluster5.0.0.0
eurotec-cluster-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall9025832726041146191.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-cluster5.0.0.0
eurotec-cluster-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-licensing) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinJava
eurotec-licensing.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-licensing5.0.0.0
eurotec-licensing-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall1763768671908267667.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-licensing5.0.0.0
eurotec-licensing-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install compatibility-v4) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroidcompatibility-v4.jar to C:Usersjs.m2
epositoryandroidsupportcompatibility-v411compatibility-v4-11.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall4337142067374151777.pom to C:Usersjs.m2
epositoryandroidsupportcompatibility-v411compatibility-v4-11.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-core-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-core-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-core-android5.0.0.0
eurotec-core-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall5091192512362771415.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-core-android5.0.0.0
eurotec-core-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-gui-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-gui-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-gui-android5.0.0.0
eurotec-gui-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall4962556572607428348.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-gui-android5.0.0.0
eurotec-gui-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-media-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-media-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-media-android5.0.0.0
eurotec-media-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall5048775107700742836.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-media-android5.0.0.0
eurotec-media-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-media-processing-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-media-processing-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-media-processing-android5.0.0.0
eurotec-media-processing-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall6633950814771274033.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-media-processing-android5.0.0.0
eurotec-media-processing-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-biometrics-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-biometrics-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics-android5.0.0.0
eurotec-biometrics-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall607642833492565659.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics-android5.0.0.0
eurotec-biometrics-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-biometrics-client-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-biometrics-client-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics-client-android5.0.0.0
eurotec-biometrics-client-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall2821945240151485770.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics-client-android5.0.0.0
eurotec-biometrics-client-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-android5.0.0.0
eurotec-devices-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall5422735687235493663.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-android5.0.0.0
eurotec-devices-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-virtual-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-virtual-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-virtual-android5.0.0.0
eurotec-devices-virtual-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall1241452476900015026.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-virtual-android5.0.0.0
eurotec-devices-virtual-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-biometrics-gui-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-biometrics-gui-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics-gui-android5.0.0.0
eurotec-biometrics-gui-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall5135998351043236056.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometrics-gui-android5.0.0.0
eurotec-biometrics-gui-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-licensing-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-licensing-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-licensing-android5.0.0.0
eurotec-licensing-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall6876064815105292920.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-licensing-android5.0.0.0
eurotec-licensing-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-cluster-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-cluster-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-cluster-android5.0.0.0
eurotec-cluster-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall8894764360136213031.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-cluster-android5.0.0.0
eurotec-cluster-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-fscanners-suprema-biomini-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-fscanners-suprema-biomini-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-suprema-biomini-android5.0.0.0
eurotec-devices-fscanners-suprema-biomini-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall7905243454238822323.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-suprema-biomini-android5.0.0.0
eurotec-devices-fscanners-suprema-biomini-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-fscanners-miaxis-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-fscanners-miaxis-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-miaxis-android5.0.0.0
eurotec-devices-fscanners-miaxis-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall4376266694554940468.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-miaxis-android5.0.0.0
eurotec-devices-fscanners-miaxis-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-fscanners-authentec-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-fscanners-authentec-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-authentec-android5.0.0.0
eurotec-devices-fscanners-authentec-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall314953648978927466.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-authentec-android5.0.0.0
eurotec-devices-fscanners-authentec-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-fscanners-bluefin-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-fscanners-bluefin-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-bluefin-android5.0.0.0
eurotec-devices-fscanners-bluefin-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall5527022377938323706.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-bluefin-android5.0.0.0
eurotec-devices-fscanners-bluefin-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-fscanners-digitalpersona-uareu-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-fscanners-digitalpersona-uareu-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-digitalpersona-uareu-android5.0.0.0
eurotec-devices-fscanners-digitalpersona-uareu-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall8014963685980023458.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-digitalpersona-uareu-android5.0.0.0
eurotec-devices-fscanners-digitalpersona-uareu-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-fscanners-futronic-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-fscanners-futronic-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-futronic-android5.0.0.0
eurotec-devices-fscanners-futronic-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall4953543623955675081.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-futronic-android5.0.0.0
eurotec-devices-fscanners-futronic-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-fscanners-integratedbiometrics-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-fscanners-integratedbiometrics-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-integratedbiometrics-android5.0.0.0
eurotec-devices-fscanners-integratedbiometrics-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall5949374121607273485.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-fscanners-integratedbiometrics-android5.0.0.0
eurotec-devices-fscanners-integratedbiometrics-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-irisscanners-iritech-irishield-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-irisscanners-iritech-irishield-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-irisscanners-iritech-irishield-android5.0.0.0
eurotec-devices-irisscanners-iritech-irishield-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall5739580785693583211.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-irisscanners-iritech-irishield-android5.0.0.0
eurotec-devices-irisscanners-iritech-irishield-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (install neurotec-devices-media-android) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecBinAndroid
eurotec-devices-media-android.jar to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-media-android5.0.0.0
eurotec-devices-media-android-5.0.0.0.jar
[INFO] Installing C:UsersjsAppDataLocalTempmvninstall7135543053183037908.pom to C:Usersjs.m2
epositorycom
eurotec
eurotec-devices-media-android5.0.0.0
eurotec-devices-media-android-5.0.0.0.pom
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ neurotec-biometric-component-installer ---
[INFO] Installing C:\_javaprojectsoj
eurotecpom.xml to C:Usersjs.m2
epositorycom
eurotec
eurotec-biometric-component-installer1.0
eurotec-biometric-component-installer-1.0.pom
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Samples utils 5.0.0.0
[INFO] ------------------------------------------------------------------------
[INFO] Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/maven-metadata.xml
[INFO] Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/maven-metadata.xml (715 B at 4.7 KB/sec)
[INFO] Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/maven-metadata.xml
[INFO] Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/maven-metadata.xml (617 B at 3.3 KB/sec)
[INFO] Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/maven-metadata.xml
[INFO] Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/maven-metadata.xml (2 KB at 6.1 KB/sec)
[INFO] Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-install-plugin/maven-metadata.xml
[INFO] Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-install-plugin/maven-metadata.xml (623 B at 3.4 KB/sec)
[INFO] Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-deploy-plugin/maven-metadata.xml
[INFO] Downloaded: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-deploy-plugin/maven-metadata.xml (709 B at 3.7 KB/sec)
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ samples-utils-android ---
[INFO] Deleting C:\_javaprojectsoj
eurotecSamplesCommonAndroidutils   arget
[INFO]
[INFO] --- android-maven-plugin:3.9.0-rc.3:generate-sources (default-generate-sources) @ samples-utils-android ---
[INFO] Extracting libs
[INFO] Generating R file for com.neurotec.samples:samples-utils-android:apklib:5.0.0.0
[INFO] Adding R gen folder to compile classpath: C:\_javaprojectsoj
eurotecSamplesCommonAndroidutils   argetgenerated-sources
[INFO] Adding AIDL gen folder to compile classpath: C:\_javaprojectsoj
eurotecSamplesCommonAndroidutils   argetgenerated-sourcesaidl
[INFO]
[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ samples-utils-android ---
[INFO] Using "UTF-8" encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory C:\_javaprojectsoj
eurotecSamplesCommonAndroidutilssrcmain
esources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ samples-utils-android ---
[INFO] Compiling 52 source files to C:\_javaprojectsoj
eurotecSamplesCommonAndroidutils   argetclasses
[INFO]
[INFO] --- android-maven-plugin:3.9.0-rc.3:proguard (default-proguard) @ samples-utils-android ---
[INFO]
[INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ samples-utils-android ---
[INFO] Using "UTF-8" encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory C:\_javaprojectsoj
eurotecSamplesCommonAndroidutilssrc   est
esources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ samples-utils-android ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ samples-utils-android ---
[INFO] No tests to run.
[INFO]
[INFO] --- maven-jar-plugin:2.5:jar (default-jar) @ samples-utils-android ---
[INFO] Building jar: C:\_javaprojectsoj
eurotecSamplesCommonAndroidutils   argetsamples-utils-android-5.0.0.0.jar
[INFO]
[INFO] --- android-maven-plugin:3.9.0-rc.3:apklib (default-apklib) @ samples-utils-android ---
[INFO] Generating apklib
[INFO] C:\_javaprojectsoj
eurotecSamplesCommonAndroidutilslibs does not exist, looking for libraries in target directory.
[INFO] Building jar: C:\_javaprojectsoj
eurotecSamplesCommonAndroidutils   argetsamples-utils-android-5.0.0.0.apklib
[INFO]
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ samples-utils-android ---
[INFO] Installing C:\_javaprojectsoj
eurotecSamplesCommonAndroidutils   argetsamples-utils-android-5.0.0.0.apklib to C:Usersjs.m2
epositorycom
eurotecsamplessamples-utils-android5.0.0.0samples-utils-android-5.0.0.0.apklib
[INFO] Installing C:\_javaprojectsoj
eurotecSamplesCommonAndroidutilspom.xml to C:Usersjs.m2
epositorycom
eurotecsamplessamples-utils-android5.0.0.0samples-utils-android-5.0.0.0.pom
[INFO] Installing C:\_javaprojectsoj
eurotecSamplesCommonAndroidutils   argetsamples-utils-android-5.0.0.0.jar to C:Usersjs.m2
epositorycom
eurotecsamplessamples-utils-android5.0.0.0samples-utils-android-5.0.0.0.jar
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building biometrics-samples-android 5.0.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ biometrics-samples-android ---
[INFO] Deleting C:\_javaprojectsoj
eurotecSamplesBiometricsAndroid......BinAndroid (includes = [biometrics-samples-android.apk], excludes = [])
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ biometrics-samples-android ---
[INFO] Installing C:\_javaprojectsoj
eurotecSamplesBiometricsAndroidpom.xml to C:Usersjs.m2
epositorycom
eurotecsamplesiometrics-samples-android5.0.0.0iometrics-samples-android-5.0.0.0.pom
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Multibiometric Sample 5.0.0.0
[INFO] ------------------------------------------------------------------------
[INFO] Downloading: http://repository.apache.org/snapshots/org/apache/maven/plugins/maven-deploy-plugin/maven-metadata.xml
[INFO] Downloaded: http://repository.apache.org/snapshots/org/apache/maven/plugins/maven-deploy-plugin/maven-metadata.xml (418 B at 1.3 KB/sec)
[INFO] Downloading: http://repository.apache.org/snapshots/org/apache/maven/plugins/maven-install-plugin/maven-metadata.xml
[INFO] Downloaded: http://repository.apache.org/snapshots/org/apache/maven/plugins/maven-install-plugin/maven-metadata.xml (419 B at 2.2 KB/sec)
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] neurotec-biometric-component-installer ............ SUCCESS [  1.569 s]
[INFO] Samples utils ..................................... SUCCESS [ 10.732 s]
[INFO] biometrics-samples-android ........................ SUCCESS [  0.215 s]
[INFO] Multibiometric Sample ............................. FAILURE [  1.044 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 19.700 s
[INFO] Finished at: 2015-01-21T15:07:38-08:00
[INFO] Final Memory: 28M/122M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project multibiometric-sample-android: Could not resolve dependencies for project com.neurotec.samples:multibiometric-sample-android:apk:5.0.0.0: Failure to find com.neurotec:neurotec-devices-fscanners-secugen-android:jar:5.0.0.0 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :multibiometric-sample-android

Re: Android related questions

PostPosted: Jan 22, 2015 08:40
by Martynas
Hi,

delete these lines in pom.xml, located in the "Samples\Biometrics\Android\multibiometric-sample" folder:

Code: Select all
      <dependency>
         <groupId>com.neurotec</groupId>
         <artifactId>neurotec-devices-fscanners-secugen-android</artifactId>
         <version>5.0.0.0</version>
      </dependency>

Re: Android related questions

PostPosted: Jan 27, 2015 09:22
by deep9
hi,

I have successfully create an sample application for fingerprint identification . My question is usually how much time an application have to take to identify fingerprint when all fingerprints are stored on Sdcard ? i'm asking this question because currently it takes 3 to 5 minutes for matching fingerprint.Or you could just give me an approximate time it takes .

Thanks ,
Deep

Re: Android related questions

PostPosted: Jan 27, 2015 10:21
by Martynas
Hello,

how the identification is done:

do you load records one by one from the sdcard when identification is done?
do you keep all records in memory, when the identification is done?

How many records there are in the database?
Do you extract Large or Small templates?

deep9 wrote:Or you could just give me an approximate time it takes


SDK specification can be found here.

Re: Android related questions

PostPosted: Feb 02, 2015 11:07
by deep9
hi,

How to check fingerprint is "Misread" or not properly read from scanner or finger has not been placed properly on scanner?

Thanks ,
Deep

Re: Android related questions

PostPosted: Feb 02, 2015 11:19
by Martynas
deep9 wrote:hi,

How to check fingerprint is "Misread" or not properly read from scanner or finger has not been placed properly on scanner?

Thanks ,
Deep

Hello,

could you please explain what do you mean?

Re: Android related questions

PostPosted: Feb 02, 2015 12:24
by deep9
hi,

How to check fingerprint is "Misread" or not properly read from scanner or finger has not been placed properly on scanner?

For example finger is placed on finger scanner in such way that scanner may read some of the portion of finger or you can say finger is misplaced on scanner if that is the case i can call it "Misread' but how to identify this case with help of coding ? or which method trigger to capture fingerprint from scanner ?




Thanks ,
Deep

Re: Android related questions

PostPosted: Feb 02, 2015 12:35
by Martynas
deep9 wrote:hi,
How to check fingerprint is "Misread" or not properly read from scanner or finger has not been placed properly on scanner?
For example finger is placed on finger scanner in such way that scanner may read some of the portion of finger or you can say finger is misplaced on scanner if that is the case i can call it "Misread' but how to identify this case with help of coding ? or which method trigger to capture fingerprint from scanner ?
Thanks ,
Deep

Hello,

there is no such functionality in the SDK. Some scanners returns various statuses, i.e. CrossMatch Guardian scanners can return if the finger is placed to close to border of the sensor. In case of scanners supported under Android operating system in our SDK, none of the returns such information.

Re: Android related questions

PostPosted: Mar 17, 2015 05:24
by dflamprea
Hi,

How I can save a template in oracle database?
I need enroll users from android application, send information to the server side and storage information in database.

Thank you for attention

Diego Lamprea

Re: Android related questions

PostPosted: Mar 18, 2015 09:46
by Martynas
dflamprea wrote:Hi,

How I can save a template in oracle database?
I need enroll users from android application, send information to the server side and storage information in database.

Thank you for attention

Diego Lamprea

Hello,

save a template as ByteBuffer and insert this saved ByteBuffer into Oracle database.

Android sample program - multibiometric-sample.apk

PostPosted: Mar 25, 2015 10:10
by razali_abu_bakar
We are testing sample program for android "multibiometric-sample.apk" provided in the SDK installation /Bin/Android folder.
We are testing VeriLook app. After capture a photo or load an existing photo, we always get a message "Faces feature points detector file is missing".
What this message is all about ?

Admin: merged to "Android related questions"

Re: Android sample program - multibiometric-sample.apk

PostPosted: Mar 26, 2015 11:38
by MartynasV
razali_abu_bakar wrote:We are testing sample program for android "multibiometric-sample.apk" provided in the SDK installation /Bin/Android folder.
We are testing VeriLook app. After capture a photo or load an existing photo, we always get a message "Faces feature points detector file is missing".
What this message is all about ?

Hello,

Check if in your device sd_card\Neurotechnology\Data\multibiometric\Faces.ndf file exists. If there isn't that file, then upload from SDK_Folder\Bin\Data folder. If application still won't work then provide SDK revision number, which you can find in SDK root folder in revision.txt file.

Re: Android related questions

PostPosted: Mar 27, 2015 02:17
by dflamprea
Martynas wrote:Hello,

save a template as ByteBuffer and insert this saved ByteBuffer into Oracle database.


Hi Martynas,

Thank you for the answer.

In the same database I have others templates but this was storaged with other sdk (Griaule). There are compatibility? or I can convert the templates a ISO, ANSI format?

Thanks

Re: Android related questions

PostPosted: Mar 27, 2015 04:40
by dflamprea
Martynas wrote:Hello,

save a template as ByteBuffer and insert this saved ByteBuffer into Oracle database.


Hi Martynas.

I try save a tamplate as ByteBuffer unsuccessfully

This is a part of my code:
Code: Select all
                      //Set fingerprint template
            dto.setTemplate(subject.getTemplateBuffer().toByteArray());  //doesn"t work
                                //dto.setTemplate(subject.getFingers().get(0).save().toByteArray());  //doesn"t work
                                //dto.setTemplate(subject.getTemplate().save().toByteArray()); //doesn"t work
                               
            //Set fingerprint image
            dto.setFingerprintImage(Base64.encodeToString(subject.getFingers().get(0).getImage().save().toByteArray(), Base64.NO_WRAP)); //it works

DTO
public void setTemplate(byte[] template) {
      this.template = template;
   }   

public void setFingerprintImage(String fingerprintImage) {
      this.fingerprintImage = fingerprintImage;
   }

The fingerprintImage is obtained successfully but fingerprintTemplate always is null.
Can you tell me how to obtain the template

Best Regards

Diego Lamprea

Re: Android related questions

PostPosted: Mar 27, 2015 09:19
by Martynas
dflamprea wrote:
Martynas wrote:Hello,

save a template as ByteBuffer and insert this saved ByteBuffer into Oracle database.


Hi Martynas.

I try save a tamplate as ByteBuffer unsuccessfully

This is a part of my code:
...
The fingerprintImage is obtained successfully but fingerprintTemplate always is null.
Can you tell me how to obtain the template

Best Regards

Diego Lamprea

what is your SDK revision number?

Re: Android related questions

PostPosted: Mar 27, 2015 17:37
by dflamprea
Martynas wrote:Hi,

what is your SDK revision number?


I'm building a proof of concept with Neurotec_Biometric_5_0_SDK_Trial_2014-11-18.zip
Revision.txt is Product revision number: 124780

Thanks

Re: Android related questions

PostPosted: Mar 30, 2015 07:02
by Martynas
dflamprea wrote:
Martynas wrote:Hi,

what is your SDK revision number?


I'm building a proof of concept with Neurotec_Biometric_5_0_SDK_Trial_2014-11-18.zip
Revision.txt is Product revision number: 124780

Thanks

it is a bit outdated version of the SDK. Please update to most recent 5.0 update.

Re: Some problem about android project using SDK

PostPosted: Mar 31, 2015 16:31
by benny
Helen wrote:Hi,
I try it again with your help and now I solve the problem mentioned above. But there comes another problem,maybe it"s relative to activation. I activated the licence a few days ago, and I could run VeriLook application. However, recently when I run this application, it says that licences were not obtained. When I start the licensing manager application, it says that Licensing Manager has crashed. And there comes the following error: External error occurred ExternalError:-1. When I start my application for Face-Detection and Face-Recognition, there are some problem as mentioned below.

Here is the errors of the logcat:
Code: Select all
AndroidRuntime   FATAL EXCEPTION: main
AndroidRuntime   com.neurotec.lang.NotActivated Exception: Operation is not activated
AndroidRuntime   at com.neurotec.lang.RuntimeErrorCreator.create(RuntimeErrorCreator.java:56)
AndroidRuntime   at com.neurotec.lang.ChainedErrorCreator.create(ChainedErrorCteator.java:20)
AndroidRuntime   at com.neurotec.lang.NError.get(NError.java:143)
AndroidRuntime   at com.neurotec.lang.NError.get(NError.java:163)
AndroidRuntime   at com.neurotec.lang.NError.getLast(NError.java:177)
AndroidRuntime   at com.neurotec.lang.NResult.checkUnchecked(NResult.java:234)
AndroidRuntime   at com.neurotec.lang.NResult.raiseError(NResult.java:312)
AndroidRuntime   at com.neurotec.lang.NResult.check(NResult.java:223)
AndroidRuntime   at com.neurotec.biometrics.NLExtractor.detectFace(NLExtractor.java:417)
AndroidRuntime   at org.xia.nface.BiometricEngin.detectFaces(BiometricEngine.java:33)
AndroidRuntime   at org.xia.nface.MainActivity.onPreviewFrame(MainActivity.java:166)
AndroidRuntime   at android.hardware.Camera&EventHandler.handleMessage(Camera.java:873)
AndroidRuntime   at android.os.Handler.dispatchMessage(Handler.java:99)
AndroidRuntime   at android.os.Looper.loop(Looper.java:153)
AndroidRuntime   at android.app.ActivityThread.main(ActivityThread.java:5317)
AndroidRuntime   at java.lang.reflect.Method.invokeNative(Native Method.java:511)
AndroidRuntime   at java.lang.reflect.Method.invoke(Method.java:511)
AndroidRuntime   at com.android.internal.os.ZygoteInit&MethodAndArgsCaller.run(ZygoteInit.java:833)
AndroidRuntime   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
AndroidRuntime   at dalvik.system.NativeStart.main(Native Method)


Thank you for your support.

Best regards,
Helen

Hi all,

I have a similar problem as Helen. I try to use Verifinger standalone on Android.

I get this Exception during runtime:

Code: Select all
03-31 18:18:11.795: E/AndroidRuntime(31395): Caused by: java.lang.UnsatisfiedLinkError: Couldn"t load jnidispatch from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.myapp-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.myapp-1, /vendor/lib, /system/lib]]]: findLibrary returned null
03-31 18:18:11.795: E/AndroidRuntime(31395):    at java.lang.Runtime.loadLibrary(Runtime.java:358)
03-31 18:18:11.795: E/AndroidRuntime(31395):    at java.lang.System.loadLibrary(System.java:526)
03-31 18:18:11.795: E/AndroidRuntime(31395):    at com.sun.jna.Native.loadNativeLibrary(Native.java:727)
03-31 18:18:11.795: E/AndroidRuntime(31395):    at com.sun.jna.Native.<clinit>(Native.java:129)
03-31 18:18:11.795: E/AndroidRuntime(31395):    at com.sun.jna.Platform.<clinit>(Platform.java:102)
03-31 18:18:11.795: E/AndroidRuntime(31395):    at com.neurotec.lang.NCore.<clinit>(NCore.java:101)
03-31 18:18:11.795: E/AndroidRuntime(31395):    ... 31 more


This exception says, that the file "jnidispatch.so" is missing.

We do not use maven, so I coppied the file "jna.jar" to the "libs" folder. Furthermore, there are two subfolders of "libs": "armeabi" and "armeabi-v7a" with files "libdatabase_sqlcipher.so", "libsqlcipher_android.so", "libstlport_shared.so". But there is no file "jnidispatch.so".

Where should "jnidispatch.so" be and where do I get this file from?
Can someone help me?


Cheers,
benny

Re: Some problem about android project using SDK

PostPosted: Apr 02, 2015 06:50
by Martynas
benny wrote:Hi all,

I have a similar problem as Helen. I try to use Verifinger standalone on Android.

I get this Exception during runtime:

Code: Select all
03-31 18:18:11.795: E/AndroidRuntime(31395): Caused by: java.lang.UnsatisfiedLinkError: Couldn"t load jnidispatch from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.myapp-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.myapp-1, /vendor/lib, /system/lib]]]: findLibrary returned null
03-31 18:18:11.795: E/AndroidRuntime(31395):    at java.lang.Runtime.loadLibrary(Runtime.java:358)
03-31 18:18:11.795: E/AndroidRuntime(31395):    at java.lang.System.loadLibrary(System.java:526)
03-31 18:18:11.795: E/AndroidRuntime(31395):    at com.sun.jna.Native.loadNativeLibrary(Native.java:727)
03-31 18:18:11.795: E/AndroidRuntime(31395):    at com.sun.jna.Native.<clinit>(Native.java:129)
03-31 18:18:11.795: E/AndroidRuntime(31395):    at com.sun.jna.Platform.<clinit>(Platform.java:102)
03-31 18:18:11.795: E/AndroidRuntime(31395):    at com.neurotec.lang.NCore.<clinit>(NCore.java:101)
03-31 18:18:11.795: E/AndroidRuntime(31395):    ... 31 more


This exception says, that the file "jnidispatch.so" is missing.

We do not use maven, so I coppied the file "jna.jar" to the "libs" folder. Furthermore, there are two subfolders of "libs": "armeabi" and "armeabi-v7a" with files "libdatabase_sqlcipher.so", "libsqlcipher_android.so", "libstlport_shared.so". But there is no file "jnidispatch.so".

Where should "jnidispatch.so" be and where do I get this file from?
Can someone help me?


Cheers,
benny

Hi,

try to drag and drop both folders from “Lib\Android” to “libs” folder of your project in Eclipse and then rebuild the apk.

Verifinger Example Android

PostPosted: Apr 06, 2015 21:50
by tekofer
some example of VeriFinger with android who can share please with the source code?

Admin: merged to "Android related questions"

Re: Some problem about android project using SDK

PostPosted: Apr 07, 2015 06:56
by benny
Martynas wrote:Hi,

try to drag and drop both folders from “Lib\Android” to “libs” folder of your project in Eclipse and then rebuild the apk.

Hi Martynas,

thank you for your help!
I think it was the solution.

Re: Verifinger Example Android

PostPosted: Apr 07, 2015 07:14
by Martynas
tekofer wrote:some example of VeriFinger with android who can share please with the source code?

Hello,

samples and tutorials are provided within the downloaded SDK. it is recommended to start with tutorials, as they covers smaller amount of functions in one tutorial, while the sample includes almost all functionality in one place.

Re: Android related questions

PostPosted: Apr 07, 2015 22:47
by dflamprea
Hi again Martynas,

I solved my problem. But rigth now I have another question.

I can develop an application with fingerprint sdk on raspberry pi?

Best Regards

Re: Android related questions

PostPosted: Apr 08, 2015 06:24
by Martynas
dflamprea wrote:Hi again Martynas,

I solved my problem. But rigth now I have another question.

I can develop an application with fingerprint sdk on raspberry pi?

Best Regards

Hello,

we have a beta version for ARM Linux only. Please write an email to support@neurotechnology.com and we will provide you a download link to beta version of this SDK.

Re: Android related questions

PostPosted: Apr 09, 2015 15:25
by benny
Hi Martynas, hi dflamprea,

we have a similiar problem:

We develop for Android und use the Verifinger SDK. The fingerprint samples are stored on SD card.

In our code, we have a subject with a finger and we would like to save this subject (or at least the fingerprint template data).

The following does not work:

Code: Select all
subject.save(); // Not serializable
subject.save(byteBuffer); // Not serializable
subject.getFingers().get(0).save(); // Not serializable
subject.getFingers().get(0).save(byteBuffer); // Not serializable




Best Regards,
benny

We would prefer to save the data in a standard format like ANSI. So we tried:

Code: Select all
FMRecord fmr = subject.toFMRecord(BDIFStandard.ANSI, FMRecord.VERSION_ANSI_CURRENT);
NBuffer nbuffer = fmr.save();
nbuffer.save(bytebuffer);


The error we get here says that fmr has to have at least on finger view.

Can anybody help us what we do wrong?

Where do we lost the finger when we convert subject to FMRecord?

Re: Android related questions

PostPosted: Apr 10, 2015 07:02
by Martynas
Hello,

what is your SDK revision number?
Where do we lost the finger when we convert subject to FMRecord?

Did you created a template first of all?

Re: Android related questions

PostPosted: Apr 14, 2015 10:29
by benny
Hi Martynas,

could you provide a piece of code how to create this template from a subject?

It is possible to call "getTemplate()" on a subject to get an NTemplate, but it is not possible to convert this NTemplate to an FMRecord - it is only possible to convert a subject to an FMRecord.

(Or am I wrong?)



Best regards,
Benny

Re: Android related questions

PostPosted: Apr 14, 2015 11:02
by Martynas
Hello,

how to create the template is shown i.e. in tutorial EnrollFingerFromImage. Here you will see that the template is created by using NBiometricClient.CreateTemplate method, where you pass the NSubject with the NFinger in it.

but it is not possible to convert this NTemplate to an FMRecord


Take a look at tutorial NTemplateToFMRecord, where it is shown how to convert the NTemplate to FMRecord