itSpice















  Enterprise Java

List of 5 impressive Java based Open Source Enterprise Softwares

Here is the list of some of the impressive Java based open source enterprise softwares.
1. SourceTap CRM – Its application is a highly flexible SFA (Sales force automation) tool that fulfills both requirements of sales manager and sales rep. The software includes SFA, marketing, customer service and campaign management.
2. OFBiz – The OFBiz (Open for business project) [...]


How to change the Default Port in Apache Tomcat Web Application Server?

The Backgound
Apache Tomcat is an open source web application project based on Java Servlet and Java Server technologies. The Tomcat server defaults the HTTP and HTTPS Connectors to use ports 8080 and 8443 by default. To simplify the URL for end users it may be necessary to change the defaults to their well known equivalents [...]


Reasons for Choosing Hibernate Over Other O-R Mapping Persistence Frameworks

By Yong Mook Kim
Currently my company is using “IBATIS” and pure “SQL”s as database persistence mechanism. I like SQL query very much, especially in tuning, but i just do not like code all SQL query in Java application, it’s easy hit typo error and what a stupid and tedious job? I decided to propose a [...]


Understanding File Extension JNLP – Java Web Start

By Mark Debattista
The functions of file extension JNLP:
* By setting up JavaFX and Java applications online;
* Launching Java programs off the Web;
* Managing Java programs on the Internet.
Java Community Process developed the JNLP file extension, recognized as JSR 56 including version 1.0, 1.5, and 6.0.
The JNLP file extension is a correlated idea often interchangeable with [...]


Hibernate Vs JDBC Performance Comparison

By Pinaki Mukherjee
The Hibernate advantage over JDBC
Concurrency Support
In JDBC there is no check that always every user has updated data this check has to be added by the developer. Hibernate maintains this concurrency check using a version field.It checks this version field in the database table before every update operation.
So, if two users retrieve data [...]


Clustering vs. Load Balancing

Author: Amy Armitage
Before you can talk about differences between clustering and load balancing, and there are more than a few, you’ve got to get the definitions straight. Clustering is often understood to mean the capability of some software to provide load balancing services, and load balancing is often used as a synonym for a hardware- [...]


Phurnace Software for J2EE Deployment

CEO of Phurnace Software. Phurnace Software helps you accelerate your delivery of production-ready Java EE” applications. It works across many of the popular web service platforms.


JBoss Seam JUG day 2008

JBoss Seam JUG Day 2008
View SlideShare presentation or Upload your own. (tags: seam jboss)


HDIV (HTTP Data Integrity Validator)

HDIV (HTTP Data Integrity Validator)
View SlideShare presentation or Upload your own. (tags: source open)


How to Tomcat 5, Part 2

By Alexandre Patchine
How do we install one Tomcat server to share it between many users?
After default (with default parameters offered by an installation program)
installation of Tomcat for single user you get such directory structure under
$CATALINA_HOME directory:
bin – contains startup and binary files
common – contains all the external libraries which are used by Tomcat (not
Tomcat classes [...]



More Posts »