Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

Thursday, August 23, 2007

MyEclipse 6.0 Released - Spring/JPA Integration, Java 6, Europa

Genuitec has announced the release of the commercial MyEclipse 6.0, offering advanced features and integration for Spring and Java Persistence Architecture (JPA) development. This Eclipse plugin set allows users to create entity managers and transaction manager beans, generate entities and DOA and much more through the cross-capabilities bridge created by MyEclipse.

MyEclipse 6.0 includes the following enhancements over previous releases:
  • Platform and Installation Support
    • Eclipse 3.3/Europa 1.0 compatible
    • Java 5 & Java 6 support
    • Windows (XP, Vista), Linux, Mac
  • Java EE 5 & Spring Feature Improvements
    • EJB3 improved project flexibility, bean generation from DB schema
    • JPA
      • Project actions to generate Entities and DAOs from DB schema
      • Automatically maintains entity classes in persistence.xml
      • Improved JPA project capabilities configuration
      • Improved documentation and examples
    • Spring 2.0 upgrade with enhanced configuration and management
    • Hibernate upgrade
    • Advanced Spring-JPA Integration
      • JPA-Spring project configuration creates:
        • Spring EntityManagerFactory and JpaTransactionManager beans
        • annotation-driven configuration
      • JPA Entity and DAO generated by reverse engineering from DB schema
      • Updated documentation and examples
  • AJAX Development & Testing
    • Apple Macintosh Support – all AJAX features now on Mac
    • Improved AJAX Web Browser
    • Improved AJAX Tools
      • DOM Inspector – added filter/search support
      • DOM Source view – real-time status and dynamic source editing
      • Improved JavaScript Console
      • New DOM Watcher View
      • New CSS Viewer
      • New JavaScript View
      • New DOM Compare View
    • Enhanced JavaScript Debugging
      • JavaScript Scripts Inspector - added support dynamic resource types
      • Suspend On conditions: (debugger keyword, exceptions, errors, startup)
      • Launch configurations now support project files and URLs
      • Launch configurations can be saved in projects
  • RAD Web Development
    • Struts – 1.3 support with full libraries/configuration
    • Facelets
      • Extended JSF Designer to support the for editing content-assist and validation.
  • Matisse4MyEclipse Visual Swing Designer
    • Matisse4MyEclipse Visual Swing Designer can now be installed in any Eclipse 3.3 instance without the full MyEclipse IDE Core. Get the most popular and advanced Swing Designer for Eclipse in a light-weight plugin footprint.
  • Rapid Java EE Deployment and Testing
    • Automated project deployment and launch services
      • Debug On MyEclipse Server & Run On MyEclipse Server
        • Automatically deploys project and launches server in specified debug or run modes
        • Automatically stops a running server before deployment
        • Automatically redeploys an existing application deployment
    • Sun Glassfish V2 new deployment/reloads
    • MyEclipse Tomcat 6 Server – local integration, launches in one second
    • MyEclipse Derby Server
      • Automatically launch server on JDBC connection
      • Configurable startup options
  • MyEclipse Learning Center (Help & Educational Material)
    • Integrated example Java EE source code projects repository
    • One-Click install of MyEclipse Java EE example projects
from: http://www.theserverside.com/news/thread.tss?thread_id=46653

Wednesday, July 25, 2007

Pentaho Data Integration (Kettle) Release 2.3.0 Now Available

The Pentaho Data Integration team has done an incredible job producing the latest release, along with managing an explosion of community support and overall popularity.

Pentaho Data Integration 2.3.0 offers numerous features and fixes, including overall performance enhancements, new Steps, search metadata functionality, added parameterization functionality, new localizations, and much more. Check out the change log for details on all of the improvements and new features release 2.3.0 brings!

The Pentaho Data Integration release 2.3.0 is now shipping in the latest Pentaho Open BI Suite release (Stable Milestone 1.1.7), or you can download it independently from http://www.javaforge.com/proj/doc.do?proj_id=318.

Pentaho Release Stable Milestone 1.1.7 Now Available

Stable Milestone Release 1.1.7 of the Pentaho Open BI Suite is now available for download.

This release includes a new look and feel for the Pentaho demo that you must see! Among the many other improvements made in the release, here is a list of the highlights:

  • built many new samples,
  • squashed a ton of bugs,
  • added if statement support to the action sequence
  • and integrated the new Kettle release in support of data integration job execution
Download the release today from http://www.pentaho.org/download/latest.php.

Tuesday, July 17, 2007

Alfresco 2.1 Released with REST and Mashup Support

Alfresco is pleased to announce the availability of the Community Version 2.1 of its Open Source Enterprise Content Management System. This version provides REST-style interfaces called Web Scripts to simplify access of enterprise content services from web sites, portals and applications. Using these new interfaces, the Alfresco system now provides access to its repository services from within Microsoft Office. In addition, web site mashups and JSR-168 portlets are easier to construct and access content and workflow information using scripting languages like JavaScript, FreeMarker or PHP. Alfresco Version 2.1 is available for download from http://dev.alfresco.com/downloads.

Version 2.1 provides a Web Script framework for constructing REST-style interfaces to simplify mashups and provide several out of the box user interfaces for previewing and viewing content, viewing query results and processing workflows. The Web Script dispatcher maps URIs to resources such as user interface components and data-oriented resources in the Alfresco repository, such as content, content metadata, workflows or people registered with the repository. Web Scripts support access and update using standard HTTP methods and can be constructed using light-weight scripting languages including JavaScript or PHP. The Alfresco server includes a built-in server-side JavaScript debugger to enable line by line step through, variable inspection and arbitrary script execution.

JSR-168 Portlet construction and integration is now much easier with Web Scripts with pre-built components providing some of the most common features required in portals, such as document browsing, mapping of web content, tracking of workflow and tasks, and tracking of web content forms, tasks and assets. These new components use a much easier AJAX-based user interface that simplify browsing, hide more complex information and provide detachable previews and summaries. Out of the box integrations with Liferay 4.3 and JBoss Portal 2.6 will be available soon. Creating new portlets can be done using simple scripting using FreeMarker or JavaScript.

A new Microsoft Word integration built using the Web Script technology, provides a simple, light-weight browser control that display Web Script components based upon the context of the document being edited. The plugin provides a Office-tailored set of components including a document dashboard for personal context, current tasks and actions available on the document, a repository browser, document detail view, task and workflow information and search pane providing federated search available using the OpenSearch API.

In addition, version 2.1 provides extensions to web content management and workflow to simplify the management of websites. Alfresco web content management now supports transactionally-complete deployment of content to one or more web servers. Either all the updates happen or they don’t. Preventative locking of web assets is now supported as is native search of the web site based upon the Lucene full-text engine. The Alfresco workflow, built using JBoss jBPM, now provides task commenting, viewing history of completed tasks, and timers to support expired tasks or timed release of content to a website. Extensions to manage translations and multi-lingual documents were contributed by the community.