Petals Studio 1.2 RC2

Petals Studio RC2 is available ! You can download it below.
This should be the last version release candidate before stable 1.2. Please tell us any problem you encounter.

Unknownname
Petals-Studio--1.2.0--linux.gtk.x86.zip 16-Aug-2011 14:56 151M
Unknownname
Petals-Studio--1.2.0--linux.gtk.x86_64.zip 16-Aug-2011 14:56 151M
Unknownname
Petals-Studio--1.2.0--macosx.cocoa.x86_64.zip 17-Aug-2011 15:45 151M
Unknownname
Petals-Studio--1.2.0--win32.win32.x86.zip 16-Aug-2011 14:56 151M
Unknownname
Petals-Studio--1.2.0--win32.win32.x86_64.zip 16-Aug-2011 14:57 151M

Release note:

Bug

Improvement Request

  • [PETALSSTUD-20] - Have real use case categories in the SU wizards
  • [PETALSSTUD-22] - Validate the referenced classes, files and XPath expressions
  • [PETALSSTUD-40] - The JBI builder should validate the consumes' MEP and operation
  • [PETALSSTUD-49] - Make the SU wizards lighter
  • [PETALSSTUD-54] - Change the Java <=> WSDL utilities
  • [PETALSSTUD-66] - The DnD of a Petals end-point on a BPEL diagram should open a dialog
  • [PETALSSTUD-67] - Create an EIP designer
  • [PETALSSTUD-69] - Relative import URIs should be located in the "jbi" directory
  • [PETALSSTUD-88] - Update to SQL WSDL template version 1.2
  • [PETALSSTUD-89] - Change the UI in the first page of the EJB wizard
  • [PETALSSTUD-94] - Add a preference to determine whether jbi.xml should be formatted in JBI editors
  • [PETALSSTUD-95] - Display component operations in consumers with no WSDL
  • [PETALSSTUD-96] - Improve XSLT and Validation WSDL
  • [PETALSSTUD-99] - The Java nature is ambiguous
  • [PETALSSTUD-101] - Show the target component when creating a consumer
  • [PETALSSTUD-102] - Change the way registration information are sent
  • [PETALSSTUD-111] - Better recognition of component projects
  • [PETALSSTUD-116] - SA validation error with closed SU projects
  • [PETALSSTUD-120] - Change the notion of croquis
  • [PETALSSTUD-134] - Show Java packages in the Petals projects view
  • [PETALSSTUD-137] - Replace the BPEL croquis by an export wizard
  • [PETALSSTUD-139] - Replace "jbi.xml" tab title when editing a JBI by a more meaningful name, such as the SU name
  • [PETALSSTUD-141] - Add a shortcut "Configure Build Path" on Java projects in the Petals projects view
  • [PETALSSTUD-143] - Component type != Component ID
  • [PETALSSTUD-144] - Be able to change the end-point name in provider SU
  • [PETALSSTUD-145] - Be able to change the service name in provider SU
  • [PETALSSTUD-153] - EIP croquis: add a warning instead of an error for not set operations
  • [PETALSSTUD-176] - Change the File Transfer wizard

New Feature

Task

Petals Studio 1.1.1 released !

Petals Studio 1.1.1 has just been released. Release note:

