I have got to write a standalone Java Program and the specifications are as follows:
The program takes inputs from Various files and Writes into different data sources . The intial inputs and the data sources are
The Inputs are
a)XML b)Comma Separated Text File
The Data Sources are
1.Oracle Data Source 2.An Active Directory
At a given point of time Only One input and One Output is valid and might change for each execution of the program.
There is a possibility of more input formats and Output data Sources. The other requirement is we can not change the already existing / tested code when we need to support new input formats and new output data sources. OfCourse we can write additional code.