Presto Enterprise Mashup Platform Release Notes, version 2.7.0

Contents

System and Software Requirements

Migrating to New Versions

Just Updating Wires in Presto 2.6.1

Workaround for Liferay Portal 5.2.2 and the Presto Portal Connector

What's New?

Fixed Issues

Previous Releases

System and Software Requirements

Recommendations for Presto

Recommendations for the Mashup Studio Eclipse Plug-in

The Mashup Studio Eclipse Plug-in is recommended to be installed on development clients along with Presto servers and applications. This plug-in can be installed separately, although remote debugging is not supported. If Presto is co-hosted with Mashup Studio, see Recommendations for Presto for additional requirements.

Recommendations for the Presto Excel Connector

Recommendations for the Presto Portal Connector

Currently this connector is available for the Oracle Application Server Portal or for any JSR-168 Portlet compliant portal.

System requirements for Oracle installations include:

Systems requirements for installations with other portal servers include:

Recommendations for the Presto HP SOA Systinet Connector

This connector is compatible with HP SOA Systinet 3.0 and 2.5.2.


Recommendations for the Presto Connect for C# (PC4CS) Library

Recommendations for the Presto Connect for VBA (PC4VBA) Library

Installing Presto Connect for VBA API also installs the library for Presto Connect for C#.

Requirements for Optional Mashup/Mashlet Views

Additional requirements for the following optional views for Presto mashup or mashlet results include:

What Is Installed

The following software is installed with Presto:

Presto Application Server Compatibility

Presto is installed with Tomcat as its default servlet container. Presto is compatible with Tomcat or any J2EE application server with JDK 1.4.2 or 1.5. Presto has been tested in the following application server configurations:

Presto Database Compatibility

Presto has an internal database, the Presto Repository, and also works with databases as service providers – making database assets visible as services.

Browser Compatibility

Presto composer applications and mashlets have been tested and are compatible with the following browsers except as noted (X = incompatible):

  Firefox 3 Internet Explorer 6 Internet Explorer 7 Safari 4 Beta
Admin Console yes yes yes yes
Mashboard yes yes yes yes
Mashlets yes yes yes yes
Mashlet Maker yes yes yes yes
Presto Home Page yes yes yes yes
Service Explorer yes yes yes X
Wires yes yes yes yes

Migrating to New Versions


Important: there are unique migration steps for migrating to Presto version 2.7.0 for mashups created in Wires and, optionally, for the Presto Repository.

The steps you need to complete to migrate to new versions of Presto include:

  1. Installing the new version: if you are installing Presto to a new machine, simply follow the basic installation instructions. If the machine has an existing version of Presto, you must install the new version in its own instance of Tomcat and you must assign different port numbers during installation. See Installing Presto for instructions. You must also complete any of the basic configuration steps such as integrating Presto with your User Repository or configuring Presto to work with a proxy server.

  2. Updating an Existing Presto Repository: if you wish to use your existing Presto Repository from version 2.6.1 or earlier with Presto 2.7.0, you must add an index for the AUDITABLE_EVENT table with the following SQL command:

    CREATE INDEX action_name_idx ON AUDITABLE_EVENT (ACTION_NAME)

    You should also add this command to createDBTables.txt for your Presto Repository. Be sure to add this after the commands to create the AUDITABLE_EVENT table .

    Note: upgrading an existing Presto Repository is not recommended as a best practice.

  3. Migrating mashups create in Wires: version 2.7.0 has changed the internal format of mashups generated by Wires. To work with mashups created in previous Wires releases, you must migrate them to the new format using the Wires migration tool.

    See Migrating Mashups Created in Wires in Earlier Releases to Presto 2.7.0 for instructions on downloading, installing and using this migration tool.

  4. Migrating extensions: such as custom mashlet types or Java classes used in mashup scripts.

  5. Migrating services, mashups and mashlets: some services and mashups you may need to migrate manually. For mashlets and services that don't require manual migration, use the export/import utilities to migrate metadata.

  6. See Migrating to New Versions in the Presto Library for instructions on all other manual and automated migration tasks.

Just Updating Wires in Presto 2.6.1

If you have Presto 2.6.1 installed and only want to update Wires with Wires 2.7.0, you must update Wires and then migrate any mashups you have created in Presto 2.6.1 using the Wires 2.7.0 Migration Tool. Follow these steps:

  1. Make backups of the following components:

    • Presto Repository: upgrading Wires in 2.6.1 to Wires 2.7.0 involves migrating the mashups you have already created in Wires within your existing 2.6.1 Presto Respository. It is important to back up these existing mashups first.

    • wires.war in web-apps-home: this WAR file will be overlaid with Wires 2.7.0.

    • wireshelp.war in web-apps-home: this WAR file will be overlaid with Wires Help 2.7.0.

  2. Unzip the Presto 2.7.0 download.

  3. Copy the following WAR files to web-apps-home for Presto 2.6.1:

    • presto-2.7.0-install/wires/wires.war

    • presto-2.7.0-install/wireshelp/wireshelp.war

  4. Restart the Mashup Server.

  5. Download and use the Wires 2.7.0 Migration Tool to update any existing mashups you have created with 2.6.1. See Migrating Mashups Created in Wires in Earlier Releases to Presto 2.7.0 for instructions on downloading, installing and using this migration tool, but be sure to import the updated mashups back to your Presto Repository for 2.6.1.

Workaround for Liferay 5.2.2 and the Presto Portal Connector


Testing the Presto Portal Connector with Liferay 5.2.2 Standard Edition has uncovered one incompatibility with the jQuery JavaScript library used in Liferay and the Prototype JavaScript library used in the Portal Connector. This incompatibility has been reported to jQuery and resolved in a recent version of jQuery. If future releases of the Liferay Portal incorporate this jQuery update, this will remove the incompatibility.

The workaround, if you choose to install the Portal Connector in this version of Liferay, involves updating the jQuery code that is shipped with Liferay 5.2.2. Find the makeArray() function in the jQuery.js JavaScript library shipped with Liferay, which should look like this (line numbers not included):

