LDAP Connector API?
Does anyone know where you can find the API for the LDAP connector? I'm using the getResourceObjects method and it's barking about the attrNames parameter being null. Never had to set this attribute before with the LDAP adapter, and also the connector doesn't like the searchAttrsToGet attribute either. So instead of doing trial and error, I'd like to just have the method api. Any help would be appreciated.
WebLogic Server itself doesn't include LDAP connector.
Similar Messages
-
NullPointerException in LDAP Connector
Hi guys, I'm trying to use the LDAP connector in my applications. I'm following the tutorial on https://identityconnectors.dev.java.net/api_info.html but I'm experiencing a NullPointerException when I call a SEARCH operation.
I'm using:
Java SDK 1.6
LDAP Connector: org.identityconnectors.ldap-1.0.4726.jar
Toolkit: connector_toolkit-1.0.4709
Validate and test method go right, but when I try to launch a search (but also authenticate) I get the exception. Can someone help me?
Below my code:
File bundleDirectory = new File("/home/luca/Projects/Idm/bundles");
URL flatfileUrl = IOUtil.makeURL(bundleDirectory, "org.identityconnectors.ldap-1.0.4726.jar");
ConnectorInfoManagerFactory factory = ConnectorInfoManagerFactory.getInstance();
ConnectorInfoManager manager = factory.getLocalManager(flatfileUrl);
ConnectorKey ffKey = new ConnectorKey("org.identityconnectors.ldap", "1.0.4726", "org.identityconnectors.ldap.LdapConnector");
ConnectorInfo ffConInfo = manager.findConnectorInfo(ffKey);
APIConfiguration ffConfig = ffConInfo.createDefaultAPIConfiguration();
ConfigurationProperties ffConfigProps = ffConfig.getConfigurationProperties();
ffConfigProps.setPropertyValue("host", "localhost");
ffConfigProps.setPropertyValue("port", 389);
ffConfigProps.setPropertyValue("principal", "cn=admin,dc=idm,dc=com");
ffConfigProps.setPropertyValue("credentials", new GuardedString("my_password".toCharArray()));
ffConfigProps.setPropertyValue("uidAttribute", "cn");
ffConfigProps.setPropertyValue("accountObjectClasses", new String[] {"person"});
ffConfigProps.setPropertyValue("baseContextsToSynchronize", new String[] {"ou=people,dc=idm,dc=com"});
ffConfigProps.setPropertyValue("baseContexts", new String[] {"ou=people,dc=idm,dc=com"});
ConnectorFacade ffConnector = ConnectorFacadeFactory.getInstance().newInstance(ffConfig);
ffConnector.validate();
ffConnector.test();
ResultsHandler resultsHandler = new ResultsHandler() {
public boolean handle(ConnectorObject cobject) {
logger.debug("OK");
return true;
ffConnector.search(ObjectClass.ACCOUNT, null, resultsHandler, null);
End the exception:
Exception in thread "main" java.lang.NullPointerException
at org.identityconnectors.ldap.LdapConnection.detectServerType(LdapConnection.java:318)
at org.identityconnectors.ldap.LdapConnection.getServerType(LdapConnection.java:310)
at org.identityconnectors.ldap.schema.LdapSchemaBuilder.buildSchema(LdapSchemaBuilder.java:87)
at org.identityconnectors.ldap.schema.LdapSchemaBuilder.getSchema(LdapSchemaBuilder.java:62)
at org.identityconnectors.ldap.schema.LdapSchemaMapping.schema(LdapSchemaMapping.java:107)
at org.identityconnectors.ldap.search.LdapSearch.getAttributesReturnedByDefault(LdapSearch.java:84)
at org.identityconnectors.ldap.search.LdapSearch.getAttributesToGet(LdapSearch.java:344)
at org.identityconnectors.ldap.search.LdapSearch.execute(LdapSearch.java:120)
at org.identityconnectors.ldap.LdapConnector.executeQuery(LdapConnector.java:109)
at org.identityconnectors.ldap.LdapConnector.executeQuery(LdapConnector.java:57)
at org.identityconnectors.framework.impl.api.local.operations.SearchImpl.rawSearch(SearchImpl.java:105)
at org.identityconnectors.framework.impl.api.local.operations.SearchImpl.search(SearchImpl.java:82)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.identityconnectors.framework.impl.api.local.operations.ConnectorAPIOperationRunnerProxy.invoke(ConnectorAPIOperationRunnerProxy.java:93)
at $Proxy7.search(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.identityconnectors.framework.impl.api.local.operations.ThreadClassLoaderManagerProxy.invoke(ThreadClassLoaderManagerProxy.java:107)
at $Proxy7.search(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.identityconnectors.framework.impl.api.BufferedResultsProxy$BufferedResultsHandler.run(BufferedResultsProxy.java:162)Hi,
I am getting "No serializer for class: class org.identityconnectors.common.security.GuardedByteArray" exception when I am trying to use LDAP connector in my app.
Appreciated for any help
below my code :
File bundleDirectory = new File("./bundles");
URL flatfileUrl;
try {
flatfileUrl = IOUtil.makeURL(bundleDirectory, "org.identityconnectors.ldap-1.0.5119.jar");
ConnectorInfoManagerFactory factory = ConnectorInfoManagerFactory.getInstance();
ConnectorInfoManager manager = factory.getLocalManager(flatfileUrl);
ConnectorKey ffKey = new ConnectorKey("org.identityconnectors.ldap", "1.0.5119", "org.identityconnectors.ldap.LdapConnector");
ConnectorInfo ffConInfo = manager.findConnectorInfo(ffKey);
APIConfiguration ffConfig = ffConInfo.createDefaultAPIConfiguration();
ConfigurationProperties ffConfigProps = ffConfig.getConfigurationProperties();
ffConfigProps.setPropertyValue("host", "localhost");
ffConfigProps.setPropertyValue("port", 389);
ffConfigProps.setPropertyValue("principal", "cn=admin,dc=idm,dc=com");
ffConfigProps.setPropertyValue("credentials", new GuardedString("my_password".toCharArray()));
ffConfigProps.setPropertyValue("uidAttribute", "cn");
ffConfigProps.setPropertyValue("accountObjectClasses", new String[] {"person"});
ffConfigProps.setPropertyValue("baseContextsToSynchronize", new String[] {"ou=people,dc=idm,dc=com"});
ffConfigProps.setPropertyValue("baseContexts", new String[] {"ou=people,dc=idm,dc=com"});
ConnectorFacade ffConnector = ConnectorFacadeFactory.getInstance().newInstance(ffConfig);
ffConnector.validate();
ffConnector.test();
ResultsHandler resultsHandler = new ResultsHandler() {
public boolean handle(ConnectorObject cobject) {
System.out.println("OK");
return true;
System.out.println("ending");
ffConnector.search(ObjectClass.ACCOUNT, null, resultsHandler, null);
} catch (IOException e) {
e.printStackTrace();
Exception:
Thread Id: 1 Time: 11/26/09 6:58 AM Class: org.identityconnectors.framework.impl.api.ConnectorFacadeFactoryImpl Method: newInstance Level: ERROR Message: Failed to create new connector facade: ConnectorKey( bundleName=org.identityconnectors.ldap.LdapConnector.bundle bundleVersion=1.0 connectorName=org.identityconnectors.ldap.LdapConnector ), [email protected]297e7
org.identityconnectors.framework.common.exceptions.ConnectorException: No serializer for class: class org.identityconnectors.common.security.GuardedByteArray
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectEncoder$InternalEncoder.writeClass(BinaryObjectEncoder.java:173)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectEncoder.writeClassField(BinaryObjectEncoder.java:385)
at org.identityconnectors.framework.impl.serializer.APIConfigurationHandlers$2.serialize(APIConfigurationHandlers.java:129)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectEncoder$InternalEncoder.writeObject(BinaryObjectEncoder.java:131)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectEncoder.writeObjectContents(BinaryObjectEncoder.java:442)
at org.identityconnectors.framework.impl.serializer.APIConfigurationHandlers$3.serialize(APIConfigurationHandlers.java:158)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectEncoder$InternalEncoder.writeObject(BinaryObjectEncoder.java:131)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectEncoder.writeObjectField(BinaryObjectEncoder.java:448)
at org.identityconnectors.framework.impl.serializer.APIConfigurationHandlers$4.serialize(APIConfigurationHandlers.java:198)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectEncoder$InternalEncoder.writeObject(BinaryObjectEncoder.java:131)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectEncoder.writeObject(BinaryObjectEncoder.java:355)
at org.identityconnectors.framework.common.serializer.SerializerUtil.serializeBinaryObject(SerializerUtil.java:53)
at org.identityconnectors.framework.common.serializer.SerializerUtil.cloneObject(SerializerUtil.java:120)
at org.identityconnectors.framework.impl.api.AbstractConnectorFacade.<init>(AbstractConnectorFacade.java:78)
at org.identityconnectors.framework.impl.api.local.LocalConnectorFacadeImpl.<init>(LocalConnectorFacadeImpl.java:122)
at org.identityconnectors.framework.impl.api.ConnectorFacadeFactoryImpl.newInstance(ConnectorFacadeFactoryImpl.java:57)
at com.suchos.directax.identityinterceptor.idm.connector.helper.DAXIIIdentityConnectorLDAPInvoker.newFacade(DAXIIIdentityConnectorLDAPInvoker.java:143)
at com.suchos.directax.identityinterceptor.idm.connector.helper.DAXIIIdentityConnectorLDAPInvoker.createAccount(DAXIIIdentityConnectorLDAPInvoker.java:122)
at com.suchos.directax.identityinterceptor.idm.connector.helper.DAXIIIdentityConnectorLDAPInvoker.main(DAXIIIdentityConnectorLDAPInvoker.java:113) -
How to save HR data in Active Directory using ABAP i.e thru LDAP Connector
Hi All,
Can any one please help me out how
to save HR data in Active directory
using LDAP Connector ?
Please help ASAP as it is very urgent .
Thanks
JitendraThere are 100 of such scripts are there online.
here are few tips and codes. you will get more.
https://gallery.technet.microsoft.com/scriptcenter/Feeding-data-to-Active-0227d15c
http://blogs.technet.com/b/heyscriptingguy/archive/2012/10/31/use-powershell-to-modify-existing-user-accounts-in-active-directory.aspx
http://powershell.org/wp/forums/topic/ad-import-csv-update-attributes-script/
Please mark this as answer if it helps -
hi,
Our idm use HCM, so I try to use LDAP retrieved HR data. The JCo of Our idm and the ABAP RFC typed T run smoothy. When I start LDAP connector, it tells "Error starting LDAP Connector at operating system level". In ST11, it reads follow:
======> JCO.Server could not find server function 'LDAPRFC_LOAD'
ABAP Programm: SAPLSLDAP_CCMS (Transaction: LDAP)
Called function module: LDAPRFC_LOAD
I can't find the funtion LDAPRFC_LOAD.
Is there any one can tell me a good method to solve it? Thanks very much!
lilyForget to install LDAP Client at HCM OS
-
LDAP connector/interface for business partner
Hi Experts ,
Our requirement is we have certain applications which are integrated
with SAP Portal.
For these applications Data sources are maintained in two different
LDAPS.
One LDAP (enterprise directory) is for USER data and the other LDAP for
Company data(in this senario company data is nothing but business
partner role oragnization).
So here the question is, Can we use SAP standard LDAP connectors to
make connectivity to the enterprise directory(LDAP)and push business
partners data from CRM to the enterprise directory.
In Standard SAP CRM system which are standard LDAP connectors support
this functionality?
Please advice me and also let me know if we have any SAP notes for this
senario.
Best Regards
PrasadCurtis,
The short answer is that the SAP Business One integration Technology was not built to do what you are asking. The technology is to be able to move data, and all the ETL that goes with it, between systems such as the Integration Technologies out-of-the-box business scenarios for the integration of data between an R/3 system (headquarters) and it subsidiary(s) using SAP Business One. The SAP Business One Integration Technology is used to visually create model driven integrations between systems without using code as you do with the DI Server and/or SDK. You do not have the ability with this tool to build web interfaces as you are asking. You would use the DI Server for the purpose that you have outlined. There is a whitepaper that explains in detail the SAP Business One Integration Technology here on SDN at; https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/52b12740-0901-0010-4097-b85d1f5aee2a.
Hope that helps,
Eddy -
Hi Experts ,
Our requirement is we have certain applications which are integrated
with SAP Portal.
For these applications Data sources are maintained in two different
LDAPS.
One LDAP (enterprise directory) is for USER data and the other LDAP for
Customer data(in this senario customer data is nothing but business
partner role oragnization).
MY task is to build an interface for Customer data with LDAP sync.
So here the question is, Can we use SAP standard LDAP connectors to
make connectivity to the enterprise directory(LDAP)and push business
partners data from CRM to the enterprise directory.
In Standard SAP system which are standard LDAP connectors support
this functionality?
Please advice me and also let me know if we have any SAP notes for this
senario.
Best Regards
PrasadThank you very much for the useful link Martin. Anyway, there are some things that I cannot find for NX Unigraphics integration:
In the wiki you can find
You can download the CAD-Integration-Software from http://service.sap.com/swdc and then goto
Installations and Upgrades > Supplementary Components for Cross Industry Solutions > Life-Cycle Data Management > SAP PLM Integrations > select the desired integration
But that path does not exist in SAP download software page.
Also, in the availability matrix I can find integration with several systems (catia, solid edge, autocad...) but not unigraphics.
Could you please provide some more information on the topic?
Thanks a lot.
Neil -
Creating users in Active Directory through LDAP connector
Hello,
If we need to create users in Active directory using LDAP connector, what are the options for the following:
1) Update back into SAP from AD. LDAP connector updates only in one direction i.e from SAP to Active directory.
2) Can we add additional fields in LDAPMAP which are not standard e.g can we we write our own code to extract data from HR to map the value with an attritube within Active directory?
Regards,
AhmadHello!
I noticed the email in my inbox and understand the reason for deleting it - checked the rules again - no problem with that.
Here is the posting again - sanitized this time.
You can create users in LDAP/AD from SAP without a problem. SAP provides function modules to create/maintain/delete users with LDAP attributes in the correct ou path.
You can also perform group membership assignment in LDAP from SAP if needed.
I have done this quite a few times at different companies that use SAP HCM.
A userid in SAP is created automatically during hiring action with default password e.g. birthday of employee and certain authorization roles based on configured information.
The userid is then created right away in LDAP in the correct ou path (controlled via custom configuration table) and LDAP group membership is assigned.
A job runs every 8 hours to perform delta updates in LDAP.
The userid in SAP and LDAP are locked automatically if the user is terminated using termination action in HR. -
Update email on IT0105 from Active Directory using LDAP connector
Hi,
I see lots of threads in this area, but none on this particular requirement.
The requirement is simply to retrieve email addresses from AD by feeding the employee number into the LDAP connector. The email address returned would then be used to update the email field on IT0105. (Our AD is set up with employee number as key)
Does anyone know if there are any standard reports or functionality around to allow the customer to do this? I would prefer to rule this option completely out before looking at writing an abap to do the job.
Regards
Philhi
check if the below link of any use to you
http://help.sap.com/saphelp_nw04s/helpdata/en/eb/0bfa3823e5d841e10000000a11402f/frameset.htm
regards
sameer -
Jar files need for Custom connector API app
hi all,
I am doing an application regarding "Custom connector API", for doing the application I need "jdom,rome-0.6" jar files. kindly send these jar files it will be helpful to me. To do such custom connector API application any plugins must be added to it, if so please let me know???
thanks in advance,
Aravind.Hi,
You can find the jdom.jar file from the plugins/com.sap.km.rfwirad_7.1.5/lib/jdom.jar.
If you add classlocator to your studio you can find the required jar file for your imported classes very easily. To add the classlocator to your studio go to the below blog
Using JAR Class Finder
Regards
Suresh -
Ms-Active Directory integration with SAP 4.7 SR2 through LDAP Connector
Dear Gurus,
Let me clarify the scenario:
At our end, we are planning for SSO, we are integrating Microsoft ADS with SAP 4.7 IDES
Following are the system details:
SAP: IDES 4.7, on Windows 2000 Advance Server, Oracle 8.1.7.,Kernel-620
MS-Active Directory: Windows 2003 Enterprise Edition, with Service Pack-1
With the above mentioned landscape we have integrated
LDAP-Connector on MS-Active Directory, on MS-Active Directory OS
side we have tested the command (ldap_rfc a LDAP_ADS g
ides.ho.com x sapgw00) then we are testing it through an
RFC in SAP 4.7(IDES), with result success.
Everything is fine Im able to Log ON thru the User but when I try to search objects in LDAP(ie. ADS) thru "FIND", but getting Error message "operation Failed".
Referred note 511141 for the error.
Can't find anything more.
Required help...
Regards,
SHAHDear Juergen,
As of we have applied the SP-level till 40.
Through LDAP tcode we are able to Logon to the Directory server, and we
are also able to search, through FIND,
the system displays all entries below the specified base entry.
After that we are trying to Synchronize it, using report RSLDAPSYNC_USER through SE38, but its showing following errors:
Connection created to Server LDAP_ADS (successfully with Green)
Operation Failed (Error with Red)
Error message: LDAPRC001
LDAP_SEARCH failed (Error with Red)
Error message: LDAPACCESS101
The System could not create directory objects pool (Error with Red)
Error message: LDAPSYNC005
Connection to LDAP_ADS server terminated
As for first Error: Error message: LDAPRC001, we referred Note 511141,
Response: "This error msg does not mean that the SAP System sent incorrect data".
For Error message: LDAPACCESS101 and Error message: LDAPSYNC005, we refferred 696021 and 695026
Response: to apply the correction change, as our SP level is above the requirement, we have
level-40.
Unable to get further, any solution/suggestion.
Bye for now.
Regards,
Shaibaz -
LDAP Connector Configuration Problem
We are trying to configure the LDAP connector to sync SAP with out Active Directory. However, the connector is facing an error whenever we are trying to logon to AD. We have checked that we have the correct base entry and distinguished name configured for the server and the system. We just get the error that "LDAP server is not active". Our SAP server is on a different domain than the active directory. Are there any additional steps that need to performed in this scenario?
Thanks,
Mithilesh Kotwal.Hai,
Please check your RFC's - LDAP_RFC, also check the below link.....
http://help.sap.com/saphelp_47x200/helpdata/en/10/1a063a15c611d4b61f0000e835363f/frameset.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8302a929-0501-0010-05b5-d48f544bc572
Regards,
Yoganand.V -
DMS Connector API for KM?
Hi,
We configured the DMS Connector for KM on our portal. The DMS Document Explored Iview has document upload and DIR creation capabilities. We are trying to upload documents for browser(WD Java application) to DMS. We wanted to use the DMS connector functionalities. Is there a DMS Connector API which we can use in our WD Java application to create the DIRs and upload documents to DMS? Any help would be greatly appreciated.
thanks,
Venkatesh.KHi Venkatesh,
We had the same issue and raised an OSS message, But as per SAP there is no standard DMS Connector API's for KM at this time. They have proposed this one to be a standard for future releases. But here is a note which would give you an idea of all the Standard BAPI's in DMS. Note :766277
Regards
Krishna -
LDAP Connector in CUP . No LDAPS? Surely not?
Hi all,
I have the LDAP Connector in CUP sucessfully binding to an Active Directory over port 389. It's now time to switch to LDAPS/SSl over port 636..but I have read on this forum that CUP does not support LDAPS connections. Surely this cannot be true???? No company in their right mind would allow an unencrypted connection to their Production AD/LDAP.
And I can't use the UME to connect to AD over LDAPS as this is already configured as an ABAP dataSource so cannot be switched (according to SAP and the customer).
Regards
DanielFound the OSS note saying it is not supported. Hard to believe.
-
J2EE connector API in WLS6.1 and listening to CMP/CMR
Hi,
I am interested in knowing any of your experience using J2EE CONNECTOR architecture
in WLS6.1, especially;
[1] Using it to obtain transaction events on CMP /CMR on business objects (s.a
EJBS) that employ webLogic CMP engine,
[2] Whether the J2EE connector APIs in WebLogic allow third party plugins (like
TopLink) to subscribe, s.t. other plugins (like the adapter which I may develon),
would be able to "listen" to the transaction events from the third party adapters,
[3] Any examples in WLS6.1 on using and configuring J2EE connector APIs,
[4] Other possibilities exist in WLS for obtaining CMP events notifying modifications
to application object state
Thanks in advance,
-hari
Hi. It is possible to package native code along with a RAR. Further, in J2EE 1.4, it is possible to write MDBs that implement arbitrary message listener types, return values, throw exceptions, etc.
-
LDAP Connector ...
Hello,
we use LDAP connector for synchronization of SAP users and users in Active Directory. It works fine except of 3 user accounts. There is 3 users in our R/3 system for that the synchronization doesn't work. I used LDAPLOG transaction to display logs and there are 3 records - one record for each of the users:
Error while writing object <UserID> to the directory. Message no. LDAPSYNC013
Do you have any idea where could be problem? Why it occures just for 3 users? Is any possibility to find some detailed logs?
Thanks in advance for every advice!
Regards,
ZbynekHi
Please try these options:
LDAPSYNC013
User names in upper case during LDAP synchronisation
All the users names are in upper case in WebAS and in the Directory Server.
(https://websmp104.sap-ag.de/~form/sapnet?_FRAME=C ONTAINER&_OBJECT 2006153200000351502003E)
LDAPACCESS103
RSLDAPSYNC_USER : Detailed LDAP errors in the log
The Support Package proposed is the Basis SP1. It is installed on my SAP Server.
(https://websmp104.sap-ag.de/~form/sapnet?_FRAME=C ONTAINER&_OBJECT 1000358700000658142002E)
LDAPRC065
Error messages from message class LDAPRC
I extended the schema with the file proposed by WebAS (transaction SE38, report RSLDAPSCHEMAEXT). All the attributs and classes are in the Directory Server. The attribut in transaction LDAPMAP are the same as those of the Directory Server
(https://websmp104.sap-ag.de/~form/sapnet?_FRAME=C ONTAINER&_OBJECT 2006153200000083782002E)
LDAP BROWSER
Have you try to browse the directory with an ldap browser like www.ldapbrowser.com with the same settings as in TX LDAP
Maybe you are looking for
-
Mapping an unbounded message to a bounded.
Hi. I am relatively new to XI and have a mapping problem that I have been struggling with all day. I have a field SOinErr within an unbounded message that I need to concatenate into a field within a bounded message (Content). I am OK with writing a
-
Invisible signature in Adobe 8 with SDK
Hi, I have a question about digital signatures. I´m using the SDK AddSignature method to insert a digital signature in a PDF document (first creates a blank digital signature field, second configures the signature annotation appeareance). Sometimes,
-
How can I create 3D visuals using existing artwork?
I have designed some packaging artwork using Illustrator which looks fine although I would like to see the artwork as it would look when made up. The artwork will be used for pouches, bags and boxes. Is there a way of creating a generic 3D pouch, bag
-
How Can I connect the fingerprint reader to my form?
Hello all Is there an easy way to connect any fingerprint reader to my application and if yes please provide me the way and the name of the reader... Any help will be appreciated.
-
Hi, My client has this requirement and client is a chemical industry. Production has been happened for a end product throgh a batch ( Batch Managemnt has been active) Say 1000 liters has been produced and it will be blended and packed in 200 tins of