Nav

Anypoint Studio October 2014 Release Notes

October 14, 2014

MuleSoft is pleased to announce the release of Anypoint Studio October 2014

Current Release Versions

Enterprise Runtime

ESB Runtime

Version: 3.5.2

Anypoint* Studio*

Version: October 2014

Anypoint DevKit

Version: 3.5.2

APIkit

Version: 1.5.0

SAP Connector

Version: 2.2.4

New Features and Functionality

This version of Studio may be used with different runtimes. With the latest GA runtime, 3.5.2, the following features are added:

  • Added support for JCo 3.0.11 . Upgrading requires changes in your project structure. Please see the documentation for more details.

  • DataSense improvements : APIkit and the Message Properties Transformer are now supported.

  • DataMapper now supports JSON schema for describing input and output structures.

  • A license is no longer required for running tests with Maven as of Mule 3.5.2 and 3.6.0-M2.  

  • Support for Bitronix Transaction Manager

If you install the early access 3.6.0-M2 runtime, projects built with it have access to the following features in Studio:

  • HTTP Connector (beta) : Mule 3.6.0-M2 includes a new HTTP connector which makes it easier to connect to RESTful HTTP services. Built in RAML capabilities make it easy to see what resources and methods a service supports and the input and output payloads using DataSense.

  • Runtime Launcher (beta) : Studio now includes a new application launcher which allows multiple Mule applications to be run concurrently. To enable it, go to the preferences for Anypoint Studio and check, “Enable new Mule Runtime Launcher (ESB 3.6.0+)”

Hardware and Software System Requirements

For most use cases, Anypoint Studio with 3.5.2 Runtime does not change the hardware and software system requirements established by Mule Studio (December 2013) with CloudHub Mule Runtime (December 2013).

MuleSoft recommends a minimum of 4GB RAM on a developer workstation. As applications become complex, consider adding more RAM.

Contact MuleSoft with any questions you may have about system requirements.

Important Notes

To run projects that use runtime 3.6.0-M2, you must have JRE version 1.7 installed and selected in Studio, as this runtime is no longer compatible with older versions of Java.

Verify that Studio is using this version of Java by going to Preferences > Java > Installed JREs.

To see a list of depreciated items in 3.6.0 Runtime, see Mule ESB 3.6.0 Release Notes.

New or Fixed in This Release

Bug Fixes

STUDIO-314

An unknown element is encountered but doesn’t validate against the schema

STUDIO-620

Message Properties component loses the values related with the properties if you don’t press the 'enter' key when you do the input

STUDIO-856

Problem when applying update changes without restarting Studio

STUDIO-1169

Add a validation that prevents the user from creating the same JDBC query in the connector and endpoint with the same name

STUDIO-1463

WMQ XA connector is not offered in the auto-completion feature

STUDIO-1619

Error due to no-expression in choice router isn’t visible

STUDIO-1776

Unable to change doc:name for choice, all, round robin and first successful

STUDIO-1874

All Message Router: 'All properties' tab should be removed in Studio CE

STUDIO-1922

Add default value #[] for expressions in return arguments in the expression transformer

STUDIO-1948

JDBC inbound endpoint should have an empty queryTimeout if not specified.

STUDIO-1961

Examples: add/correct the 'version' attribute

STUDIO-1966

If you delete multiple elements from the UI the undo button is not enabled

STUDIO-1977

Need a way to solve dependency conflicts

STUDIO-1987

Salesforce: problem with the UI

STUDIO-1990

Project Structure: when opening a configuration file from src/main/resources you miss the outline view.

STUDIO-2059

Exceptions in CloudHub API should be handled better

STUDIO-2089

Drag and drop of response elements inside the canvas does not work and feedback icon is wrong

STUDIO-2128

Improve ENTITY-ID handling

STUDIO-2149

createMultipleTransactedReceivers attribute is not supported by Studio in any connector by the UI nor the XML (Getting errors)

STUDIO-2166

Problem drag-and-drop Flow-Ref into Enricher

STUDIO-2185

Selecting Excel example file causes error in DataMapper

STUDIO-2195

Drag and Drop: when dragging multiple elements to an empty flow, the response lane isn’t shown

STUDIO-2196

Build Path has system JRE before Mule when projects are created in Studio

STUDIO-2247

Validation: Flow name property should be unique across the whole project

STUDIO-2249

Remove MIME type attribute from the HTTP endpoint advanced tab

STUDIO-2266

Problem with turning off error reporting

STUDIO-2288

Mule Studio 3.3 CE Export Error when project resource is out of sync

STUDIO-2308

mule-deploy.properties getting imported wrong

STUDIO-2310

Entity IDs are not being generated correctly

STUDIO-2348

