JAVA Framework Environment (SOA)

Deliverable 1 – Java Environment Setup and Samples


Download and install each of the 4 sections (Dev, portal, business, and Data) applications.

In the Development Environment Server (details to follow) get the following examples complied, and deployed using Maven2 and Ivy (please see detailed instructions)

a)Spring 3 Petshop clinic using PostgreSQL as database's

[url removed, login to view] and deploy on Jboss AS

b)Spring Integration Coffee shop example using ActiveMQ and Test harness.

[url removed, login to view]

c)Create Pet Clinic Owner from Queue – submit SOAP message for createpetclinicowner to activeMQ via activeMQ web-based test harness which will create a record in the database via the Sprint pojo

Deliverable 2 – Common Business Application Framework


We will create a simple service “Sales Lead Portlet Options WSDL” that will update user preferences and have 5 operations.

This is a common core for building business applications based on the Spring Framework. The application framework will have a Web Service API for the sample Portal application to consume. All business processing will be based on plain old java objects (pojo) business objects which receive information from the enterprise service bus or the local Database accessed through hibernate mappings to a PostgreSQL Database.

Common Services will be the following:

[url removed, login to view] Error Handling Based on the common Status Info business object

[url removed, login to view] logging and configuration of each deployed business applications

[url removed, login to view] registration of each business applications

Deliverable 3 – Data Access Layer (Database and message queue)


This is a common core for persistence of data, and access to data from the system. There are two main areas for data access. Please see this tutorial for basics in Spring 2.5 but most concepts are the same in 3.0 [url removed, login to view] AND Hibernate and postgreSQL are located here also.

Part 1 – Database

The database will house the data for the Sales Lead Portlet Options. This database will have 5 tables (see design below). We need to create the following sql scripts to be supported via ant/Ivy

[url removed, login to view],

[url removed, login to view],

[url removed, login to view],

[url removed, login to view],


Part 2 – Message Queue

The will need to be an Active MQ deployed with the following Queue Structures





Deliverable 4 – Common Portal Application Framework


A common Portal framework will be developed to be used for a baseline for all future Portlets. This will include the following projects to be integrated and deployed on the J-Boss Portal Server. Framework products will include:

Framework functionality:

[url removed, login to view] and style sheet per company based on login. This is a hosted multi company application.

[url removed, login to view] – User login, groups and roles based on Jboss (LDAP will be later)

[url removed, login to view] logging for each product, such as log location, format, viewer, rolling settings and configurations

[url removed, login to view] error handling – based on a common Status Info object and will include common error messages, configuration, and deployment

[url removed, login to view] will create a Sample Portlet to be deployed through Jboss Admin to support the presentation of the Sales Lead Options Page. User of CompanyTest1 and CompanyTest2 Can Login to Application to see the new Portlet Deployed and can create, Update, Read, and Delete Values.

Taidot: Java

Näytä lisää: java framework environment, soa java framework download, create simple java soa framework, pojo, www sprint com, web service mq, web portal development services, web page development tutorial, web dev tutorials, web dev tutorial, web development roles, web development information security, web development enterprise, web development concepts, web development company theme, web design & html java, web design house style, web design development tutorials, web design and development tutorials, web design and development tutorial, web based tutorials, web application tutorials, web applications development tutorial, web application development tutorials, web application development of login page

Tietoa työnantajasta:
( 10 arvostelua ) Denver, Canada

Projektin tunnus: #423867

Myönnetty käyttäjälle:


Annie/Art, Thanks for your offering. We will do 1.c and thanks for the extra. Jie

$1200 USD 30 päivässä
(1 arvostelu)

4 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


Dear friend please kindly view pmb

$1200 USD 30 päivässä
(54 arvostelua)

Please indicate if you are ok to accomplish the project in small milestones with incremental scope and payments. plz mail me at j2eesoafree at gmail dot com for fatser response for any queries/ info, we can get back to Lisää

$1500 USD 45 päivässä
(24 arvostelua)

Pls see the PMB...

$780 USD 14 päivässä
(4 arvostelua)