Release Notes ------------- Release Information ------------------- Product Name: Enterprise/Studio/Express 5.5 GA Service Pack 9. Release Date: Apr 24th, 2006. ******************************************************************************************************************************************* COMPATIBILITY ISSUES - J2EE installation that apply service pack 9 must follow this steps: 1. Regenerate all Fuego EAR files. This includes the engine, portal, portaladmin and any projects deployed in the J2EE container. 2. Obtain the updated deployer EAR (if you are using the Deployer tool) from $INSTALL_PATH/j2ee/websphere/deployer. 3. Stop all currently deployed Fuego EARs. 4. Replace the j2ee-lib-all.jar file installed in the application server (as part of the Fuego installation) with the updated version. 5. Undeploy all currently deployed Fuego EARs. If you are using the Deployer, you should also undeploy it as the last step. 6. Redeploy all the EAR files generated in step 1 and the new Deployer EAR. ******************************************************************************************************************************************* =========================================================================================================================================== 1. New features added in this release =========================================================================================================================================== Engine ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-15703 Added User Administration Permissions. FUE-16037 Added integration to RFID readers that support RQL Enterprise ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-15628 FuegoBPM Admin Center can now generate a WAR file for the FuegoBPM Portal Administrator Web Application. FUE-16040 Added a new Fuego Ant Task to generate the EAR for the latest deployed project revision. PAPI ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-15778 Incorporated a way to retrieve properties used to create a PAPI ProcessService session. Studio ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-15111 Added CIF Importer to Studio and Designer. FUE-16027 Implemented a new way where VCS in FuegoBPM Studio can work in a "do not save password" mode so that the password is not persisted in the filesystem. WebConsole ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-9959 Added the engine.sh from unix into the Windows distributions so that the FuegoBPM Server can be started from the command line on Windows platforms. =========================================================================================================================================== 2. Improvements to existing features =========================================================================================================================================== Documentation ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-15657 Merged all the Base 64 encoders that are used throughout the code Engine ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-11925 Included Oracle Application Server as one of the J2EE Target platforms. FUE-15653 Papi will have 2 new methods.One's to get all the possible activities and the other to find the participants who can recive the instance in this activity (provided by the first method) according to the activity's role and filter to delimit the set of participants result. FUE-15657 Merged all the Base 64 encoders that are used throughout the code FUE-15811 Added support for Microsoft JDBC Driver connectivity. FUE-15819 Added the execute method to the DynamicSQL FuegoBlock component. FUE-15992 Added ability to add more than one WebConsole root administrator FUE-16021 Improved FuegoBPM Server warning message including context to better understand the message. FUE-16075 Improved FuegoBPM Server performance by avoiding unnecessary method calls when invoking EJBProcessControl methods. FUE-16193 Refactored and improved the FuegoBPM Organization Metadata to support better scalability and performance. FUE-16238 The size of the engine participant cache is configurable as an engine preference from now on. The default value will keep beeing 100 for the OEM for Plumtree customers and 10.000 for any other customer. It can be further configured through the Java System Property "participantCacheSize". Installer ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-11928 Added a new J2EE Enterprise Installer for Oracle Application Server. FUE-15657 Merged all the Base 64 encoders that are used throughout the code PAPI ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-15051 Extended PAPI Filter conditions so that it can include OR operators to concatenate different options. FUE-15572 Added new methods to the PAPI Class ProcessServiceSession to know if instances can be delegated, reassigned or escalated. FUE-15653 Papi will have 2 new methods.One's to get all the possible activities and the other to find the participants who can recive the instance in this activity (provided by the first method) according to the activity's role and filter to delimit the set of participants result. FUE-15657 Merged all the Base 64 encoders that are used throughout the code FUE-15763 Added a new method in the PAPI Participant object to retrieve the Participant's display name. FUE-15847 Added new methods in PAPI to retrieve the Participant's First and Last name. FUE-16046 Fixed problem where a Role that does not contain any interactive activity is not listed in the list of available roles when a new custom view is added. FUE-16076 Improved performance when accessing External Variables values access from PAPI when the instance is a copy of a split with "Sharing variables" is enabled for the split circuit. Studio ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-14316 Fixed problem so that Fuego Object presentations use CSS when doing a preview from FuegoBPM Studio. FUE-15110 Implemented the "not in" expression for array collections. FUE-15657 Merged all the Base 64 encoders that are used throughout the code FUE-15657 Merged all the Base 64 encoders that are used throughout the code FUE-15813 MS SQL Server table fields of type text are introspected as String with variable size FUE-9289 Added suport to load an xml file using an OS relative path. WebConsole ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-15657 Merged all the Base 64 encoders that are used throughout the code FUE-15665 Resolved problem when changing the project view preferences from the Web Console since these changes were not being picked up. FUE-15667 Avoid editing the role mapping when republishing a project. FUE-15797 Included Timezone into the FuegoBPM Server logs. FUE-15952 Enlarged the "Exported Project" TextField in the WebConsole Publication Panel. FUE-15953 Added Help links for all pages in the WebConsole Wizard panels. FUE-16030 Implemented a new framework for SSO in the FuegoBPM Portal Administrator and FuegoBPM WebConsole. FUE-16031 Added support to deploy the FuegoBPM WebConsole Web Application into BEA WebLogic 8.1 FUE-16084 Corrected problem in the FuegoBPM WebConsole where the Holiday Rules Date column is always presented in American format. FUE-16150 Added a way to configure SSO for the FuegoBPM WebConsole and FuegoBPM Portal Administrator Web Applications. FUE-16153 Added the option to generate the EAR file for the FuegoBPM WebConsole and FuegoBPM Portal Administrator Web Applications. FUE-16155 Added the deletion of temporary files stored inside the FuegoBPM Enterprise Standalone Tomcat distribution directory. FUE-16158 Fixed Grey button overlay when moving the mouse over the WebConsole Deploy button. FUE-16237 Removed the JGroup Caching for Participants and Roles in the FuegoBPM Server for J2EE versions. FUE-16357 The size of the engine participant cache is configurable as an engine preference from now on. The default value will keep beeing 100 for the OEM for Plumtree customers and 10.000 for any other customer. It can be further configured through the Java System Property "participantCacheSize". Work Portal ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-15657 Merged all the Base 64 encoders that are used throughout the code FUE-15782 The portal uses a new graphic interface to choose a target activity and then search the participants according with a filter and the selected activity. FUE-16049 Improved documentation for the autoRefreshMenuOption in the portal.properties file. FUE-16050 Enhanced "Send-to" functionality in the FuegoBPM Work Portal to make it more user friendly. Now it is possible to search for participants instead of getting all the available participants in the target activity's role. FUE-7982 Corrected behavior when clicking on the FuegoBPM Work Portal History View that was not showing anything when there were no instances. =========================================================================================================================================== 3. Fixed Issues in this release =========================================================================================================================================== Documentation ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-15342 Fixed "fuego.holidays.Holiday$InvalidFormatException: Invalid Holiday" when adding a holiday rule of type 'N-th weekday of the Month' FUE-15637 Improved Procedure documentation FUE-15674 A step by step section on how to reuse a common catalog was added to the Common Catalog topic. FUE-15750 Added documentation about "Find in Path" option in Studio FUE-15785 Popup property for Client Side Error Messages in presentations is now properly documented FUE-15866 Documentation has been improved for Array and Repeatable Sections about the event listener method. The project example CompGroupEvent prepared as part of the Fuego.Util.GroupEvent component documentation is now also referenced in the documentation topic. FUE-15867 Corrected resource message resolution for the Admin Center Service name when the locale is not set to English. FUE-15938 Participant "abcense period" and "receive mail" properties have been improved. FUE-15950 Fixed steps to configure Fuego with MSAD. FUE-16092 Exception Flow documentation improved. Engine ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-12687 Added the FuegoBPM Server name in the Server logs when the Server is starting. FUE-12697 PAPI.ParticipantScope enumeration, javadoc now properly shows the possible values and their meaning FUE-14721 Fixed problem where the links were not working when there were outgoing conditional transitions. FUE-15267 Fixed problem where a correlation could not be updated or terminated out of a correlation value. FUE-15400 Fixed problem so that Global Automatic activities pay attention to the available Calendar Rules. FUE-15455 Resolved UniqueConstraintViolation when updating the Archiving DB with Engine Data. FUE-15541 The Fuego Engine not longer restarts when a StackOverflow error occurs while executing an activity. Attachments can now be shared without problems between process A and B when A creates B, B creates A. FUE-15551 Corrected problem so that the PAPI Block getInstancesByFilter method can also find instances in deprecated processes. FUE-15591 Added support for Merlia 6.5 and SQL Server 2005. FUE-15592 Optimized the memory usage for the daily task execution. Added checking into the Fuego Engine to eliminate duplicated well known ToDoItems before adding a new one (daily, directory polling, caducator, etc). FUE-15616 Corrected problem found in an error message in the FuegoBPM Server where an instance not found was tried to be re-executed by the FuegoBPM Server. FUE-15644 The participant is now able to select an activity task over an instance. Besides, corrected severity of an existing Severe Log to Info level. FUE-15649 Improving high availability of the J2EE Engine so that if the JMS Service comes down, the engine can reconnect automatically when this service becomes available again. FUE-15710 Fixed NullPointerException shutting down the engine FUE-15745 Removed directory.properties confusing message when the J2EE applications were starting. FUE-15757 Corrected problem where the migration procedure was ran when there was no rows or records in the Engine or FDI migration tables. FUE-15764 Implemented an ordered and determinstic way to retrieve the list of roles assigned to a participant. FUE-15770 Corrected MSSQL Server FDI SQL scripts to be case sensitive so that Fuego does not rely on the Database configuration. FUE-15771 Allow the same user to connect more than one time from Studio. FUE-15780 Edited Fuego Severe message referring Fuego Customer Support. FUE-15784 Changed the default value for the oracle engines preference "Oracle Application Server JNDI Provider URL" to "opmn:ormi://localhost: FUE-15789 Fixed problem with participant.next in SplitN activities when copies are not being used. FUE-15790 Resolved problem starting the Engine when the FDI URL contains whitespaces. A more clear error is to be displayed when this happens. FUE-15791 Resolved severe message found in the Engine log when a Fuego Participant property was modified with a future time. FUE-15795 Resolved problem when disabling a user in the Org Manager with instances selected was sending an email to all the role participants CCing every individual instead of BCCing them. FUE-15835 Added UTF-8 header to activityNotification.mail FuegoBPM Server email alert messages. FUE-15836 Enforced that the character encoding of the FuegoBPM Server email alerts are sent using UTF-8. FUE-15837 Added a new Predefined Variable name to show the Author Display Name. FUE-15839 Peformance of JSP and Fuego Object interaction improved when they are refreshing values FUE-15840 Minor engine performance improvement during Engine's security manager checks FUE-15842 Corrected bug where the "Fuego.Fdi.RoleAssignment"'s "category" attribute always returns a value 5. FUE-15860 Resolved problem where the FuegoBPM Server stops logging events through the JMX connection when it is running out of resources. FUE-15863 Changed Participant Id for its Display Name when receiving consultation email notifications. FUE-15864 Improved diagnostics if a database exception is thrown when invoking storeObjectPropertyFor method of the Fuego.Server component. FUE-15865 Resolved ClassCastException calling an introspected COM Object class. The affected components must be re-introspected. FUE-15875 Added SQLQueryIntrospector classes to the fuegoj2ee-lib-all.jar. FUE-15878 Included a heart beat Engine Thread that will traverse all currently live Execution Threads and check if they are associated to connected clients. If they are not, they will be aborted releasing all the associated resources. FUE-15881 Resolved Maximum Open Cursors Exceeded problem when starting the FuegoBPM Server after applying the 5.5 GA SP8 and Hot Fixes. FUE-15885 Improve internal classes packaging to avoid distributing the eclipse framework with the J2EE distributions. FUE-15888 Improved performance when the FuegoBPM Server starts and the FDI Database contains more then 10000 participants. FUE-15905 Fixed an "Invalid column name processId" exception when working with case sensitive database FUE-15907 Updated ThirdPartySoftware.txt license file. FUE-15931 Fixed Informix unique constraint exception publishing a project. FUE-15937 Resolve the cause of the Malformed UTF-8 char message shown in web console while installing server in WebSphere in Portuguese and other languages FUE-15940 Fixed Organizational Unit assignment to participants using the Organization Import. FUE-15944 Corrected the problem when activity retry fails if the handled group is atomic. The exception flow was being executed in the same transaction. FUE-15960 Fixed problem when changing the FDI password. The properties in the .dirprop file were not updated properly. FUE-15962 The engine is now recovering from inconsistent items in the automatic queue. FUE-15965 retryIn functionality now works properly on a global activity FUE-15966 Resolved Cloudscape FuegoBPM Server DB deadlock when working with FuegoBPM Studio in the PTODOITEMS table preventing proper processing of automatic activities. FUE-15967 Resolved UnsupportedOperationException when importing a project. FUE-15976 Fixed problem where an FDI Export/Import was not properly carrying the business variables. FUE-15979 Resolved Maximum Opened Cursors problem when the FuegoBPM Server Disposer thread was running with a big number of instances. FUE-15983 Resolved NullPointerException when loading a participant from FDI on a FuegoBPM Server running on a J2EE Container when it was not already cached (recently added user). FUE-15985 Resolved problem where a notification sent to a Wait activity before the target instance reached this activity was lost. FUE-16005 Resolved problem where Role granted to a group were not properly granted to participants belonging to the Group. FUE-16011 Improved FuegoBPM Server Property checking before saving so that the Administrator cannot by mistake disable and not select a Database configuration for the FuegoBPM Server to use at runtime. FUE-16016 Business variables no longer appear as external variables FUE-16019 Corrected Panel title when creating a FDI Directory Service reference to an existing created FDI. FUE-16038 Resolved a problem that was causing multiple JMS messages to be created to execute the same expired ToDoItem. This solution applies to both clustered and single J2EE environments. FUE-16051 Corrected Locked Entries Exception when creating an FDI using the FDI SQL Scripts. FUE-16062 Resolved memory leak because of a problem when releasing FuegoBPM Server Execution Contexts. FUE-16063 Corrected problem where the FuegoBPM Studio was not starting if there was a garbage file inside the project Views folder. FUE-16083 Resolved problem in Web Console where the Participant filtering by the "Description" column was not working properly. FUE-16099 Resolved FuegoBPM Server Execution Context memory leak on the FuegoBPM Server Standalone Edition. FUE-16108 Fixed NullPointerException when accessing the Initiator's name as a column in the FuegoBPM Work Portal. FUE-16112 Optimized query used to remove the participant selection from an instance. FUE-16113 Improved FuegoBPM Server startup time by optimizing the load of participant assigned to a group. Optimized object serialization to improve performance when using JGroups when deploying the FuegoBPM Server into a J2EE container. FUE-16116 Corrected problem where the FuegoBPM Server was consuming 100% CPU because of lack of synchronization of statement cache FUE-16117 Corrected problem where the FuegoBPM Engine consumed 100% CPU when serializing large FuegoObjects. FUE-16118 Resolved problem caused when disabling a participant locks the directory polling task FUE-16119 Resolved problem where the "Use FuegoBPM Libraries Smart detection" deployer preference was caching the fuegoj2ee-lib-all.jar file causing incompatibility problem when applying a new version of this library through a Service Pack or HotFix. FUE-16123 Resolved SQL error while searching for groups in the FuegoBPM WebConsole. FUE-16135 Fixed a missing jar problem in the j2ee deployer FUE-16140 Fixed a java.util.NoSuchElementException in the Engine group updater FUE-16166 Fixed bug where a Join activity was not releasing an instance when the "Number of copies to wait before releasing" condition was reached. FUE-16174 Corrected problem reported with the following message in the FuegoBPM Server: Participant not found: Please update the following group to remove the unknown user." FUE-16188 Corrected NullPointerException initializing Correlations. FUE-16194 Corrected NullPointerException found when obtainning a transaction for WebSphere J2EE. FUE-16212 Fixed incomplatible class being stored in the PEXCEPTION table FUE-16233 Corrected the implementation of the fetchGroupByFilter method for LDAP FDI plugins. FUE-16234 Fixed Null pointer getting participants for a specific activity FUE-16239 Ant tasks engine creation now allows to import properties FUE-16242 Fixed NullPointerException while using a calendar rule in an automatic activity method. FUE-16246 Resolved inconsistency percentage when reporting the Connection Pool capacity in an Engine message. FUE-16268 Resolved problem where Mail attachments were not handled properly when the mail message body was empty. FUE-16273 Resolved issue that caused the engine to shutdown after a duplicate key exception was thrown by the Merlia JDBC driver. FUE-16312 Added a case sensitive implementation for persisting parametric roles values. FUE-16336 Fixed problem rescheduling a failed automatic activity that runs a procedure FUE-16340 Exceptions Transition now properly work in procedures. FUE-16356 Fixed assertion error with duplicated processIn when executing an activity of a new deployed project compatible with the previous one Enterprise ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-11819 Corrected Fuego Ant Task Jar file manifest so that it does not point to the Fuego bundled ANT Package. Now other version of ant can be used. FUE-15657 Merged all the Base 64 encoders that are used throughout the code FUE-15886 The Fuego Ant Engine Task does no longer need a reference to the location of the directory.properties. FUE-16010 Fixed problem where the Updater Service could not successfully reconnect to the BAM or Engine DB is these are restarted. FUE-16172 Enabled changing the directory.properties location from ant task (passport, session). Installer ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-10815 Added support for Service Pack rollbacks. FUE-12653 Added new Tutorial version for Fuego 5.5 GA SP9. FUE-14976 Included Designer Tutorial in the Designer installer. FUE-15818 Include .NET jar support into the FuegoBPM WebConsole to allow publication of projects containing introspected .NET components. FUE-15887 Resolved problem so that the Fuego Warehouse Service installs with the right permissions. FUE-15890 Corrected problem when assembling the fuegoj2ee-lib-all.jar from the J2EE HotFix. FUE-15893 Added activityNotification.mail file to J2EE distributions. FUE-15963 Added controls to include the source control revision number as part of the HotFix identifier to facilitate debug and troubleshooting routines. FUE-15990 Included the fuegoautostartEnterpriseSolaris script with Unix distributions. FUE-16029 Included Service Pack rollback mechanism. FUE-16106 Added AIX Installer to the list of available FuegoBPM Suite installers for Enterprise bundles. FUE-16477 Added the build number to the build.info file created by the installer PAPI ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-12630 Improved reliability of custom views by making them read-only by default so that end users cannot clone the views. If the Process Owner decides the views can be cloned, proper permissions should be provided when the custom view is created or through the FuegoBPM Portal Administrator. FUE-14975 Fixed problem with the LoginManager since it was raising a NullPointerException when the ConnectionPassport attribute was null. FUE-15319 Improved description of PAPI ProcessServiceSession methods. FUE-15652 Improved PAPI Block error handling. It is now raising exceptions rather than returning error codes. FUE-15693 Corrected problem in PAPI where an assertion failed was reported when trying to obtain the Process Control. FUE-15697 Resolved issue that caused the portal to stop responding in WebSphere when the JIT compiler is disabled FUE-15708 Corrected problem where the instance path into the process flow diagram was not properly painted when containing a complex Split/Join circuit. FUE-15801 The Papi method instancesGetTargetParticipantsForActivity will have a new exception to notify when None of the participants that match the filter, belongs to the activitiy's role FUE-15803 Improved performance in PAPIWS. FUE-15812 Corrected PAPI exception when creating filters using PREDEFINE_CREATION_TIME and PREDEFINE_HAS_NOTES variables in conjunction. FUE-15834 Added localization for the PAPI Instance State ABORTED label. FUE-15846 Corrected SerialCheck in fuego.papi.VarDefinition. FUE-15892 Fixed ConcurrentModificationException with high concurrency and PAPI was accessing the Session List. FUE-16045 Resolved problem where modified views were not persisted after user logout. FUE-16064 Resolved problem so that processes with different types can show instances that are in the END activity. FUE-16070 Extended functionality in PAPI to allow rendering the participant information of the participant that is executing a task for a given instance. FUE-16131 Fixed problem where overlapping role assignments with categories (permissions) were not taking into account the merge of these role permissions. FUE-16274 Resolved NullPointerException when trying to create the Execution Context for an Execution Thread in a Strees Test situation. Studio ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-10481 Fixed expression checking of Group Attributes in Fuego Objects that were not being validated. FUE-11811 Fixed problem when overwritting the toString method when actually a transformation should have been used making the project to fail compiling. FUE-12334 Corrected problem when creating a dashboard widget and using the COUNT operation. FUE-12796 Fixed error executing load method of a XMLObject FUE-15275 Fixed problem with the find functionality when looking for a process by its name. FUE-15301 Resolved process consistency that prevented the proper process semantic checking when the process Begin activity is limited to process a determined amount of instances for that process. FUE-15314 Removed non understandable warning message when setting a value into a date Fuego Object presentation datepicker widget. FUE-15413 Check expressions are now also executed for inner FO of a presentable FObject FUE-15568 Resolved memory leak in the FuegoBPM Studio and FuegoBPM Designer. FUE-15590 Corrected NullPointerException when routing an instance involving parametric roles. FUE-15606 Fixed an error during project publishinig: 'java.lang.AssertionError: Null signature. Method: OBJECT FUE-15640 Resolved label truncation problem when rendering pie charts in dashboards. FUE-15642 Corrected ClassCastException when using Fuego Object Presentation links. FUE-15658 Corrected problem when loading a simulation from a previous version of Studio or Designer. FUE-15694 Corrected problem when publishing a project. FUE-15704 Fixed NullPointerException when canceling the execution of a Fuego Object Presentation. FUE-15709 Changed severity for a warning message appearing in the Engine log as well as better describing the problem when this message appears. FUE-15755 Corrected StackOverflow problem when publishing a project from FuegoBPM Studio. FUE-15772 Fixed NullPointerException when publishing an imported project. FUE-15773 Fixed problem where the Admin cannot add views folder from VCS add action on portal administration node in FuegoBPM Studio. FUE-15787 Fixed problem where changing syntax from Fuego to Visual.NET changes the logic of a SQL statement. FUE-15794 Fixed Grab activity visibility when placed in a parametric role since the instances could be seen even when the parametric role value was not assigned to a participant. FUE-15808 Resolved problem where FuegoBPM Studio was reporting a missing method error from an inherited component. FUE-15825 Resolved Screenflow checking problem created in 5.5 GA SP7 after the migration to 5.5 GA SP8. FUE-15833 Extended Find or Search functionality in the FuegoBPM Studio so that the scope includes the process Ids apart from the Process labels. FUE-15850 Corrected problem where a project implemented in 5.5 GA SP7 cannot be published and deployed in 5.5 GA SP8. FUE-15854 When a string constant is use to create an Int number a decimal radix will be use it. FUE-15882 Fixed problem changing FBL skin from Fuego to Java Syntax when making reference to a correlation mapping structure. FUE-15896 Fixed a problem in FuegoBPM Studio Fuego Object Presentation Editor where a Fuego Object attribute preferences panel changed the valid values preference when saving it. FUE-15906 Removed JFlex from distribution. FUE-15917 Resolved conflict with activity properties that are mutually exclusive. When selecting the "Auto Complete" activity, the "Repeatable" option should be disabled. FUE-15918 Corrected random assertion failed popup message when reopening a project in FuegoBPM Studio. FUE-15919 Dynamic properties of components in a repeatable section fixed FUE-15921 Added support for Oracle DATE columns to store time information. This functionality can be enabled by setting it in the Advanced SQL Properties when introspecting the SQL Components. FUE-15971 Corrected problem when changing the type of an argument into a Begin Argument Set that prevented a project from successfully publishing and deploying. FUE-15974 Corrected warning message for screenflows since the warning message was being displayed for a screenflow component. FUE-15994 Resolved problem when exporting a project over an existing file with read-only permissions. No error message was reported to the developer doing the export in the FuegoBPM Studio. FUE-16002 Resolved problem when using the SQLQuery feature in FuegoBPM Studio and the column type was of type NUMBER instead of NUMBER with a precision. FUE-16023 Fixed compilation error when publishing a VCS controlled project in Fuego Studio FUE-16025 Resolved NullPointerException when generating the project report from FuegoBPM Studio. FUE-16047 Corrected problem publishing a project that contained a Fuego Object extending a DB Table in MS SQL Server that has a primary key field of type BigInt. FUE-16048 Corrected bug where an Argument Set is not saved if it does not have any parameter and the project is closed. FUE-16052 Resolved problem where BAM Tables were not properly populated. FUE-16066 Improved the FuegoBPM Studio argument checking routing for Fuego Objects extending from Java Classes. FUE-16085 Corrected labels so that they are not cut when shown in the project export panel. FUE-16132 Resolved problem where view conditions were not properly being created. FUE-16190 .NET external resource configuration can be changed fron the FuegoBPM WebConsole FUE-16220 Fixed exception introspecting WebService FUE-16277 Resolved problem introspecting Sybase SQL Tables due to a double quote DB configuration problem. FUE-16302 Fixed problem where screenflows cannot be invoked recursively. FUE-16329 Implemented consistently methods: lastIndexOf(String) && lastIndexOf(RegExp) from component String WebConsole ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-11246 Added support for the FuegoBPM WebConsole and FuegoBPM Archiving Viewer to completely run within the WebSphere 5.1.1 container. FUE-11353 Corrected location of parameters in the FuegoBPM WebConsole. FUE-11709 Improved usability in the FuegoBPM WebConsole page that assigns participants to an existing group. FUE-12113 Corrected problem when using the "case sensitive" checkbox in Instance View searches. FUE-12281 Fixed spanish labels in WebConsole FUE-14775 Fixed catalogued component not found error when initializing an automatic-global-listener FUE-14996 Corrected rendering problem when showing the Log Viewer in the FuegoBPM Web Console. FUE-15317 Removed redundant arguments to the VM in command-line for starting Engine FUE-15404 Corrected problem when defining an engine containing extended characters. FUE-15449 Log file size and number properties are not being updated properly. FUE-15509 Corrected problem when adding parametric role values that are too long. The values were not wrapped to read the values easily. FUE-15672 Corrected alignment of an internal table in the CORBA Configuration Panel. FUE-15673 Resolved problem where the FuegoBPM Server cannot start successfully if there is an additional java argument containing white spaces. FUE-15705 Corrected Participants & Groups filters since it differs from the default behavior with other filters for other objects. FUE-15781 Resolved problem where the FuegoBPM LogViewer was looking for non existent files. FUE-15793 Removed the limit of 200 Execution Threads used for Interactive executions. FUE-15805 Fixed NullPointerException when adding participant absences for the second time. FUE-15806 Fixed problem where the FuegoBPM WebConsole Participants Filter link does not close the filter condition subpanel. FUE-15809 Corrected Project publication from the FuegoBPM WebConsole using ClearCase as the Project Source repository. FUE-15857 Included the date and remark data in the revision information shown in the Web Console. FUE-15877 The "system" folder where the FuegoBPM Work Portal downloads FDI Information is no longer included when assembling the FuegoBPM Work Portal WAR. FUE-15883 Resolved problem where a Fuego User Administrator can assign him/herself Organizational Units that are not hierarchically linked. FUE-15889 Corrected compatibility problem when changing a business variable type from String(30) to String(50). In this case, the compatibility should not be broken. FUE-15898 Corrected problem when rendering process information into the WebConsole where there was an inconsistent published project entry into the LDAP Server where Fuego persists the metadata. FUE-15904 Corrected problem when trying to assigned administered OU to a participant. FUE-15911 Resolved problem when trying to save the "Administered Organizational Units" for a Delegated User Administrator and the Organization does not have any OUs. FUE-15927 Fixed problem when trying to launch the Help from the Process Log Viewer launched from the FuegoBPM Web Console. FUE-15934 Added title to the browser window where the WebConsole application is shown to the Fuego Administrator. FUE-15939 Corrected problem with the file permission with the cache folder when the FuegoBPM products are deployed in Unix. FUE-15943 Fixed problem where the FuegoBPM WebConsole was not properly storing the Group OU Scope. FUE-16026 Corrected bug where custom views or search filters use the "ends with" condition clause. FUE-16028 Resolved a java.lang.IllegalStateException when importing a 5.5 GA SP8 Project into 5.5 GA SP9. FUE-16042 Fixed LogViewer Help button to show the corresponding help. FUE-16058 Default button in LogViewer's "Find" tab, will now be [Search] instead of [Apply Filter]. FUE-16065 Corrected misleading spanish label in the FuegoBPM WebConsole. FUE-16072 Corrected label for "Receive e-mail" in the Fuego WebConsole Participant panel. It is rephrased to "Notify by e-mail when new instances arrive". FUE-16089 Resolved problem that prevented accessing processes exposed as Web Services when the FuegoBPM Server was deployed in a BEA WebLogic Application Server. FUE-16159 "Calendar Rules" page no longer throws java.lang.NullPointerException. FUE-16170 Wenconsole reload button is now visible even when URL is too long FUE-16243 Corrected exception when assigning a group to a participant. FUE-16319 Fixed getting a Web Console inside another web Console after restarting the web App Server without closing the browser and clicking on any tree link. FUE-16327 Fixed problem at project publication time where the role mapping cannot be automatically done due to difference in the role case sensitivity. FUE-16342 Fixed Servlet Execution Exception thrown Portal Console when clicking on a link after restarting Adm. Center, without doing logout. FUE-16436 Updated Verisign certificate used to sign applets and jars. Work Portal ------------------------------------------------------------------------------------------------------------------------------------------- Reference Description --------- --------------------------------------------------------------------------------------------------------------------------------- FUE-10768 Corrected compatibility problem when adding a new task to an activity. This should not break project compatibility and should allow a revision only. FUE-11195 Portlets Web Application is distributed with the J2EE installers. FUE-12756 Added a way for participants to only login from one location when connecting to the FuegoBPM Work Portal Web Application. FUE-12759 Resolved problem where the FuegoBPM Work Portal Toolbar buttons disappeared when trying to log out and resuming the execution. FUE-14954 Corrected Work Portal Attachment rendering problem when working with attachments having multiple versions. FUE-15070 Removed unnecessary "Glossary file" warning. FUE-15116 Fixed problem where the Work Portal JSPs were not properly compiling when deployed in WebSphere 6 and the WAR was marked to deploy with JSP compilation. FUE-15359 Corrected java.util.NoSuchElementException found in the Engine and Portal logs. FUE-15546 Corrected NullPointerException when executing an input FBL statement. FUE-15711 Corrected problem where characters with accents are not shown properly when 'Enable remote scripting for FuegoObject presentations' enabled. FUE-15716 Corrected assertion failed when trying to execute an activity task. FUE-15734 Corrected Execution framework that was loosing context when NEXT and FWD browser buttons are used. FUE-15752 Added more context information to a severe message when executing a process task. FUE-15768 Fixed Serializable class serialversion to enable backward compatibility. FUE-15786 Fixed "javax.servlet.ServletException: Invalid event" exception when trying to add or edit an attachment FUE-15788 Fixed NullPointerException when deploying the Portal Admin Web Application WAR created from the Admin Center of a J2EE Installation. FUE-15815 Added missing spanish resource for "Aborted" Search in Portal. FUE-15816 Resolved problem with the DisplayName of a Participant when using MSAD SSO Authentication from the FuegoBPM Work Portal. FUE-15828 Defined a fixed order for exceptions when generating RMI proxies. FUE-15830 Improved Fuego Objects type description metadata cache FUE-15844 Calendar Spanish resource saying 'Nosotros' instead of 'Mi' fixed FUE-15899 Resolved problem when there is more than one grab activity available for a given instance. The Firefox browser was mixing up the URLs to the Grab activities. FUE-15928 Fixed problem where the FuegoBPM Work Portal cannot save attachments when managing attachments with the applet version. FUE-15935 Corrected Attachment problem when using this functionality in the Fuego Portlets deployed in BEA's Portal. FUE-15941 Resolved problem where after removing the flotable toolbar in the FuegoBPM Work Portal, no instances can be executed after reloging back again. FUE-15955 Fixed problem where a Fuego Object Presentation was locking when entering a bad date. FUE-15957 Resolved JSP compilation problem accessing the FuegoBPM Archiving Viewer Web Application Configuration Panel page. FUE-15970 Resolved ClassCastException when using required fields in Fuego Object Presentations. FUE-15986 Corrected decimal separator "," in a Fuego Object Presentation. FUE-16000 Resolved problem where an end user connecting for the first time received an incorrect page rendered instead of the login page. FUE-16013 Resolved IllegalState exception when trying to execute a 'locked' instance. FUE-16018 Warning message is now displayed using the correct severity FUE-16035 Resolved Screenflow execution problem when using a JSP with multipart. FUE-16041 Corrected JSP compilation problem due to a reference to a none existing resource. FUE-16068 Extended Custom View creation capabilities to allow selecting whether an "Instances" View can search for completed instances. FUE-16088 The Note View title is now showing correctly when expanding the note or remark in the FuegoBPM Work Portal. FUE-16107 Fixed portal admin startup issues in WebSphere 6.0 FUE-16165 Automated the Web Application restart since some publication changes require the Web Application to load again. FUE-16204 Fixed NullPointerException when using JSPs FUE-16209 Corrected problem when rendering time variables in the Work Portal when the Work Portal and FuegoBPM Server are set to work on different timezones. FUE-16262 Fixed a java.io.FileNotFoundException when attaching a file to an instance FUE-16320 Fixed JasperException when using Send to Instance FUE-16438 Fixed NullPointerException in Portal under WebLogic