The Mule Server launched from Studio should not include files under src/test/resources/* to its classpath.

STUDIO-2441

Problem opening mule-config.xml file in src/test/resources from a project created with the Cloud Connector’s archetype

STUDIO-2470

Marquee: I’m not allowed to use the wrap in option when selecting multiple items with the marquee tool

STUDIO-2471

Marquee: It randomly select the Message Processors when you have a big flow or scopes

STUDIO-2517

Connectivity Testing: Add proper error messages

STUDIO-2534

Connections in Connections Explorer don’t refresh when moving through projects in the Package Explorer

STUDIO-2558

Error when exporting a Mule project in Studio

STUDIO-2597

Remove unneeded processor chain from templates

STUDIO-2622

Transactional: The dropping area for the exception strategies does not allow you to drop an exception strategy

STUDIO-2635

Can’t import project if not copied into the workspace

STUDIO-2644

localhost is removed when deleting references in HTTP Endpoint

STUDIO-2645

Some dependencies are on the classpath twice when using m2eclipse

STUDIO-2656

Security exception when starting a project that has Derby as a dependency

STUDIO-2673

Contribution sources points to non-existent jar

STUDIO-2681

CloudHub connector - Studio shows config reference required when it is not

STUDIO-2725

Getting "Resource [project name]/src/main/app/ [project name].xml not exist" when creating a Mule project for the very first time

STUDIO-2728

The SQL Explorer preferences pane is no longer accessible after a Mule project has been created

STUDIO-2732

Deleting scopes using the marquee tool causes NullPointerException

STUDIO-2736

Hello example template’s logging is not the same as the other templates

STUDIO-2739

Sometimes an app fails to launch because Studio is unable to delete a folder

STUDIO-2741

Deleting multiple widgets and then undoing the delete causes an exception

STUDIO-2747

Cannot click elements inside the Message Flow screen when re-entering window after using Marquee tool

STUDIO-2751

Cannot use transaction ee:xa-transactional or ee:multi-transactional from a test case

STUDIO-2759

Breakpoint marker does not move with attached processor

STUDIO-2762

Hot deployment fails for a particular workspace

STUDIO-2764

Breakpoint is permitted on a POLL processor but it doesn’t have any effect

STUDIO-2766

In the Mule Debugger View, "Connected with Mule ESB…​" should be changed

STUDIO-2770

Mule Enterprise security components show up under the Cloud Connectors section [when viewed from the global elements tab]

STUDIO-2794

Clearly separate message processor and flow documentation sections

STUDIO-2797

Documentation is not generated for processors that are not supported by studio

STUDIO-2803

WebSocket Writer Group field not showing required field error message

STUDIO-2804

WebSocket in HTTP component not showing error message for 'Group' mandatory field

STUDIO-2805

WebSocket enablement in the HTTP Outbound is not adding V13 to the XML

STUDIO-2819

Cannot populate serviceClass in CXF component by browsing interface

STUDIO-2835

".groovy" files cannot be used as input data in the preview feature

STUDIO-2879

Processor chain is lost when I drag a message processor chain inside a scoped processor

STUDIO-2976

Script Component is not displaying the script text

STUDIO-3028

Object Builder: We are showing a third column that is not needed

STUDIO-3049

Debugger not jumping from one tab to the other

STUDIO-3113

XML not generated on CMIS operations with POJO child elements

STUDIO-3116

Sometimes when you create the first project you get a resource already exists error

STUDIO-3141

Changing a flow var using the debugger alters the variable list order

STUDIO-3153

Adding Maven support doesn’t modify the build path

STUDIO-3161

Drag and Drop: Async is not allowing you to drop Message Routers or other scopes inside of it

STUDIO-3163

Inconsistent mule-config file xml validation between Studio and Mule standalone

STUDIO-3177

Nested objects on complete-data-load signature

STUDIO-3223

Error importing Maven project when the project folder is already on the workspace folder on the File System

STUDIO-3225

Studio fails with NPE but the app runs ok in Mule StandAlone

STUDIO-3236

Mule license is missing when running tests through Maven

STUDIO-3237

Otherwise in Choice is breaking XML

STUDIO-3251

CloudHub deploy from Studio allows description for the application, but CH doesn’t support it

STUDIO-3252

Deploy to CloudHub should warn about numeric HTTP endpoint ports

STUDIO-3257

Foreach loses customized field values when switching back and forth between canvas and XML editor

STUDIO-3258

Studio returns 400 error when deploying to CloudHub

STUDIO-3321

Maven Import fails silently when importing something that is inside the workspace

STUDIO-3339

Error message when creating a POJO with a list inside of it

STUDIO-3341

Sequence of child elements of HTTPS connector is not respected

STUDIO-3376

When creating a global transformer from an endpoint reference tab, the combo list is not updated

STUDIO-3408

Old Properties Editor not working correctly in Twitter

STUDIO-3426

When using dynamic routing, changing the strategy on the UI does not update correctly the XML config file.

STUDIO-3436

Query Builder: Adding too many filters prevents user from seeing the order by feature at the bottom

STUDIO-3461

Wrongly showing HTTP endpoint as outbound when drag and dropping it to an empty flow

STUDIO-3463

Irregular spacing between attributes

STUDIO-3464

Input boxes been resized

STUDIO-3491

Connection View: NPE when the CC is not installed

STUDIO-3493

Documentation hover doesn’t show up in generated documentation

STUDIO-3496

Query Builder: Searching and selecting fields in query editor is broken

STUDIO-3506

EE dependencies added to POM even when targeting a CE runtime

STUDIO-3508

Usability problem to create template project when having multiple runtimes

STUDIO-3537

Importing Maven-based Mule project creates overrides 3.5.0-ANDES runtime selection and creates as 3.4.0 project

STUDIO-3542

Groovy expression: Empty list reported as erroneous expression

STUDIO-3545

Parsing a malformed DSQL doesn’t raise any exception

STUDIO-3558

one-way endpoint still showing response arrow

STUDIO-3567

XML generated for JDBC reconnection is invalid

STUDIO-3584

Update HTTP Request-Response with Logging Example to use MEL instead of old-style expression

STUDIO-3603

Choice Interface does not show conditions when first element is an unknown processor

STUDIO-3627

When switching off DataSense support for a connector with query, translate the query into native or add dsql in the query string.

STUDIO-3634

Query Builder: attributes selection is preserved across objects when multiple objects have the same attributes

STUDIO-3647

Wrong class and model is shown when metadata is created using the builder

STUDIO-3685

When upgrading from Studio 3.4.0 to Studio 3.5.0 and workspaces has errors so that Studio doesn’t start

STUDIO-3715

If a Mule config has a flow and then an unknown element (like batch) two way editing changes order

STUDIO-3716

ObjectStore FileNotFoundException when using Salesforce connector

STUDIO-3742

Create object manually for Twitter Streaming API operations

STUDIO-3744

Build path order incorrect when using Maven

STUDIO-3747

Studio fails to launch when upgrading from 3.4 to 3.5

STUDIO-3755

Debugger: Index out of bound when debugging inside a foreach

STUDIO-3759

Repeatedly clicking a Salesforce global connector opens a new window every time.

STUDIO-3760

Errors are thrown when closing the Deploy to CloudHub dialog in Studio

STUDIO-3811

Connection Explorer: Problem when editing a CC from the Connection Explorer

STUDIO-3836

Mule ESB Threads are not always stopped

STUDIO-3855

Create user defined lookup table, press CRTL+S, and table disappears.

STUDIO-3856

User defined lookup table data source input clunky

STUDIO-3861

spring-object-store is not visible on idempotent-message-filter

STUDIO-3862

Deploying into Auto Repository does not take latest build.

STUDIO-3871

Cloud connector configuration -Generic: When adding a new connector, there is an inconsistency between Config reference and Connections explorer

STUDIO-3875

Queries entered in the Database endpoint are truncated to 1,000 characters.

STUDIO-3878

DataMapper: When editing from Graphical tab, values set are not saved

STUDIO-3902

When modifying a mapping, the mflow is not modified and because of this, the application is not redeployed

STUDIO-3904

src/main folder appears empty in Maven project (all are source folders now)

STUDIO-3911

UI shows unique name error in project with different branches in git

STUDIO-3925

Sub flow description added disappears after changing to XML editor

STUDIO-3931

Problem when updating combo with list of transformers after creating a transformer from a Message Processor

STUDIO-3960

SSL connector add reference button for custom-protocol doesn’t work

STUDIO-3986

DataSense for Salesforce connector sets the number of employees to a double but should be an integer

STUDIO-4006

Properties Editors: Problem with Default values in HTTP Response Builder Message Processor

STUDIO-4007

Batch: Threading Profile, Properties place holders in poolExhaustedAction are marked as errors and removed from the two-way editing

STUDIO-4021

Batch Scope is moved to the top of the canvas when dropped in the middle of some flows

STUDIO-4041

Mule Example Project Wizard :: Template list shrunk

STUDIO-4068

Batch: Currently able to drag component from a batch step outside into the general process records area

STUDIO-4070

Batch :: When an attribute is missing and doing 2 way editing, XML code is duplicated

STUDIO-4088

Debugger: After rebooting Studio, breakpoints are not shown in the canvas

STUDIO-4101

Cloud Connector: Can’t scroll in Query box

STUDIO-4111

Salesforce - List<String> type incorrectly displayed on Object Builder

STUDIO-4114

Salesforce connector - get-updated-objects get metadata fails

STUDIO-4118

DataMapper: NPE when creating an Excel Mapping to a List<pojo>

STUDIO-4122

Google Calendar - List<String> type incorrectly displayed on Object builder

STUDIO-4126

Remove Batch Section Options from "Wrap in…​" menu

STUDIO-4131

DataMapper :: Wrong label in the DataMapper configuration: name instead of Display name

STUDIO-4132

Query Builder: Multiple searching/filtering and selecting from fields loses previous selections

STUDIO-4133

Google Contacts - List<org.mule.api.NestedProcessor> on Object builder

STUDIO-4149

Magento connector - Primary arguments not picked by DataMapper

STUDIO-4157

Palette: Sometimes "Transformer" and "Flow Control" drawers don’t open when filtering

STUDIO-4164

CMIS Connector: SaxParser Exception thrown when optional property set to None

STUDIO-4165

Object Builder: Create Object Manually doesn’t save modifications for List attributes

STUDIO-4171

Drag and Drop: problem with Exceptions Strategies

STUDIO-4184

XSD validation hangs Studio trying to reach external XSD files from internet

STUDIO-4185

CloverETL engine 3.4.2 pom refers to dev.ee repository

STUDIO-4212

Multiples NPE: Changing runtimes and adding functionality not available in both runtimes

STUDIO-4218

AssertionFailedException when renaming an mflow file that has a cache metadata file associated to it

STUDIO-4237

Message Processors Drop Down is not being alphabetically sorted if friendly names are used

STUDIO-4244

Studio hangs when verifying MEL expression "java.lang.Math.()"

STUDIO-4325

delFiles attribute on FTP connector is not valid and does not work

STUDIO-4332

Some times when deleting projects you get a Delete Resource Exception

STUDIO-4344

Request-Reply: If doc:name is not present in the xml, display name is shown as nullRequest-Reply1

STUDIO-4392

Autocompletion: First time you use autocompletion it takes too long to load all the possible suggestions

STUDIO-4404

Properties Viewer text boxes don’t wrap text properly with SalesForce Native Query Language

STUDIO-4406

New DataBase: problem with metadata propagation in INSERT operation

STUDIO-4414

ConcurrentModificationException when switching between Message flow, global elements, and Configuration XML views

STUDIO-4470

Problem when parsing quotes in expressions

STUDIO-4477

Debugger: Clear indicator for CE users should be shown that debugger doesn’t work

STUDIO-4495

Mule Server 3.4.2 Runtime :: java.lang.ClassCastException

STUDIO-4498

DataMapper error messages get clipped in add mapping dialog box

STUDIO-4502

ResourceException when closing project

STUDIO-4518

Web Service Consumer :: WSDL location Cancel option does not work properly

STUDIO-4530

New Database: the text box to input the query should support multiple lines.

STUDIO-4542

Problem when changing the ESB runtime of the project when the project has new elements

STUDIO-4553

Drag and Drop: I’m able to drop a Message Processor before a poll (Regression STUDIO-2246)

STUDIO-4555

Salesforce Connector: Native language query doesn’t wrap

STUDIO-4558

DataMapper usability :: when input type is unknown Mapping is enabled but cannot be performed

STUDIO-4575

Mutually exclusive radio buttons selected at the same time in watermark dialog

STUDIO-4602

Quartz: Payload disappears after studio update

STUDIO-4603

Cannot create a flow after I create a project with maven

STUDIO-4618

Error when trying to delete MP

STUDIO-4646

DataMapper: Arrows are not redrawn when scrolling the fields with the mouse wheel scroll

STUDIO-4657

Modified editors.xml generated by DevKit is not working properly

STUDIO-4659

[Interoperability] Property place holder ::wrong error message

STUDIO-4688

Changing a file in a mule project launches the builder that ends up deploying the application

STUDIO-4697

Metadata :: when error log is opened testing a connection fires a metadata retrieval

STUDIO-4729

Maven support ::Error message when creating project :: Maven support disabled

STUDIO-4737

Datamapper :: Out of memory and handles in Windows when having several elements

STUDIO-4738

Run with Maven failing because of license validation

STUDIO-4739

DataMapper Decimal Precision configurable in definition

STUDIO-4769

Scatter gather :: Help :: topic not found

STUDIO-4773

DB: Parameters label is not shown properly using the Stored Procedure operation and a parameterized query type

STUDIO-4775

Documentation generation: Change references of Anypoint Studio to 'Anypoint Studio'

STUDIO-4778

Choice lanes disappear when the component is refreshed

STUDIO-4793

DataMapper :: MetaDataGenerationException when mapping from XML file to XML

STUDIO-4802

Debugger not working with poll

STUDIO-4911

Metadata retrieval :: Message in failure outside global editor :: apply STUDIO-4839 changes

STUDIO-4913

Wrong Validation on Salesforce Max Wait Field

STUDIO-4918

FTP and SFTP have wrong color icons in Studio

STUDIO-4957

DataMapper :: Unsupported major.minor version 51.0

STUDIO-4977

Batch: error marks are not correctly updated in batch input

STUDIO-5006

JMS transaction action gets lost the first time

STUDIO-5016

DataMapper :: After doing mapping, the editor is in blank and no mapping is performed

STUDIO-5056

Studio is broken when attempting to delete three elements at the same time

STUDIO-5079

mule-project name is not updated

STUDIO-5080

A copy of a Mule Flow xml is copied to the src/main/app folder when opening it with Mule Config Flow Editor

STUDIO-5084

empty mule properties view for certain expression

STUDIO-5106

DataMapper script view makes studio unusable

STUDIO-5109

The wrong category scrolls when scroll-up/down in palette

STUDIO-5121

Studio crashes when attempting to run project that does not contain 'src/main/app/mule-app.properties'

STUDIO-5150

Query Builder :: Error when selecting one specific field of a POJO instead the entire POJO in the Zuora connector

STUDIO-5182

Web Services Consumer: DataMapper reports an error mapping to a collection from an Input Argument

STUDIO-5203

Changing XML to Message Flow View and updating UI is taking lot of time

STUDIO-5207

Failed to install updated

STUDIO-5233

Error creating project :: java.io.FileNotFoundException :: Access denied

STUDIO-5236

Error cleaning deploy anchors

STUDIO-5238

Fix bug preventing error from displaying at top of Global Config

STUDIO-5258

UnsatisfiedLinkError on second and subsequent query with sapjco3

STUDIO-5265

Database: Editing a bean from the Database Configuration clears the Bean Selection

STUDIO-5270

SAP and Required Dependencies Dialog: Validation is incorrect if wrong files are added.

STUDIO-5278

Weird redrawing when double-clicking in an error

STUDIO-5287

Error importing and trying to debug an application

STUDIO-5297

Empty properties window after saving properties and selecting different block

STUDIO-5303

SAP :: Change jar names to generic names

STUDIO-5304

Salesforce connector :: Query language :: NO and YES options do the same

STUDIO-5313

Filter "no-operation" operations from XML autocompletion

STUDIO-5316

Drag and drop from exception strategies is generating Exceptions

STUDIO-5321

Change icon for Templates Library window in Windows

STUDIO-5335

Hello example is not filtering favicon.ico

STUDIO-5341

DataMapper :: When deleting a project the DM editor open is not deleted

STUDIO-5347

Munit Synchronize modules and Maven

STUDIO-5369

CXF processor appears blank in newest version of Studio.

STUDIO-5373

Typo in 'What’s New' dialog

STUDIO-5375

NPE creating schema based on an XML file in DataMapper

STUDIO-5377

Studio reports missing native library

STUDIO-5380

After skipping last update an error is thrown when running an app

STUDIO-5395

NPE :: webservice.consumer.datasense.SOAPMetaDataResolver

STUDIO-5396

Apply Properties (null) tooltip

STUDIO-5399

NPE in EventBus

STUDIO-5401

SAP dependencies validations don’t recognize jars when they are added as user libraries

STUDIO-5407

DataMapper :: Json schema support :: Metadata is not correctly propagated

STUDIO-5410

DataMapper :: Json schema support :: Some properties are not correctly mapped

STUDIO-5412

DataMapper :: Json schema support :: NPE when doing json schema mapping with a sample json

STUDIO-5413

DataMapper :: Json schema support :: mapping Json to Json using schema :: sample is allowed

STUDIO-5416

Java Model Exception :: when creating project

STUDIO-5417

Error opening resource :: Resource is out of sync

STUDIO-5418

DataMapper :: New attribute :: Configuration :: type (i) overlapped with combo

STUDIO-5431

SAP :: Cannot access global element

STUDIO-5436

HTTP client add support for security configuration

STUDIO-5439

New Launcher - NPE when deploying an app with errors using Maven support from Launcher

STUDIO-5440

Error Creating brand new workspace :: Attribute 'relative' not defined

STUDIO-5441

New Launcher - after creating new app the launcher list is not refreshed

STUDIO-5447

Unhandled event loop exception when closing project with unsaved changes

STUDIO-5449

New Launcher - Problems after closing Runtime tab

STUDIO-5450

Editing HTTP Connector Endpoint throws an error

STUDIO-5451

NPE when closing Properties Editor

STUDIO-5452

Export project as a Mule Deployable Archive is throwing an NPE

STUDIO-5455

Studio closes unexpectedly :: Mule project is null in design context

STUDIO-5456

NPE when exporting project :: unable to generate archive

STUDIO-5457

SAP :: NPE when opening SAP configuration editor

STUDIO-5459

New Launcher - NPE when executing application with errors or several times

STUDIO-5460

New Launcher - Connection refused when launching application

STUDIO-5461

New Launcher - Stop all applications (red button) enabled when no application is listed

STUDIO-5462

New Launcher - Application started ok but displayed as ready to run

STUDIO-5463

New Launcher - Application status changed, when changing server

STUDIO-5464

New Launcher - Application with errors displayed as running

STUDIO-5465

Remove mflows: Unknown decorator exception when importing an old project

STUDIO-5466

Problem when creating a project with APIKit

STUDIO-5467

New Launcher - Connection refused when deleting a project still running

STUDIO-5468

HTTP Connector: improve error message when there is a reference to another RAML file and DataSense doesn’t work

STUDIO-5471

Choice properties-view not rendering

STUDIO-5472

Wrong attribute in JBoss Transaction Manager

STUDIO-5474

Application redeployed when created after being deleted

STUDIO-5481

mule-deploy.properties should not be modified if the list of config files does not change

STUDIO-5482

Cannot find global element 'SAP' in project

STUDIO-5484

SAP :: Import/Export :: src/main/app/lib (Native library folder) is not imported

STUDIO-5491

Message Properties Transformer has deprecated 'application' scope

STUDIO-5492

SAP :: jar files not displayed as added when special characters are part of the project name

STUDIO-5493

Mule project is null in design context when closing Studio

STUDIO-5500

HTTP Client - improve support for Base URIs with URI Parameters

STUDIO-5501

New Launcher - Application deployed twice :: connection refused

STUDIO-5503

HTTP Connector: Too many calls to parse the WSDL are done when just clicking in the edit button of the connector

STUDIO-5504

HTTP Connector: Parameters should respect the same alignment

STUDIO-5505

HTTP Connector: Weird redrawing when going from the XML View to the Message Flow view

STUDIO-5506

HTTP Connector: Parameters don’t appear in the UI until you change the focus to somewhere else

STUDIO-5508

HTTP Connector: Output metadata is not reflected in the metadata explorer

STUDIO-5509

HTTP Connector: Add a BETA tag

STUDIO-5510

HTTP Connector: Align input text boxes when configuring the security protocol

STUDIO-5511

HTTP Connector: Checkbox to show password doesn’t work

STUDIO-5512

HTTP Connector: After removing the parameters if you change the operation, the new parameters are not refreshed

STUDIO-5518

Cannot deploy to cloudhub ::Invalid thread access

STUDIO-5519

HTTP Connector: config reference is removed after editing it from the combo list

STUDIO-5521

Message properties transformer :: NPE :: getScopeValue

STUDIO-5524

Mule Agent: NPE when trying to run a project using 3.6-M2 Runtime

STUDIO-5525

HTTP Connector: when configuring parameters the Value attribute it’s required and the UI is not reflecting this

STUDIO-5526

CloudHub deploy :: a problem occurred, please retry the operation

STUDIO-5528

DataMapper fails with json2xml mapping when using json schema

STUDIO-5529

Anypoint connector dependencies :: no more dependency libraries to add

STUDIO-5534

Add log4j2.xml in the .mule/conf directory in the workspace

STUDIO-5542

Wrong Library address in nightly

STUDIO-5545

Validation missing when Running a second project when you have one already running

STUDIO-5556

NPE when retrieving Metadata with a Set Payload

STUDIO-5558

server.commons not updated when upgrading from F to G release

STUDIO-5559

Debugger taking to long to step inside a foreach with Gateway runtime 1.1.1

STUDIO-5565

Hot deployment doesn’t work when new launcher is disabled

STUDIO-5566

Mule Logging does not show in console (mac, linux)

STUDIO-5567

Studio with Mule 3.6.0-M2 does not log launches and application messages.

STUDIO-5574

remove extra attributes from http request

Improvements

STUDIO-381

When the project gets saved, the flog config file should get 'touched' automatically

STUDIO-574

Difficult to run configuration if you haven’t already ran the app as a Mule app

STUDIO-708

Support "Run As" on the Canvas

STUDIO-1217

JDBC: When Configuring a datasource Studio should let the user know that he\she must import the driver

STUDIO-1220

Improve usability of SOAP client by automatically detecting operations when service class is selected

STUDIO-1517

SFDC config URL field shows error icon when using spring property placeholder

STUDIO-1746

Exception Strategy box should only be displayed when a strategy has been dropped

STUDIO-1787

Duplicate Project Issue in Maven Import

STUDIO-2025

Changing name of flow leads to error in flow reference

STUDIO-2054

JDBC connector reference should be on first screen

STUDIO-2101

[NullPointer Exception] Unable to set values to attributes that doesn’t have getters

STUDIO-2113

Scripting file references need to be relative paths

STUDIO-2216

Ask the user to save changes in a file when changing from one file to another

STUDIO-2227

Hide the .mflow extension in the package explorer

STUDIO-2268

Pressing ENTER over a message processor in the canvas should open the MP configuration window

STUDIO-2332

Move the Choice message router to the framework

STUDIO-2437

Change the Import menu

STUDIO-2472

Change Select and Marquee icons in the palette so that they are only in one line

STUDIO-2687

Global elements configuration doesn’t pick values from mule-app.properties file

STUDIO-2711

Maven support enablement isn’t saved when exporting/importing

STUDIO-2723

mule breakpoints list should allow multiple select

STUDIO-2726

When deploying to CloudHub, I can’t choose to enable insights

STUDIO-2836

Visually map input arguments complex object fields

STUDIO-2872

Welcome page is missing in Studio plugin

STUDIO-3150

Exceptions Strategies cannot be dropped inside Scopes or Flow controls

STUDIO-3230

Mule Debug Perspective and Mule Perspective use the same icon

STUDIO-3247

prompt to stop running server before running a new flow

STUDIO-3248

New Project dialog: Finish button can be enabled when the project name is entered

STUDIO-3256

Security: Add the possibility to add security to an HTTP endpoint

STUDIO-3281

Maven - when adding dependencies, Studio should try to detect and add the necessary repositories for it if possible

STUDIO-3289

Add the ability to set maven arguments when running an application with maven

STUDIO-3329

When using multiple runtimes the default should be the most recent runtime

STUDIO-3330

Improve user interface for new properties editors and DataMapper in Windows XP

STUDIO-3378

Drag and drop inside a choice not working as expected

STUDIO-3406

Mule Studio not recognizing configuration useExtendedTransformations="false"/

STUDIO-3572

Add an option to the XML editor to not show warnings / errors that the user knows are wrong

STUDIO-3738

Disable Maven support in Studio when importing has no effect

STUDIO-3963

Improve Jubula test Mule Essentials Lab 3

STUDIO-3964

Create Jubula automated test for the Services Essential training: LABS 4 - 12

STUDIO-4058

DataMapper Database Lookup Should reuse JDBC Connector

STUDIO-4096

HTTP inbound endpoint Security Settings tab should not show the Basic Auth user and password but should have the option to configure Spring Security Manager instead

STUDIO-4203

Improve Connectors User Experience

STUDIO-4255

FTP component triggered by another file

STUDIO-4262

Make MEL autocompletion faster

STUDIO-4329

Add SFDC as a search term for the Salesforce connector.

STUDIO-4528

Tooltip text not helping when defining a Batch Job

STUDIO-4763

Maven: Improve new project creation experience when maven isn’t configured

STUDIO-4894

Change Connectors Update site to "Anypoint Connectors Update Site"

STUDIO-4916

Updated "About Anypoint Studio" page

STUDIO-5083

Don’t write doc:name in the XML for default values

STUDIO-5329

Implement sub-flows using containers

STUDIO-5330

Add horizontal layouts to containers

STUDIO-5334

Example mule-config.xml’s: in description element, include link to example documentation

STUDIO-5339

OGNL module is deprecated in 3.6 and removed in 4.0

STUDIO-5370

After importing project studio clears mule-deploy.properties

STUDIO-5520

DataSense: Don’t get metadata if any required jar is not present.

STUDIO-5522

HTTP Connector: Improve tooltips and Description

STUDIO-5544

To open Library, hit https://library.mulesoft.com/!/templates instead of current http://library.mulesoft.com//templates

STUDIO-1648

Allow polling window to be specified in seconds, minutes, or hours

STUDIO-2360

Add marquee support in Studio

STUDIO-3414

Support Studio configuration for Poll Schedulers

STUDIO-3422

Like operator is missing from DataSense query editor

STUDIO-4025

Batch: Missing Drop target icon in step

STUDIO-4031

Add support for new Watermark attributes

STUDIO-4290

DB: Create Editor for Sybase configuration

STUDIO-4291

DB: Create Editor for MS SQL Server configuration

STUDIO-4292

DB: Create Editor for PostreSQL configuration

STUDIO-4293

DB: Create Editor for DB2 configuration

STUDIO-4302

DB: Add Metadata support for Stored Procedure

STUDIO-4306

DB: Create Select Query Builder

STUDIO-4307

DB: Create Insert Query Builder

STUDIO-4308

DB: Create Update Query Builder

STUDIO-4309

DB: Create Delete Query Builder

STUDIO-4310

DB: Enable advanced JDBC DataSense

STUDIO-4312

DB: Enable DataSense Source/Target Attribute based Datasense propagation

STUDIO-4546

Add ability to copy and paste flows in GUI

STUDIO-4548

Checking streaming batch commit should disable batch size

STUDIO-4736

User-added endpoints show up in the "Endpoints" Drawer, not "Connectors"

STUDIO-5126

Template repository integration prototype - Part2

STUDIO-5135

[.mflow removal] Migrate flows, sub-flows and exception strategies to the Containers framework

STUDIO-5136

[.mflow removal] Replace old mflow memory model and update the XML - Graphical merge algorithm

STUDIO-5175

Large structures: Add support for POJO

STUDIO-5205

DataMapper: Add support for Json Schema

STUDIO-5333

[MuleModuleManager refactor] Allow servers to extend or replace Studio elements definitions

STUDIO-5383

New Launcher - Display server information in header

STUDIO-5419

New Launcher - Use the first project "Run Configuration" to launch the mule instance

STUDIO-5420

New Launcher - Use new launcher view for old runtimes launches

STUDIO-5421

New Launcher - Integrate with new ESB agent and review server communication

STUDIO-5423

New Launcher - Implement a server poll mechanism to get app status changes notifications

STUDIO-5424

New Launcher - Implement actions over deployed applications (start, stop, redeploy)

STUDIO-5426

New Launcher - Improve application lifecycle support with new launcher and new runtime view

STUDIO-5427

New Launcher - Add preference or run-configuration option for ESB agent port.

STUDIO-5430

New Launcher - Hook ESB JVM to the running Studio process

STUDIO-5445

HTTP client RAML cache implementation

STUDIO-5469

New Launcher - Add a preference to disable use of new launcher

STUDIO-5470

New Launcher - Add option to run application using normal or Maven deployment

STUDIO-5473

Add support for Bitronix Transaction Manager

STUDIO-5476

New Launcher - Shut down server when the Mule Runtime view is closed.

STUDIO-5495

HTTP Connector - Add option for SSL default config

STUDIO-5496

HTTP Client - Add support for streaming

STUDIO-4034

Studio Agent branding should change to rstate API manager instead of ASR

STUDIO-4236

[MUnit] Palette does no allow new categories

STUDIO-5162

Add field names to the fields on the query builder

STUDIO-5442

Change the way Studio opens the Library

STUDIO-5489

Deploy to multiple production environments in CloudHub

STUDIO-3083

Distribute ASR sample scenarios with Studio

STUDIO-4673

Create a new build of Studio with 3.4.2 as the included runtime

STUDIO-4758

Investigate library for manipulating maven (transitive) dependencies outside of the maven container

STUDIO-4829

Testing :: FHIR schemas brought into our QA

STUDIO-5108

Create an update site for the Gateway Runtime

STUDIO-5281

Create messaging for customer upgrade

STUDIO-5320

Add support for Json metadata model

STUDIO-5323

Mflows removal Pt.2: Investigate the extend of migrating flows to the Container model

STUDIO-5345

Munit Synchronizer module should contribute the jar to populate repo

STUDIO-5350

New Launcher - Add applications status feedback

STUDIO-5352

Sxc Module Removal

STUDIO-5354

New Launcher - Add Support For All Servers

STUDIO-5385

HTTP client request builder

STUDIO-5386

HTTP client get/post/put/delete/execute message processors

STUDIO-5389

HTTP client RAML based configuration

STUDIO-5390

HTTP client DataSense propagation for JSON schema

STUDIO-5391

HTTP client DataSense propagation for XML schema

STUDIO-5394

New Launcher - File Jiras around New Launcher

STUDIO-5535

Release: update and release Studio examples

STUDIO-5536

Release: update and release the studio-maven-plugin

STUDIO-5537

Release: release the /r3/studio-runtimes update site

STUDIO-5538

Release: release Studio binaries + update sites

STUDIO-5555

Upgrade SAP connector for Mule 3.5.x to version 2.2.4

Migration guide  

This version of Studio only has some bug fixes when used with runtime 3.5.2. Additional beta features (listed above) are only available if you install the 3.6.0-M2 ESB Runtime.

The Normal Update Site mechanism prompts you to install the updates. If you use the APIkit extension, when upgrading Anypoint Studio you must also update this component.