BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • C24 Creates Process for XQuery over non-XML without intermediary XML

    Financial integration tool vendor C24 has added a unique XQuery optimization to their Integration Objects product that allows full XML XQuery and XSLT capabilities on non-XML documents without the overhead of first converting those non-xml documents into instances of XML.

  • Using Groovy To Write Less Code

    In a new IBM DeveloperWorks article, Scott Hickey compares writing code in Java versus Groovy. He finds that Groovy allows developers to focus more time writing algorithms and less time focusing on language semantics.

  • Instantiations Adds Google Web Toolkit Support with GWT Designer

    GWT has become the new favorite technology of tools providers. Instantiations, makers of visual design tools for SWT and Swing, has now added GWT support with the GWT designer.

  • AspectJ and AJDT Promoted to Eclipse Tools Project

    AspectJ and the AJDT (AspectJ Development Tools) projects have now moved from being Technology projects to become Tools projects. AJDT lead Matt Chapman told InfoQ that the move "is a significant milestone in AspectJ's history, and reflects the maturity and popularity of both the language and the Eclipse IDE support."

  • Migrating Applications to Struts2

    Struts was first released in June of 2001 and has become the de-facto standard for web application development. In December 2002 it was announced that WebWork and Struts Ti would join forces to become Struts Action Framework 2.0 and the official successor to Struts. In a new InfoQ article series, Ian Roughley looks at the task of moving applications from Struts to Struts2.

  • Domain Specific Languages: A summary of recent ideas & debates

    Recent discussions have introduced new distinctions useful for understanding the use cases for DSLs. Joel Spolsky explained how the use of a DSL avoided large porting costs and simplified deployment/maintenance. Mark Dominus made the case that design patterns are a sign of language deficiency. Buko Obele says DSLs are a bad idea because they do not do a good job controlling change over time.

  • JBoss Releases JBPM Orchestration Beta

    The JBoss jBPM team has announced the release of jBPM BPEL 1.1.Beta2 , a web services orchestration offering. It is the last beta version before the GA release in October.

  • Spring and OSGi - A Perfect Match?

    The Spring Framework has become a favorite of enterprise application developers. The OSGi specification and various Java implementations has also been growing in popularity. Work has recently begun to combine the power of these two complementary frameworks with a specification supported by BEA, Oracle, IBM, Eclipse, the OSGi Alliance.

  • A Comparative Look at Eclipse RCP and Netbeans Platform

    Eclipse RCP has been in the news lately due to increased adoption numbers and the growing use of OSGi. The RCP framework provides a jumpstart to developers looking at writing modular rich client applications. Many developers are unaware that the Netbeans IDE also includes a framework to develop such applications called Netbeans Platform.

  • Gemstone Releases GemFire 5.0 Enterprise Data Fabric

    GemStone Systems has introduced GemFire Enterprise 5.0 an enterprise data fabric for JEE, grid, and SOA applications. GemFire supports massive data loads while providing scalability, data integrity, and fail over. Version 5.0 adds features such as enhanced data partitioning and caching event models.

  • JRuby: What happens next? Will it affect Groovy/Grails?

    Since Sun's announcement of their hiring of JRuby committers Charles Nutter and Thomas Enebo, both as well as Tim Bray of Sun have both provided follow up answers to questions about what will happen next. The blogsphere has also began discussing the announcement in respect to other projects such as Groovy/Grails.

  • Interview: Florent Benoit on the EasyBeans EJB3 Container and OSGi Support

    The EasyBeans EJB3 container project recently announced support for deploying the container as a set of OSGi modules. InfoQ sat down with Florent Benoit of Bull R&D to discuss this new feature as well as how EasyBeans compares to other EJB3 implementations such as JBoss and Gernonimo.

  • Glassbox - Automated monitoring and troubleshooting using AOP

    Glassbox is a production Java monitoring solution built around AspectJ, released under LGPL. Glassbox made it's first public announcement yesterday with the release of Glassbox Automated Troubleshooter beta 2. Glassbox deployes as a war file to your appserver and then uses AspectJ load time weaving and to monitor app code and other artifacts.

  • Sun Officially Backs Ruby, Brings JRuby In-House

    Charles Nutter, one of the developers of the JRuby (Ruby on JVM) project, announces JRuby is being brought into the Sun Microsystems fold.

  • Progress Towards "Java Browser Edition"

    Earlier this year Ethan Nicholas proposed that Java needed a "Browser Edition" to compete with industry leading technologies such as Flash in the browser space. Ethan is back with a blog entry updating his progress on slimming down the install footprint of Java.

BT