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

  • ThoughtWorks Responds to $43M Lawsuit Rumours

    "We are not for sale; we are not closing our doors," ThoughtWorks told InfoQ. For the last 3 years TW has been in negotiations in and out of court over $43M owed to Schroder Venture Partners. Rumours circulated over the weekend that TW would have to sell itself after a Dow Jones article claimed that a recent court order 'forced' TW to repay Schroder.

  • Buildix: Agile Java Toolset on a Disk

    Buildix version 1.1, released today, provides teams with rapid and straightforward setup of a complete Agile Java development environment, including Continuous Integration, Source Control, a Wiki and a Bug-Tracker. The Thoughtworks developers who created it call it "an Agile development platform on a disk".

  • Is Java EE 5 lightweight enough?

    An article yesterday asked if Java's complexity is its worst enemy, quoting Richard Monson-Haefel saying "They should retire Java EE and work with the open source community to come up with a better solution. Steve Anglin distilled the the problem to a simpler question: "Is the new lightweight Java EE 5 light enough?

  • IBM ObjectGrid Distributed Transactional Cache Available

    IBM has been quietly working on ObjectGrid, a distributed cache product as part of their Websphere Extended Deployment platform which also runs standalone with any server. Some key differentiators include transactional access, authorized cache access via JAAS and scalability to 100's. An limited eval version of ObjectGrid is available.

  • Summary of TSS Future of Enterprise Java Panel

    Cameron Purdy, Rod Johnson, Bruce Snyder, Bruce Tate, Floyd Marinescu and Ari Zilka participated in an annual 'what is the future of enterprise java?' panel at the last TSS Symposium, which was just published in video by TSS. The panel covered hard issues such as 'will EJB 3 matter?', open source Java, web 2.0, scripting languages. Read InfoQ's summary.

  • InfoQ Newsletter is now being sent out

    InfoQ is now sending out a weekly newsletter by email. To get the newsletter, just register to the site. The newsletter is a quick and easy way to keep up to date with all new content and major headlines on the site. In future, the newsletter will be personalized to the communities you're interested in and also have other rich features.

  • WebLogic Server 9.2, Portal 9.2, Workshop on Eclipse Released

    BEA last week released the WebLogic 9.2 platform family of products including WebLogic Server, WebLogic Portal (which now runs on WL 9.2), and Workshop for WebLogic (now built on Eclipse for the first time).

  • JRuby 0.9 Released; Runs WEBrick, Rails, RubyGems, and Rake

    Released today, the JRuby 0.9 interpreter for Java can now run RubyGems, the WEBrick Ruby HTTP server, and Ruby on Rails. JRuby co-lead Thomas Enebo told InfoQ that Rake also recently started to work. JRuby 0.9 also includes a number of bug fixes, an improved YAML parser thanks to JvYAML and RbYAML projects, and all non-native standard libraries are bundled in the JRuby distribution.

  • InfoQ Article: Application Failover using AOP

    In this latest InfoQ article, Debasish Gosh writes about how AOP was used on a large financial project to transparently implement error handling logic over the Oracle 10g RAC database and IBM MQSeries, to enable transparent failover.

  • Struts and Shale (JSF) Finally Part Ways

    After a heated discussion on the Struts-Dev list about the future of Struts and Shale, it has been announced late last week that Shale will become it's own top level Apache project, instead of a sub-project of Struts. This is good news for Struts and JSF developers, as the industry will not have clarity and also both camps will have greater freedom to evolve separately.

  • Functional Programming in Java with Generics and CGLib

    Those interested in Functional Programming usually have to use a well suited-language like Scheme, Haskell, Ruby, or Groovy; or, in Java, use Anonymous Inner/Local classes to fake it like commons-collections. Ray Cromwell has a method for doing FP in Java using Generics and CGLib with less code and type safety.

  • Catching up with Groovy

    Groovy released its jsr-6 version last week. InfoQ chatted with lead Guillaume Laforge to find out the current status through 1.0 final. Noteworthy in the JSR-6 release are patches submitted by Oracle around Groovy's easy support of JMX beans, a new solution for mocking (based on Groovy's Meta-Object Protocol), stored procedures. Enhancements for 1.0 aim to make Groovy as fast as raw Java.

  • Eclipse 3.2 & Callisto Now Available for Download

    Callisto, the Eclipse simultaneous release of Eclipse 3.2 final as well as 10 sub projects became available for download this afternoon. The goal of the simultaneous release is to eliminate uncertainity about project version numbers, and cross-project compatibility. The milestone also coordinates and organizes the different development groups together.

  • Red Hat Sued Over Hibernate 3 ORM Patent Infringement Claim

    Firestar Software has filed a patent claim against Red Hat for Hibernate 3 allegedly infringing on a patent covering O/R mapping. Firestar, who has not released it's ObjectSpark O/R product since 2003 claims that it "has suffered and will continue to suffer substantial damages."

  • JBI Spec Lead Criticizes Competing SCA Initiative

    JBI (Java Business Integration) spec lead Ron Ten-Hove examines SCA (Service Component Architecture) and considers it "a very poor approach to creating a service-oriented architecture".

BT