1129   makeArray: function( array ) {
1130     var ret = [];
1131 
1132     if( array != null ){
1133       var i = array.length;
1134       //the window, strings and functions also have 'length'
1135       if( i == null || array.split || array.setInterval || array.call )
1136         ret[0] = array;
1137       else
1138         while( i )
1139           ret[--i] = array[i];
1140     }
1141 
1142     return ret;
1143   },

Comment out 1135 and add the following code shown for line 1136:

1129   makeArray: function( array ) {
1130     var ret = [];
1131 
1132     if( array != null ){
1133       var i = array.length;
1134       //the window, strings and functions also have 'length'
1135       //if( i == null || array.split || array.setInterval || array.call )
1136       if( i == null || typeof array === "string" || jQuery.isFunction(array     ) || array.setInterval )
1137         ret[0] = array;
1138       else
1139         while( i )
1140           ret[--i] = array[i];
1141     }
1142 
1143     return ret;
1144   },

What's New?


This release is primarily an upgrade to Presto Wires and the Admin Console plus a few new features in other components:

Fixed Issues

Administration Console/Server Fixed Issues

Mashup Server Fixed Issues

Mashlet API and Mashlets Fixed Issues

Mashup Hub Fixed Issues

Mashup Studio Fixed Issues

Presto Connect Fixed Issues

Presto Connectors Fixed Issues

Presto Event Connector Fixed Issues

Service Explorer Fixed Issues

Wires Fixed Issues

Administration Console/Server Fixed Issues

IssueDescription
REAP-8230 REAP-8207 IE6: Header is not displayed properly in Admin Console
REAP-8297 Manage Applications - Help link opens up v6.2.1 doc's
REAP-8375 Admin Console view changes on clicking on certain options
REAP-7000 How to "change Frequency " in admin console.
REAP-7194 window column resizer does not work in configure server settings & configure log settings
REAP-8080 non admin role user, can login into adminconsole after logging into service explorer in the same browser session
REAP-8081 Old AC, Service adapter page attribute list is missing in new admin console
REAP-8083 Manage Global Params - after editing the value field, cann't be saved as blank value
REAP-8087 Error Deleting Role message is not proper.
REAP-8097 Global parameter management screen lets me change the parameter name
REAP-8100 View Trends -- Menu (Start) \ (Show All Edge Nodes), it should be Mashup Server instead of Edge in UI
REAP-8101 what for this image? (attached screen shot)
REAP-8102 chart settings -- select all check box, is not getting deselected by default, when one of the item is deselected.
REAP-8103 Start/Stop Services window - Service Type Name should be "Data Base" instead of "DAO"
REAP-8107 Manage Users-- add user window should , open up separately , instead of overlapping the parent window(manage users).
REAP-8121 Incorrect terminology for labels in Configure User DB dialog
REAP-8125 Driver drop down in User DB config dialog is not updated with the new drivers unless the page is refreshed
REAP-8131 Change "Select an user" to "Select a user" in the Manage User Params drop down
REAP-8146 "Authentication failed" error response should be parsed and display it in error dialog
REAP-8152 Admin Console: Main visualization window does not resize on maximize
REAP-8195 Error in Adminconsole , Manage Data Sources ( G is undefined )
REAP-8196 Error in Adminconsole , Manage Providers ( G is undefined )
REAP-5647 Remove Pojo from administration console
REAP-6028 Visual issues for Admin Console in Fedora Core 5
REAP-6056 Admin console doesn't show updated information in the Driver Class Name field when using Oracle as user repository.
REAP-6141 It is possible to disable "admin" user.
REAP-6217 Error message is not displayed the first time that we try to overwrite already existing Presto parameters
REAP-6227 Create Application Management mashlet
REAP-6228 Create Provider Management mashlet
REAP-6229 Create Data Sources Mashlet
REAP-6230 Create User DB settings mashlet
REAP-6231 Create Global Parameters mashlet
REAP-6232 Create User Parameters mashlet
REAP-6233 Create Role management mashlet
REAP-6234 Create User Management mashlet
REAP-6235 Create Copy Server Config Settings mashlet
REAP-6381 LDAP password field is a normal texdt field instead of being a password field
REAP-6382 Not all components are hidden under the curtain when loading a new section in Admin Console
REAP-6420 Some windows are too narrow in admin console, difficulting the readability.
REAP-6424 No synchronization between different sections of User Management Page
REAP-6435 Provide a way to change user passwords
REAP-6462 MaxBackUpIndex for finelog and logfile for log4j does not accept values more than 9
REAP-6654 Admin Console doesn't show new Presto Home Page login neither Presto Dev Edition banner.
REAP-6839 Finish button disabled if errors when adding user
REAP-6851 Username and password fields must validate for length
REAP-6886 Not able to add a Datasource because of weird display issues with adding a driver
REAP-6887 Cannot edit DB Driver because of weird display
REAP-6888 Cannot edit a datasource because of rendering problems
REAP-6902 Remove and list of providers not needed on Edit Provider window
REAP-6904 Uploaded JAR file never shown in Add/Edit DB Driver window
REAP-6907 Success message for saving a datasource says Provider is saved
REAP-6908 Proceed button should be Save in Edit Applications window
REAP-6911 Trend graphs should not include statistics for SDO services
REAP-6914 Admin Console bar charts are showing more than 100% values
REAP-6903 Help tooltip for Provider List window is a little vauge
REAP-6751 Invalid values for in About Presto dialog in Service Explorer/Admin Console
REAP-6879 URLs to documentation must change to 2.6.1 docs
REAP-1379 Graph does not remain inside placeholder (in IE)
REAP-1525 Failed requests get added to Requests in Progress Count for REST services
REAP-2874 Clicking on Delete button without selecting an attribute row should alert user to select an attribute value

Mashup Server Fixed Issues

