BioAPI Java Reference Implementation
The current reference implementa
tion has a NetBeans project
for ease of compilation. You can
the Java or the
Java SE Bundle.
The project was created in IDE version 6.7 (as it was the current version at the time), so
it is the recommended
Compatibility with other versions has not been tested.
also require MySQL
Community Edition to run the Password BSP and PasswordAPP. You can
download MySQL here:
dle has the Database driver already setup for MYSQL 5.1 (
MySQL Connector/J 5.1
). If you wish to use
a different version of MySQL , please place the appropriate driver file (jar file) under
You can find the drivers here:
Provide the path for the JDK installation on your system . If it is unavailable download from
In the setup Wizard select the typical installation.
Once the installation is complete, select the option to configure the MYSQL server.
In the wizard for configuring the SQL server
, choose standard configuration
Install as a windows service.
Setup the password for the root as 1234.
Press Execute to start the MySQL server instance.
reference implementation project file
is within the
Open the Project
Make your modifications(if any) to the implementation through the IDE window.
Build the Pro
right click on BioAPI
in Projects Menu.
Copy the BioAPIJava.jar file from
so that Password BSP
can use the newer version of the reference
implementation(if any modifications have been made to the code in BioAPIJava).
password BSP and application were
generated for testing purposes which is included in this package.
The project file is located under
To run the BSP/Application, the SQL server
connection needs to be setup first.
In NetBeans, go to Services tab.
Right click on Databases and
Use the password
that you had at the time of installation(i.e 1234).
Under Database you should have MySQL
server at localhost:3306[root]. There should be an
in front of it. Expand the node and you would find a database test.
Right click on test and select connect. (the username would be root and the
you had at the time of installation
). If it connects
successfully , you would see
connection jdbc:mysql://localhost:3306[root on
Default Schema] visible. Expand the
corresponding node. You should find a folder
under the node test
Right click on Tables and select create table. It should give a window to
create the table
ucture. put the name as biopassword. The columns are Name
and Password, both varchar,
size is anything of your choice.(since this is for
Now return to the Project Tab.
click on Run File