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.