IssueDescription
REAP-8254 Packaging of adminconsole.war in the developer edition not consistent with the rest of the applica
REAP-8247 Windows setup scripte adminconsole.war - file and exploded - is not removed and placed back when runing the setup script to update the installation
REAP-8191 SOAPPayloadBuilder struggling with SharePoint List Web Service
REAP-8283 OceanSchedules.com Memory leak -DAO Stored Procedure Access
REAP-8321 wsdl4Mashup: No output when sorting data from a wsdl for a mashup
REAP-8329 Restrict mashup WSDL generation only to MASHUP types
REAP-8370 Make EMML Wires Macros and Global Macros Discoverable without Presto Reboot
REAP-8390 REAP-8327 Make presto logging configurable at run time without app server restarts
REAP-8385 NPE on tomcat
REAP-8165 Append ?wsdl to the Resource url for WSDL services in Service Explorer
REAP-8157 Handle the mashup services' dependency on other services while importing
REAP-8151 When Logging into Presto, if server is not up you get: "The request to Edge Server failed with the HTTP error code - undefined"
REAP-8109 No output is displayed for the mashup service (which returns string value) which is published as WSDL Service
REAP-8099 Severe performance degradation for getNewServices operation as size of AUDIT_EVENT table grows
REAP-8093 WSDL service endpoint generated from a mashup service always takes the port number as 8080
REAP-8082 Presto login page is not rendering on IE7 and IE6
REAP-7826 getServiceNSD does not return the correct output data type for a Mashup even though the EMML <output> tag has service and type set correctly
REAP-7730 NSD is not generated/used properly when a table has only one row
REAP-6933 Presto should allow query string parameters on REST services when using POST method
HELP-40 Avoid license key to appear in any Presto service/operation invocation
HELP-38 Error when setting up Oracle as Presto Respository
HELP-33 Issue with Oracle DB as Repository
HELP-32 HOTFIX: Presto cannot parse a specific html page using <directinvoke>
HELP-31 HOTFIX - <directinvoke> is not doing redirect in some cases
HELP-28 Presto resolves latin characters in symbols
HELP-22 HOTFIX - <directinvoke> tag is not working for some URLs
HELP-21 DB Connection Issue in DAO
REAP-6308 Error message related to permission is not properly displayed in IE
REAP-6324 Enable SSL on the SOAP SPA
REAP-6558 Excel 2007 support not show on Excel page from Mashup Server Connectors menu
REAP-6559 Install instructions for Excel are incorrect on Excel page for Spark
REAP-6592 MashletHub.removeMashletType causes JPOX error
REAP-6752 Column name including string "LIMIT" causes compilation error registering db service
REAP-6789 REST Call to Carma Failing
REAP-6841 rssFeeds rss icons do not respond to click
REAP-6842 Mashlets not launched in new window
REAP-6874 REAP-6601, add *checkupdate* feature to Presto home page
REAP-7854 Need Sample and Documentation for POST Service Filter to Catch Mal and Malicious Code
REAP-7980 REAP-7854
integrate opensource html scrubber (OWASP) into presto to scrub RSS feeds
REAP-6657 Error on registering sample mashups because AjaxianRSS is missing
REAP-6673 Using DAO instead Database when importing services.
REAP-6816 The CreateDBTables script has to be updated for MySQL and Oracle Database.
REAP-6803 Consistent display even when checking for empty license field
REAP-6444 Change build to select new Installation Guide for Developer Edition
REAP-6675 "Introduction to Presto" video links are not working.
REAP-6792 Use correct license files in installers
REAP-6860 New AdminConsole not installed or not accessible from Presto Home page

Mashlet API and Mashlets Fixed Issues

IssueDescription
REAP-8176 Deactivating a Mashup and Activiating a Mashup causes Mashlet to Fail
REAP-7710 Mashup created with Extract operation in Wires is not working in mashlets
REAP-7339 Login page is displayed even though Server is configured to use SSO with X.509
REAP-7709 Mashup created from Wires 2 with join is not working in Mashlets
REAP-7062 "View article in new window" in Mashlets is not working on IE 7
REAP-5911 Mashlet does not refresh in a particular case
REAP-6168 Pagination not happening even for mashup service
REAP-6599 Height and Width fields should come together
REAP-6665 "View original article in new window" tooltip is not displayed in FF when mousing over the icon
REAP-6117 [Object Object] displayed in Yahoo Map when trying to create a Yahoo Map of YahooLocalSearchREST with Rating/Average Rating as the marker
REAP-6169 Able to copy a mashlet and give no name to the new mashlet
REAP-6216 Next button should be disabled for inactive services in mashlet maker
REAP-6651 Scrolling not available in Make Mashlet Page
REAP-6661 When adding tags to mashlet the previous are deleted
REAP-6868 Unable to create mashlet
REAP-5328 Wires/MashletMaker displays "Authentication Failed" after a few minutes of inactivity
REAP-7339 Login page is displayed even though Server is configured to use SSO with X.509
REAP-6243 unable to create mashlet of mashup having conditional invoke

Mashup Hub Fixed Issues

IssueDescription
REAP-8317 Unable to add a hub other than Local
REAP-6630 Improper display of presto home page
REAP-6650 Auto re direct to license upgrade page if invalid license is found

Mashup Studio Fixed Issues

