Skip to main content

Posts

Showing posts from 2008

JBoss 5.0 RC2 released - EE 5 Certified

JBoss have released the final Candidate Release of the JBoss Application Server (JBoss AS 5.0.0.CR2). The next release of JBoss AS 5 is expected to be the final (GA) release. JBoss 5 is the next generation of the JBoss Application Server build on top of the new JBoss Microcontainer. The JBoss Microcontainer is a lightweight container for managing POJOs, their deployment, configuration and lifecycle. It is a standalone project that replaces the famous JBoss JMX Microkernel of the 3.x and 4.x JBoss series. The Microcontainer integrates nicely with the JBoss framework for Aspect Oriented Programming, JBoss AOP. This Release Candidate has passed the Java EE 5 TCK and now fully supports all of the features required of a Java EE 5 application server, bringing it in line with other EE 5 compatible application servers such as GlassFish and WebLogic 10.

GWT 1.5 Released

Bruce Johnson, Engineering Manager for the Google Web Toolkit (GWT) has  announced  the availability of version 1.5 of GWT. In his release announcement he says: "GWT 1.5 delivers what we think are an impressive number of improvements, about four hundred issues if you're counting." The new features supported in version 1.5 include: Java 5 language support Enhanced JRE emulation classes (e.g. StringBuilder, TreeMap) Many performance enhancements (up to 10x in some cases) Better JavaScript interoperability New sample application demoing all the new widget features GWT can be downloaded from the project's  home page .

Seam 2.1.0 Beta 1 Released

The JBoss Seam team have  released  the first beta of Seam verson 2.1.0. Issues due to be fixed in the coming versions of the software, before 2.1.0 is released, can be found in the product RoadMap . The  Seam  team describe Seam as "a powerful open source development platform for building rich Internet applications in Java. Seam integrates technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0) and Business Process Management (BPM) into a unified full-stack solution, complete with sophisticated tooling." This version of Seam contains many new features including: Wicket  Support Identity and permissions management Excel and CSV report creation from  Facelets  tags URL Rewriting REST API  support (JSR 311) The full list of bug fixes and feature enhancements in this version can be found in the  release notes . The software can be downloaded from  SourceForge .

'Object-Oriented JavaScript' Book recieves 4/5 Stars on About.com

About.com JavaScript guru, Stephen Chapman has awarded Stoyan Stefanov's 'Object-Oriented JavaScript' book 4/5 stars in his latest review. Describing it as "A book that demonstrates some of what JavaScript can really do", Chapman goes on to herald the book as "a must have for any serious JavaScript programmer." Read about the book at:  http://www.packtpub.com/object-oriented-javascript-applications-libraries/book

JBoss Tools 3.0.0 Alpha 1 Released - Compatible with Ganymede

Max Andersen has  announced  the availability of JBoss Tools 3.0.0 Alpha 1. This is the first non-daily release of JBoss Tools that works with Eclipse 3.4 - Ganymede. In his  announcement , Max states that there are many new features to be available in the 3.0 release of the software including: Graphical Seam pages.xml editor BIRT SUPPORT EL Variable substitution Dali support for Hibernate any many  more  features Although this software is still at an Alpha release stage, I'd recommend people try it out on non-production environments so that JBoss can get feedback and improve the toolset. JBoss Tools is available for Windows, Linux and MacOS and can be downloaded from the  JBoss web site .

Learn to test Java applications with new book from Packt

Packt is pleased to announce a new book on extreme Java application testing. Written by Tim Lavers and Lindsay Peters, Swing Extreme Testing is a practical guide to automated software testing for extreme Java programming using Swing GUIs. Swing was developed to provide a more sophisticated set of GUI components than the earlier Abstract Window Toolkit. Swing is a widget toolkit for Java and it is part of Sun Microsystems' Java Foundation Classes (JFC) - an Application Programming Interface (API) for providing a graphical user interface (GUI) for Java programs. This book will teach users how to automatically test user interfaces (Swing GUIs), the help system, internationalization, log files, spreadsheets, email, and web services, how to perform tests involving multiple JVMs, and a host of other things. This book is a practical guide based on the authors' daily experience developing and maintaining a cutting-edge Artificial Intelligence system. Every chapter comes up with real-li...

MyFaces Trinidad 1.0.9 Released

The MyFaces team has released version 1.0.9 of  MyFaces Trinidad . Trinidad is a JSF framework including a large, enterprise quality component library, supporting critical features such as accessibility (e.g. Section 508), right-to-left languages, client-side validation etc. The  release notes  for version 1.0.9 show numerous bug fixes have been completed in this version along with several improvements and a new feature - support for the autocomplete attribute on input fields. This latest version of Trinidad can be downloaded from http://myfaces.apache.org/trinidad/download.html

SoyLatte 1.0.2 (Java 6 for Mac) Released

Landon Fuller has  announced  the release of version 1.0.2 of SoyLatte. Unlike Apple's Java 6 implementation for the Mac, SoyLatte works with both Tiger and Leopard on both 32 bit and 64 bit architectures. SoyLatte is a functional, X11-based port of the FreeBSD Java 1.6 patchset to Mac OS X Intel machines. SoyLatte is initially focused on supporting Java 6 development; however, the long-term view far more captivating: open development of Java 7 for Mac OS X, with a release available in concert with the official Sun release, supported on all recent versions of Mac OS X. This new release fixes several bugs in the software and can be downloaded from the SoyLatte project page.

Eclipse releases Ganymede

