Tuesday, April 28, 2009

JBoss server runtime setup error in Eclipse

Missing classpath entry /your_server_root/server/default/lib/mail.jar

Go to,

/your_eclipse_root/plugins/org.eclipse.jst.server.generic.jboss_1.5.205.v200805140145/servers

folder and open the jboss.serverdef file.

Change these lines as comments,

exclude name="server/default/lib/mail.jar">
archive path="${serverRootDirectory}/server/default/lib/mail.jar">

Restart your Eclipse IDE

Clustered Environment

Clustering is the concept of distributing the workload of a server across multiple machines.
You can use both vertical and horizontal clustering in a production environment. The production environment should use vertical clustering to take full advantage of the resources of a multi-processor system. In addition, it should make use of horizontal cloning to allow for upward scalability. To maximize security, horizontal clones should reside in different geographic locations to guard against natural disaster or site outages.

References: http://wikis.sun.com/display/BluePrints/Deploying+MySQL+Database+in+Solaris+Cluster++Environments

Sunday, April 26, 2009

Oracle's Business Stratergy

In recent years the Oracle has aggressively used acquisitions to expand its product lines, including the purchases of PeopleSoft, Siebel Systems, BEA Systems, and Hyperion Solutions. In April 2009 the company announced plans for its most ambitious acquisition to date, the purchase of Sun for about $7.4 billion.

2004 DEC - PeopleSoft - $10.3 billion
PeopleSoft, Inc. was a company that provided human resource management systems (HRMS), customer relationship management (CRM), manufacturing, financials, enterprise performance management, and student administration software solutions to large corporations, governments, and organizations. PeopleSoft was also the name of the company's product suite.

2005 SEP - Siebel Systems - $5.85 billion
Siebel Systems, Inc. was a software company principally engaged in the design, development, marketing, and support of customer relationship management (CRM) applications.

2007 MAR - Hyperion Solutions - $3.3 billion
Hyperion Solutions Corporation was a business performance management software company. Many of its products were targeted at the Business Intelligence and Business performance management market.

2008 JAN - BEA Systems - $8.5 billion

2009 APR - Sun Microsystems - $7.4 billion

What does Oracle plan to do with MySQL?

MySQL will be an addition to Oracle’s existing suite of database products, which already includes Oracle Database 11g, TimesTen, Berkeley DB open source database, and the open source transactional storage engine, InnoDB.

References: http://www.oracle.com/sun/sun-faq.pdf

Thursday, April 9, 2009

Squid - Proxy Server

Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and makes a great server accelerator. It runs on most available operating systems, including Windows and is licensed under the GNU GPL.

For installation
sudo apt-get install squid squid-common