Skip to main content

Posts

Showing posts from March, 2013

NetBeans 7.3 Patch 1 available

Patch 1 for NetBeans has been released today.  This new patch contains fixes for 139 bugs.  The full list of bugs included in the patch can be found in the NetBeans Bugzilla system . Existing users of NetBeans should see a notification icon at the bottom right of their IDE informing them that the patch is available.  If not, the patch can be installed by clicking the "Tools | Plugins" menu option and selecting the "Check for Updates" button.

Apache Tomcat 7.0.39 Is Released

The Apache Tomcat team have announced that Apache Tomcat version 7.0.39 has been released and can be downloaded from http://tomcat.apache.org/download-70.cgi The changelog details the changes in this release, however the important changes are said to be: There have been multiple improvements in the bytes to/from characters conversion process. The core conversion process has been refactored to use the NIO APIs. This has resulted in a number of improvements including invalid UTF-8 byte sequences at the end of a series of bytes now trigger a conversion error rather than being silently swallowed. Errors detected in request URIs will be replaced with the replacement character (allowing the application to respond to the invalid URI as it wishes) and errors in request bodies will trigger an IOException. The use of the JVM provided UTF-8 decoder has been replaced by a better UTF-8 decoder derived from Apache Harmony. This improved decoder has earlier detection of error conditions and more...

Multi-client development with Spring webinar now available on-demand

A few weeks ago, we posted about an upcoming Spring webinar entitled, "Multi-Client Development With Spring". In the webinar, Josh Long, Spring developer advocate, was set to discuss exposing RESTFUL services through Spring MVC using HTML 5, Spring Mobile and Spring Android. A recording of the webinar has now been made available and runs at just short of 90 minutes. You can watch the webinar below, or head on over to You Tube to watch.

New EAP of IntelliJ IDEA Released

JetBrains, the company behind the IntelliJ IDEA IDE have today announced another Early Access Preview of IntelliJ IDEA 12.1. EAP 129.17 contains many bug fixes in many different areas of the product (from Android and Flash development tools through to web and Java EE tooling) as detailed in the release notes .  This new release can be downloaded from the IntelliJ web site . The full release of IntelliJ IDEA 12.1 is expected towards the end of this month and will be a free upgrade for current users of IntelliJ IDEA 12. If you're an IntelliJ IDEA user, what do you think of this EAP? Are you looking forward to the full release of IDEA 12.1?  Leave your thoughts in the comments below.

Spring Framework 3.2.2 Available

The Spring team have announced that Spring Framework 3.2.2 is now availabe. This new version of the Spring Framework can be automatically used within Maven projects by setting the artifact version number to 3.2.2.RELEASE, for example: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>3.2.2.RELEASE</version> </dependency> or the software can be downloaded from the Spring Community Downloads page . This new release contains nearly 50 bug fixes and a similar number of improvements, both for ease of use and performance. The full release notes for this version can be found here .

Apache Ant 1.9.0 Released

The Apache Ant team has announced the release of Apache Ant 1.9.0 Several changes are made in this release of Ant that have the possibility of breaking older environments (although probably unlikely).  The main one if these is that this new release requires a minimum of Java 5. The others are described as: FixCRLF used to treat the EOL value ASIS to convert to the system property line.separator. Specified was that ASIS would leave the EOL characters alone, the task now really leaves the EOL characters alone. This also implies that EOL ASIS will not insert a newline even if fixlast is set to true. Bugzilla report 53036 The CommandLauncher hierarchy that used to be a set of inner classes of Execute has been extracted to the org.apache.tools.ant.taskdefs.launcher package. Any FileResource whose represented File has a parent also has a basedir. Removing the Perforce Ant tasks replaced by tasks supplied by Perforce Inc. Setting the default encoding of StringResource to UTF-8 instea...

Spring Integration 2.2.2 Released

The Spring Integration team have announced that Spring Integration 2.2.2 has been released. Spring Integration is an addon package to the Spring Framework that provides support for Enterprise Integration Patterns within Spring applications. Spring Integration ... "enables lightweight messaging within Spring-based applications and supports integration with external systems via declarative adapters. Those adapters provide a higher-level of abstraction over Spring's support for remoting, messaging, and scheduling. Spring Integration's primary goal is to provide a simple model for building enterprise integration solutions while maintaining the separation of concerns that is essential for producing maintainable, testable code." This new release is relatively minor containing approximately 10 issues being resolved.  The full release notes can be found here . More information, including downloads of Spring Integration can be obtained from the project's home p...

JBoss Webinar - Turbocharge your Java Development

If you're a Java developer using the JBoss suite of tools and frameworks, you may be interested in the webinar "Turbocharge your Java Development: The JBoss Way".  The webinar is to be hosted by Pete Muir who has been involved in many JBoss frameworks such as Weld and with Java standards such as CDI. In the webinar Pete will show you: Cutting-edge frameworks. Recommended architectures and approaches. A choice of tools. Troubleshooting help. Hints and tips on getting started. The webinar is to be held on Thursday March 14 at 16:00 UTC. For registration and further details, check out the RedHat information page .

Java 7u17 Released - Security Alert CVE-2013-1493

Oracle have released an updated version of Java (1.7.0_17 and 1.6.0_43) in response to Security Alert CVE-2013-1493 which affects the Java plugin running in browsers.  This vulnerability does not affect other Java applications outside of browsers. In the security alert , Oracle states: "These vulnerabilities may be remotely exploitable without authentication, i.e., they may be exploited over a network without the need for a username and password. For an exploit to be successful, an unsuspecting user running an affected release in a browser must visit a malicious web page that leverages these vulnerabilities. Successful exploits can impact the availability, integrity, and confidentiality of the user's system." Due to the nature of this security alert, all users running Java are recommended to update to this version of Java either by downloading from Oracle, or via Java Update. Mac users running Snow Leopard or later will receive an updated Java 6 (1.6.0_43) from ...

Arquillian Testing Guide Book

John Ament has announced that Packt Publishing are now taking pre-orders for his new book, " Arquillian Testing Guide ".  Both the book and the eBook are expected to be available in April 2013. Arquillian is the testing framework from RedHat/JBoss that allows developers to quickly write functional and integration tests and test them against real components rather than against mocked or fake components. This allows more accurate tests to be written that can test an entire Java EE application rather than having only limited unit tests. Packt Publishing describe the Arquillian Testing Guide as: an introductory book to writing simple codes for testing java applications. This book will help you to develop richer test cases which can be run automatically while performing rigorous testing of the software. Arquillian Testing Guide introduces you to Arquillians features and capabilities. This book will help you understand the mechanism of creating deployments and test against those d...

Eclipse Juno SR2 Released

Eclipse Juno SR2 (Eclipse 4.2.2) has been released today and is available for download . This release can be downloaded directly from eclipse.org, or, if you're an existing Eclipse user, you can simply update your current installation using the Eclipse update mechanism. Full details of the new features in Eclipse Juno can be found here . As usual, Eclipse can be downloaded in several variants for Windows, Linux and Mac users from the Eclipse Java IDE for EE developers through to Eclipse for mobile developers.

SpringSource Webinar: Multi Client Development With Spring

Do you develop applications using the Spring Framework?  If so, you may be interested in the forthcoming SpringSource webinar, "Multi Client Development With Spring". In the webinar, Josh Long, Spring developer advocate, will discuss exposing RESTFUL services through Spring MVC using HTML 5, Spring Mobile and Spring Android. The webinar is being held twice on Thursday March 14th 2013 at 3pm GMT and 10am PST - prior registration is required. Full details, including links to sign up to the webinar can be found on the SpringSource site .