IssueDescription
REAP-8295 Presto dev page - Mashup sample - emml feature - dynamic emml sample fails
REAP-8383 MacroQueryService - Line numbers and other debug info should be stripped before sending the script to clients/UIs
REAP-8365 Exception when loading services in Embedded mode (NoClassDefFoundError and ExceptionInInitializerError)
REAP-8368 Unable to get content assist bacause of improper xsi:schemaLocation in EMML file
REAP-8183 Mashups published from publish-mashups.bat|sh do not generate WSDLs
REAP-8172 Unable to run emml scripts from studio after tomcat is restarted
REAP-8163 No output generated from <assign> when using output from directinvoke in fromexpr attribute
REAP-8129 Error on executing rubyXmlRpc sample
REAP-8106 Unexpected node error when executing few samples using google url
REAP-8104 Error on executing dynamicemml sample
REAP-8071 Cannot get output in EMML when using EMMLUserFunction in presto 2.6.1.
REAP-7957 Mashup developed with conditioninvoke in wires is not working in Mashup studio and Mashlets
REAP-7473 Mark "executeDynamicEMML" macro as a "system" macro
REAP-7139 Unable to invoke mashup services that takes input parameters.
REAP-7138 No response is displayed in the response viewer while invoking a mashup service which internally uses javascript, in remote mode
REAP-7109 No data shown in studio-service-inspector when an excel service-operation is executed
REAP-7107 Excel services are not displayed in the mashup studio
REAP-6765 Load the service names on eclipse startup based on user preference
REAP-6461 Unable to login to Mashup Server from Mashup Studio when using ldap
REAP-6590 Provide a more intuitive message when services are not found in the Presto Repository
REAP-6632 Unable to create a proper EMML when dragging XigniteTopLosers to the EMML editor
REAP-6659 Is not possible to load services in Services View when security flags are enabled.
REAP-6705 Can't set breakpoint in studio on a file that hasn't been saved. Should be a warning to user if possible.
REAP-6706 Debugging should be disabled if default Presto instance is anything other then 'embedded' (until Debugging is allowed for non-embedded Presto)
REAP-6765 Load the service names on eclipse startup based on user preference
REAP-6766 Show the service names under service categories
REAP-6767 Show icons of service categories in service explorer
REAP-6768 Service Loading Progress Monitor Dialogs should be closed on cancelling the job
REAP-6769 DAO fetch size preference not working
REAP-6771 'Expand All', 'Collapse All' and 'Clear All' not working properly in Service Explorer
REAP-6797 Services view/sidebar does not reload on changing credentials
REAP-6825 Enhance the 'Presto Studio' preference page
REAP-6833 Allow the user to cancel the operation of loading 'Service Names' on start-up in an elegant manner
REAP-6866 Error while invoking WSDL service in remote mode
REAP-6880 Error while invoking mashup service from service inspector
REAP-6881 Error while invoking a REST service in remote mode
REAP-7026 Label in Mashup Studio preference page for service load is awkward
REAP-7030 Presto Edge Mashup Server label should be Presto Mashup Server
REAP-7032 Service View and Debug can't find services with Embedded Server
REAP-7039 Error to display Presto Mashup Studio preference page
REAP-7091 changing the preference to load all service details on startup - has no effect
REAP-7107 Excel services are not displayed in the mashup studio
REAP-7109 No data shown in studio-service-inspector when an excel service-operation is executed
REAP-7139 Unable to invoke mashup services that takes input parameters.
REAP-6617 Unable to dynamically assign a group by expression
REAP-6777 EMML join does not output the attributes from the source XML document
REAP-6855 Fatal error while executing an emml script which has embedded ruby script
REAP-6355 Error displayed while executing an emml with sql when eclipse installed in a folder that has space in [embedded mode]
REAP-7138 No response is displayed in the response viewer while invoking a mashup service which internally uses javascript, in remote mode

Presto Connect Fixed Issues

IssueDescription
REAP-6685 Need to support NTLM authentication for consuming Sharepoint rest services

Presto Connectors Fixed Issues

IssueDescription
REAP-8300 REAP-8285 Update liferay-presto.war to include ajaxable flag
REAP-6891 Dapper does not work after the dapper registration stage - Presto registration page is not displayed
REAP-7095 404 Error trying to register web clipping service with Dapper connector
REAP-6669 Errorif no range is selected when publishing an Excel Service
REAP-6734 Improper display with scrollbars in the various dialogs
REAP-6735 Tooltip content overshoots the tooltip box
REAP-6736 User Config dialog should not display Systinet Acess credentials if no credentials have been set up in User Config
REAP-6739 Page not Found Error when trying to Exit from connector and also when trying to login again
REAP-6744 Display some loading graphic when the Operations side bar is loading with data
REAP-6745 Center the dialog boxes on the browser screen
REAP-6747 Button to refresh operations side bar
REAP-6749 Presto Connector for HP SOA Systeinet fails to retun list of available services of type MASHUP

Presto Event Connector Fixed Issues

IssueDescription

Service Explorer Fixed Issues

IssueDescription
REAP-8116 Link of WSDL url for the respective mashup service
REAP-8115 Add "View WSDL" link for Mashup services
REAP-4826 Need a better message at the end of service registration
REAP-5097 Show Provider Icons (small) wherever we display Provider info
REAP-5383 Cannot Register WSDLS when in secure enviornment
REAP-6190 Need to be able to enter (non presto) username/password when publishing a WSDL or REST service.
REAP-6567 Registering WSDL in a secure enviornment (read no internet) causes errors
REAP-6588 REAP-6547
update UI to accept credentials at registration time for secured services
REAP-6624 Browser's title doesn't change on selecting a new service from the list.
REAP-6718 Deactivate/Activate service dialog in service explorer should use EXT JS dialog instead of standard javascript dialogs
REAP-6742 Mispelling in SE HTTP Basic Auth Error
REAP-6743 Password Entry in HTTP Basic Auth should be masked
REAP-6873 Need SE UI to have Rest with Basic Auth, NTLM and Mutual SSL just like WSDL
REAP-4822 "Are you sure" dialog called when unnecessary

Wires Fixed Issues

