Find Jobs
Hire Freelancers

Database import from XML documents (database synchronization)

$30-5000 USD

Completed
Posted almost 12 years ago

$30-5000 USD

Paid on delivery
We need java classes that, once a day , uses XML documents to populate a MYSQL database. The XML documents are created by other procedures outside this project. Every XML file contains N records; the classes must insert/update/delete the right records on the Mysql tables; Please read advanced project options. ## Deliverables The classes must : * Be written in JAVA6; installed on a TOMCAT enviroment * Use a TOMCAT pool connection provided * Use XML documents found in a specific location (on local filesystem or to be downloaded from spedific URL) * Elaborate the XML document, one XML object = one table record. * Download images set in XML fields from specific URLS, resize images, save them in specific BLOB fields * Delete records present in database tables but not present in XML file any more. XML documents have 'last modified date and time' information * Check if the XML document has to be elaborated (i.e. has an 'account' record on a specific table); not all file must be elaborated. * Move XML documents in safe location after elaboration * Create a log for every operation (to easily debug) * Send an email on completion with a report * Use a file to set all the obvious parameters (directories, timeouts etc.) * Take care of specific (and obviously ) situations (records not found, filenames incorrected etc. etc.) * Every XML documents has a filename the contains the key to find the right records on the database. * There can be a maximum number of records, related to a specific 'account', that can be inserted in the tables We provide : * Help to fields mapping between XML fields and table fields. * SQL queries to create destination tables.
Project ID: 2748591

About the project

8 proposals
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$300.05 USD in 5 days
5.0 (9 reviews)
4.0
4.0
8 freelancers are bidding on average $272 USD for this job
User Avatar
See private message.
$297.50 USD in 5 days
4.8 (205 reviews)
6.7
6.7
User Avatar
See private message.
$210.80 USD in 5 days
4.9 (62 reviews)
6.1
6.1
User Avatar
See private message.
$300.05 USD in 5 days
4.8 (98 reviews)
5.7
5.7
User Avatar
See private message.
$300.05 USD in 5 days
5.0 (29 reviews)
4.2
4.2
User Avatar
See private message.
$120.70 USD in 5 days
5.0 (4 reviews)
2.0
2.0
User Avatar
See private message.
$300.05 USD in 5 days
5.0 (1 review)
1.0
1.0
User Avatar
See private message.
$350.20 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ITALY
Torino, Italy
4.9
32
Payment method verified
Member since May 19, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.