The Eclipse Foundation has  released  Ganymede, the latest annual release this time containing 23 Eclipse projects including the Eclipse IDE version 3.4. This latest version of the annual Eclipse release contains many new features including: Equinox P2  - a system to make installations and updated to Eclipse easier JSDT  - A new JavaScript editor Improved JavaScript support for the Business Intelligence and Reporting Tools,  BIRT Graphical database query tools Improved support for Java EE 5 SOA support and many other features. Further information, inclusing webinars and demos can be found on the  project website  . This new release can be downloaded from the  Eclipse web site  .

JBoss Tools 2.1.0.GA Released

Max Andersen has today  announced  the release of JBoss Tools 2.1.0.GA. " JBoss Tools is a set of plugins that enhances and adds support in Eclipse for JBoss.org projects and related technologies such as JBoss AS, Hibernate, JPA, Seam, jBPM, JSF and more. " Since release 2.0, many changes have been made including performance improvements (e.g. approximately 30x speed improvement on Seam Tools startup), usability fixes and bug fixes. The complete change log can be found  here . This release is a drop in upgrade from previous versions, however all users are recommended to try this version. The tools can be downloaded from  SourceForge  .

Create reports quickly with the Eclipse-based BIRT system

Packt is pleased to announce a new book on Business Intelligence and Reporting Tools (BIRT) that provides understanding and structure in a fast paced, task driven and tutorial style. Practical Data Analysis and Reporting with BIRT focuses on the most visible and familiar product built with the BIRT framework, which is the BIRT Report Designer. BIRT, which stands for Business Intelligence and Reporting Tools, is an Eclipse-based open source software project that provides reporting and business intelligence capabilities for rich client and web applications, especially those based on Java and J2EE. BIRT is in fact a collection of development tools and technologies used for developing reports utilizing the BIRT runtime framework component on an application server. BIRT has two main components: a visual report designer within the Eclipse IDE for creating BIRT Reports, and a runtime component for generating reports that can be deployed to any Java environment. This book has a fast-paced, tas...

Seam 2.0.2 Released

Pete Muir has  announced  the release of Seam 2.0.2.GA. For this release he says: "This release focuses on stability, component updates and documentation improvements. We've fixed over 150 bugs since Seam 2 was released back in November, and, with over 70 000 downloads since then, Seam 2 has had pretty good exposure." Seam is a compelling framework for developing web applications based upon EJB3, JPA and JSF. Full support for developing Seam applications within Eclipse is provided via the  JBoss Tools  project and in NetBeans via the  Facelets Plugin . This latest release of Seam can be downloaded from  Sourceforge .

Extend and Customize OpenCMS through its Java API

Packt Publishing, the publisher of computer related books, announced the release of its new book OpenCMS 7 Development. OpenCms is a professional-level open-source Website Content Management System, based on Java and XML. Many companies or organizations have requirements that go beyond what is available in the standard OpenCms application. Thankfully, OpenCms can be used by Java developers to create sophisticated add-ons and customizations that extend the power of OpenCms in virtually unlimited directions. Targeting version 7 of OpenCms, this book is for Java developers interested in extending and further customizing OpenCms through its Java API. Starting by showing how to set up a development environment for OpenCms work, the book moves you through various tasks of increasing complexity. Some of the common tasks covered are building OpenCms, XML asset type development, templating, module development, user and role setup, and search integration. In addition to these common tasks some m...

JGAP 3.3.3 released

JGAP is a sophisticated Genetic Algorithms and Genetic Programming package written in Java. JGAP version 3.3.3 is an extensive release, featuring basically the following: * The evolution cycle has been revamped and simplified for a better understanding * A lot of smaller enhancements and architectural improvements, see the change log * Some bugs have been fixed * The basic MinimizingMakeChange example was simplified * Improved grid computing by adding new classes and features * Javadoc-enhancements * New JUnit tests This release can be downloaded here:  http://sourceforge.net/project/showfiles.php?group_id=11618&package_id=48940 For more information visit the JGAP homepage at  http://jgap.sf.net Klaus Meffert for the JGAP team

"Service Oriented Java Business Integration" Published!

Packt Publishing has published a new book on Java Business Integration, titled, Service Oriented Java Business Integration. The book concentrates on leveraging Java Business Integration (JBI) for addressing real world integration problems with examples. Business level integration in Java needs to address integrating multiple flavors of business components including POJO, EJB, Web Services, JMS, etc. The book explains all the above scenarios, using open source Apache ServiceMix as the ESB framework. This book discusses: Assemble services and port it across containers using JBI Expose EJB as WSDL compliant service across firewalls Bind remote services onto the ESB to be consumed internally Expose local components in ESB like POJO as WSDL compliant services to be accessible externally. Provide a web service gateway for external consumers Access web services over reliable transport channel like JMS Implement web service versioning using ESB Implement service aggregation at ...

New NetBeans Book

I’d like to announce that my new NetBeans book will soon be published by Packt Publishing . I’ve co-authored the book, “Building SOA-Based Composite Applications With NetBeans 6″, with Frank Jennings and we’re expecting it to be published in early February. The book covers developing SOA Based Composite Applications using NetBeans 6 and the NetBeans 6 SOA pack and how they are deployed and run on OpenESB . In the book we describe the different aspects of developing composite applications and how NetBeans 6 can be used to aid development with, for example, its WSDL and XSD editors. Finally in the book we show how to build a complete composite application.

Problems installing IEP Editor into NetBeans 6 – Fixed

If you’ve recently been trying to install the IEP editor into NetBeans 6.0, you may have been having issues with a missing jgo library. Trying to install gives the error: Missing required modules for Plugin IEP Editor: module org.netbeans.soa.libs.jgo/1 > 1.0 This error occurs on v1.0 of the IEP editor dated 12/7/07. The IEP editor installation files have been updated over at the IEP Service Engine page to now include the missing library. If you now follow the installation guide , the IEP editor installs without any problems.