IssueDescription
REAP-8340 Property Sheet should support tabbing and enter key strokes
REAP-8310 Data in some columns are missing in the HTML view
REAP-8307 Google Maps view not refreshing on click of New
REAP-8267 Add button or link to view EMML for Macros
REAP-8279 Error on wires 2 using a EDGAR WSDL - Wires becomes unusable
REAP-8289 Add the mashup/macro name to the title bar when viewing the EMML in Wires
REAP-8261 Wires1-Migrate-Wires2: Error while performing filter on the output of the mashup service created in Wires1
REAP-8237 Wires does not account for cases where a namespace is declared at the element instead of in the root
REAP-8222 Action getRSS is missing in wires
REAP-8216 Wires1-Migrate-Wires2: The service invocation, Join and macro FormatAsCSV is missing after migration in View EMML
REAP-8202 Dragging Extract action causes unspecified error
REAP-8200 Wires Custom Macros that Accept XML doesn't allow Service to Input Wiring
REAP-8192 Clicking on the Google Map tab causes Object Expected javascript error
REAP-8185 Weird error on wires when running an RSS and using merge operation
REAP-8182 No context menu when you right click on a Wires Block
REAP-8171 Preview tab should be blank instead of displaying previous service's data when a new block is brought into focus
REAP-8170 "tab.viewConfig.clazz is not a constructor" error is thrown when trying to invoke a service with Google Maps preview tab in focus
REAP-8156 Unable to view Google Map options in the Wires preview tab
REAP-8155 Configure options not displayed properly for an already configured Bar Chart
REAP-8154 Unable to configure Bar Chart and HTML Table views in IE7
REAP-8147 wires including optional parameters as empty elements
REAP-8128 Wires1-Migrate-Wires2: Mashup developed using extact value action in Wires 1.0 is not working after migration
REAP-8124 Wires1-Migrate-Wires2: Filter performed on the output of a macro is missing after migration
REAP-8113 Wires, Adminconsole, Mashboard does not respect x509 AuthN
REAP-8078 Wires1-Migrate-Wires2: The condition in the conditional invoke is missing after migration.
REAP-8073 Wires1-Migrate-Wires2: after migration cann't move the blocks on the canvas in edit mode
REAP-8069 Wires1-Migrate-Wires2: Incorrect output displayed in the GridVIew.
REAP-8068 Wires1-Migrate-Wires2: Error displayed while executing mashup with Extract value in Wires 2.0
REAP-8067 Wires1-Migrate-Wires2: Macro used in Wires1 is displayed as undefined in Wires2 after migration
REAP-8066 Wires1-Migrate-Wires2: A new Id field is displayed for inputparam in a mashup migrated from Wires1 to Wires2
REAP-8065 Wires1-Migrate-Wires2: Mashup with join is not working after migration
REAP-8048 Gruvr RSS feed causes issues with the Wires displaywhen doing a directinvoke
REAP-8022 Error when a Mashup containing multiple instances of the same Macro is opened for Edit
REAP-7984 save fails with two different salesforce operations drag and drop to the canvas
REAP-7951 Data not displayed properly in Grid view while performing filter AjaxianRSS Service
REAP-7941 Sort Expression is build depending on the sort key - leading to loss of data
REAP-7940 Mashup service which uses internally extract is not working
REAP-7937 Error while filtering "C++"
REAP-7935 Connecting lines not drawn for directinvoke input parameters
REAP-7924 User needs to run each block in sequence to get the correct output when editing a wires mashup
REAP-7911 Simple join in wires does not work
REAP-7916 Filter not working after join for a database service
REAP-7919 Filter is not working on the output of a macro
REAP-7896 While working with IE out of stack space error is displayed.
REAP-7894 On reopening a saved mashup containing certain services with complex input types (like XIgnite GetTop), an error is thrown while trying to run the output of a mashup
REAP-7893 Error message is displayed when trying to run an input block with decimal type
REAP-7889 IE: Unable to add input block in some cases
REAP-7868 infergroupXPath is hyperactive and removes all empty elements in the XML document
REAP-7866 404 error displayed while using www.google.com in directInvoke
REAP-7861 The input parameter configured to a WSDL service field is not displayed in IE7
REAP-7848 undefined tag is displayed in the emml, in a mashup created from XigniteGetQuotes
REAP-7840 User is able to use an inactive service in Wires canvas.
REAP-7838 Error while editing a mashup with extract and directInvoke
REAP-7815 Mashup with a macro works fine but stops working once reopened for editing
REAP-7812 Unable to use integer as a parameter for a filter value
REAP-7809 Cannot add two numbers using macro
REAP-7804 Error occured while parameterizing the filter values.
REAP-7803 After updating mashups the inputparam values are doubled.
REAP-7799 The values in the fields are updated wthout saving.
REAP-7796 If a macro has input of the type document, the input param is not displayed in the properties section
REAP-7794 Error while editing a mashup with join block
REAP-7792 Unable to add execute condition to the Join block while editing.
REAP-7784 Mashup is not updated after removing the conditional join.
REAP-7776 Need to disconnect and re connect to a block to get any updated data from it
REAP-7775 Connecting a new block to a previously existing mashup does not get the picker data by running the input block
REAP-7769 Able to connect an input block to an RSS input - should not happen
REAP-7767 Macro created for connecting and querying to a database is not working in Wires
REAP-7766 No scroll on Wires canvas
REAP-7763 Unable to use integer type in conditional invoke
REAP-7762 After changing the inputparam name, the xpath picker shows 2 items - one with label and the other with name - for the same inputparam
REAP-7761 The condition in the conditional invoke is lost after editing
REAP-7756 Chart View has incorrect behavior in Wires Data Preview
REAP-7754 DirectInvoke properties panel errors out if Arguments are present
REAP-7752 Issues with Extract
REAP-7742 GoogleAuthenticationService mashup block not working
REAP-7741 Connectors not behaving properly (visually not being displayed or erased)
REAP-7736 Stale entries are present for new input param.
REAP-7735 Issue reg input params for a macro i. field is displayed but not updated as per changes on canvas ii. When connected from properties window of macro block is not enabled
REAP-7732 Visual linking between extract block and direct invoke block does not happen when the output of extract is configured to direct invoke
REAP-7731 The output of an extract when passed as input to direct invoke does not work
REAP-7729 Unable to fetch NSD for DAO operations unless operation block already run once
REAP-7728 Linking of a string value (generated from extract output) to a database operation is not working properly.
REAP-7722 While connecting an input block to an invoke block, the properties section does not get updated with the correct input param name
REAP-7719 Input parameters double after editing conditional invoke
REAP-7718 Validation for empty value in input parameter
REAP-7298 Wires 2.0 hangs when the user invokes a services that returns a huge data
REAP-7297 Input parameters are not displayed in the properties section.
REAP-7296 Onclick of logout it navigates to Presto Spark page
REAP-7291 Incorrect version displayed in prestoweb.
REAP-7290 Span tag is displayed on double ciick of a service name.
REAP-6824 Wires must not show the confirm dialog when the user navigates out of Wires if changes have already been saved
REAP-4500 "Wires" not working on IE6
REAP-7299 No scroll bar in the Data Preview view.
REAP-7303 No message is displayed, if user is trying to open mashup's created outside wires
REAP-7305 Help Link is not available in wires 2.0
REAP-7307 Wires - Right pane - block picker tree does not show up properly
REAP-7309 There is no tool tip on the icons.
REAP-7310 There is no icon to refresh the mashup services view
REAP-7312 Right side properties panel does not show up data in IE 7
REAP-7313 Data is not displayed properly in Grid in Data Preview view
REAP-7314 Data not displayed properly in the grid while invoking mashup services webClippingSample
REAP-7316 Unchecked columns names are also displayed as checked in configure of Data Preview view
REAP-7320 If a service is inactive then Create Mashlet and Invoke REST API should be disabled in mashup properties
REAP-7323 Exceeded maximum connections
REAP-7327 A user is able to invoke a mashup service within the same mashup service
REAP-7328 Filter is not working on integer datatypes
REAP-7329 Search field is not refreshed/blanked when refreshing the list of services in Wires
REAP-7337 Error while performing JOIN operation for a dao service operations
REAP-7348 IE: Able to resize blocks
REAP-7349 Able to delete input output nodes of a block
REAP-7352 Error message not displayed when a user without adequate permission tries to activate a service
REAP-7354 User is able to edit the mashup services that are developed in mashup studio.
REAP-7360 error is displayed with Mashup and filter action
REAP-7362 error is displayed with Direct Invoke and filter action
REAP-7363 filter action results are not same as expected output
REAP-7365 Join actions after Filter , causes error
REAP-7368 sort after filter action causes error
REAP-7369 Filter not working on item attributes
REAP-7371 Item elements are not displayed properly in Sort By field while sorting.
REAP-7373 The output generated after performing Extract operation should be well formed
REAP-7375 Sort Order is not working
REAP-7377 Error displayed while performing filter between two values
REAP-7385 prestoweb war has svn folder
REAP-7388 Property Window - Block pickup pop window could show structure from parent node
REAP-7392 Error displayed in the tomcat console while saving a mashup
REAP-7398 records are not shown in grid view for specific REST service
REAP-7399 after publish , user can edit the properties
REAP-7401 Mashup name is not displayed in the view emml
REAP-7406 Must be able to open and edit a Wires 1.0 created Mashup in Wires 2
REAP-7407 Enforce Connection Rules in Wires
REAP-7411 Trying to open a mashup created by another user should not be allowed.
REAP-7412 leave any action block unconnected in any mashup, block name changes to undefined
REAP-7414 features missed in wire2.0 w.r.t. wire1.0
REAP-7420 Filter on direct invoke output throws an error when trying to filter on an attribute
REAP-7424 There is a difference between the properties of the merge action while creating a new mashup and editing an existing mashup
REAP-7426 datapreview block content will not get refreshed after selecting another block
REAP-7427 error pop up "this.gridPanel is undefined"
REAP-7429 for custom macro field , pick up block window does not show up.
REAP-7438 IE6 - wires2.0 home page top panel is not displayed properly
REAP-7439 Configure a record is not displayed when the data preivew view size is increased.
REAP-7440 Error displayed while deleting selected multiple blocks
REAP-7442 Error while editing a mashup script that uses extract action
REAP-7443 Wires hangs while parameterizing a WSDL service
REAP-7444 Error displayed while performing sort by attribute.value
REAP-7451 Some errors are not reproduciable consistently.
REAP-7454 Filter values state is lost when focus is moved from filter action
REAP-7455 Filter is not working with DAO Services
REAP-7456 direct invoke on specific wsdl
REAP-7457 direct invoke on specific wsdl in IE 6 hangs the browser
REAP-7458 "<" character should be escaped in attributes in view emml
REAP-7464 Mashup created from wires, does not show provider data in SE
REAP-7466 Mashup script with macros cannot be editied
REAP-7486 different error messages are thrown in different browsers for same type of operation in wires
REAP-7487 Configure button functionality got reversed IE6
REAP-7488 No output is displayed while invoking mashup service which internally uses FormatAsCSV
REAP-7490 block pickup window should not be popped up for label text field
REAP-7492 No output displayed while invoking a mashup service that internally uses AmazonDocStyle with Extract operation
REAP-7526 Output of a WSDL Service is not displayed in grid view
REAP-7530 Unable to drag and drop an operation generateCaptcha for the WSDL Service "http://ws.soatrader.com/easycfm.com/1.0/Captcha?WSDL"
REAP-7541 out of memory error
REAP-7564 For specific WSDL, gird view data is not shown properly
REAP-7575 Wires on IE6 and IE7 is very slow
REAP-7576 The activation icon should be displayed till the operation is completed for a specific block
REAP-7619 A MySQL database service stored proc couldn't be drag and drop on the Wires Canvas
REAP-7661 User must be able to use "Save As" to copy a Mashup created by another user
REAP-7676 Input blocks are not initialized by default
REAP-7684 Error displayed on click of mashup output, while performing extract which returns a string value.
REAP-7688 Join response is not displayed properly in grid preview
REAP-7689 Branding and version number display in Wires
REAP-7691 Some mashups show two "invoke" operations while EMML file only has one
REAP-7692 Error message displayed when using Username as a input parameter name
REAP-7693 Error message thrown when trying to use an input param having name with white space
REAP-7694 FormatAsCSV does work with complex output.
REAP-7700 Macro is generated in the Wires emml even though it is not configured.
REAP-7701 The zoom/pan icon stays in place instead of in the corner when the splitter is moved
REAP-7702 Block should not allow connecting its own output to its own input
REAP-7703 Property Sheet - General Tab - Block should not allow you to set its own output as an input value
REAP-7704 Property Sheet - Condition Tab - Block should not allow you to set its own output as a condition value
REAP-7705 Configure link should not be shown in the Data Preview for views that don't have configuration
REAP-7712 Changes in the properties window does not disconnect relevant blocks on the canvas
REAP-7713 Picker does not display an updated list of parameters (removing deleted blocks) when trying to select a value
REAP-7714 Variable datatypes need to be used appropriatly while invoking services
REAP-7716 Need proper validation conditions for enabling Extract and Filter blocks
REAP-4500"Wires" not working on IE6
REAP-6824Wires must not show the confirm dialog when the user navigates out of Wires if changes have already been saved
REAP-7290Span tag is displayed on double ciick of a service name.
REAP-7291Incorrect version displayed in prestoweb.
REAP-7296Onclick of logout it navigates to Presto Spark page
REAP-7297Input parameters are not displayed in the properties section.
REAP-7298Wires 2.0 hangs when the user invokes a services that returns a huge data
REAP-7299No scroll bar in the Data Preview view.
REAP-7303No message is displayed, if user is trying to open mashup's created outside wires
REAP-7305Help Link is not available in wires 2.0
REAP-7307Wires - Right pane - block picker tree does not show up properly
REAP-7309There is no tool tip on the icons.
REAP-7310There is no icon to refresh the mashup services view
REAP-7312Right side properties panel does not show up data in IE 7
REAP-7313Data is not displayed properly in Grid in Data Preview view
REAP-7314Data not displayed properly in the grid while invoking mashup services webClippingSample
REAP-7316Unchecked columns names are also displayed as checked in configure of Data Preview view
REAP-7320If a service is inactive then Create Mashlet and Invoke REST API should be disabled in mashup properties
REAP-7323Exceeded maximum connections
REAP-7325The user is able to activate a mashup without publishing
REAP-7327A user is able to invoke a mashup service within the same mashup service
REAP-7328Filter is not working on integer datatypes
REAP-7329Search field is not refreshed/blanked when refreshing the list of services in Wires
REAP-7337Error while performing JOIN operation for a dao service operations
REAP-7341Adding a new block does not keep track of the in-focus part of the canvas - thus rendering itself in a hidden area
REAP-7342After undo operation the operation label changes and properties are not displayed.
REAP-7348IE: Able to resize blocks
REAP-7349Able to delete input output nodes of a block
REAP-7352Error message not displayed when a user without adequate permission tries to activate a service
REAP-7354User is able to edit the mashup services that are developed in mashup studio.
REAP-7360error is displayed with Mashup and filter action
REAP-7362error is displayed with Direct Invoke and filter action
REAP-7363filter action results are not same as expected output
REAP-7365Join actions after Filter , causes error
REAP-7368sort after filter action causes error
REAP-7369Filter not working on item attributes
REAP-7371Item elements are not displayed properly in Sort By field while sorting.
REAP-7373The output generated after performing Extract operation should be well formed
REAP-7375Sort Order is not working
REAP-7377Error displayed while performing filter between two values
REAP-7385prestoweb war has svn folder
REAP-7387When a user with insufficient service tries to invoke a block, what I see is not an alert message but the JUMP response in the JSON preview which is irrelevant
REAP-7388Property Window - Block pickup pop window could show structure from parent node
REAP-7392Error displayed in the tomcat console while saving a mashup
REAP-7393Column data is missing in Grid View while performing sort operation on WSDL service output
REAP-7398records are not shown in grid view for specific REST service
REAP-7399after publish , user can edit the properties
REAP-7401Mashup name is not displayed in the view emml
REAP-7406Must be able to open and edit a Wires 1.0 created Mashup in Wires 2
REAP-7407Enforce Connection Rules in Wires
REAP-7411Trying to open a mashup created by another user should not be allowed.
REAP-7412leave any action block unconnected in any mashup, block name changes to undefined
REAP-7414features missed in wire2.0 w.r.t. wire1.0
REAP-7420Filter on direct invoke output throws an error when trying to filter on an attribute
REAP-7424There is a difference between the properties of the merge action while creating a new mashup and editing an existing mashup
REAP-7426datapreview block content will not get refreshed after selecting another block
REAP-7427error pop up "this.gridPanel is undefined"
REAP-7429for custom macro field , pick up block window does not show up.
REAP-7438IE6 - wires2.0 home page top panel is not displayed properly
REAP-7439Configure a record is not displayed when the data preivew view size is increased.
REAP-7440Error displayed while deleting selected multiple blocks
REAP-7442Error while editing a mashup script that uses extract action
REAP-7443Wires hangs while parameterizing a WSDL service
REAP-7444Error displayed while performing sort by attribute.value
REAP-7451Some errors are not reproduciable consistently.
REAP-7454Filter values state is lost when focus is moved from filter action
REAP-7455Filter is not working with DAO Services
REAP-7456direct invoke on specific wsdl
REAP-7457direct invoke on specific wsdl in IE 6 hangs the browser
REAP-7458"<" character should be escaped in attributes in view emml
REAP-7464Mashup created from wires, does not show provider data in SE
REAP-7466Mashup script with macros cannot be editied
REAP-7470Error while invoking dynamicInvoke emml in wires.
REAP-7473Mark "executeDynamicEMML" macro as a "system" macro
REAP-7486different error messages are thrown in different browsers for same type of operation in wires
REAP-7487Configure button functionality got reversed IE6
REAP-7488No output is displayed while invoking mashup service which internally uses FormatAsCSV
REAP-7490block pickup window should not be popped up for label text field
REAP-7492No output displayed while invoking a mashup service that internally uses AmazonDocStyle with Extract operation
REAP-7526Output of a WSDL Service is not displayed in grid view
REAP-7530Unable to drag and drop an operation generateCaptcha for the WSDL Service "http://ws.soatrader.com/easycfm.com/1.0/Captcha?WSDL"
REAP-7541out of memory error
REAP-7564For specific WSDL, gird view data is not shown properly
REAP-7575Wires on IE6 and IE7 is very slow
REAP-7576The activation icon should be displayed till the operation is completed for a specific block
REAP-7619A MySQL database service stored proc couldn't be drag and drop on the Wires Canvas
REAP-7661User must be able to use "Save As" to copy a Mashup created by another user
REAP-7676Input blocks are not initialized by default
REAP-7677Data missing in the block pickup content while performing join
REAP-7684Error displayed on click of mashup output, while performing extract which returns a string value.
REAP-7688Join response is not displayed properly in grid preview
REAP-7689Branding and version number display in Wires
REAP-7691Some mashups show two "invoke" operations while EMML file only has one
REAP-7692Error message displayed when using Username as a input parameter name
REAP-7693Error message thrown when trying to use an input param having name with white space
REAP-7694FormatAsCSV does work with complex output.
REAP-7700Macro is generated in the Wires emml even though it is not configured.
REAP-7701The zoom/pan icon stays in place instead of in the corner when the splitter is moved
REAP-7702Block should not allow connecting its own output to its own input
REAP-7703Property Sheet - General Tab - Block should not allow you to set its own output as an input value
REAP-7704Property Sheet - Condition Tab - Block should not allow you to set its own output as a condition value
REAP-7705Configure link should not be shown in the Data Preview for views that don't have configuration
REAP-7709Mashup created from Wires 2 with join is not working in Mashlets
REAP-7710Mashup created with Extract operation in Wires is not working in mashlets
REAP-7712Changes in the properties window does not disconnect relevant blocks on the canvas
REAP-7713Picker does not display an updated list of parameters (removing deleted blocks) when trying to select a value
REAP-7714Variable datatypes need to be used appropriatly while invoking services
REAP-7716Need proper validation conditions for enabling Extract and Filter blocks
REAP-7717Display only one alert message when user is logging out
REAP-7718Validation for empty value in input parameter
REAP-7719Input parameters double after editing conditional invoke
REAP-7722While connecting an input block to an invoke block, the properties section does not get updated with the correct input param name
REAP-7728Linking of a string value (generated from extract output) to a database operation is not working properly.
REAP-7729Unable to fetch NSD for DAO operations unless operation block already run once
REAP-7730NSD is not generated/used properly when a table has only one row
REAP-7731The output of an extract when passed as input to direct invoke does not work
REAP-7732Visual linking between extract block and direct invoke block does not happen when the output of extract is configured to direct invoke
REAP-7735Issue reg input params for a macro i. field is displayed but not updated as per changes on canvas ii. When connected from properties window of macro block is not enabled
REAP-7736Stale entries are present for new input param.
REAP-7741Connectors not behaving properly (visually not being displayed or erased)
REAP-7742GoogleAuthenticationService mashup block not working
REAP-7745Error while performing filter on directinvoke output in some special cases
REAP-7752Issues with Extract
REAP-7753Add an HTML View for Wires Data Preview
REAP-7754DirectInvoke properties panel errors out if Arguments are present
REAP-7756Chart View has incorrect behavior in Wires Data Preview
REAP-7761The condition in the conditional invoke is lost after editing
REAP-7762After changing the inputparam name, the xpath picker shows 2 items - one with label and the other with name - for the same inputparam
REAP-7763Unable to use integer type in conditional invoke
REAP-7765Input param connections to a block are not deleted after deleting a condition using these params
REAP-7766No scroll on Wires canvas
REAP-7767Macro created for connecting and querying to a database is not working in Wires
REAP-7769Able to connect an input block to an RSS input - should not happen
REAP-7774Filter block is not shown with conditions previously configured/saved
REAP-7775Connecting a new block to a previously existing mashup does not get the picker data by running the input block
REAP-7776Need to disconnect and re connect to a block to get any updated data from it
REAP-7784Mashup is not updated after removing the conditional join.
REAP-7792Unable to add execute condition to the Join block while editing.
REAP-7794Error while editing a mashup with join block
REAP-7796If a macro has input of the type document, the input param is not displayed in the properties section
REAP-7799The values in the fields are updated wthout saving.
REAP-7803After updating mashups the inputparam values are doubled.
REAP-7804Error occured while parameterizing the filter values.
REAP-7809Cannot add two numbers using macro
REAP-7812Unable to use integer as a parameter for a filter value
REAP-7815Mashup with a macro works fine but stops working once reopened for editing
REAP-7838Error while editing a mashup with extract and directInvoke
REAP-7840User is able to use an inactive service in Wires canvas.
REAP-7848undefined tag is displayed in the emml, in a mashup created from XigniteGetQuotes
REAP-7861The input parameter configured to a WSDL service field is not displayed in IE7
REAP-7866404 error displayed while using www.google.com in directInvoke
REAP-7889IE: Unable to add input block in some cases
REAP-7893Error message is displayed when trying to run an input block with decimal type
REAP-7894On reopening a saved mashup containing certain services with complex input types (like XIgnite GetTop), an error is thrown while trying to run the output of a mashup
REAP-7895IE 6: Page alignment goes haywire and so the does the placement of compoenents like drop down for conditional invoke
REAP-7896While working with IE out of stack space error is displayed.
REAP-7911Simple join in wires does not work
REAP-7916Filter not working after join for a database service
REAP-7919Filter is not working on the output of a macro
REAP-7924User needs to run each block in sequence to get the correct output when editing a wires mashup
REAP-7929Opening a mashup for editing after publishing does not maintain the data structure in the input field
REAP-7935Connecting lines not drawn for directinvoke input parameters
REAP-7940Mashup service which uses internally extract is not working
REAP-7941Sort Expression is build depending on the sort key - leading to loss of data
REAP-7951Data not displayed properly in Grid view while performing filter AjaxianRSS Service
REAP-7952Data not displayed properly in the Grid view after performing extract for a RSS Service
REAP-7984save fails with two different salesforce operations drag and drop to the canvas
REAP-8022Error when a Mashup containing multiple instances of the same Macro is opened for Edit
REAP-8066Wires1-Migrate-Wires2: A new Id field is displayed for inputparam in a mashup migrated from Wires1 to Wires2
REAP-8067Wires1-Migrate-Wires2: Macro used in Wires1 is displayed as undefined in Wires2 after migration
REAP-8069Wires1-Migrate-Wires2: Incorrect output displayed in the GridVIew.
REAP-7330Need a visual indicator to tell user that clicking on the service name expands/collapses it
REAP-7345IE: A thin white borderline running through the banner
REAP-7347In the properties window for service block need labels service name and operation name
REAP-7351need a proper loading graphic instead of the current blank page
REAP-7364Property window - Block pickup pop window can have resize feature
REAP-7384Error message could be more meaning full
REAP-7390Links should open in a new tab/window
REAP-7404Add a Conditional (to express an IF condition) to all supported blocks
REAP-7447Keep the panner icon in the same location instead of moving up
REAP-7491There should be an option to parameterize the URL for direct invoke
REAP-7574Implement a XML viewer
REAP-7678The data for the common elements of the output of JOIN is displayed as comma seperated values. The common elements should be differentiated
REAP-7706Property Sheet should be a floating popup instead of a fixed panel
REAP-7715Do not display options in Grid tab when there is no option to be selected
REAP-7720Need Labels for Actions
REAP-7725redesign toolbar, block picker
REAP-7743Usability: View EMML needs to show prettified/formatted content instead of a wide horizontal scrollbar
REAP-7770Need better handling of service response structure (from NSD or from response data) to enable consistency
REAP-7787Remove the alert and add a message saying that Mashup has been published
REAP-7800Allow input of value when a block takes document type input or specifying a default value when an input param is document type
REAP-7816Need an indicator that Wires is working on loading a mashup for editing
REAP-7965Wires must enforce XPath rules for expressions in filters/conditions

Previous Releases

Release notes for previous releases: