AquaLogic BPM 5.5 SP 10
- released Jul 12, 2006
AquaLogic BPM 5.5 SP 9 HF07042006
- released Jul 04, 2006
AquaLogic BPM 5.5 SP 9 HF06292006
- released Jun 29, 2006
AquaLogic BPM 5.5 SP 9 HF06232006
- released Jun 23, 2006
AquaLogic BPM 5.5 SP 9 HF06072006
- released Jun 07, 2006
AquaLogic BPM 5.5 SP 9 HF05262006
- released May 26, 2006
AquaLogic BPM 5.5 SP 9
- released Apr 24th, 2006
AquaLogic BPM 5.5 SP 8
- released Jan 16th, 2006
These release notes cover all releases of AquaLogic BPM 5.5, including hotfixes
and service packs. For information on a particular release, please go to the
appropriate section of these release notes.
Release notes are occasionally updated after the release date. For the most
up-to-date release notes, go to edocs.bea.com
or the Product
Center at support.plumtree.com.
Installer Package
This is the preferred package for new customers, new installations, or customers
with AquaLogic BPM 5.5 SP 8 or below. The AquaLogic BPM 5.5 SP 10 installer
package includes all corrections distributed in previous service packs. Previous
installations of AquaLogic BPM 5.5 are not required by the installer package.
Customers who have not already applied AquaLogic BPM 5.5 SP 9 may find the installer
package option more convenient than having to apply multiple service packs.
Service Pack Package
This is the preferred package for customers who already have an installation
of AquaLogic BPM 5.5 SP 9. The AquaLogic BPM 5.5 SP 10 package can be installed
on top of an existing AquaLogic BPM 5.5 SP 9 installation.
- Improved sorting and display of External Time variables. (Issue #12218)
- Enabled faster access to edit views within Studio via an icon. (Issue #16337)
- Added a new method to the PAPI FuegoBlock to select instances by their ID. (Issue #16397)
- Improved ARIS Importer to support the ability to import processes without transitions. (Issue #16945)
- The property fuego.studio.engine.java.options can be added to the file bin/fuegoStudio.properties. fuego.studio.engine.java.options values will be passed as java options to the Engine JVM. (Issue #17049)
- Added Library Feature to provide the ability to share processes templates and roles between different projects. (Issue #17091)
Enterprise Standalone and J2EE Execution Engine (Runtime)
- Improved performance when accessing the Organization Calendar Rules objects and applying the routing of process instances. (Issue #16252)
- Allowed defining a delegated administrator at the root organization level. (Issue #16543)
- Added the ability to delegate the root organizational unit using User
Delegated Administration. (Issue #16740)
- Implemented an ANT task "buildconsole" to generate the Web Console J2EE application. (Issue #16653)
- Implemented fixes to enable custom FDI providers with JDBC and LDAP. (Issue #16679)
- Implemented assign user delegate admin permissions from ANT tasks. (Issue #16742)
- Improved EAR file name generated when the EAR is generated using ANT tasks. (Issue #16744)
- Implemented delete action for fuego:engine ANT task. (Issue #16907)
- Improved output log for ANT task used to build the Engine and Project EARs. (Issue #16916)
- Configurations can now be dropped using ANT tasks. (Issue #17212)
- External and business variables can now be dropped using ANT tasks. (Issue #17214)
- PAPI-WS login can now invoke a custom method before connecting to PAPI to authenticate against other sources. (Issue #17120)
- Added support for keyboard-interactive login to SecureShell component. (Issue #17123)
- ANT task added to manage archive database. (Issue #17140)
- ANT task added to manage BAM. (Issue #17142)
- ALBPM build number appears when running session ANT task on verbose mode. (Issue #17188)
- ANT publish task is now showing more information when importdata attribute is true. (Issue #17191)
- ANT publish task is showing more information when handling processes containing business variables. (Issue #17193)
- Simplification of providing EJBs stubs for WebSphere 6 Stubs for J2EE Distributions. (Issue #16845)
- A cataloged SQL Query does not get refreshed after republishing the project.
(Issue #16366)
Workaround: Change any FuegoObject before the
second publication.
- Character conversion error message: "Malformed UTF-8 char -- is an XML
encoding declaration missing?" received when publishing a project. (Issue
#16439)
Workaround: Delete the configuration with accents
(or unsupported UTF-8 chars). Create a new configuration. Re-catalog the
components related to the configuration.
- Cannot store into a instropected CLOB table field (java.sql.SQLException
raised: Invalid column type). (Issue #16501)
Workaround: Replace the embedded SQL statement
(INSERT) with a DynamicSQL statement.
- Recataloging a WSDL generates external resources with names that differ
from the original names. (Issue #16584)
Workaround: Re-catalog the Web service twice in
a row to ensure that the external resources end up with the correct names,
the process compiles, and the publication does not fail.
- Cannot have any transformations in the object getting passed
to the jsp. (Issue #16908)
Workaround: No known workaround.
- "Object is undefined" message received while running a task
from the Work Portal. (Issue #16214)
Workaround: As some webResources may be not copied
to webRoot folder when working in AquaLogic BPM Enterprise Standalone 5.5,
add another webResource to the project; for example, an image. Republish
in AquaLogic BPM Enterprise Standalone 5.5.
- Cannot start the Web Console on AIX. (Issue #16867)
Workaround: Uncomment the properties in
the file IBM_JVM/jre/lib/jaxp.properties or to define the following variables
in the environment:
javax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl
javax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
javax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
this can be done through the following command: export
JAVA_OPTS="-Djavax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl
-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl"
- Oracle is deprecating "LONG RAW" DB field type. (Issue #16077)
Workaround: BEA provides a SQL script to alter
tables to use BLOB instead of "LONG RAW" as DB field type. This script can
be used if problems with LONG RAW fields start happening. Ask BEA Customer
Support before modifying any AquaLogic BPM 5.5 database.
- Editing a Fuego Object attribute was also affecting other Fuego Object attributes. (Issue #15395)
- Error when showing a presentation group with pre-filled values. (Issue #16400)
- Problem where introspected XSD did not reflect correct tag names. (Issue #16440)
- Restored the ability to add conditions to filters associated with Activity
Instances Views type. (Issue #16495)
- Project node error cataloging a SQL object. (Issue #16549)
- In Dashboards, when the measurement operation was left as the default, the UI displayed Avg, but the value stored and used was SUM. (Issue #16573)
- Error cataloging a remote SQL configuration. (Issue #16692)
- Error importing an Aris process. (Issue #16696)
- Error using a BPEL process method. (Issue #16697)
- Exceptions that occurred in a COM component attribute were not logged. These exceptions will now be logged as a WARNING. (Issue #16788)
- Error launching the help from Studio when the installed directory contains spaces. (i.e. C:\Program Files\studio\bin) (Issue #16842)
- Error introspecting a WSDL Web service component. (Issue #16843)
- The ClassNotFoundException while cataloging a JNDI component was incorrect. (Issue #16859)
- BPEL Process contained several errors. (Issue #17050)
- Element name extraction from the WSDL for Web services that follow the
document/literal wrapped pattern needed to be corrected. (Issue #17074)
- XML null attributes are also handled. (Issue #17128)
- Problem when invoking a process exposed as a Web Service within the Studio
debugger where it was not providing inbound arguments. (Issue #9451)
- PAPI client program was not properly reconnecting when the JMS Server
was restarted causing possible loss of information and an outdated cache.
(Issue #15675)
- The attachment files associated with an instance had white spaces. (Issue
#16137)
- Values used in a parametric view could not be cleared through the Work
Portal UI. (Issue #16148)
- The date format for instances was not applied to the Detailed view for
an instance in the Work Portal. (Issue #16335)
- The Audit trail image was not displaying correctly in Studio's Work Portal.
(Issue #16782)
- Gif images, PRIORITY_HIGHEST and PRIORITY_LOWEST, defined in the images
bundle properties file were not shown in the Work Portal. (Issue #16871)
- Screenflows using presentations without background could not run in WebSphere
6. (Issue #16978)
- The root cause was not being displayed when an exception occurred in a
custom JSP. (Issue #17121)
Enterprise Standalone and J2EE Execution Engine (Runtime)
- A screenflow execution could be canceled even when it was inside a split-join
flow that does not generate copies. (Issue #16006)
- An error occurred while invoking a process exposed as a Web service. (Issue
#16478)
- NullPointerException was preventing the Engine to properly shutdown. (Issue
#16490)
- Engine messages need to be improved for JMS and JDBC recovery when the
Engine is deployed in a J2EE container. (Issue #16504)
- Error message displayed when a Global Automatic Activity with a JMS implementation
could not be initialized correctly needed to be improved. (Issue #16535)
- Error migrating instances into the archive database. (Issue #16536)
- Error invoking a Web service from a process when it is deployed in a J2EE
container (WebLogic). (Issue #16546)
- Error serializing a Web service response. (Issue #16557)
- Error when exposing processes as Web services that are deployed into an
Engine running in a WebLogic container. (Issue #16588)
- Error when the Engine does not terminate all threads using Action.RELEASE
in a Split-Join activity. (Issue #16707)
- NullPointerException when the BAM Service was aggregating activity metrics.
(Issue #16789)
- When the directory polling failed on the transaction commit, the information
was not logged. (Issue #16836)
- There was a cursor leak when using embedded SQL queries. (Issue #17081)
- Some process instances containing particular Fuego Objects could not be
loaded with AquaLogic BPM 5.5 SP 9. (Issue #17153)
- Instances with exception status could not be handled after migrating to
AquaLogic BPM 5.5 SP 9. (Issue #17444)
- HTTP 500 error received when installing the portal EAR through the deployer. (Issue #16476)
- Exception "Column name 'LATER' appeared more than once in the result column
list" while importing Engine instances from an export file. (Issue #16526)
- The export of organizational information from Web Console did not include
information about a participant's organizational unit. (Issue #16743)
- Removed EAR/WAR generation link from J2EE Web Console. (Issue #16885)
- Problem when assigning a group to a new participant. (Issue #17096)
- Administrator role assignments could not be managed properly. (Issue #17171)
- Problem when generating project EAR using a JMS External Resource that
was not in the FDI. (Issue #17186)
Admin Center and Log Viewer
- Error while trying to use the Log Viewer application and the control information
reported a different number of logs than the number contained in the log
file. (Issue #16601)
- Error generating the Web Console WAR from the Admin Center. (Issue #16652)
- Problem with the Admin Center running on Solaris that prevented the proper
UI from rendering through a remote Terminal Service. (Issue #16897)
- Error invoking a PAPI filter method. (Issue #16724)
- Attribute name in "fuego:engine" task was incorrect. (Issue #16727)
- Problem found when publishing with ANT (java.lang.IllegalStateException).
(Issue #17034)
- ANT publish task was not properly setting remarks when a value was not
provided. (Issue #17189)
- License message was missing. (Issue #17190)
- ANT publish task could not publish an exported project properly. (Issue
#17192)
- ANT EAR-building task did not include verbose messages improvements. (Issue
#17195)
- Updated documentation for Designer and Studio components. (Issue #15006)
- An error occurred when applying a hotfix to a J2EE distribution. (Issue
#16593)
- Screenflows using presentations without background can also be run in
WebSphere 6 (Issue #16978)
- Solved problem to publish with ant (java.lang.IllegalStateException)
(Issue #17034)
- Now, ant can be used to manage archive database (Issue #17140)
- Now, BAM can be managed using ant (Issue #17142)
- Now, administrator role assignements can be managed properly (Issue
#17171)
- Solved problem when generating project EAR using a JMS External Resource
that is not in FDI (Issue #17186)
- Now, AL BPM build date and build number appears when running ant task on
verbose mode (Issue #17188)
- Fixed issue with Dashboards where when the measurement operation was left
without changing, the UI showed Avg, but the value stored and used was SUM
(Issue #16573)
- Fixed issue loading some 5.5.8 process instances which were not being
loaded with 5.5.9 (Issue #17153)
- A screenflow execution can be canceled even when it is inside a split-join
flow that does not generate copies (Issue #16006)
- Added a log when the directory polling fails on the transaction commit
(Issue #16836)
- The property fuego.studio.engine.java.options can be added to the file
bin/fuegoStudio.properties . fuego.studio.engine.java.options values will be
passed as java options to the Engine JVM (Issue #17049)
- Fixed a case where the element name of the operation was not being properly
extracted from the WSDL for Web services that follow the document/literal
wrapped pattern (Issue #17074)
- Improved messages for JMS and JDBC Recovery (Issue #16504)
- Improved FDI ANT documentation (Issue #16702)
- Removed unwanted files from EAR/WAR files generated from web console
(Issue #16781)
- Added a log when the directory polling fails on the transaction commit
(Issue #16836)
- Corrected error launching the help from studio when the installed
directory contains spaces. (i.e. C:\Program Files\studio\bin) (Issue #16842)
- Corrected error introspecting a WSDL component (Issue #16843)
- Improved ANT documentation for EAR generation (Issue #16866)
- Removed EAR/WAR generation link from webconsole (Issue #16885)
- Resolved problem where a PAPI Client program was not properly reconnecting
when the JMS Server was shutdown and started back again. This was producing
some lost of news producing the instance cache to get outdated (Issue #15675)
- Added a new method to the PAPI FuegoBlock to select instances by its ID
(Issue #16397)
- Added Controls for preventing adding single quotes on view names since
this breaks HTML well formatted documents (Issue #16401)
- Added support to create Engine and FDI Databases from ANT tasks (Issue #16423)
- Improved class loading due to a potential JVM deadlock (Issue #16475)
- Corrected HTTP 500 error code when installing the portal EAR through the
deployer (Issue #16476)
- Corrected error invoking a process exposed as webservice (Issue #16478)
- Restored the possibility of adding conditions to the filter in Activity
Instances Views (Issue #16495)
- Corrected error when the Global JMS initialize a message (Issue #16535)
- Corrected error when saving a participant administrated by OU (Issue
#16543)
- Corrected error invoking a webservice using j2ee (Issue #16546)
- Corrected error serializing a webservice response (Issue #16557)
- Corrected error applying the hotfix using j2ee version (Issue #16593)
- Implemented an ant task "buildconsole" to generate the web console J2EE
application (Issue #16653)
- Implemented fixes to enable custom FDI providers with JDBC and LDAP (Issue
#16679)
- Corrected error cataloging a remote SQL configuration (Issue #16692)
- Corrected error importing a Aris process (Issue #16696)
- Improved papi log sever messages that inform of a JMS Server problem on
J2EE instalation (Issue #16701)
- Corrected error when the engine does not terminate all threads using
Action.RELEASE in a Split-Join activity (Issue #16707)
- Corrected error invoking a papi method (Issue #16724)
- Adding the posibility of delegating the root ou using UDA (Issue #16740)
- Added more UDA information to FDI export file (Issue #16743)
- Improved ear file name generated by the j2ee ant task (Issue #16744)
- Resolved issue where exceptions that occurred in a COM component attribute
were not logged. After this fix such exceptions will be logged as a WARNING
(Issue #16788)
- J2EE installation must follow this steps:
- Regenerate all Fuego EAR files. This includes the engine, portal,
portaladmin and any projects deployed in the J2EE container.
- Obtain the updated deployer EAR (if you are using the Deployer tool)
from $INSTALL_PATH/j2ee/websphere/deployer.
- Stop all currently deployed Fuego EARs.
- Replace the j2ee-lib-all.jar file installed in the application server
(as part of the Fuego installation) with the updated version.
- Undeploy all currently deployed Fuego EARs. If you are using the
Deployer, you should also undeploy it as the last step.
- Redeploy all the EAR files generated in step 1 and the new Deployer EAR.
- Changes in FDI database schema:
A new field (fuego_permissions
NUMBER(10)) was added to fuego_participant table
A new field (fuego_ou
VARCHAR2(512)) was added to fuego_group table.
A new table was added:
fuego_part_adminOUs.
- The engine will automatically apply these changes the first time it is
started after installing the service pack.
- In installations where the engine does not have schema change permission
on FDI DB, start the engine and it will add a message in the engine log with
the SQL statements that must be run on the FDI database.
- In J2EE installations on WebSphere application server it is required to
start the WebConsole before starting up the applications for the changes to
be applied automatically.
- Engine schema numeric columns are created of integer data type in new
created databases after installing the service pack.
This change is totally
backward compatible. Schemas already created will still work with the original
types.
- The time zone of the engine is being stored in a text file in the same
directory that the log.
The file is named like the log files, but with
extension tz.
The Log Viewer Preferences dialog now allows the user to
select the time zone of the engine that will be used to render the log items.
- Oracle is deprecating "LONG RAW" DB field type. (Issue #16077) - Fix
version: 5.7
Workaround: Oracle is
deprecating "LONG RAW" DB field type. Even when it is supposed to work, some
problems are arising depending of Oracle RDBM version and JDBC driver version.
Therefore BEA provides an SQL script to alter tables to use BLOB instead of
"LONG RAW" as DB field type. This script can be used if problems with LONG RAW
fields start happening. Please ask ALBPM Support before modifying any ALBPM
database.
- 'Object' is undefined message while running a task from portal.. (Issue
#16214) - Fix version: 5.7
Workaround: As
some webResources may be not copied to webRoot folder when working in
Enterprise, add another webResource to the project, for example an image.
Republish in enterprise.
- A cataloged SQL Query doesnot get refreshed after republishing the
project. (Issue #16366) - Fix version: 5.7
Workaround:
Change any FuegoObject prior to the second publication.
- Character conversion error: "Malformed UTF-8 char -- is an XML encoding
declaration missing?" publishing a project. (Issue #16439) - Fix version:
5.7
Workaround: Delete the configuration with
accents (or not supported UTF-8 chars). Create a new one. Recatalog the
components related to this configuration.
- Cannot store into a instropected CLOB table field (java.sql.SQLException
raised: Invalid column type) . (Issue #16501) - Fix version:
5.7
Workaround: Replace the SQL embeded
statement (INSERT) by a DynamicSQL statement
- Recataloguing a WSDL generates external resources with a different name as
the original ones . (Issue #16584) - Fix version:
5.7
Workaround: If you recatalog the
webservice twice in a row the external resources endup with the correct names,
the process compiles and the publication does not fail.
- Can not start the webConsole in AIX box. (Issue #16867) - Fix version:
5.7
Workaround: Uncomment the properties in
the file IBM_JVM/jre/lib/jaxp.properties or to define the following variables
in the environment:
javax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl
javax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
javax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
this can be done through the following command: export
JAVA_OPTS="-Djavax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl
-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl"
- Log application does not show messages.. (Issue #16601) - Fix version:
5.5.10
Workaround: Press the 'Begginig of the
log' button to refresh the messages.
- Ant - wrong attribute name in "fuego:engine" task. (Issue #16727) - Fix
version: 5.5.10
Workaround: Change "engine"
fuego:engine attribute to "engineid" in build.xml
- Fixed expression checking of Group Attributes in Fuego Objects that were
not being validated. (Issue #10481)
- Corrected compatibility problem when adding a new task to an activity.
This should not break project compatibility and should allow a revision only.
(Issue #10768)
- Added support for Service Pack rollbacks. (Issue #10815)
- Portlets Web Application is distributed with the J2EE installers. (Issue
#11195)
- Added support for the FuegoBPM WebConsole and FuegoBPM Archiving Viewer to
completely run within the WebSphere 5.1.1 container. (Issue #11246)
- Corrected location of parameters in the FuegoBPM WebConsole. (Issue
#11353)
- Improved usability in the FuegoBPM WebConsole page that assigns
participants to an existing group. (Issue #11709)
- Fixed problem when overwritting the toString method when actually a
transformation should have been used making the project to fail compiling.
(Issue #11811)
- 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. (Issue
#11819)
- Included Oracle Application Server as one of the J2EE Target platforms.
(Issue #11925)
- Added a new J2EE Enterprise Installer for Oracle Application Server.
(Issue #11928)
- Corrected problem when using the "case sensitive" checkbox in Instance
View searches. (Issue #12113)
- Fixed spanish labels in WebConsole (Issue #12281)
- Corrected problem when creating a dashboard widget and using the COUNT
operation. (Issue #12334)
- 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. (Issue #12630)
- Added new Tutorial version for Fuego 5.5 GA SP9. (Issue #12653)
- Added the FuegoBPM Server name in the Server logs when the Server is
starting. (Issue #12687)
- PAPI.ParticipantScope enumeration, javadoc now properly shows the possible
values and their meaning (Issue #12697)
- Added a way for participants to only login from one location when
connecting to the FuegoBPM Work Portal Web Application. (Issue #12756)
- Resolved problem where the FuegoBPM Work Portal Toolbar buttons
disappeared when trying to log out and resuming the execution. (Issue #12759)
- Fixed error executing load method of a XMLObject (Issue #12796)
- Fixed problem so that Fuego Object presentations use CSS when doing a
preview from FuegoBPM Studio. (Issue #14316)
- Fixed problem where the links were not working when there were outgoing
conditional transitions. (Issue #14721)
- Fixed catalogued component not found error when initializing an
automatic-global-listener (Issue #14775)
- Corrected Work Portal Attachment rendering problem when working with
attachments having multiple versions. (Issue #14954)
- Fixed problem with the LoginManager since it was raising a
NullPointerException when the ConnectionPassport attribute was null. (Issue
#14975)
- Included Designer Tutorial in the Designer installer. (Issue #14976)
- Corrected rendering problem when showing the Log Viewer in the FuegoBPM
Web Console. (Issue #14996)
- Extended PAPI Filter conditions so that it can include OR operators to
concatenate different options. (Issue #15051)
- Removed unnecessary "Glossary file" warning. (Issue #15070)
- Implemented the "not in" expression for array collections. (Issue #15110)
- Added CIF Importer to Studio and Designer. (Issue #15111)
- 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.
(Issue #15116)
- Fixed problem where a correlation could not be updated or terminated out
of a correlation value. (Issue #15267)
- Fixed problem with the find functionality when looking for a process by
its name. (Issue #15275)
- 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. (Issue #15301)
- Removed non understandable warning message when setting a value into a
date Fuego Object presentation datepicker widget. (Issue #15314)
- Removed redundant arguments to the VM in command-line for starting Engine
(Issue #15317)
- Improved description of PAPI ProcessServiceSession methods. (Issue #15319)
- Fixed "fuego.holidays.Holiday$InvalidFormatException: Invalid Holiday"
when adding a holiday rule of type 'N-th weekday of the Month' (Issue #15342)
- Corrected java.util.NoSuchElementException found in the Engine and Portal
logs. (Issue #15359)
- Fixed problem so that Global Automatic activities pay attention to the
available Calendar Rules. (Issue #15400)
- Corrected problem when defining an engine containing extended characters.
(Issue #15404)
- Check expressions are now also executed for inner FO of a presentable
FObject (Issue #15413)
- Log file size and number properties are not being updated properly. (Issue
#15449)
- Resolved UniqueConstraintViolation when updating the Archiving DB with
Engine Data. (Issue #15455)
- Corrected problem when adding parametric role values that are too long.
The values were not wrapped to read the values easily. (Issue #15509)
- 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. (Issue #15541)
- Corrected NullPointerException when executing an input FBL statement.
(Issue #15546)
- Corrected problem so that the PAPI Block getInstancesByFilter method can
also find instances in deprecated processes. (Issue #15551)
- Resolved memory leak in the FuegoBPM Studio and FuegoBPM Designer. (Issue
#15568)
- Added new methods to the PAPI Class ProcessServiceSession to know if
instances can be delegated, reassigned or escalated. (Issue #15572)
- Corrected NullPointerException when routing an instance involving
parametric roles. (Issue #15590)
- Added support for Merlia 6.5 and SQL Server 2005. (Issue #15591)
- 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). (Issue #15592)
- Fixed an error during project publishinig: 'java.lang.AssertionError: Null
signature. Method: OBJECT (Issue #15606)
- 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.
(Issue #15616)
- FuegoBPM Admin Center can now generate a WAR file for the FuegoBPM Portal
Administrator Web Application. (Issue #15628)
- Improved Procedure documentation (Issue #15637)
- Resolved label truncation problem when rendering pie charts in dashboards.
(Issue #15640)
- Corrected ClassCastException when using Fuego Object Presentation links.
(Issue #15642)
- The participant is now able to select an activity task over an instance.
Besides, corrected severity of an existing Severe Log to Info level. (Issue
#15644)
- 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. (Issue #15649)
- Improved PAPI Block error handling. It is now raising exceptions rather
than returning error codes. (Issue #15652)
- 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. (Issue #15653)
- Merged all the Base 64 encoders that are used throughout the code (Issue
#15657)
- Corrected problem when loading a simulation from a previous version of
Studio or Designer. (Issue #15658)
- Resolved problem when changing the project view preferences from the Web
Console since these changes were not being picked up. (Issue #15665)
- Avoid editing the role mapping when republishing a project. (Issue #15667)
- Corrected alignment of an internal table in the CORBA Configuration Panel.
(Issue #15672)
- Resolved problem where the FuegoBPM Server cannot start successfully if
there is an additional java argument containing white spaces. (Issue #15673)
- A step by step section on how to reuse a common catalog was added to the
Common Catalog topic. (Issue #15674)
- Corrected problem in PAPI where an assertion failed was reported when
trying to obtain the Process Control. (Issue #15693)
- Corrected problem when publishing a project. (Issue #15694)
- Resolved issue that caused the portal to stop responding in WebSphere when
the JIT compiler is disabled (Issue #15697)
- Added User Administration Permissions. (Issue #15703)
- Fixed NullPointerException when canceling the execution of a Fuego Object
Presentation. (Issue #15704)
- Corrected Participants and Groups filters since it differs from the
default behavior with other filters for other objects. (Issue #15705)
- Corrected problem where the instance path into the process flow diagram
was not properly painted when containing a complex Split/Join circuit. (Issue
#15708)
- Changed severity for a warning message appearing in the Engine log as well
as better describing the problem when this message appears. (Issue #15709)
- Fixed NullPointerException shutting down the engine (Issue #15710)
- Corrected problem where characters with accents are not shown properly
when 'Enable remote scripting for FuegoObject presentations' enabled. (Issue
#15711)
- Corrected assertion failed when trying to execute an activity task. (Issue
#15716)
- Corrected Execution framework that was loosing context when NEXT and FWD
browser buttons are used. (Issue #15734)
- Removed directory.properties confusing message when the J2EE applications
were starting. (Issue #15745)
- Added documentation about "Find in Path" option in Studio (Issue #15750)
- Added more context information to a severe message when executing a
process task. (Issue #15752)
- Corrected StackOverflow problem when publishing a project from FuegoBPM
Studio. (Issue #15755)
- Corrected problem where the migration procedure was ran when there was no
rows or records in the Engine or FDI migration tables. (Issue #15757)
- Added a new method in the PAPI Participant object to retrieve the
Participant's display name. (Issue #15763)
- Implemented an ordered and determinstic way to retrieve the list of roles
assigned to a participant. (Issue #15764)
- Fixed Serializable class serialversion to enable backward compatibility.
(Issue #15768)
- Corrected MSSQL Server FDI SQL scripts to be case sensitive so that Fuego
does not rely on the Database configuration. (Issue #15770)
- Allow the same user to connect more than one time from Studio. (Issue
#15771)
- Fixed NullPointerException when publishing an imported project. (Issue
#15772)
- Fixed problem where the Admin cannot add views folder from VCS add action
on portal administration node in FuegoBPM Studio. (Issue #15773)
- Incorporated a way to retrieve properties used to create a PAPI
ProcessService session. (Issue #15778)
- Edited Fuego Severe message referring Fuego Customer Support. (Issue
#15780)
- Resolved problem where the FuegoBPM LogViewer was looking for non existent
files. (Issue #15781)
- 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. (Issue #15782)
- Changed the default value for the oracle engines preference "Oracle
Application Server JNDI Provider URL" to "opmn:ormi://localhost:OC4J-INSTANCE
(Issue #15784)
- Popup property for Client Side Error Messages in presentations is now
properly documented (Issue #15785)
- Fixed "javax.servlet.ServletException: Invalid event" exception when
trying to add or edit an attachment (Issue #15786)
- Fixed problem where changing syntax from Fuego to Visual.NET changes the
logic of a SQL statement. (Issue #15787)
- Fixed NullPointerException when deploying the Portal Admin Web Application
WAR created from the Admin Center of a J2EE Installation. (Issue #15788)
- Fixed problem with participant.next in SplitN activities when copies are
not being used. (Issue #15789)
- Resolved problem starting the Engine when the FDI URL contains
whitespaces. A more clear error is to be displayed when this happens. (Issue
#15790)
- Resolved severe message found in the Engine log when a Fuego Participant
property was modified with a future time. (Issue #15791)
- Removed the limit of 200 Execution Threads used for Interactive
executions. (Issue #15793)
- 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. (Issue #15794)
- 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. (Issue #15795)
- Included Timezone into the FuegoBPM Server logs. (Issue #15797)
- 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 (Issue #15801)
- Improved performance in PAPIWS. (Issue #15803)
- Fixed NullPointerException when adding participant absences for the second
time. (Issue #15805)
- Fixed problem where the FuegoBPM WebConsole Participants Filter link does
not close the filter condition subpanel. (Issue #15806)
- Resolved problem where FuegoBPM Studio was reporting a missing method
error from an inherited component. (Issue #15808)
- Corrected Project publication from the FuegoBPM WebConsole using ClearCase
as the Project Source repository. (Issue #15809)
- Added support for Microsoft JDBC Driver connectivity. (Issue #15811)
- Corrected PAPI exception when creating filters using
PREDEFINE_CREATION_TIME and PREDEFINE_HAS_NOTES variables in conjunction.
(Issue #15812)
- MS SQL Server table fields of type text are introspected as String with
variable size (Issue #15813)
- Added missing spanish resource for "Aborted" Search in Portal. (Issue
#15815)
- Resolved problem with the DisplayName of a Participant when using MSAD SSO
Authentication from the FuegoBPM Work Portal. (Issue #15816)
- Include .NET jar support into the FuegoBPM WebConsole to allow publication
of projects containing introspected .NET components. (Issue #15818)
- Added the execute method to the DynamicSQL FuegoBlock component. (Issue
#15819)
- Resolved Screenflow checking problem created in 5.5 GA SP7 after the
migration to 5.5 GA SP8. (Issue #15825)
- Defined a fixed order for exceptions when generating RMI proxies. (Issue
#15828)
- Improved Fuego Objects type description metadata cache (Issue #15830)
- Extended Find or Search functionality in the FuegoBPM Studio so that the
scope includes the process Ids apart from the Process labels. (Issue #15833)
- Added localization for the PAPI Instance State ABORTED label. (Issue
#15834)
- Added UTF-8 header to activityNotification.mail FuegoBPM Server email
alert messages. (Issue #15835)
- Enforced that the character encoding of the FuegoBPM Server email alerts
are sent using UTF-8. (Issue #15836)
- Added a new Predefined Variable name to show the Author Display Name.
(Issue #15837)
- Peformance of JSP and Fuego Object interaction improved when they are
refreshing values (Issue #15839)
- Minor engine performance improvement during Engine's security manager
checks (Issue #15840)
- Corrected bug where the "Fuego.Fdi.RoleAssignment"'s "category" attribute
always returns a value 5. (Issue #15842)
- Calendar Spanish resource saying 'Nosotros' instead of 'Mi' fixed (Issue
#15844)
- Corrected SerialCheck in fuego.papi.VarDefinition. (Issue #15846)
- Added new methods in PAPI to retrieve the Participant's First and Last
name. (Issue #15847)
- Corrected problem where a project implemented in 5.5 GA SP7 cannot be
published and deployed in 5.5 GA SP8. (Issue #15850)
- When a string constant is use to create an Int number a decimal radix will
be use it. (Issue #15854)
- Included the date and remark data in the revision information shown in the
Web Console. (Issue #15857)
- Resolved problem where the FuegoBPM Server stops logging events through
the JMX connection when it is running out of resources. (Issue #15860)
- Changed Participant Id for its Display Name when receiving consultation
email notifications. (Issue #15863)
- Improved diagnostics if a database exception is thrown when invoking
storeObjectPropertyFor method of the Fuego.Server component. (Issue #15864)
- Resolved ClassCastException calling an introspected COM Object class. The
affected components must be re-introspected. (Issue #15865)
- 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. (Issue #15866)
- Corrected resource message resolution for the Admin Center Service name
when the locale is not set to English. (Issue #15867)
- Added SQLQueryIntrospector classes to the fuegoj2ee-lib-all.jar. (Issue
#15875)
- The "system" folder where the FuegoBPM Work Portal downloads FDI
Information is no longer included when assembling the FuegoBPM Work Portal
WAR. (Issue #15877)
- 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.
(Issue #15878)
- Resolved Maximum Open Cursors Exceeded problem when starting the FuegoBPM
Server after applying the 5.5 GA SP8 and Hot Fixes. (Issue #15881)
- Fixed problem changing FBL skin from Fuego to Java Syntax when making
reference to a correlation mapping structure. (Issue #15882)
- Resolved problem where a Fuego User Administrator can assign him/herself
Organizational Units that are not hierarchically linked. (Issue #15883)
- Improve internal classes packaging to avoid distributing the eclipse
framework with the J2EE distributions. (Issue #15885)
- The Fuego Ant Engine Task does no longer need a reference to the location
of the directory.properties. (Issue #15886)
- Resolved problem so that the Fuego Warehouse Service installs with the
right permissions. (Issue #15887)
- Improved performance when the FuegoBPM Server starts and the FDI Database
contains more then 10000 participants. (Issue #15888)
- Corrected compatibility problem when changing a business variable type
from String(30) to String(50). In this case, the compatibility should not be
broken. (Issue #15889)
- Corrected problem when assembling the fuegoj2ee-lib-all.jar from the J2EE
HotFix. (Issue #15890)
- Fixed ConcurrentModificationException with high concurrency and PAPI was
accessing the Session List. (Issue #15892)
- Added activityNotification.mail file to J2EE distributions. (Issue #15893)
- 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. (Issue #15896)
- 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. (Issue #15898)
- 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. (Issue #15899)
- Corrected problem when trying to assigned administered OU to a
participant. (Issue #15904)
- Fixed an "Invalid column name processId" exception when working with case
sensitive database (Issue #15905)
- Removed JFlex from distribution. (Issue #15906)
- Updated ThirdPartySoftware.txt license file. (Issue #15907)
- Resolved problem when trying to save the "Administered Organizational
Units" for a Delegated User Administrator and the Organization does not have
any OUs. (Issue #15911)
- Resolved conflict with activity properties that are mutually exclusive.
When selecting the "Auto Complete" activity, the "Repeatable" option should be
disabled. (Issue #15917)
- Corrected random assertion failed popup message when reopening a project
in FuegoBPM Studio. (Issue #15918)
- Dynamic properties of components in a repeatable section fixed (Issue
#15919)
- 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. (Issue #15921)
- Fixed problem when trying to launch the Help from the Process Log Viewer
launched from the FuegoBPM Web Console. (Issue #15927)
- Fixed problem where the FuegoBPM Work Portal cannot save attachments when
managing attachments with the applet version. (Issue #15928)
- Fixed Informix unique constraint exception publishing a project. (Issue
#15931)
- Added title to the browser window where the WebConsole application is
shown to the Fuego Administrator. (Issue #15934)
- Corrected Attachment problem when using this functionality in the Fuego
Portlets deployed in BEA's Portal. (Issue #15935)
- Resolve the cause of the Malformed UTF-8 char message shown in web console
while installing server in WebSphere in Portuguese and other languages (Issue
#15937)
- Participant "abcense period" and "receive mail" properties have been
improved. (Issue #15938)
- Corrected problem with the file permission with the cache folder when the
FuegoBPM products are deployed in Unix. (Issue #15939)
- Fixed Organizational Unit assignment to participants using the
Organization Import. (Issue #15940)
- Resolved problem where after removing the flotable toolbar in the FuegoBPM
Work Portal, no instances can be executed after reloging back again. (Issue
#15941)
- Fixed problem where the FuegoBPM WebConsole was not properly storing the
Group OU Scope. (Issue #15943)
- Corrected the problem when activity retry fails if the handled group is
atomic. The exception flow was being executed in the same transaction. (Issue
#15944)
- Fixed steps to configure Fuego with MSAD. (Issue #15950)
- Enlarged the "Exported Project" TextField in the WebConsole Publication
Panel. (Issue #15952)
- Added Help links for all pages in the WebConsole Wizard panels. (Issue
#15953)
- Fixed problem where a Fuego Object Presentation was locking when entering
a bad date. (Issue #15955)
- Resolved JSP compilation problem accessing the FuegoBPM Archiving Viewer
Web Application Configuration Panel page. (Issue #15957)
- Fixed problem when changing the FDI password. The properties in the
.dirprop file were not updated properly. (Issue #15960)
- The engine is now recovering from inconsistent items in the automatic
queue. (Issue #15962)
- Added controls to include the source control revision number as part of
the HotFix identifier to facilitate debug and troubleshooting routines. (Issue
#15963)
- retryIn functionality now works properly on a global activity (Issue
#15965)
- Resolved Cloudscape FuegoBPM Server DB deadlock when working with FuegoBPM
Studio in the PTODOITEMS table preventing proper processing of automatic
activities. (Issue #15966)
- Resolved UnsupportedOperationException when importing a project. (Issue
#15967)
- Resolved ClassCastException when using required fields in Fuego Object
Presentations. (Issue #15970)
- Corrected problem when changing the type of an argument into a Begin
Argument Set that prevented a project from successfully publishing and
deploying. (Issue #15971)
- Corrected warning message for screenflows since the warning message was
being displayed for a screenflow component. (Issue #15974)
- Fixed problem where an FDI Export/Import was not properly carrying the
business variables. (Issue #15976)
- Resolved Maximum Opened Cursors problem when the FuegoBPM Server Disposer
thread was running with a big number of instances. (Issue #15979)
- 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). (Issue #15983)
- Resolved problem where a notification sent to a Wait activity before the
target instance reached this activity was lost. (Issue #15985)
- Corrected decimal separator "," in a Fuego Object Presentation. (Issue
#15986)
- Included the fuegoautostartEnterpriseSolaris script with Unix
distributions. (Issue #15990)
- Added ability to add more than one WebConsole root administrator (Issue
#15992)
- 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. (Issue #15994)
- Resolved problem where an end user connecting for the first time received
an incorrect page rendered instead of the login page. (Issue #16000)
- Resolved problem when using the SQLQuery feature in FuegoBPM Studio and
the column type was of type NUMBER instead of NUMBER with a precision. (Issue
#16002)
- Resolved problem where Role granted to a group were not properly granted
to participants belonging to the Group. (Issue #16005)
- Fixed problem where the Updater Service could not successfully reconnect
to the BAM or Engine DB is these are restarted. (Issue #16010)
- 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. (Issue #16011)
- Resolved IllegalState exception when trying to execute a 'locked'
instance. (Issue #16013)
- Business variables no longer appear as external variables (Issue #16016)
- Warning message is now displayed using the correct severity (Issue #16018)
- Corrected Panel title when creating a FDI Directory Service reference to
an existing created FDI. (Issue #16019)
- Improved FuegoBPM Server warning message including context to better
understand the message. (Issue #16021)
- Fixed compilation error when publishing a VCS controlled project in Fuego
Studio (Issue #16023)
- Resolved NullPointerException when generating the project report from
FuegoBPM Studio. (Issue #16025)
- Corrected bug where custom views or search filters use the "ends with"
condition clause. (Issue #16026)
- 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.
(Issue #16027)
- Resolved a java.lang.IllegalStateException when importing a 5.5 GA SP8
Project into 5.5 GA SP9. (Issue #16028)
- Included Service Pack rollback mechanism. (Issue #16029)
- Implemented a new framework for SSO in the FuegoBPM Portal Administrator
and FuegoBPM WebConsole. (Issue #16030)
- Added support to deploy the FuegoBPM WebConsole Web Application into BEA
WebLogic 8.1 (Issue #16031)
- Resolved Screenflow execution problem when using a JSP with multipart.
(Issue #16035)
- Added integration to RFID readers that support RQL (Issue #16037)
- 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. (Issue #16038)
- Added a new Fuego Ant Task to generate the EAR for the latest deployed
project revision. (Issue #16040)
- Corrected JSP compilation problem due to a reference to a none existing
resource. (Issue #16041)
- Fixed LogViewer Help button to show the corresponding help. (Issue #16042)
- Resolved problem where modified views were not persisted after user
logout. (Issue #16045)
- 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.
(Issue #16046)
- 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. (Issue #16047)
- Corrected bug where an Argument Set is not saved if it does not have any
parameter and the project is closed. (Issue #16048)
- Improved documentation for the autoRefreshMenuOption in the
portal.properties file. (Issue #16049)
- 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. (Issue
#16050)
- Corrected Locked Entries Exception when creating an FDI using the FDI SQL
Scripts. (Issue #16051)
- Resolved problem where BAM Tables were not properly populated. (Issue
#16052)
- Default button in LogViewer's "Find" tab, will now be [Search] instead of
[Apply Filter]. (Issue #16058)
- Resolved memory leak because of a problem when releasing FuegoBPM Server
Execution Contexts. (Issue #16062)
- Corrected problem where the FuegoBPM Studio was not starting if there was
a garbage file inside the project Views folder. (Issue #16063)
- Resolved problem so that processes with different types can show instances
that are in the END activity. (Issue #16064)
- Corrected misleading spanish label in the FuegoBPM WebConsole. (Issue
#16065)
- Improved the FuegoBPM Studio argument checking routing for Fuego Objects
extending from Java Classes. (Issue #16066)
- Extended Custom View creation capabilities to allow selecting whether an
"Instances" View can search for completed instances. (Issue #16068)
- Extended functionality in PAPI to allow rendering the participant
information of the participant that is executing a task for a given instance.
(Issue #16070)
- Corrected label for "Receive e-mail" in the Fuego WebConsole Participant
panel. It is rephrased to "Notify by e-mail when new instances arrive". (Issue
#16072)
- Improved FuegoBPM Server performance by avoiding unnecessary method calls
when invoking EJBProcessControl methods. (Issue #16075)
- 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. (Issue #16076)
- Resolved problem in Web Console where the Participant filtering by the
"Description" column was not working properly. (Issue #16083)
- Corrected problem in the FuegoBPM WebConsole where the Holiday Rules Date
column is always presented in American format. (Issue #16084)
- Corrected labels so that they are not cut when shown in the project export
panel. (Issue #16085)
- The Note View title is now showing correctly when expanding the note or
remark in the FuegoBPM Work Portal. (Issue #16088)
- Resolved problem that prevented accessing processes exposed as Web
Services when the FuegoBPM Server was deployed in a BEA WebLogic Application
Server. (Issue #16089)
- Exception Flow documentation improved. (Issue #16092)
- Resolved FuegoBPM Server Execution Context memory leak on the FuegoBPM
Server Standalone Edition. (Issue #16099)
- Added AIX Installer to the list of available FuegoBPM Suite installers for
Enterprise bundles. (Issue #16106)
- Fixed portal admin startup issues in WebSphere 6.0 (Issue #16107)
- Fixed NullPointerException when accessing the Initiator's name as a column
in the FuegoBPM Work Portal. (Issue #16108)
- Optimized query used to remove the participant selection from an instance.
(Issue #16112)
- 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. (Issue #16113)
- Corrected problem where the FuegoBPM Server was consuming 100% CPU because
of lack of synchronization of statement cache (Issue #16116)
- Corrected problem where the FuegoBPM Engine consumed 100% CPU when
serializing large FuegoObjects. (Issue #16117)
- Resolved problem caused when disabling a participant locks the directory
polling task (Issue #16118)
- 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. (Issue #16119)
- Resolved SQL error while searching for groups in the FuegoBPM WebConsole.
(Issue #16123)
- Fixed problem where overlapping role assignments with categories
(permissions) were not taking into account the merge of these role
permissions. (Issue #16131)
- Resolved problem where view conditions were not properly being created.
(Issue #16132)
- Fixed a missing jar problem in the j2ee deployer (Issue #16135)
- Fixed a java.util.NoSuchElementException in the Engine group updater
(Issue #16140)
- Added a way to configure SSO for the FuegoBPM WebConsole and FuegoBPM
Portal Administrator Web Applications. (Issue #16150)
- Added the option to generate the EAR file for the FuegoBPM WebConsole and
FuegoBPM Portal Administrator Web Applications. (Issue #16153)
- Added the deletion of temporary files stored inside the FuegoBPM
Enterprise Standalone Tomcat distribution directory. (Issue #16155)
- Fixed Grey button overlay when moving the mouse over the WebConsole Deploy
button. (Issue #16158)
- "Calendar Rules" page no longer throws java.lang.NullPointerException.
(Issue #16159)
- Automated the Web Application restart since some publication changes
require the Web Application to load again. (Issue #16165)
- Fixed bug where a Join activity was not releasing an instance when the
"Number of copies to wait before releasing" condition was reached. (Issue
#16166)
- Wenconsole reload button is now visible even when URL is too long (Issue
#16170)
- Enabled changing the directory.properties location from ant task
(passport, session). (Issue #16172)
- Corrected problem reported with the following message in the FuegoBPM
Server: Participant not found: Please update the following group to remove the
unknown user." (Issue #16174)
- Corrected NullPointerException initializing Correlations. (Issue #16188)
- .NET external resource configuration can be changed fron the FuegoBPM
WebConsole (Issue #16190)
- Refactored and improved the FuegoBPM Organization Metadata to support
better scalability and performance. (Issue #16193)
- Corrected NullPointerException found when obtainning a transaction for
WebSphere J2EE. (Issue #16194)
- Fixed NullPointerException when using JSPs (Issue #16204)
- Corrected problem when rendering time variables in the Work Portal when
the Work Portal and FuegoBPM Server are set to work on different timezones.
(Issue #16209)
- Fixed incomplatible class being stored in the PEXCEPTION table (Issue
#16212)
- Fixed exception introspecting WebService (Issue #16220)
- Corrected the implementation of the fetchGroupByFilter method for LDAP FDI
plugins. (Issue #16233)
- Fixed Null pointer getting participants for a specific activity (Issue
#16234)
- Removed the JGroup Caching for Participants and Roles in the FuegoBPM
Server for J2EE versions. (Issue #16237)
- 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". (Issue
#16238)
- Ant tasks engine creation now allows to import properties (Issue #16239)
- Fixed NullPointerException while using a calendar rule in an automatic
activity method. (Issue #16242)
- Corrected exception when assigning a group to a participant. (Issue
#16243)
- Resolved inconsistency percentage when reporting the Connection Pool
capacity in an Engine message. (Issue #16246)
- Fixed a java.io.FileNotFoundException when attaching a file to an instance
(Issue #16262)
- Resolved problem where Mail attachments were not handled properly when the
mail message body was empty. (Issue #16268)
- Resolved issue that caused the engine to shutdown after a duplicate key
exception was thrown by the Merlia JDBC driver. (Issue #16273)
- Resolved NullPointerException when trying to create the Execution Context
for an Execution Thread in a Strees Test situation. (Issue #16274)
- Resolved problem introspecting Sybase SQL Tables due to a double quote DB
configuration problem. (Issue #16277)
- Fixed problem where screenflows cannot be invoked recursively. (Issue
#16302)
- Added a case sensitive implementation for persisting parametric roles
values. (Issue #16312)
- 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.
(Issue #16319)
- Fixed JasperException when using Send to Instance (Issue #16320)
- Fixed problem at project publication time where the role mapping cannot be
automatically done due to difference in the role case sensitivity. (Issue
#16327)
- Implemented consistently methods: lastIndexOf(String) and
lastIndexOf(RegExp) from component String (Issue #16329)
- Fixed problem rescheduling a failed automatic activity that runs a
procedure (Issue #16336)
- Exceptions Transition now properly work in procedures. (Issue #16340)
- Fixed Servlet Execution Exception thrown Portal Console when clicking on a
link after restarting Adm. Center, without doing logout. (Issue #16342)
- Fixed assertion error with duplicated processIn when executing an activity
of a new deployed project compatible with the previous one (Issue #16356)
- 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". (Issue
#16357)
- Updated Verisign certificate used to sign applets and jars. (Issue #16436)
- Fixed NullPointerException in Portal under WebLogic (Issue #16438)
- Added the build number to the build.info file created by the installer
(Issue #16477)
- Corrected behavior when clicking on the FuegoBPM Work Portal History View
that was not showing anything when there were no instances. (Issue #7982)
- Added suport to load an xml file using an OS relative path. (Issue #9289)
- 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.
(Issue #9959)
- Changes in FDI database schema:
A new field (fuego_in NUMBER(10))
was added to fuego_part_abs_repl, fuego_part_absence, fuego_part_assigRole
tables.
- The engine will automatically apply these changes the first time it is
started after installing the service pack.
- In installations where the engine does not have schema change permission
on FDI DB, start the engine and it will add a message in the engine log with
the SQL statements that must be run on the FDI database.
- In J2EE installations on WebSphere application server it is required to
start the WebConsole before starting up the applications for the changes to
be applied automatically.
- Engine user and credentials are no longer retrieved from .ldap keystore.
Engine now uses same directory.properties FDI configuration file as other
fuego components do to obtain FDI user and credentials.
This configuration
already had a predefined passport 'engine'
(i.e.:directory.default.preset.engine.participant and
directory.default.preset.engine.participant_password) that will be now used.
This change is backward compatible and should not take any further
tasks.
- Oracle is deprecating "LONG RAW" DB field type. (Issue #16077) - Fix
version: 5.7
Workaround: Oracle is
deprecating "LONG RAW" DB field type. Even when it is supposed to work, some
problems are arising depending of Oracle RDBM version and JDBC driver version.
Therefore BEA provides an SQL script to alter tables to use BLOB instead of
"LONG RAW" as DB field type. This script can be used if problems with LONG RAW
fields start happening. Please ask ALBPM Support before modifying any ALBPM
database.
- 'Object' is undefined message while running a task from portal.. (Issue
#16214) - Fix version: 5.7
Workaround: As
some webResources may be not copied to webRoot folder when working in
Enterprise, add another webResource to the project, for example an image.
Republish in enterprise.
- A cataloged SQL Query doesnot get refreshed after republishing the
project. (Issue #16366) - Fix version: 5.7
Workaround:
Change any FuegoObject prior to the second publication.
- Character conversion error: "Malformed UTF-8 char -- is an XML encoding
declaration missing?" publishing a project. (Issue #16439) - Fix version:
5.7
Workaround: Delete the configuration with
accents (or not supported UTF-8 chars). Create a new one. Recatalog the
components related to this configuration.
- Cannot store into a instropected CLOB table field (java.sql.SQLException
raised: Invalid column type) . (Issue #16501) - Fix version:
5.7
Workaround: Replace the SQL embeded
statement (INSERT) by a DynamicSQL statement
- Recataloguing a WSDL generates external resources with a different name as
the original ones . (Issue #16584) - Fix version:
5.7
Workaround: If you recatalog the
webservice twice in a row the external resources endup with the correct names,
the process compiles and the publication does not fail.
- Can not start the webConsole in AIX box. (Issue #16867) - Fix version:
5.7
Workaround: Uncomment the properties in
the file IBM_JVM/jre/lib/jaxp.properties or to define the following variables
in the environment:
javax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl
javax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
javax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
this can be done through the following command: export
JAVA_OPTS="-Djavax.xml.transform.TransformerFactory=org.apache.xalan.processor.TransformerFactoryImpl
-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl"
- Log application does not show messages.. (Issue #16601) - Fix version:
5.5.10
Workaround: Press the 'Begginig of the
log' button to refresh the messages.
- Ant - wrong attribute name in "fuego:engine" task. (Issue #16727) - Fix
version: 5.5.10
Workaround: Change "engine"
fuego:engine attribute to "engineid" in build.xml