InfoQ Homepage Java Content on InfoQ
-
Java and .NET Libraries for Open XML
With the new OpenXML format, there is the promise of an clean and efficient way to manipulate Office documents via XML. But with a 6000+ page spec, finding the exact nodes one needs to manipulate is a non-trivial task. To address this, OpenXML libraries for both Java and .NET are in the works.
-
Apache Solr: Lucene Based Server Provides Highly Scalable Enterprise Search
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.
-
Article: Unit-Testing XML
In this exclusive InfoQ article, Stefan Bodewig explains how to use the XMLUnit Java framework to write tests in the presence of XML.
-
JRuby 1.0 Released: Bringing Ruby Compatibility to the JVM
JRuby 1.0 has been released. The release marks 9 months since commiters Charles Nutter and Thomas Enebo were hired by Sun. The release is being termed as "Ruby compatible" with all known JRuby bugs causing incompatibilities with Matz's Ruby (MRI) resolved.
-
InfoQ Turns One Year Old!
InfoQ officially launched exactly one year ago today, and what a year it has been! Our mission is to be the world's source for tracking change and innovation in the enterprise software development community; in keeping with that mission InfoQ has published a crazy amount of content, launched our QCon event in London, launched InfoQ China, and have reached over 135,000 unique visitors/month.
-
Digging Deeper Into The Myths of Ruby vs. Java
Stuart Halloway of Relevance recently wrote a series of blog posts on "Ruby vs. Java Myths". The series was prompted after he switched gears from working on a green field Ruby project back to a well established Java project.
-
Test Dozens of Browsers All At Once
A new project called Browsershots allows web designers to see what their site looks like in a multitude of browsers and platforms with a trivial amount of effort.
-
BEA and Oracle incorporate Sun's Project Tango
Both Oracle and BEA have incorporated Sun's Web Services stack, Project Tango. Sun are keen to publicize the fact that it is being worked on in open source. Do either of these factors make Tango a force to be reckoned with or will this be another example of Sun trailing behind the pack?
-
Interview: OSGi & Spring In-depth with Adrian Colyer
OSGi is going to change the deployment and run time model for enterprise applications, according to Adrian Colyer in an InfoQ video interview. Adrian goes in-depth on OSGi, its uses, future impact on the industry, and how Spring will make development with OSGi easier. Adrian talks about how OSGi may change the definition of an application server and JSR 277 vs. OSGi.
-
Collaboration with Mono Yields Mainsoft for Java EE
Today, Mainsoft, a leading .NET-Java EE interoperability company, announced Mainsoft for Java EE, Version 2.0. The 2.0 product suite enables .NET developers to produce .NET Web and server applications that run on Linux and other Java-enabled platforms, without having to rewrite code or learn new development skills.
-
Geronimo passes Java EE 5 Compatibilty Test Suite
The Apache Geronimo project has passed a significant milestone in that their latest release candidate (2.0-M6-rc1) has passed all tests in the Java Enterprise Edition 5.0 Compatibility Test Suite, making it the first open source application server other than Glassfish to pass the tests.
-
BEA announces Real Time 2.0, WebLogic Event Server
BEA recently announced WebLogic Event Server, a Java application server designed for event-driven applications and WebLogic Real Time 2.0 a new release of BEA's real-time technology.
-
Article: Using Java to Crack Office 2007
Office file manipulation used to be difficult, but since Office 2007, Word, Excel and Powerpoint files can be read and written without anything more complicated than the native JDK itself because Office 2007 documents are now nothing more than ZIP files of XML documents. Ted Neward demonstrates this in action.
-
Not-Yet-Commons-SSL Provides Powerful (and Free) SSL Capabilities
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.
-
Google Gears: Industry Reactions The Day After
As part of their developer days activities this week Google announced a new offline web application API Google Gears.