InfoQ

InfoQ

Editor Specific Content View

All of James Kao's Content on InfoQ


News by James Kao

ModuleFusion 1.0.2 Released: Enterprise OSGi Distribution

Topics
Composite Application,
Java,
Application Servers,
Open Source,
Enterprise Application Blocks

ModuleFusion 1.0.2, an OSGi service stack designed for enterprise applications, was released. The distribution includes frameworks such as Google Guice, Hibernate, and Jetty, packaged as bundles.

JPA Frameworks Compared

Topics
Java,
Data Access

java.net is hosting an article written by Sharad Acharya titled "Java Persistence Framework: Which, When, and What?" that compares four popular persistence frameworks: CMP Entity EJBs, JPA, Hibernate, and TopLink. Acharya discusses each technology and summarizes his findings in a matrix.

OpenJPA adopted by both IBM and BEA; becomes top-level Apache project

Topics
Java,
Data Access

Apache OpenJPA has been gaining momentum in the JEE world, having been adopted by BEA as the EJB3 JPA implementation in WebLogic Server 10 and in the most recent EJB3 Feature Pack for IBM WebSphere Application Server. OpenJPA started its life in BEA's Kodo product, whose code was donated to the ASF in 2006; the project just recently graduated from the Apache Incubator as well.

Apache Solr: Lucene Based Server Provides Highly Scalable Enterprise Search

Topics
Search,
Java,
Web Services,
Ruby,
SOA

Apache Solr is a Lucene-based enterprise search server that delivers out-of-the-box indexing and query capabilities in a portable war file. Users interact with Solr via an HTTP interface, submitting content for indexing and making queries using XML documents and HTTP GET parameters.

Not-Yet-Commons-SSL Provides Powerful (and Free) SSL Capabilities

Topics
Security,
Programming,
Java

Not-Yet-Commons-SSL is an Apache licensed Java library designed to simplify the use of SSL by providing an easy-to-use API along with robust support for a variety of certificate formats and configuration options.

Jakarta POI 3.0 - Java API To Access Microsoft Office Format Files

Topics
Java,
Java plus .NET Integration

Version 3.0 of the Jakarta POI, the venerable Java library that provides the ability to read and write certain Microsoft Office documents, has been released. This release adds support for MS Excel formulas, improved PowerPoint support, and image extraction for MS Word documents.

Oracle JDeveloper 11g Preview and over 80 AJAX-enabled Open Source JSF Components Released

Topics
Artifacts & Tools,
Rich Internet Apps,
Java

Oracle has released a technology preview version of its JDeveloper 11g IDE along with over 80 freely-available AJAX-enabled JSF components, bolstering its visual development capabilities with improved support for rich-client interfaces, live database connectivity, data binding, and more.

Catching Up with Maven 2

Topics
Java,
Build systems

Maven is a pattern-based build framework for Java and J2EE projects; more than just scripting builds for arbitrary projects, Maven knows about J2EE, Struts, Hibernate, etc. and has a prescribed way of structuring and organizing a project from its moment of creation through testing, packaging, and deployment.