Due to a problem in the precision of time/date field in Oracle Databases, the access to the Engine PTODOITEMS table (for example), is not using indexes properly causing a slowdown and possible backlog in processing automated work. This can also expand to other accesses that involve a column with time/date attributes. To resolve this problem it is required and mandatory that the following SQL Scripts are executed on the mentioned README file under $ENTERPRISE/migration/60mp5 folder. Below you will find the high level procedures for applying this post installation steps:

Refer to the Interoperability page in the Product Center at support.plumtree.com or in the eDocs Documentation for the latest information on supported operating systems, application servers, databases, and browsers and for a detailed list of supported
combinations of operating systems, application servers, and JVMs.

At the time of the release, AquaLogic BPM 6.0 MP5 supports the following:

Enterprise for WebSphere: IBM 1.5.0 SR2 (other Java 5 SR > 2 are not supported since there is an IBM Enum serialization bug that prevents ALBPM/OBPM from working correctly) for all platforms except Solaris where we use Sun's JVM 1.5.0_11^

Parallel create papi session calls causing java.lang.IllegalStateException Cannot set the directory Connector Service while connector service is started error. (Issue # 7726581)

Globals with instance access are not available when an instance is on an activity where the participant does not have execution permission. (Issue # 7726589)

Process Administrator - Search participant replacements dialog is very slow when trying to define an absence period using aHybrid Directory. Contact Oracle BPM Support about the procedure to apply this fix. (Issue # 7726629)

Cannot add a Link From Collaboration when working with the WorkSpace Extensions WorkSpace. (Issue # 7726929)

The Process Administrator is unnecessary loading every version and revision of every published process when you click the projects node taking long time and consuming a lot of memory. (Issue # 7727094)

The servlet serving the remote LogViewer is mistakenly returning a huge number of log items which might be causing an OutOfMemoryError. (Issue # 7727095)

It is not possible to specify the severity of the messages showing the Thread Process Engine Capacity. (Issue # 7727255)

fuego.workspace.servlet.Attachment.MAX_ATTACHMENT_SIZE is missing in workspace.properties file. Existing installations will have to add it manually because the patcher will not overwrite this file. (Issue # 7727256)

Publishing project, which contains an instance variable with the same name as a project one, makes the project incompatible with its self. (Issue # 7727401)

Audit trail is not displayed for threads within a non generating copies split. (Issue # 7727442)

WorkSpace fails with JavaScript errors when the WorkSpace is accessed from a different domain. (Issue # 7727443)

Workspace does not allow a participant to take over a screenflow execution on a previous session. (Issue # 7727451)

Process Engine does not unselected automatically the instances selected by a participant after removing a role from it. (Issue # 7727483)

BPMObject's Groups are generated without the serialVersionUID field when it is published using the webconsole with few free memory. (Issue # 7727533)

BPM could not read users from SunOne Directory Service created with objectclass person. (Issue # 7727570)

The first presentation created for a BPMObject is not set as default. (Issue # 7727571)

Websphere does not throw any exception when the engine node where papi was connected to is stopped. See Websphere issue PK72461. (Issue # 7727572)

When ALUI is configured in Security Mode 3 (full HTTPS), viewing the Process Community will cause a mixed-mode warning message in IE. If using image server, once the HotFix is applied, the 'htm' folder must be copied from the workspace folder to the bpmContext folder in the image server. (Issue # 7727638)

The method dayssince of the Time component does not work properly. (Issue # 7727729)

Properties of External Tasks are not checked in process compilation. (Issue # 7727730)

Unable to introspect a SQL query that contains the same parameter twice. (Issue # 7727735)

Cannot assign participant.next if the participant is not present in engine participant cache. (Issue # 7727740)

The engine cannot route an instance before executing an automatic activity that only has a due outgoing transition. (Issue # 7727741)

When opening a custom view, IDs for variables are shown instead of labels in Studio. (Issue # 7727755)

When an external variable label collides with any other variable label, only one of them is listed for filtering in WorkSpace and WorkSpace Admin. (Issue # 7727757)

The message 'No Items Found' displayed by the OC table cannot be localized to other languages. After applying the fix it is required to add an entry with the key OC_TABLE_NO_ITEMS_FOUND with the desire value to the custom language properties file. (Issue # 7727863)

Unassigning instances does not work in French. (Issue # 7727865)

Edition mode of WorkSpace is getting freeze when the user is clicking the edit mode icon in firefox (Issue # 7727888)

The Workspace contains a large form in its pages which is decreasing the performance. (Issue # 7727890)

Newly created processes are marked to be saved when they are re-opened. (Issue # 7728402)

After switching from Developer perspective to Business Analyst perspective, when exporting a project, the option for including / excluding libraries (&quot;Export Type&quot; window ) does not appear. (Issue # 7728588)

Exceptions may arise while debugging code of a project with another one opened (or more) in Studio if they all have external resources. (Issue # 7728865)

It is not possible to add a condition filtering by 'Current User' from Portal Administrator. (Issue # 7728873)

Publishing a project to hybrid directory with smart publish checked on, fails with unhandled exception if there are OUs in the project defined. (Issue # 7728875)

Execute icon in the Instance Detail panel displays erratically when editable views property is set to false in IE. (Issue # 7728876)

In Studio, the Holiday Rules are not assigned to nested organizational units. (Issue # 7728878)

Fuego.Net.Mail messages with contentType &quot;text/plain&quot; are sent with contentType &quot;multipart/mixed&quot;. Fix will work only if Mail has no attachments and no embedded parts. (Issue # 7728888)

Perfomance issue with nesting groups. (Issue # 7728891)

&quot;is Include in check?&quot; property loses its value after closing and opening the BPMObject panel. (Issue # 7728904)

The Start Engine's window does not get focus automatically. (Issue # 7729064)

ClassCastException with fuego.type.impl.TypeDescriptionImpl while making a SOAP call. (Issue # 7731121)

Exporting Organization Data from Studio does not add role assignations to groups. (Issue # 7731125)

Duplicated filter options labels are not disambiguated in languages other than English when creating custom views in Studio. (Issue # 7731128)

The assigned ou/Process list in a Custom View is inconsistent when the user changes the engine deployment preferences. (Issue # 7731131)

After processing the remaining instance of the last page of the instances panel there is no way to access previous pages with instances unless re-login to WorkSpace. (Issue # 7731132)

ClassNotFound Exception is thrown using a JMS Global Automatic Activity into a process that contains an BPMObject instance variable with a group attribute. (Issue # 7731133)

When you have a BO Presentation and one of its field names is part of another filed name the value of one of them may not be updated after submitting the form. (Issue # 7731149)

The application is causing the engine to query its database for every instance listed in the Worklist panel creating serious performance problems. (Issue # 7731156)

The format of a date-time field cannot be customized for a view presentation column using WorkSpace Administrator. (Issue # 7731165)

Method Participant.findByEmail() returns &quot;null&quot; if the participant exists and it has not been loaded by the Engine yet. (Issue # 7731166)

Modifications made to Presentation Array Headers are not saved when editing them directly over the presentation. (Issue # 7731167)

There is no way to limit the number of groups loaded by the Process Administrator; this may cause a long delay at loading time. Note about the resolution: The MAX_PARTICANTS_NUMBER property restricts only the number of participants being loaded. A new property MAX_GROUPS_NUMBER was added to be applied on groups. (Issue # 7731168)

Error generating Project Report with an automatic task implemented as Procedure but with no related procedure selected. (Issue # 7731170)

ALBPM Engine leaves a child instance in the virtual activity &quot;DefaultExceptionCompensate&lt;ProcessGroup&gt;&quot; when it fails to notify a process exception to its parent instance. (Issue # 7731176)

Inside the Project variable wizard, the name and label fields seem to be badly ordered. (Issue # 7731180)

The engine fails to abort a suspended copy. (Issue # 7731183)

A NullPointerException is thrown when sending an email using a mail configuration without user name. (Issue # 7731185)

A NullPointerException arises at runtime when non-static method of an abstract BPMObject is invoked. (Issue # 7731801)

A ComponentExecutionException is thrown calling a method that contains an output Integer argument. (Issue # 7731802)

System property &quot;fuego.server.amountInstancesToCommit&quot; can now also be set values like &quot;350seconds&quot; . This means that the engine disposer will split its work in DB transactions no longer than 350 seconds. (Issue # 7731819)

NullPointerException running a simulation in a process with a subflow activity. (Issue # 7731824)

Cannot log to workspace if the participant has assigned a group that does not exist. (Issue # 7732182)

PAPI cache is not updated when a replacement occurs and a NoPermissionException is thrown when trying to execute the instance with the original participant. (Issue # 7732183)

Role inheritance through groups is different in ALBPM with ALUI Workspace Extensions between 5.7 and 6.0. (Issue # 7732184)

XML attributes are getting qualified (using namespace) even when attributeFormDefault is set to 'unqualified' and there's not specific 'form=&quot;qualified' for the attribute on the XSD definition. (Issue # 7732185)

Group methods when working with BPM ObjectPresentations are not included in the &quot;On Change Invoke&quot; combo box. (Issue # 7732193)

Spelling error in the HTTP debugger. (Issue # 7732196)

PUnit/CUnit test does not work when running Studio in Japanese locale. (Issue # 7732205)

View editor is not setting the correct values when adding a new Priority condition. (Issue # 7732986)

A warning message indicating that a thread is considered &quot;rogue&quot; is required. (Issue # 7739764)

Refer to the Interoperability page in the Product Center at support.plumtree.com or in the eDocs Documentation for the latest information on supported operating systems, application servers, databases, and browsers and for a detailed list of supported combinations of operating systems, application servers, and JVMs.

At the time of the release, AquaLogic BPM 6.0 MP4 supports the following:

IMPORTANT NOTICE: All license controls enforced by any of the ALBPM components have been removed. This means that there is no longer a need to use or get license keys to use ALBPM functionality without any restrictions. (Issue #30409)

WorkSpace or End User Components

In the WorkSpace exposed through the ALUI Portal, when looking for participants using a specific pattern would cause an error and failure when exercising the query against the Identity Service. (Issue #25134)

When uploading files using <Fuego:fieldName>, these are not removed from the temp directory. (Issue #29762)

ALBPM WorkSpace Web Application workspace.properties should be cleaned up for properties that are no longer valid. (Issue #29898)

The method goComponentRedirectAction() of the public class UrlActions of the new WorkSpace is not returning the complete URL required to post any custom JSP execution. It was lacking the execution id. (Issue #30193)

When you deploy the WorkSpace application inside a WAR/EAR file a NPE is thrown with no explanation on the cause. Now a clear message is presented with the cause and how to solve the deployment issue. (Issue #30255)

Stylesheet and images are not available in the Workspace using HTTPS protocol. (Issue #30260)

A NullPointerException is raised by the Process Administrator when publishing a process that contains a business parameter assigned to an invalid OU (deleted OU). (Issue #30302)

WorkSpace does not respond after checking the "Hidden" checkbox in the "Save As" dialog for a search view. (Issue #30306)

Added the capabilities to specify the view to be rendered in the WorkList Panel using an HTTP Post. (Issue #30450)

The WorkSpace WorkList Panel cannot be rendered within an IFRAME enclosed in a broader Page context since it throughs lot of java script security errors. (Issue #30484)

The method setEditable of BPM Object group components is hiding the value for edit mode off. (Issue #30501)

Designer and Studio

Web services access timeout is not configurable. System property 'fuego.webservices.timeout' can be used to set it (value in seconds). Default timeout is 60sec. (Issue #25878)

A folder named "Processes" in the project reports is not displayed when using the PDF output format. (Issue #30650)

A NullPointerException is thrown when using the keyboard to delete a folder from the following project nodes: webRoot, Catalog or Processes root folders. (Issue #30651)

The Due Transition Interval Editor does not switch to the default developer scripting language. (Issue #30652)

Project report is not correctly generated when project is localized in other language than English. (Issue #30663)

Selecting different indicators and changing between Activites and Resources in the middle of a simulation, generates randomly a blank graph. (Issue #30684)

Administrative Tools

Cannot publish projects using ANT tasks when explicitly enumerating more than one configuration maps or mapping for External Resources. (Issue #26791)

When deploying processes in a project using an OU deployment topology, problems retrieving all available OUs are not logged into the Process Administrator logs or reported to the Administrator. (Issue #29906)

The ALBPM Deployer is erasing engine ear file from the file system after deploying it. (Issue #30299)

There is no way to limit the number of groups loaded by the Process Administrator. This may cause a long delay when clicking on the Groups entry in the Process Administrator navigator panel. The MAX_PARTICANTS_NUMBER property restricts only the number of participants being loaded. A new property MAX_GROUPS_NUMBER that applies very specifically to Groups separate from Participants. (Issue #30382)

The Archiving Viewer deployed in Websphere throws a java.lang.StringIndexOutOfBoundsException after loging into an existing valid configuration. (Issue #30411)

Unique constraint may be thrown when an instance leaves a notification wait activity and then returns to it. (Issue #30624)

In a Grab From All/To All the Send To action may not return valid activities when the instance was grabbed from an SplitN Join circuit. (Issue #30641)

APIs

PAPI InstanceInfo.getVariable() method goes to the engine every time for non-existing external variables. To avoid this, we've added the method InstanceInfo.getExternalVariable(). This method never goes to the engine to look for external variable value, even if variableId does not belong to the instance. When this method does not find the variableId, it throws a InvalidVariableIdException. In order to get more information please see PAPI Javadoc. (Issue #30229)

Race condition in PAPI-WS session management appears under high load with several concurrent requesters. (Issue #30340)

Directory Services and Databases

The Administrator suffers a freezing situation when trying to access the assigned participants for a group when using AD as the backend Directory Service and the Group has a large set of participants. (Issue #30253)

A permission error message appears trying to execute an instance when a participant has the right permission but the ALBPM Engine is not synchronized yet. (Issue #30381)

It is not possible to select a participant replacement when using the MSAD Hybrid FDI Provider. (Issue #30492)

Installation and Licensing

SQL scripts have been added to BPM installation "conf" directory. Such scripts should be used when migrating Engine, FDI, Datamart, Archiving and BAM dbases from 5.5 to 6.0 . Related documentation should be read for scripts usage. (Issue #30388)

If a Java Library has been introspected that contains classes with inner classes in an ALBPM 6.0 project, it is necessary to re-catalog the Java Library again. In addition, references to the inner classes should be checked in PBL code since the path or package resolution may have changed. (Issue #30042)

There have been some PAPI cache refresh improvements introduced in ALBPM 6.0 MP3. In order to leverage this optimizations, it is necessary that both the client and server side of the ALBPM solution use this maintenance pack as a baseline. If this optimization is not needed or desired, then it is still possible to have ALBPM 6.0 MP3 on the engine with a previous version of ALBPM 6.0 on the client side as this is a supported configuration. (Issue #30216)

Arguments in classes with methods that returns java.Util.Date are introspected as that same type while in 5.X were introspected as Fuego.Lang.Time, so the PBL code from older versions may not compile in 6.X. (Issue #29580)

Global Automatic and Due Transition times in ALBPM Studio were shown using relative Timezone adjustments when these should be shown without any timezone math in them. For this reason, when the project is opened in ALBPM 6.0 MP3, the dates may shown in an absolute time without any time adjustments. (Issue #29983)

A previously created ALBPM project using Java Libraries may stop compiling due to a bug fixed when resolving java method arguments IF an existing Java Library is re-catalogued. This happens if the method arguments are of type Long or Double. The method argument names will change producing method argument resolution problems. (Issue #30112)For example: - Suppose that you have a catalogued JAR with a method that contains one or more arguments of type Long or Double: JAVA method: save(Long id, String *name*);
Catalogued Method: save(Long id, String *arg2*);
Used method: save(id: 1234, *arg2*: "john"); - After applying this patch: JAVA method: save(Long id, String *name*);
Catalogued Method: save(Long id, String *name*);
Used method: save(id: 1234, *arg2*: "john"); --> ERROR: Invalid value for argument '...... - So, you will have to change the name of the argument *arg1* for *name* where it is being used: Used method: save(id: 1234, *name*: "john");

Due to a bug correction in ALBPM WE, PAPI no longer reads instance attachment information in every instance access. This means that attachment changes will not be taken into consideration until the ALBPM WorkSpace Web Application accesses from the ALI Portal until it is restarted. (Issue #30210)

The classes for customizing WorkList cells and rows are changing their names. The following are the new names: 1) ViewTableXXX to WorkListXXX.
2) StyleResolver to Decorator.
3) getDecoratedCellValue with rowIndex.
4) getDecoratedCellValue to getValue.
(Issue #30223)

Due to a bug and extension included in ALBPM 6.0 MP3, PAPI-WS client proxies will need to be re-generated before they can start conversation with the PAPI-WS ALBPM 6.0 MP3 Web Application. (Issue #30263)

Refer to the Interoperability page in the Product Center at support.plumtree.com or in the eDocs Documentation for the latest information on supported operating systems, application servers, databases, and browsers and for a detailed list of supported combinations of operating systems, application servers, and JVMs.

At the time of the release, AquaLogic BPM 6.0 MP3 supports the following:

J2EE PAPI is reading FDI DB every time it refresh instances, only to check if using WE attachments. (Issue #30210)

ViewTableStyleResolver interface and method names are not understandable. (Issue #30223)

Global activities with instance access do not work when the Work List panel execution type is set to "Broadcast". (Issue #30226)

Wrong times are shown using a WorkSpace installed with a different timezone other than the used by the user. (Issue #30254)

Designer and Studio

Gauge dashboard displays a ClassCastException when is configured with 'automatic time handling' (Issue #25334)

ComponentExecutionException occurs when adding a BETWEEN comparator attribute to an Instance Filter in the PAPI block. (Issue #26094)

Internal errors found when importing a 5.5 project in Studio. (Issue #29170)

Presentation name is not limited to 30 characters. (Issue #29413)

Connectors cannot be added by right clicking on the process model. They need to be added through the toolbar icon selection. (Issue #29451)

ALBPM is sending a line break and some extra spaces in the namespace argument when invoking a Web Service from a BPEL Process. (Issue #29454)

Changing the name of a project when importing it in Studio affects BPEL processes whose name match with the original Project name. (Issue #29512)

Studio - Print button automatically prints in the "Classic" theme, rather than the currently selected one. (Issue #29517)

Arguments in classes with methods that returns java.Util.Date are introspected as that same type while in 5.X were introspected as Fuego.Lang.Time, so the PBL code from older versions may not compile in 6.X. (Issue #29580)

Studio - Id for Processes, Screenflows, and Procedures can be the same. (Issue #29608)

Studio - In Project Report, the process is always generated in "Classic View" even though some other Theme is selected. (Issue #29612)

The authentication mechanism is not properly propagated to ALSB 2.6 when publishing a process exposed as a Web Service. (Issue #29615)

NullPointerException raised when exporting a project and the developer clicks on the "Next" button that is actually enabled before the export operation completes and the "Finish" button is enabled. (Issue #30045)

'Insert' method of introspected XMLObject array attribute does not add any item to element. (Issue #30049)

Studio - Cataloging a JAR file with many classes takes time in the "Analyzing dependencies for object..." step. (Issue #30057)

An internal error is thrown using a select statement that contains a "NOT IN" condition. (Issue #30060)

Warning message [Local variable '__subscreenflowname' is not declared] appears in Problems view when calling a subscreenflow from a screenflow. (Issue #30217)

Process Execution Engine

J2EE Engine loads instances and check unnecessarily if the instance needs to be refreshed. (Issue #28183)

Notification Activity log a severe message when there is no instance that had initiated that correlation. (Issue #28480)

Engine throws an Exception "ComponentExecutionException: The task could not be successfully executed." preventing it from loading some process instances when a Business Parameter is used in Due Transition Interval expressions. (Issue #28509)

The disposer commit frequency should be configurable through the System property. (Issue #29719)

Engine doesn't take the severity level from properties and all the logs are in debug level. (Issue #29819)

Undeploy ANT task does not notify the engine about the undeployment. (Issue #29835)

In a J2EE engine, an invocation of instance.abort may result in a XAER_PROTO exception (Issue #29843)

Directory Polling doesn't take updates if the Engine timezone is different than the Database timezone. Contact ALBPM Support about the procedure to apply this fix. (Issue #29850)

The method getType in class fuego.papi.Activity is not exposed in PAPI WS because it is inherited from fuego.processmodel. The fix requires to regenerate PAPI-WS client because ActivityBean complex type has changed. (Issue #29872)

After invoking a process web service notification, the message "setReadOnly() is only legal for interactive contexts" appears while running an interactive activity. (Issue #29873)

ALBPM Engine - java.util.ConcurrentModificationException may be thrown when stopping the engine running on WebSphere. (Issue #29880)

Fuego.papi.instance.reasign does not work fine in j2ee environment (Issue #29885)

New role might not be found by the engine when it is assigned to a participant. (Issue #29975)

Child instances are not aborted when the parent instance is released from a join activity using action=SKIP. (Issue #30016)

Dynamic procedure invocation is ignored at runtime. (Issue #30030)

Process interfaces are being deployed and executed in studio. (Issue #30034)

PAPI call acivityAbort fails if the instance was selected before execution. (Issue #30039)

java.lang.IllegalStateException may be thrown when stopping an ALBPM Engine running on WebLogic. (Issue #30051)

NullPointerException occurs during introspection of a web service with imports. (Issue #30090)

Migration tasks performed by the engine may fail with a NOT NULL constraint. (Issue #30105)

Migration tasks performed by the engine may fail if some columns already exists. (Issue #30106)

Global JMS listener is not picking up messages after JMS restart when the server is Tibco. (Issue #30107)

When re-cataloging a Web Service, it is not reusing or re-cataloging the previously introspected XML Schemas if the WSDL is importing XSDs. (Issue #29846)

Workaround: Manually edit the generated XCDL files of WSDLs and XSDs which import a schema type to point to the generated BPM type of the &quot;real&quot; schema. Another possible workaround is to delete the WSDL and catalog again.

"is Include in check?" property loose its value after closing and opening the BPMObject panel. (Issue #29937)

Enclosing a paragraph in between /* */ converts it into a comment, but it only grays the first line of the commented paragraph. (Issue #29939)

JAR files are not removed from the project lib folder when the Java Class Library External Resource is deleted. (Issue #29965)

Error found while trying to connect a process using PAPI-WS from a PBL method within another process. The error found is Connection Refused connecting the PAPI-WS Web Application in Studio. (Issue #30237)

Studio will produce compilation errors when defining a BPM Object virtual attribute that does not implement both the read and write accesor methods. (Issue #30288)

An IllegalStateException is thrown trying to use the toString() method applied to a StackTraceElement[] property (Issue #30300)

Workaround: Split the line in two invocations:

Exception e = Exception();

StackTraceElement[] s = e.stackTrace;String str = s.toString();

Project can be exported even if roles that are used in processes are deleted from the project organization (Issue #30332)

The Studio debugger raises an IndexOutOfBoundsException if a method within a BPM Object group is debugged. (Issue #30376)

Workaround: Do not debug the code directly from within the BPM Object group method but invoke it and trace into from another PBL or BPM Object method outside the group method.

A NullPointerException is raised in Studio when drilling down into the simulation charts and the simulation is resumed. (Issue #30403)

The project report (HTML and PDF format) does not contain the same folder structure as the one created in the Studio Project Navigator. (Issue #30407)

The process copy action in Studio does not work correctly when only changing the variation. (Issue #30413)

WorkSpace or End User Components

When the participant result set exceeds the 500 participants when a workitem needs to be routed to a given participant, the result set is empty and no participant can be selected. (Issue #26341)

Workaround: Type in part of the name to reduce the number of participants being returned.

A NullPointerException is logged in the WorkSpace log files after checking in a modification on a file previously attached to the workitem in the same WorkSpace session. The second check in is not effective. (Issue #29707)

Workaround: Implement the modification after re-logging into WorkSpace.

An assert is showing an error instead of logging an error itself when the WorkSpace Web Application cannot initialize successfully. (Issue #30251)

The Engine seems to have a problem calculating a time field that uses a datetime value specifying the "12:00 AM" time value. (Issue #30277)

A parametric view using the "between" comparison with Date attributes resets the first date field when the second one is specified. (Issue #30279)

A NullPointerException is raised by the Process Administrator when publishing a process that contains a business parameter assigned to an invalid OU (deleted OU). (Issue #30302)

Workaround: Edit the Business Parameter using Studio and manually assign an existing OU.

Changing and saving an existing view in Workspace, has a side effect changing the process of the original view. (Issue #30311)

Can not execute JSPs located in subfolders when there is not any JSP at root level (Issue #30331)

Workaround: Import a dummy JSP at the root level (no need to use the JSP in any activity).

Searching for mutually exclusive conditions does not bring an empty result set as expected when using the "Status" predefined variable. (Issue #30333)

Searching for work items filtering by the "Deadline" and using the "IS" comparison does not return any workitem. (Issue #30334)

Custom instance views are not displaying properly in the Workspace when a project is imported from ALBPM 5.7. (Issue #30368)

Workaround: Recreate the views in ALBPM 6.0.

The search of workitems or instances in WorkSpace filtering by "creation time" and specifying a fixed date and time returns no instances. (Issue #30389)

Values defined as valid values are lost when displaying them using a BPM object presentation and the combo box widget is associated to a virtual attribute. (Issue #30397)

Grabbing a work item from an exception flow does not allow sending it back to the activity from where the work item was grabbed from. (Issue #30401)

Process Execution Engine

Processes are not deployed properly when the engine name contains non-ASCII characters (Issue #29373)

A work item assigned to a participant that has been deleted, could be seen by other participant who has same UserID and Role (Issue #30327)

The Engine will not start if it retrieves the participants from an LDAP Directory Service and any of the retrieved participants has a null valid as the ParticipantID (uid). (Issue #30358)

Workaround: Review the ldap data for all participants and check that they all have the uid attribute.

A Business rule validation on transition fails when a 6.0.1 project is published directly into 6.0.3 HP-UX with weblogic. (Issue #30363)

Workaround: Import the project into Studio 6.0.3 and then export it from there. Publish and deploy.

If a cataloged class is already loaded by the base classloader, the versionable classloader does not reload it. (Issue #30394)

Installation and Licensing

Unix Installers are leaving all installed files with the rwx permissions for the owner, group and others. (Issue #29928)

Local update fails when attempting to apply the same MP more than once. (Issue #29969)

ALBPM bundles Spring jar (2.0.7) files in Studio and the RSS Web Application and this may generate some side effects when a project is using a different version of the one bundled by ALBPM. (Issue #30156)

Workaround: In a pure ALBPM (non WE or CE) installation remove from the following directories the jars listed below:

When the ALBPM Configuration wizard needs to deploy the ALBPM EAR/WAR into a WLS domain it needs to use the wlst command and in many cases the default memory settings for this command are not enough producing an incomplete ALBPM configuration into a WLS configuration. (Issue #30290)

Patches require Studio to be installed in a directory that does not contain any blank characters. (Issue #30384)

The PAPI-WS EAR file generated from Admin Center does not include the correct directory.xml with all the SSO configuration (missing skip-auth property). (Issue #29605)

Workaround: 1. Expand the 07-papiws-fdids.ear and modify the directory.xml to include the &quot;skip-auth&quot; property. 2. Package the 07-papiws-fdids.ear with the modified directory.xml.3. Redeploy to the App server.

The majority of the Japanese characters are not encoded correctly in the "AdmCenterConsole.log" file (Issue #29826)

Searching workitems or instances in the Archive Viewer using the Description field and specifying none ASCII characters do not return a valid result set. (Issue #29827)

NullPointerException loading a Participant from Active Directory that is assigned to an Organizational Unit with a value that cannot be processed by ALBPM (such as "/"). (Issue #29831)

Exporting the Organization information from Process Administrator or Ant Tasks having a Participant list larger than 1000 fails when using a Hybrid implementation connecting to an LDAP Server (AD). (Issue #29878)

When deploying processes in a project using an OU deployment topology, problems retrieving all available OUs are not logged into the Process Administrator logs or reported to the Administrator. (Issue #29906)

Workaround: Look the container logs

Harmless NullPointerException found in the Admin Center log files when accessing the Process Administrator Web Application in the following class: fuego.jsfcomponents.ui.UIListComponent.getLastItemIndex. (Issue #30126)

Views export includes unnecessary Participant data (Issue #30205)

Workaround: Remove all those extra lines (with participants) from the exported file.

Accessing the Process Administrator directly from the ALUI Portal after the underlying Tomcat container hosting the Process Administrator has been restarted, produces a NullPointerException. (Issue #30272)

Workaround: log of from aluistop bpm application server (tomcat)start it againlog in into alui - process administrator - engine - engine detailsengine details section will be available again

The Admin center Change Password dialog does not ask for the correct information when using an Oracle DB (Issue #30349)

Documentation

In addition to specifying the fuegopapi-client.jar, it is necessary to specify the including of the Data Direct JDBC Drivers for a correct execution of PAPI programs (j2ee.jar, b1base.jar, b1util.jar). (Issue #29918)

The sentence "Instance left the activity"on the Audit Trail has a bad Italian translation (Issue #30342)

WE - Workspace Extensions

Selecting a saved view from a search as the default view for a participant does not get persisted. When the participant logs out and logs in, the default view is not the saved one in the participant preferences. (Issue #29666)

A user that is currently logged-in into the WorkSpace or Process Community in ALUI cannot automatically see a secondly deployed project until it is disconnected even the participant has roles common to both processes (existing and newly deployed). (Issue #30324)

Refer to the Interoperability page in the Product Center at support.plumtree.com or in the eDocs Documentation for the latest information on supported operating systems, application servers, databases, and browsers and for a detailed list of supported combinations of operating systems, application servers, and JVMs.

At the time of the release, AquaLogic BPM 6.0 MP2 supports the following:

In Studio, adding a second transition between two activities can cause overlap between transitions. (Issue #27409)

Centered Studio Dialog windows to the parent location, independently of the number of screens. The problem occurs if there are two screens and Studio is on the extension screen (2nd screen). (Issue #27484)

Studio does not allow editing and updating a time interval for due transitions on Simulation Models. (Issue #28110)

Using the Notification with Correlation method of a Process Exposed as a Web Service Process throws a 'Process Access Denied' error if the process id does not contain the process version data. Important: The process has to be re-published after applying the patch for this fix to be effective. (Issue #28155)

Projects created or imported in 6.0.0 fail to import in 6.0.1 when they contain views or view presentations. The views and presentations will not load in 6.0.1 and they need to be recreated. (Issue #28177)

The ALBPM Web Service Listener implementation does not support optional arguments in Doc/Literal wrapped WSDLs. (Issue #28181)

Studio allows the creation of more than one screenflow in different modules with the same name when this should not be allowed. (Issue #28186)

Project Build does not detect a problem when a process is using a role that has been removed (Issue #28199)

WSDL introspected messages should have parts as attributes with type according to introspected schema element or schema type (Issue #28213)

XSD Time Types are not serialized properly when they are part of Web Service Operation arguments. (Issue #28216)

A migrated Engine from ALBPM 5.7.2 to ALBPM 6.0.1 does not start in a WebLogic 9.2 environment with the error: fuego.connector.ConnectorException: There is no registered connector provider for [Web Service:null]. (Issue #28231)

Link widgets do not show up in presentations when the URL is in a attribute default value. (Issue #29100)

ALBPM Studio - Exception thrown when editing a presentation and trying to replace a label with a table (Issue #29126)

Team preference page is not available in the Business Analyst perspective (Issue #29137)

ALBPM Studio - When implementing an activity with a screenflow or procedure, a blank description is shown in right click pop up menu instead of the related screenflow or procedure description. (Issue #29149)

No input arguments are generated when a process web service has Authentication Type set as "Username token profile". (Issue #29155)

Simulation properties panel does not work with subflow activities or groups. (Issue #29166)

Instances in a split-join circuit which does not generate copies, are not sharing predefined variables. (Issue #27154)

In Studio, you get a'0%' complete when introspecting a database that is off-line or inaccessible. Back button is grayed out. (Issue #27326)

Deadlock using split with shared variables and dependencies (Issue #27811)

ClassCastException is thrown when migrating interactive activities from 5.7.2 version (Issue #27891)

In Studio, subflow process cannot be created when the process has a loop. (Issue #28051)

When "persist instance data" preference is set to false, PAPI instance.getVar() method returns a null value for Project Variables for an instance in the END Activity. (Issue #28164)

Instances can be created even if a participant has no roles in the process when deployed on the Studio Runtime Engine. The role security works fine when deployed to any of the Enterprise Engines. (Issue #28165)

A Participant can unselect a instance while the same instance is being processed by another Participant. (Issue #28466)

In Studio, Dashboard may show erratic behavior in Select a Widget type. (Issue #28569)

Studio - While checking a project, if a conditional transition does not have an expression defined, two errors might be posted in the Problem panel using different descriptions. One references as "expected expression" and the other one as "This function should contain a return statement with an expression of type: 'Bool'" (Issue #28602)

Studio can not import JSF pages. (Issue #28621)

ALBPM Studio, it is not possible to set the replyTo attribute when sending a JMSMessage. (Issue #28694)

BPEL Processes cannot be picked from the drop down of processes when creating Dashboards using the Dashboard Wizard. (Issue #28810)

Studio does not enable the toolbar save button after deleting an adding a new BPM Object. (Issue #29010)

The activity dialogs do not show horizontal or vertical scrollbars when their editors do not fit the current window size. (Issue #29014)

Studio - After switching from Developer perspective to Business Analyst perspective, when exporting a project, the option for including / excluding libraries ("Export Type" window ) does not appear. (Issue #29053)

Workaround: Change the profile by using the toolbar button, as show in the screenshot.That way, when switching back to Developer, the &quot;Export Type&quot; selection screen is shown when exporting.

When creating a parametric role the associated String variable needs to exists. It is not possible to later on edit the Parametric role to do the String variable association at modeling time. (Issue #29057)

ALBPM Studio, Connector Symbol does not scale when Zoom in or Zoom out is done. (Issue #29113)

Using Fuego.Net.MailServer component throw javax.mail.NoSuchProviderException: imap since it is not recognizing the "IMAP" protocol. (Issue #29116)

Workaround: If possible, the POP3 protocol should be used.

Setting attributes when multiple cells are selected in a BPM Object Presentation do not propagate the changes to all of them. (Issue #29117)

A NullPointerException is raised in Studio when opening the Activity Default Presentation from a project imported from ALBPM 5.5. (Issue #29164)

When an BPM Object attribute is opened in Studio, the Type combo list has the focus and is highlighted. A user will normally see this page and proceed to scroll in order to see attribute properties towards the bottom of it. However, if the user has a mouse with a scroll-wheel and scrolls with the wheel, he will change the attribute type instead. (Issue #29171)

Workaround: Run a Clean All so that all project assets are re-generated again and start clean.

Exception raised by Studio when trying to define an empty correlation. (Issue #29270)

Workaround: Make sure that the correlation has a proper definition.

A NullPointerException is raised when re-opening a project that was closed with a custom view opened in the main editor panel. (Issue #29282)

Workaround: Close all the opens views in the Process editor before closing Studio.

The method debugger's "step" toolbar disappears or is replaced with a breakpoint toolbar making it impossible to finish stepping through the code. (Issue #29285)

IllegalStateException when trying to edit a default Presentation that has dates format different from default (Issue #29286)

In some cases, when there is an error raised in WorkSpace, the error window is not scrollable and it is not possible to close the window by clicking on the "Ok" button. (Issue #29290)

Workaround: Close the Windows with the upper right hand corner &quot;X&quot;.

ALBPM Studio, function arguments are not recognise when a java component is reintrospected. (Issue #29296)

The screenflow Input activity implementating is not properly synchronizing the "Type" and "Instance Variable Type" types in the Input dialog when the Type is changed. (Issue #29301)

Workaround: If you close the Input Implementation Panel and open it up again, then they will show properly synchronized.

The warning message shown when adding an out of the box dashboard shows truncated and incomplete. (Issue #29306)

The Out of the Box Performance Dashboard does not show the bar char showing the average activity execution time for a selected process. (Issue #29309)

Range of Bussines Variable dissapear when the range End value is lower than the Start value. (Issue #29342)

Workaround: Make sure that the End value in a newly defined range is greater than the Start value.

The Engine raises an exception when deploying a project that has a role with a trailing blank space. (Issue #29347)

Workaround: Make sure that no role is created with a trailing blank character.

A Business Parameter cannot be used immediately after defining it in a conditional transition or business rule. (Issue #29351)

Workaround: Reopening the project allows to use the business parameter in the transition or business rule.

When updating a Business Parameter Integer value in Studio running on Linux, the changes are not properly reflected unless the "Up-Down" cursors are used. Changing the value shown in the TextField does not properly reflect a changed state. (Issue #29352)

Workaround: If the value is changed with the up down buttons rather than changing the value in the textfield, the change takes effect.

Switching back and forth between the BPM Object Structure Panel and the main BPM Object Properties Panel will not make the refreshes automatically if changes are not saved. (Issue #29357)

Workaround: Before changing between the Structure Panel and Properties panel save the changes so the status is shown synchronized in these 2 panels.

Studio raises a NullPointerException is any Argument mapping has a mapping that is left blank. (Issue #29359)

Workaround: Make sure that when an Argument mapping is created, there are no rows for mapping arguments with variables empty since this will generate a NullPointerException while trying to save the Argument Mapping.

NullPointerException using the "Debug this" on a BPM Object Method invoking BPM Object Presentations using the "input" statements. (Issue #29367)

Workaround: The usage of input statements to test BPM Objects should be minimized and instead this functionality should be implemented in Screenflows.

The authentication mechanism is not properly propagated to ALSB 2.6 when publishing a process exposed as a Web Service. (Issue #29448)

Workaround: Change the authentication configuration in the ALSB console once the ALBPM process as a web service has been successfully published.

Connectors cannot be added by right clicking on the process model. They need to be added through the toolbar icon selection. (Issue #29451)

Workaround: Select the connector from the toolbar and then select the activity the connector activity should point to.

ALBPM is sending an trailing "/" in the namespace argument when invoking a Web Service from a BPEL Process. (Issue #29454)

Localized labels cannot be provided when creating custom views. These can only be provided by editing the custom view after creating it. (Issue #29459)

Workaround: Though the language added is not shown, it has been added to the view. Close the panel and reopen. Then, the user is allowed to enter the view labels in all languages

The radio buttons in the Screenflow Interactive Component Call Implementation are disabled after close Instance Variable form. (Issue #29462)

Workaround: Reopen activity main task

The process selection is missed everytime a new role is selected or unselected on a customer view definition. (Issue #29465)

BPM Object is not properly rendering the Inheritance hierarchy in the Structure Panel. (Issue #29466)

An existing BPM Object was deleted when importing another one with the same package and name when the developer confirmed not to overwrite it. (Issue #29468)

When Running Screenflow an entry in catalog tree is automatically generated since the screenflows are compiled into BPM Objects. (Issue #29469)

Workaround: Ignore the newly added node.

Clicking on Run icon while having a Screenflow editor open does not Run the screenflow as it used to be in ALBPM 5.7. (Issue #29471)

Workaround: Right click + Run from screenflow panel to debug screenflows.

There are certain methods of the ClientFile that are not listed when using an "Interactive Call" interactive activity implementation while all the methods are available when using the component from PBL. (Issue #29486)

NullPointerException is raised when executing a Screenflow after changing a BPM Object attribute used in a BPM Object Presentation. (Issue #29487)

Workaround: Close and open the project after making this change.

NullPointerException raised when exporting a project and the developer clicks on the "Next" button that is actually enabled before the export operation completes and the "Finish" button is enabled. (Issue #29490)

Workaround: Wait until the export finishes and the &quot;Finish&quot; button is enabled.

In a BPEL process 2 WSDL cannot be imported with the same namespaces (Issue #29491)

XPATH expressions when combined with BPEL Processes do not require a namespace qualification in Enterprise while they do in Studio. (Issue #29493)

If a component fails within a "do ...on Exception" block, the Engine is not setting the execution status to success making the activity code to fail even when the failing situation could be pro grammatically fixed. (Issue #24787)

Workaround: Don&apos;t throw exceptions in an activity that calls &quot;ProcessInstance.create()&quot;. Split the activity in 2. Catch the Exception, flag the problem with an instance var, and throw the desired exception in next activity

When ALBPM can not correlate a user exception a BPEL's correlationViolation fault exception is thrown. (Issue #28713)

Process Instance Audit Trail in ALBPM WorkSpace is not painted correctly when an unconditional and due transition originate on the same activity and go to the same activity. (Issue #28733)

ALBPM Engine, there is no easy way to find out what version (build # ) the engine is currently running. (Issue #28879)

The Default Folder where the custom notification email is being picked from should be set by a System Property rather than taking it automatically from the Server Home directory. (Issue #29064)

The execution of a Global activity with instance with "Display Instance Variables" type generates a runtime problem. (Issue #29355)

Workaround: Implement the behavior with a screenflow where the screenflow activities can show the instance variables.

Decision Activity decisions are logged twice in the Instance Audit trail when only one decision should be included. (Issue #29404)

Documentation

WebSphere stubs must be added to classpath for PAPI clients to work properly - WebSphere environment. (Issue #22504)

Log Viewer's help link is broken. It points to a URL containing "en_US" instead of "en". (Issue #24546)

Workaround: Modify the browser URL http://xxxxxxx//webconsole/help/en_US/logviewer/index.html to http://xxxxxxx//webconsole/help/en/logviewer/index.html and reload the page.

Refer to the Interoperability page in the Product Center at support.plumtree.com or in the eDocs Documentation for the latest information on supported operating systems, application servers, databases, and browsers and for a detailed list of supported combinations of operating systems, application servers, and JVMs.

After removing a condition, in business rules, the Save button in Studio is disabled. (Issue #25939)

Each time you click on any cell of a table, the corresponding UiCellEditor is wrapped into a SwtCellEditor. These SwtCellEditors are not being disposed until you close the view (or editor) containing the table. (Issue #25966)

Process are not found by the WorkSpace in a WebLogic Server 10 Portal domain. (Issue #27345)

In WorkSpace Extensions, editing the Edit mode off , in the work list and the instance detail portlets , produces an error and the portlets becomes unusable. (Issue #27359)

In WorkSpace Extensions, listeners in the portlets deployed with WLP should be set by default. (Issue #27361)

Studio, order of parameters in generated XML during instrospection is incorrect. (Issue #27370)

webResources tag library does not work when the WorkSpace is deployed in WLP (Issue #27662)

Web Business Rule Editor throws an exception when trying to open a rule with 'now' as the constant value. (Issue #27702)

Web Business Rule Editor does not open after clicking the Reload button in Studio. (Issue #27713)

NullPointerException raised when connecting to the WorkSpace Extensions for JSF deployed to WLP due to an incorrect environment setup when using the Configuration Wizard to extend a WLP domain. (Issue #27730)

An End User in ALI Collaboration cannot instanciate a process instance using the "Submit to Workflow" capabilities of the integration between ALBPM WE and ALI Collaboration producing an error. (Issue #28031)

Administrative Tools

It takes too long to load the console processes page when many organizational units exist. (Issue #25289)

Using the Notification with Correlation method of a Process Exposed as a Web Service Process throws a 'Process Access Denied' error if the process id does not contain the process version data.Important: The process has to be re-published after applying the patch for this fix to be effective. (Issue #28155)

Workaround: Changing the process Id argument value manually .

The correct approach is to use native IPC. That is, when you want to notify an instance from another process you can use direct IPC (through Notification Wait and Process Notification activities). If you want to notify from PBL methods, you can use the Notification component. I tried it in this proyect and works fine only with &apos;/ProcessName&apos;.

System Error 109 when stopping the BPM Application Server installed as a Windows Service. (Issue #23912)

Workaround: After installing the BEA ALBPM Web Applications as a Windows Service, you must access to any Web Application (Process Administrator or Workspace) to realize the startup, after that you will be able to stop the Web Applications successfully.

In WorkSpace, the value of Month in the date picker is current month -1 in Archive Viewer. (Issue #27715)

If a component fails within a "do ...on Exception" block, the Engine is not setting the execution status to success making the activity code to fail even when the failing situation could be programmatically fixed. (Issue #24787)

Workaround: Don&apos;t throw exceptions in an activity that calls &quot;ProcessInstance.create()&quot;. Split the activity in 2. Catch the Exception, flag the problem with an instance var, and throw the desired exception in next activity

Instances in a split-join circuit which does not generated copies are not sharing predefined variables. (Issue #27154)

Deadlock using split with shared variables and dependencies (Issue #27811)

Global Activities with instance access cannot be executed on instances that are in the END activity. (Issue #28005)

Documentation

WebSphere stubs must be added to classpath for PAPI clients to work properly - WebSphere environment. (Issue #22504)

In Studio, under catalog the term "Register End Point", stays in English when language changes to Japanese. (Issue #24238)

Log Viewer's help link is broken. It points to a URL containing "en_US" instead of "en". (Issue #24546)

Workaround: Modify the browser URL http://xxxxxxx//webconsole/help/en_US/logviewer/index.html to http://xxxxxxx//webconsole/help/en/logviewer/index.html and reload the page.

Refer to the Interoperability page in the Product Center at support.plumtree.com or in the eDocs Documentation for the latest information on supported operating systems, application servers, databases, and browsers and for a detailed list of supported combinations of operating systems, application servers, and JVMs.

Process models in ALBPM are now compliant with the XPDL 2.0 standard. When ALBPM 5.7 process are imported in ALBPM 6.0 Studio, XPDLs are automatically converted to XPDL 2.0 format.

Support for BPEL 1.1. You can import BPEL 1.1 models into an ALBPM Project, and new models can be designed within ALBPM Studio. The Process Execution Engine is now capable of executing BPEL 1.1 natively.

ALBPM Studio application is now built on top of the Eclipse platform.

Designer and Studio

Studio now includes a software agent for automatic problem reporting and feedback. In case of unexpected errors in Studio, an automatic report will be sent to BEA for analysis. Studio will prompt you for approval before enabling this feature. We also encourage you to send us feedback using the Help > Feedback... menu option.

When you first start ALBPM Studio, you have to select one of the available profiles according your skill set: Business Analyst, Business Developer, Developer. ALBPM Studio presents a different subset of features depending on the selected profile. This keeps the user interface uncluttered, hiding what you don't need. All available features are visible under the Developer profile. The on-line documentation in Studio is also filtered depending on the active profile. To switch profiles go to Help > Welcome.

This new release introduces the concept of Project Variables, replacing the External and Business Variables of previous versions. Project Variables are functionally equivalent to the old External Variables but are simpler to use: they are available to all processes in the project, with no need to "promote" them from External to Instance. Project Variables behave as the old Business Variables when the new property Business indicator is enabled.

ALBPM project directories do not use the .fpr extension anymore.

The Organization data and Simulation definitions are now accessed as nodes in the project tree.

Integration with Version Control System feature (VSS) was re-implemented to leverage the Eclipse platform. This paves the way for supporting virtually any Source Control systems compatible with Eclipse.

Each resource that is independently stored as part of an ALBPM Project is modified using an "Editor" tabbed panel, and you must explicitly save your changes on each resource with File > Save . For example, on earlier versions of Studio you add or modify a Participant using a separate dialog window. Now a special Participants editor opens in a new tab of the edition area. This makes it easier to work with Version Control systems, as each resource is managed and saved independently.

Some editors may open nested editors (accessible via smaller tabs at the bottom of the editor). For example, the editor for Process models uses independent sub-tabs for the process diagram and for each opened process method.

You can now open several projects at the same time. Before opening a project, you first need to add it to your Studio workspace.

Incremental compilation: Studio's Process Execution Engine immediately applies changes you make to the code. No need for Publish&Deploy anymore.

A new type of Interactive activity: Decision activities. This type of activity allows the end user to decide the next path a process instance will take (one of the possible outgoing transitions), based on the value of certain instance variables. The Process Execution Engine keeps track of those decisions over time and presents the end user with recommendations on what decision to take based on past experience.

Business Rules: ALBPM Studio now provides a way of defining business rules using a graphical rules editor, without requiring any coding. After the project is deployed, authorized end users can also modify these rules on-the-fly, while the processes are executing. They can do so right from the ALBPM WorkSpace UI.

Round-trip Simulation: You can now create Simulation models from the actual execution of the processes during a given period of time. This makes it easier to create realistic Simulation models.

Administrative Tools

TBD

WorkSpace or End User Components

ALBPM WorkSpace has been re-designed and re-implemented from the ground up. It is based on a modern modular architecture which makes it easier to customize and integrate naturally with AquaLogic UI and WebLogic Portal. The old WorkSpace is still provided for backward compatibility but may be removed in future versions.

ALBPM RSS Feeds Web Application allows end users to participate in business processes using their RSS Reader of choice being able to authentication and register with a specific view RSS Feed. Each View accessible through WorkSpace can be accessed from from an RSS Reader like Outlook.

Process Execution Engine

Support for BPEL 1.1. You can import BPEL 1.1 models into an ALBPM Project, and new models can be designed within ALBPM Studio. The Process Execution Engine is now capable of executing BPEL 1.1 natively.

The Process Execution Engine has been migrated to a micro activity implementation to support concurrent execution of BPEL 2.0 and XPDL 2.0 business processes on the same Engine.

The deployment of the Process Execution Engine has been significantly simplified where only the Engine EAR needs to reside in the J2EE Container. It is no longer necessary to deploy the project version EAR files since these resources will be automatically downloaded from the Directory Service and injected into the Engine EAR Classloaders to provide an execution model identical to the Standalone Engine.

There is a new Configuration Wizard that will help create a complete new Enterprise Standalone and Enterprise for WebLogic single domain environment with the assistance of a wizard accelerating the time to have a new ALBPM Enterprise deployment.

APIs

A new version of the PAPI Web Service API (PAPI-WS 2.0) is distributed with ALBPM installers. This new stateless version of PAPI-WS is functionaly equivalen to PAPI and it also adhered to the WS-Security specification using the UserNameToken Profile implementation as well as HTTP Basic Authentication.

Integration and Infrastructure

Native integration with ALSB 2.6. You can now easily consume ALSB services from ALBPM and also register a business process in ALSB. In addition, a Custom Transport has been implemented over RMI to enforce security and transaction propagation when ALSB and ALBPM run on the same domain.

Web Services in ALBPM now include support for WS-Security, Document-Literal style and WS-I compliance.

ALBPM Studio now includes JDBC drivers for the most popular DBMS. This means you can integrate with Oracle, DB2 and Microsoft SQL Server right out of the box.

ALBPM WE is distributed with ALBPM Enterprise installer distributions consolidating the installation and setup on a single set of bits.

ALBPM WorkSpace can be deployed in ALUI 6.1 MP1 and WLP 10.0 using the same End User Experience.

Directory Services can be configured in a Hybrid configuration where authentication and authorization can be delegated to Microsoft Active Directory or Sun One Directory Service while the rest of the metadata resides in a transactions RDBMS preventing replication of participants and entitlements.

ALBPM HiPer WorkSpace has been deprecated in favor of the new WorkSpace implemented in JSF and deployable as a Web Application.

ALBPM JSR-168 Portlets have been deprecated in favor of the new WorkSpace deployable in WLP 10.0. This new interface matches the WorkSpace functionality as well as supporting SSO.

Directory Service

LDAP Pure Directory Service Plugins for Microsoft Active Directory and Sun One Directory Service have been deprecated in favor of the new Hybrid Directory Service implementations.

APIs

PAPI-WS 1.0 has been deprecated in favor of the new PAPI-WS 2.0. PAPI-WS 1.0 is accessible through the HiPer WorkSpace while PAPI-WS 2.0 is accessible through its own Web Application. This new version of PAPI-WS is more functional as well as being completely stateless due its adherence to WS-Security. It is no longer necessary to create a login token needed in all subsequent calls.

PAPI has deprecated some methods and added new ones. Deprecated PAPI methods in ALBPM 5.7 have been deleted from the API.

WAPI accessible through the HiPer WorkSpace Web Application has been deprecated and a new HTTP Post API has been created as a replacement. This new API is accessible through the new WorkSpace implementation.

Serialization problem with notifications solved. Some news got lost because of a race condition while serializing the news before broadcasting them to all connected PAPI Clients. (Issue #17445)

The invocation of the Process creation activity inside a procedure commits the transaction before subsequent activities are executed. (Issue #17524)

ALBPM's Engine deployed on a J2EE container is missing a parametric role assignment in a very complicated scenario when the roles are updated while the Engine is up and running and the parametric roles assigned to a participant are updated. (Issue #17534)

ALBPM Engine does not automatically reconnect to the backend Directory Service DB when this one is restarted preventing a none interrupted execution when the DB becomes available back again. (Issue #17646)

Improve project un-deployment procedure so that the Process Administrator and ALBPM Ant Tasks can directly un-deploy processes without needing an engine to be up and running. (Issue #17691)

Instance Variables in the END activity cannot be configured to clean instance information or not causing NullPointerExceptions when executing Global activities with instance access when the instances are in the END activity. (Issue #17692)

NullPointerException when a Global Automatic is placed in an Automatic Handler Role and the "Use Calendar Rules" checkbox has been selected. (Issue #17906)

Improved Calendar Rules access when the Engine needed to route instances as well as checking for new Calendar Rule changes. (Issue #17927)

Instances persisted in the Engine Database in a virtual activity cannot be found using PAPI and thus cannot be executed through the WorkSpace. (Issue #18879)

BAM Updater queries take to long to execute aggregation queries throwing a DB timeout exception. The SQL queries were optimized to decrease the aggregation time significantly. (Issue #19191)

Global Automatic Activity implemented with a JMS Listener does not re-establish the connection with the JMS Server Provider once the JMS Server is re-started. (Issue #19211)

ClassNotFoundException found in a random fashion when the Engine and WorkSpace are deployed in the same domain and the WLS container did not shutdown correctly. (Issue #19538)

A severe log item shows up in the Engine logs making reference to an none existent due transition when re-publishing a new compatible process revision. This happens when the due transition was removed from the previously available process revision. Deleting Due Transitions are considered compatible changes. (Issue #19700)

Sending 2 consecutive notifications through PAPI-WS to the same instance generates an exception since the engine could not process the first one in time before the second one was submitted. (Issue #19849)

BAM updater does not process instances on deprecated processes when a new minor or major process version is deployed. (Issue #19934)

A NullPointerException is raised when an UserDefined Exception is thrown in the Advanced "Begin" activity method implementation. (Issue #20171)

Throwing the same exception for an instance more than once, generates a Unique Constraint violation when the Process Execution Engine accesses the Remarks or Notes table. (Issue #20315)

Engine and WorkSpace logs got mixed into the same log file making the traces hard to read. In ALBPM 6.0 with the Single EAR deployment mode, each application has its own log files where each application logs their information. (Issue #20498)

A Global activity with "Instance Access" that also has write permissions on the instance did not lock the instance while executing a screenflow. (Issue #20528)

The PAPI method for getting process description getDescription(Locale) returns the process id/name and not its description. (Issue #20635)

Due transitions cannot have an interval larger than 9 years. (Issue #20716)

Instances in exception state are not properly migrated from ALBPM 5.5 to ALBPM 5.7. (Issue #20729)

It is not possible to import instances for a process that is deployed to more than one OU consistently since it is importing in the first process found. (Issue #20739)

The mail queue size should be configurable using a System property to overwrite the default of 500 enqueued emails. This new property name is: "fuego.engine.maxMailQueueSize" (Issue #21878)

Maximum opened cursors limited exceeded while terminating correlations in a batch. (Issue #22075)

Instance Audit Trail events are shown in a mixed order when the happen very close one after the other one and in this case, the time precision is not sufficient. The Event order Id should be used to order them correctly in addition to the time variable. (Issue #22076)

Due Transitions are not executed even when their due time expired when the Engine runs on a J2EE Container. (Issue #22370)

NullPointerException raised when initializing the BAM Service and creating the WorkLoad measure. (Issue #22457)

A NullPointerExcpection is thrown when a TimeOutException is received from the underlying Engine DB executing a SplitN activity. (Issue #22514)

When adding an automatic activity after a split activity creating copies, the instance is not assigned to the default participant loosing the automatic instance participant assignment. (Issue #22864)

BAM and DATAMART execution take too long in some environments if they are started sequencially and thus it is needed to enable the single execution of these services. It is now possible to run these in isolation one from the other. (Issue #22918)

When canceling the execution of an interactive task in a clustered WorkSpace configuration, the current participant column may not be properly refreshed giving the sensation that the instance is being locked by a participant when it it not. (Issue #23128)

Engine to Engine and Engine to Portal RMI connections produced a memory leak that traduced into an OutOfMemoryError after hours of heavy Engine and WorkSpace Up time. (Issue #23473)

BAM and DataMart Updater Service stops taking snapshots after any of the Databases it connects to has been restarted. (Issue #23504)

When an instance being executed in a Screenflow is notified with an interruption, there is a NullPointerException and the instance remains locked forever. (Issue #23520)

Notifications based on correlations do not work correctly when notifying instances on deprecated processes. (Issue #23705)

BAM updater is not working due to an AssertionError. (Issue #24225)

NullPointerException raised by the Deployer application deployed in WebLogic Server when it was deployed to the Cluster or Manager Server rather than the Admin Server. (Issue #24451)

Designer and Studio

Invalid column type exception while inserting a record in a CLOB field. (Issue #16501)

Thread dump message was incompletely generated when a compilation error takes place while publishing a project. (Issue #16625)

Web Service response incorrectly includes an additional tag prefixed with an "X." (Issue #17330)

It is not possible to create BPM Objects with a user-defined exception using type inheritance instead of behavior inheritance. (Issue #17367)

Process Checker is not allowing the creation of instances within a Procedure when it should. (Issue #17409)

The usage of Process Notifications in Procedures was being reported as an error by the project checker when it is a valid modeling construct. (Issue #17410)

Project publication fails when a process is exposed as Web Service and one of the input arguments is a BPM Object . The Project checker does not report this an error and this the reason for finding this inconsistency at project publication time. (Issue #17471)

Web Service invocations are trimming white space contained in string arguments when processing a Web Service response. (Issue #17502)

When creating a procedure it is showing it as non atomic (from the transactionality perspective) when by definition procedures are atomic. This is just a visual problem since the procedures are executed automatically by the Engine atomically. (Issue #17525)

JDBC driver access with jt400.jar does not work correctly when using stored procedures with output arguments. (Issue #17560)

XML parsing problem consuming the result of a Web Service operation due to incorrect XML namespace handling. (Issue #18173)

Messages displayed in the PBL editor status bar are truncated when they are too long to be displayed. A tooltip is needed to see the remainder part of the truncated message. (Issue #19475)

StackOverflow occurs when using inheritance and designing BPM Objects in Studio. (Issue #19480)

When ALSB executes a JMS request/reply message, it is not possible to use the JMSMessage.JMSCorrelationID to send the response back since it is not possible to set this message attribute. (Issue #19593)

The label name for email is in the Studio Participant Panel is partially displayed. (Issue #20011)

The Fuego.Util.BatchProgram.runWait method randomly returns an empty result even when invoked component completes successfully. (Issue #20240)

Month and Day should be shown in reverse order when creating a holiday rule in the Spanish UI (Issue #20438)

Process references are not deleted from custom views when a process is deleted from the project. (Issue #20533)

Repeatable elements are not qualified with the appropiate namespace. (Issue #21423)

Web Service Introspection fails to catalog a WSDL when processing an import that is namespace qualified. (Issue #21621)

The namespaces of elements in XML object created from schemas that uses references, are malformed. XMLs should be reintrospected. (Issue #22035)

SOAP message sent to ALSB 2.5 when invoking one of the ALSB services is not properly setting attribute namespaces. (Issue #22179)

If the process is to large to fit in the screen, the process editor will shown scroll bars but this does not allow getting to the role label to right click on it and get to the role properties. (Issue #22205)

Activity names are not properly rendered the activity localization when working with multi-lingual projects. It is always using the default Activity Name instead. (Issue #22307)

Added a new property to PAPI named 'fuego.directory.url' so tat the directory.properties file can be found through a URL (usually a path to the directory.properties file). (Issue #16450)

There is a PAPI Instance Cache deadlock when multiple concurrent users are trying to access the same instance in an activity within a Split-Join circuit where the instance is shared by all copies causing the WorkSpace to freeze. (Issue #17229)

Exported Custom Views cannot be imported back due to unnecessary additional information in the views.xml generated at export time. (Issue #18358)

When PAPI fills its cache at start-up time in J2EE environments not all the completed and aborted instances are being excluded. (Issue #24157)

Directory Services and Databases

BAM synchronization problems occur in a Clustered J2EE Configuration when the different cluster nodes are not time synchronized. (Issue #19454)

BAM Updater fails with an assertion failed with the following error message: "BAM Updater: AssertionError: The instance [256/25203/0] was unselected but it was never previously selected." produced by instances being locked when screenflows are executed. (Issue #20504)

The DirOrganizationalRole.fetchAssignedParticipants method does not return associated participants if they have administrator privileges. (Issue #20824)

Archiving Database is defining numeric fields with DECIMAL when it should be using INTEGER to avoid casting problems using the JDBC setInt method and have a generic code for all supported Archiving Databases. (Issue #21633)

Updater running as an application using albpmwarehouse.bat command fails silently if the DataMart DB is not running. (Issue #22313)

WorkSpace or End User Components

Changes in column size when creating/editing a BPM Object Presentation are not properly preserved when moving around different presentation cells without saving. (Issue #16532)

The filenames of attached files in Japanese are not correctly shown. (Issue #17023)

When searching instances in WorkSpace, the result list of instances do not show the peer assignment icon. (Issue #17997)

Allow defining Process Administrator customizations to look and feel through property files the same way it is possible for WorkSpace. (Issue #19333)

Upload of files with extended characters in the filename or in the path where the file is, fails in Firefox. This has to be with a Firefox bug. The bug is the 66041 (https://bugzilla.mozilla.org/show_bug.cgi?id=66041). In Internet Explorer is working ok. (Issue #16726)

Not enough debug information is provided during the import of WorkSpace Views, using Ant tasks to help troubleshoot potential problems during project publication time. (Issue #17268)

JMS resources used by the Engine are not supporting authentication, preventing a secure implementation. (Issue #17774)

The ALBPM Ant publish task does not check for variable type changes at publication time. Thus the problems manifest at runtime when an end user tries to access views referring this modified variable. (Issue #17891)

"java.lang.NoClassDefFoundError: org/apache/taglibs/standard/tag/el/fmt/SetLocaleTag" error message shown when logging to Process Administrator for the first time. After refreshing the page, this error does not longer take place again. (Issue #19095)

Japanese characters in the Engine log are not properly encoded. (Issue #19438)

"Log Viewer Size" label in LogViewer Preferences need to be wider when used in Japanese language. (Issue #19440)

The dates shown in the Date/Time columns in Log Viewer are not localized to the language selected to the end user. (Issue #19441)

Log message says that JRE 1.5 is not a tested version when it is supported. (Issue #19569)

Group name is not updated when editing the Group in Process Administrator. (Issue #19570)

The definition of Variables with locales in Process Administrator generates an underlying FDI error is all variable locales are not completed. (Issue #19599)

ClassCastException debugging an EJB component in ALBPM Studio after it was introspected. (Issue #18236)

Workaround: Relaunch Studio and it will be possible to debug the introspected EJB.

It is not possible to introspect 2 different Java libraries with a shared java package name in the same ALBPM Project Catalog Module. (Issue #18434)

Workaround: Introspect different Java libraries with a common Java package name into different ALBPM Project Catalog modules so that different namespaces are produced.

Code completion does not tab through the output parameters of a Web Service template dragged into the PBL Method Editor. (Issue #18609)

Workaround: Manually place the cursor in the Web Service output parameter and define the argument association.

The queues that show when the process simulation is running, may disappear when moving the process scroll bars up or down when the process cannot be completely drawn in the process. (Issue #18689)

A project fails to publish when it contains a BPM Object with the same name as the Organization name provided to the project. (Issue #18696)

Workaround: Do not use the Organization name to label BPM Objects or rename the BPM Object.

A NullPointerException is raised when debuging a screenflow that contains an instance variable of an Enum datatypes (ie: Fuego.Lang.Month). (Issue #19025)

Views using a Filter with integers using the BETWEEN operator do not display when re-opening the project (Issue #19918)

If a process exposed as a Web Service has an input argument of type Binary, the generated WSDL is incorrectly produced. (Issue #19948)

Workaround: Save the generated Process as a Web Service WSDL and edit the argument type with value &quot;null&quot; with &quot;base64Binary&quot;. Then use the modified WSDL rather than the original that is not correctly generated.

External namespaces are not properly resolved during Web Service introspection. (Issue #20675)

Workaround: If possible, do not import the binding and port type WSDL definitions from a different file but have them defined all in one single WSDL file.

Project checks successfully but it does not compile if the parent screenflow argument mapping is empty while child screenflow argument mapping is complete. (Issue #20784)

Workaround: Edit the subscreenflow properties and map the missing arguments

when using the BPM Object Presentation Editor symbolic view turned "ON", changes made to font properties are not persisted. (Issue #20883)

"Reload all organization resources" button in the Resouces tab in the Project Simulation editor is not working properly. (Issue #21443)

Cannot use a combo that has an Enumeration attribute as Reference data, as one of the elements of an array in a BPM Object Presentation. (Issue #21522)

Workaround: Change the type of the attribute from Enumeration to String, and create a method to obtain de valid values from the Enumeration object.

Cannot declare local variable from the warning icon while using PBL Code Editor. (Issue #21605)

ALBPM Studio allows adding an instance variable on a read-only process when it should not. (Issue #21698)

Changing from Split with copies to no-copies deletes the method associated to the corresponding Join activity (Issue #21712)

Copy and Paste keystrokes do not work when editing an interactive activity. (Issue #22213)

After moving a hiding a role, it can no longer be displayed. (Issue #23022)

Missing headers when creating a presentation from template for a bpm object that contains a group. (Issue #23206)

Workaround: Manually add the headers to the BPM Object Presentation.

Background Color is lost after changing the focus from background to Foreground color for a BPM Object Presentation button widget. (Issue #23371)

A BPM Object that contain presentations (Presentable) shows a large number of internal methods in the Outline View Panel that should not be visible confusing the readability of the BPM Object structure. (Issue #23406)

Most of the Windows menu options should be disabled in the Designer and Business Architect Studio perspectives. (Issue #23581)

Introspected components structure is not displayed in the Outline View panel. (Issue #23609)

When editing PBL code in Studio, Undo and Redo commands are not enabled in the menu. However, Ctrl-Z and Ctrl-Y do work. (Issue #23610)

Workaround: Use keywords to do and undo changes using the following key strokes: Ctrl-Z and Ctrl-Y do work.

Each time a BPM Object String attribute is set to use a specific length, a new type is added to the combo box for attribute type selection when duplicates could be eliminated. (Issue #23923)

BPM Object Presentation colors defined in the Project Preferences panel are shown using the RGB numbers rather than displaying the actual selected color in an icon. (Issue #23946)

The Progress panel for COM Introspection is always showing 0% all the time throughout the introspection process until it reaches the end of the procedure. (Issue #24012)

The BPM Object Presentation outline is not synchronized when moving cells in the Main Presentation Panel. (Issue #24048)

Workaround: If you close and open the BPM Object Presentation, the outline and presentation WYSIWYG will be in sync.

When an instance variable is created by launching the variable dialog from the Decision Task Implementation panel, it is not properly refreshing the variable name in the main Instance Variable View. (Issue #24283)

Workaround: If the project is closed and opened again, the newly added variable will show the right variable name.

When you create an instance variable launching the variable dialog from the Decision Task Implementation panel, it is not preserving the original named. (Issue #24284)

Workaround: Create the instance variable prior to using it in the Decision Activity Implementation Panel.

Simulation stops with an AssertionError error message when using "Organization Resource" allocation instead of "Fixed Resources" allocation for interactive activities involved in a simulation. (Issue #24319)

Workaround: It seems that there is a problem assigning resources to interactive activities. To prevent this problem from happening, go to the simulation Configuration Panel and use &quot;Fix Resources&quot; rather than &quot;Use Organization Resources&quot; for all interactive activities involved in the simulation.

Business parameter Organization Value field does not return the correct value if the value is written manually instead of using the spinner. (Issue #24422)

When defining a Valid Values method for a BPM Object attribute, it is not preserving the setting to return the value descriptions. (Issue #24752)

If a component fails within a "do ...on Exception" block, the Engine is not setting the execution status to success making the activity code to fail even when the failing situation could be programmatically fixed. (Issue #24787)

Workaround: Use a &quot;RuntimeException&quot; instead of a user-defined exception.

After closing the BPM Object in the main editor panel, the Structure View Panel continues to show the structure of the closed BPM Object when this one should be closed as well. (Issue #24790)

After renaming an activity, it is not properly refreshing the activity name in the Outline View Panel. (Issue #24808)

Repaint issues when creating a custom view and the "Roles" section needs to be refreshed. The roles section is not completely rendered. (Issue #24821)

Workaround: Expand the Custom View Editor.

ALBPM Studio. BPMObject Instance variables. It doesn't update the instance variable view after adding a new one by pressing plus button. (Issue #24980)

ALBPM Studio. Double-clicking an error message does not open the web service editor. (Issue #24981)

Workaround: None

Some attributes in Fuego.Papi.VarDefinition have been changed to uppercase in ALBPM 6.0. This causes a warning in processes migrated from 5.7. (Issue #25017)

Web Service introspection generates a service without arguments when the objects are imported from other files and different namespaces. (Issue #25340)

ALBPM Studio. BPMObject. Time attribute. After closing the time attribute it loses the static list of valid values descriptions. (Issue #25361)

When deleting a module that contains modified BPM Objects, Studio asks for confirmation to save changes. If the user chooses to save the modified BPM Objects the module is not deleted. (Issue #25368)

Workaround: Save the modified objects and run the delete command one more time.

ALBPM Studio raises a NullPointerException while trying to open a project containing BPEL processes when the BPEL Editing capabilities are not enabled. (Issue #25378)

ALBPM Studio. Calendar rule editor does not update its Holiday rules combo when a new holiday rule is created. The work around is to close and open the calendar rule editor, holiday rules combo is updated. (Issue #25391)

Project Variables are not marked as Business Indicators when a 5.7 project with Business Variables is imported. (Issue #25542)

Workaround: Manually set the &quot;Business Indicator&quot; checkbox for the imported Business Variables from the 5.7 project defined as Project Variables in Studio 6.0.

A NumberFormatException is raised when when changing the type of a BPM Object attribute from Decimal to String and it has a default value assigned to it. (Issue #25553)

Workaround: Delete the default value of the Decimal BPM Object attribute before changing its type to String.

Creating a BPM Object attribute from the Project Navigator View does not send the notification to set the BPM Object as modified and it is not possible to save the changes. (Issue #25560)

Workaround: Open the recently added BPM Object attribute and modify any of its attribute and revert the temp change. Then the &quot;Save&quot; icon will be enabled and it will be possible to save the changes.

When an XML Object conforming to an XML Schema structure is created and assigned as a child of another XML Object, the name and namespace are changed when this should not happen. (Issue #25566)

Workaround: Don&apos;t use the same instance that has been assigned to do something else. Create a new instance with the same attributes and childs.

The Argument MappingSet table on the left hand side of the Argument Mapping dialog is showing 2 headers when it is a single column table. (Issue #25573)

A NullPointerException is raised when specifying an incorrect IP or hostname when introspecting .NET assemblies in ALBPM Studio. (Issue #25575)

Workaround: Properly specify the IP or hostname where the .NET Bridge runs to allow a proper .NET assemblies introspection.

Enumerations contained in an introspected Web Service cannot be used in Doc Literal Web Service method calls. (Issue #25581)

Adding an interactive activity in an "Automatic Handler" role forces the introduction of a new labeled role splitting the original "Automatic Handler" in 2 parts when the new introduced labeled role should be added to the right of the "Automatic Handler" role but not split it in 2. (Issue #25588)

ALBPM Studio. Null point exception takes place when adding documentation to an activity in Windows Vista. (Issue #25603)

ALBPM Studio. Welcome screen is hidden when launching Studio with a new project and BPEL enabled. (Issue #25609)

Workaround: Double Click on Welcome View to maximize it.

ALBPM Studio. When marking an attribute to be "Not Null" and add a default value to it, the system still shows a message "Default value is required". (Issue #25612)

Workaround: Configure the External Resource property &quot;Service Name&quot; manually, or delete the AquaLogic Service Bus components and related External Resources, and catalog the components again with the new binding information.

A "java.lang.ClassNotFoundException" is logged in the Engine logs when a web service that uses UsernameToken profile is invoked. (Issue #25703)

ALBPM WorkSpace: After using WorkSpace features for a few minutes, pressing the refresh button on a portlet displays the "Loading..." message and icon, and then hangs. The portlet does not refresh and the WorkSpace page becomes unresponsive. (Issue #25297)

ALBPM WorkSpace. Send operation from the Instance Detail portlet will fail if the instance has multiple routes available. (Issue #25364)

Localized Project Variables are not rendered in the end user WorkSpace selected language. (Issue #25388)

BPM Object presentation's preview does not work correctly when the presentation contains one or more dashboards. (Issue #25421)

BPM Object presentations that use CSS are not being rendered using the properties defined in the CSS file. (Issue #25426)

ALBPM WorkSpace Extensions for JSF. Newly created filter does not show up in Views Panel in WLP 10. (Issue #25463)

Workaround: Log out and log in to see it in the Views List

The title of the Window performing the execution of an interactive activity Task in WorkSpace is not using the end user selected language label when it is available. (Issue #25499)

When "Select All" is used in ALBPM WorkSpace, it selects all instances filtered by the current view rather than only those rows that are visually available. (Issue #25545)

The login page of Workspace does not log you in the first time the page is accessed after restarting ALBPM Studio's Engine. (Issue #25546)

ALBPM WorkSpace. After attaching a file or adding a note, the Work List Portlet is not refreshing the columns in WLP. (Issue #25598)

Workaround: Log Out and Log in to see the changes.

When WorkSpace is configured to use ALI Collaboration attachments, it is necessary to specify the locale of the attachment and the list of locales is not alphabetically ordered. (Issue #25623)

NullPointerException when closing the Settings Display when WorkSpace is deployed in WLP 10.0 and the session expired in the Portal. (Issue #25627)

ALBPM Studio, exception occurs when using the "-" to delete a dashboard. (Issue #25646)

Instances do not appear in the WorkSpace Inbox view if the activity where it is located is in a parametric role and this role is assigned to the Participant. It is necessary to search the instance and execute it from the Instance Details Panel. (Issue #25698)

Workaround: Search the instance using WorkSpace Search capabilities and execute it from the Instance Details panel.

Process Execution Engine

Compensation handler activities defined to run in activities or groups inside a split-join circuit are not executed when they should. (Issue #18454)

Workaround: Define a compensation flow in the outer join activity. This may introduce some complexity to processes design, especially for processes with nested split-join circuits.

The fault message on the Processes Exposed as Web Services WSDL is not compliant with the spec. (Issue #19487)

Workaround: Wait until the WorkSpace Participant session expires. The WorkSpace Web Application can be restarted to solve this problem as well.

JMX Introspection throws a CreateConnectorException / FileNotFoundException once the URL is specified and the Next button is processed. (Issue #21322)

A "fuego.rmi.spi.SendException: Failure sending message" sometimes show up when stopping the ALBPM Studio Engine. This exception is not causing any undesired problems. The sequence for cleaning up resources need to be improved. (Issue #21736)

In a split join without copies, automatic activities are not checking if instance is locked by a screenflow before starting the execution. Therefore, they are executing at the same time modifying the same instance. (Issue #21808)

The events are created with a wrong date in a cluster environment when the cluster nodes do not have a synchronized time. (Issue #22168)

Instances in a split-join circuit which does not generated copies are not sharing predefined variables. (Issue #22485)

(Issue #22582)

Workaround: Manually kill the transaction that tries to be recovered using the Database transaction management admin tools.

Instance remains locked when a due transition occurs while an interactive activity is being executed. (Issue #23469)

Custom none serializable Exceptions prevent a proper persistence of the original error when an instance moves to an exception state. (Issue #23683)

ALBPM Engine is writing temporary files in the OS User Home directory rather than the Engine Home directory. (Issue #24245)

Workaround: Override the user.home system property to the engine home directory.

ALBPM Engine. Cluster notifications do not work if SOAP security is enabled. (Issue #24924)

Exception handling propagation when a UserDefinedException takes place in a child process is properly captured in the parent Exception Handling activity. However, when the instance is sent back to the subflow activity it is moving to the End activity aborting the instance. (Issue #25552)

An instance is kept locked by the participant when finishing a screenflow with a Cancel action status. (Issue #25608)

Fuego.Lib.Server.homeDir returns a value different from 5.7 (Issue #25724)

Workaround: Remove the trailing &quot;/system&quot; from returned value so that it is the same value as in ALBPM 5.7.

External Resources in Process Administrator cannot be removed if WebLogic is not running or the Process Execution Engine JMX properties are not properly configured. (Issue #25729)

Workaround: 1. Start WL domain2. Configure Engine JMX properties on Process Administrator3. Log out and log back into the Process Administrator for changes to take effect4. Remove external resources

The following error message shows when trying to deploy WorkSpace in WebSphere 6.1: "org.xml.sax.SAXParseException: The element type "init" must be terminated by the matching end-tag "</init>". Caused by: The element type "init" must be terminated by the matching end-tag "</init>". ". (Issue #25742)

ALBPM Engine. You may get a "fuego.rmi.spi.SendException" while stopping the engine. This however does not affect the shutdown process. (Issue #25773)

The performance data of activities with no defined task is not logged into the BAM Task Performance Table. (Issue #25810)

Workaround: Define an empty task implementation so that the information is properly recorded.

Administrative Tools

Components catalog is not updated when publishing a new project revision and the only change is a column data type in a SQL component. (Issue #16366)

Workaround: Modify any FuegoObject (even a innocuous modification) together with the column data type modification.

User ID is displayed in "You are logged in as:" instead of display name when using WorkSpace Extensions in ALUI. (Issue #19578)

Publishing a revision of the project that includes a process with a new role, does not allow the abstract to real role mapping. (Issue #20318)

Workaround: Publish the project with the &quot;Smart Publish&quot; option enabled. If the new role already exists, the mapping will be done automatically. If the role does not exist, then the role will be created and it will be automatically mapped allowing a successful project publication.

java.io.FileNotFoundException when exporting an Organization in Process Administrator when there is no engine created. (Issue #22160)

Workaround: Create an Engine before attempting to export the Organization. In a real case scenario, there always be an Engine where business processes are deployed.

MAMIException when trying to access the Engine Nodes (or locations) of a recently created Engine without saving it. (Issue #22211)

Workaround: Save the Engine preferences before attempting to access the Engine Nodes.

When running Admin Center and WebLogic in the same machine, attempting to stop the Web Applications when WebLogic Server is running raises a NullPointerException. (Issue #25257)

Workaround: Kill the Tomcat java.exe that is running in the Windows Task Manager.

ALBPM Process Administrator. Process Administrator incorrectly throws "The BAM Runtime configuration has not been selected." right after save the BAM configuration. This only happens when using an environment with no BAM configurations. (Issue #25408)

A warning message is missing in the Process Administrator when configuring ALBPM WE attachments to use ALI Collaboration stating that it is needed to restart the WorkSpace Web Application for the changes to take effect. (Issue #25582)

Workaround: After setting the ALBPM WE attachment capabilities to use ALI Collaboration, make sure to restart the WorkSpace Web Application.

When configuring ALBPM WE attachment capabilities to use ALI Collaboration, the configuration panel allows saving the preferences without selecting Collaboration folders for already deployed ALBPM business processes. (Issue #25583)

Workaround: Make sure that all deployed processes are linked to a ALI Collaboration Folder before saving the ALBPM WE attachment capabilities.

Problem rendering the authentication dialog when Process Administrator is deployed through ALUI when the ALUI Portal session expired. (Issue #25592)

Admin Center Windows Service Name for ALBPM 6.0 should include the version number. (Issue #25872)

APIs

getInstancesByFilter PAPI method randomly returns an incorrect number of instances for a given process (0). (Issue #21484)

Workaround: Wait for the PAPI cache to be available, that means completely filled (closed), before starting querying on it. Take into account that every time no participant is connected to the ProcessService the PAPI cache will begin to be filled with the first participant operation.

An error message that states a process is not available contains a typo error. (Issue #22317)