New Features

  • New shortcut to export Service Assembly projects with a right-click action.
  • Basic validation on "MEP" and "operation" fields in "consumes" sections (except for SOAP).
  • The BPEL validation now resolves the line numbers for every found error and warning.
  • Support for the Petals-BC-FileTransfer 3.0.
  • Support for the Petals-BC-FTP 3.2.
  • Support for the Petals-BC-SFTP 1.2.
  • Support for the Petals-SE-EIP 2.5.
  • ANT's view is now part of the studio.
  • The POJO's creation wizard now allows to directly create a Java project.
  • The studio now supports updates of "native" plug-ins.
  • Support for the Petals-BC-FTP 3.3.
  • Addition of an action to explicitly validate jbi.xml files.
  • Brand new creation wizard for the JSR-181 component (WSDL-first and implementation-first approaches).
  • SA projects: update the POM dependencies automatically (associated entry in the preferences).
  • SA projects: right-click action to explicitly update the POM depdendencies of a SA project.
  • Support for the Petals-SE-XSLT 2.4.
  • XSLT projects now have a builder, similar to the one used in the XSLT SE (it prevents most of the deployment errors).
  • The XSLT component wizard can now generate a default XSL style sheet.
  • The Validation component wizard can now generate a default XML schema.
  • It is now possible to directly create a BPEL Service-Unit project.
  • Java SU projects can now directly be exported within the studio (Jsr-181, SCA, POJO).
  • Update sites for development tools were pre-registered (FindBuds, PMD, CheckStyle).
  • Be able to refactor a SU project (by changing the service name).
  • Add a wizard to easily create a new Petals reference (SCA).
  • Maven POM customisation (wizard configuration through a preference page).
  • It is now possible to directly create a SCA Service-Unit project.

Improvements

  • POMs for Service-Unit and Service Assembly projects are now complete and ready-to-use.
  • Merge of the different JBI editors into a single one.
  • Lighter and more simple BPEL process in the "BPEL wizard > New BPEL".
  • Line numbers for errors found in JBI validation are now resolved whatever editor is used.
  • The EJB wizard has been updated to ease the WSDL generation.
  • A Service Assembly project is now validated when one of its Service-Unit projects changes.
  • Allow the removal of several Service-Units at once in the Service Assembly editor.
  • Drag'n'Drop of Petals end-points onto the BPEL Designer: default choices.
  • Drag'n'Drop of Petals end-points onto the BPEL Designer: generated variables with the right message type.
  • Drag'n'Drop of Petals end-points onto the BPEL Designer: drop at the right position in sequences.
  • Drag'n'Drop of Petals end-points onto the BPEL Designer: role definition in existing WSDL and not always in the artifact WSDL).
  • Validate jbi.xml files in Service-Unit projects when a WSDL file changes.
  • Allow to overwrite projects in Service Assembly import and sketch export wizards.
  • The User Interface was updated in the BPEL Designer (palette and dashboard).
  • The CDK page was removed from the BPEL wizard (it was useless).
  • The generated files for Petals-SE-KPI now list optional elements in comments (XPath and SOA dialects).
  • The BPEL nature is now added by default on BPEL projects resulting from a sketch export.
  • Newly created BPEL files are now open in the BPEL Designer on wizard completion.
  • The User Interface in the Service Assembly's import wizard was updated.
  • Always import the partner's WSDL on a drag'n'drop from the end-points explorer.
  • Use relative locations when it is possible, in BPEL files and WSDL artifacts.
  • The default WSDL for XSLT and Validation components were updated (useful fixes to use them with BPEL).
  • The Jsr181's creation wizard has changed (now a Java project, with a default JAX-WS implementation).
  • Do not try to show the welcome page if it is already displayed.
  • The EIP plug-in was moved in the core feature.
  • The Quartz wizard now only lists the MEP this component supports.
  • Files can now be dragged an dropped from the Petals Projects explorer.
  • The registration page can now restore information when a new version is installed (including proxy settings).
  • Update of the KPI wizard to create watching configurations based on XPath expressions.
  • Update of the default WSDL for the Petals Mail component.
  • Update of the default WSDL for the Petals XSLT component.
  • The wizard for the XSLT component can now create a default XSL style sheet.
  • The JBI fields are now read-only in the 'provides' wizards if a WSDL is selected.
  • The EIP wizard now supports the definition of a consumer defined with only an interface and service names.
  • It is now possible to specify Service-Unit projects to add in the new Service Assembly project wizard.
  • It is now possible to import several service assemblies at once.
  • SA projects are now validated when a SU project is removed, refreshed or added in the workspace.
  • FindBugs was removed from the studio. It should now be installed apart.
  • Show line numbers in text editors (by default).
  • Choose EIP's consumed end-points from the Petals Services view
  • Soap UI was removed from the studio. It should now be installed apart.
  • POM files can now be validated off-line (without an internet connection).
  • "Sketch projects" have been renamed into "Croquis".
  • The SOAP consume field "soap-address" is depreciated.
  • Replace the JBI binding editor by tabbed properties (SCA).
  • The dialog to choose the services to invoke is not enough intuitive (EIP).
  • Add an XPath field in the EIP wizard for the aggragator correlation.
  • Remove the useless parameters in the REST wizard.
  • Remove remove-root and add-root parameters from the SOAP and REST wizard.
  • REST parameter when creating a SOAP SU consume.
  • Add a preference to display JAX-WS traces.
  • Add an action to directly create the service WSDL's (SCA).
  • Croquis for SCA have been disabled.
  • Use the BPEL's XML schemas to validate BPEL files with the XML editor.
  • Generate only one KPI SU for a given end-point.
  • Remove a restriction when deleting several resources at once.
  • Support the copy of several (non-sibling) resources at once

Bugs fixed

  • Correct handling of environment variables in the Service-Unit wizards.
  • WSDL import was fixed for WSDL which import files located above them.
  • XML schemas used in the editor contained an illegal character.
  • The (EIP) Splitter patttern needs a condition in its configuration.
  • WSDL generated by the EJB wizard with Apache CXF are now correct.
  • The WSDL generation with Apache CXF for the EJB wizard does not throw an error anymore (Linux).
  • New Service-Unit projects for the EJB component are now correctly refreshed and synchronized.
  • SCA files are now created in the 'java' directory (instead of the 'jbi' one).
  • Various warnings were removed (logs).
  • Generate a correct BPEL file from a WSDL file.
  • WSDL locations written in WSDL artifacts are now correct (URL instead of file locations - BPEL Designer).
  • Allow update-parsing of WSDL in the Service-Unit wizard (parse the same URL).
  • Do not fill-in the operation and a MEP when creating a SOAP consume in the BPEL sketch export.
  • Allow reedition of CDK parameters in the EIP wizard (definition of consumed services).
  • Character encoding was fixed in registration.
  • Bug fix in Service Assembly import (component names with white spaces around).
  • The JBI editor now handles correctly file deletion and file moves (closed editor or updated part name).
  • Update the Petals project explorer when a Service-Unit project is added to (or removed from) a Service Assembly project.
  • Fixed a bug from the BPEL Designer in variable filtering (variable's combo in invoke properties).
  • The BPEL Drag'n'Drop works on Linux.
  • Drag'n'Drop of Petals end-points onto the BPEL Designer: check variable existence before creating a default one.
  • The validation of the CDK field 'operation' now reacts when the name space URI is changed.
  • Import correctly WSDL files with several "schema import" mark-ups.
  • Manual creation of partner links has been fixed in the BPEL designer.
  • Properties of exported Sketch projects are now correctly handled.
  • Prevent line number resolution from failing (validation marker).
  • Fix: Error when creating component projects (Linux).
  • Problem with Studio when a WSDL contains multiple ports (creating SOAP provider).
  • Fix: the service DnD erases some imports from the Artifacts WSDL (BPEL).

Petals Studio 1.0 released ! 64 bit environment, unified wizards, interact with Petals ESB Servers from Eclipse...

Petals Studio 1.0 was released ! This is a small step for Petals and a great step for developers.
As the first stable release, Petals Studio 1.0 includes a lot of enhancements, which will make Petals easier and faster for you. Here are some
  • Unified Petals ESB Wizards
  • Sketching for BPEL and SCA
  • Organize the workspace by Projects or Services (endpoints)
  • Text editor, with auto-completion, for JBI, SU and SA
  • Extended validation for JBI, SU and SA
  • Import existing WSDL with dependencies
  • Project export
  • Interaction with Petals ESB Server
  • Compatible with Linux and Windows, 32 and 64 bit

Wiz_se


Get more details on this release + Screenshots

Download Petals Studio 1.0