AquaLogic BPM 6.0 MP 4 build #88762- released May 22, 2008
AquaLogic BPM 6.0 MP 3 build #86775- released Apr 4, 2008
AquaLogic BPM 6.0 MP 2 build #83281- released Dec 5, 2007
AquaLogic BPM 6.0 MP 1- released Oct 1, 2007
AquaLogic BPM 6.0- released Jul 16, 2007
These release notes cover all releases of AquaLogic BPM 6.0, including hotfixes and service packs. For information on a particular release, please go to the appropriate section of these release notes.
Release notes are occasionally updated after the release date. For the most up-to-date release notes, go to http://www.oracle.com/technology/documentation/index.html.
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:
- Operating Systems:
- Enterprise: Windows 2003 SP1 (on x86 32 bits); Linux Red Hat 4.x (on x86 32-bit and 64-bit, on Itanium 64-bit); SUSE Enterprise Linux 10.0 (on x86 32-bit and 64-bit, on Itanium 64-bit); Solaris 9 and 10 (SPARC); HP-UX 11v2 and 11v3 (Itanium 64-bit using 32-bit and 64-bit JVM); AIX 5.3 (64-bit using 32-bit JVM)
- Studio: Windows 2003 SP1, Windows XP (on x86 32-bit); Linux Red Hat 4.x (on x86 32-bit); Linux SUSE 10.0 (on x86 32-bit)
- Database Servers: SQL Server 2005; Oracle 9i, 10g (including RAC configurations); IBM UDB DB2 8.1 and 9.1
- Browsers: IE 6.0, 7.0; Firefox 2.0; Safari 3.0
- Java Virtual Machines
- Studio: Sun 1.5.0_11^ on Windows and Linux
- Enterprise Standalone: Sun 1.5.0_11^ for Windows, Linux (RHEL 4.x/Suse 10.0) x86 32-bit and 64-bit, and Solaris, IBM 1.5.0 SR2 for AIX 5.3, HP-UX 1.5.0_05 for HP-UX 11v2 or 11v3
- Enterprise Standalone: JRockit 1.5 for Linux (RHEL 4.x/Suse 10.0) Itanium 64-bit
- Enterprise for WebLogic: JRockit 1.5.0 for WLS 9.2 and WLS 10.0 on Windows, Linux (RHEL/Suse) x86 32-bit and 64-bit and Itanium 64-bit and Solaris; IBM 1.5.0 SR2 for AIX 5.3; HP-UX 1.5.0_05 for HP-UX 11v2 or 11v3
- Enterprise for WebSphere: IBM 1.5.0 SR2 for all platforms except Solaris where we use Sun's JVM 1.5.0_11^
- Application Servers: BEA WebLogic 9.2.1 and 9.2.2, WebLogic 10.0.1 and WebLogic Portal 10.0.1 (Enterprise for WebLogic); IBM WebSphere 6.1.0.5 or 6.1.0.13 (Enterprise for WebSphere - Other Patch level introduced problems that do not show up on the mentioned versions), Tomcat Servlet Container 5.5.20 (Standalone)
- ALBPM WE: ALI 6.1 MP1 and ALI Collaboration 4.2 MP1.
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)
- 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)
- Catalog Compilation Exception using "super" into a Behavior inherit class. (Issue #26540)
- A NullPointerException is raised in Studio when opening the Activity Default Presentation from a project imported from ALBPM 5.5. (Issue #29164)
- Process Interfaces do not get the right label when the project report is generated. (Issue #30012)
- The NOT keyword is ignored in SQL Queries that contains LIKE operands. (Issue #30116)
- A SerialUID compatibility exception in NamespaceContex class is raised while executing a task after migrating instances from ALBPM 5.5 to ALBPM 6.0. (Issue #30189)
- There is a NullPointerException thrown when the properties of speedometer widget in a Dashboard are refreshed. (Issue #30266)
- It is not possible to move a "Process Exception" activity to a different role other than the original one in which it is defined. (Issue #30268)
- A NullPointerException occurs running a webservice with an anyType element defined in its WSDL definition. (Issue #30283)
- A NullPointerException in getModelObj method randomly is thrown causing the Studio to crash. (Issue #30326)
- It is not possible to set a PUnit task. (Issue #30348)
- Process descriptions are missing in the Project HTML reports. (Issue #30352)
- Simulation table mixes up activity labels when switching the chart types from Bar to Table. (Issue #30365)
- A compiler error is shown in Studio when creating a Process Web Service into a project that contains an introspected component called Exception. (Issue #30366)
- Calendar rules are not properly applied when using the calendarRule component. (Issue #30395)
- A NullPointerException is raised in Studio when drilling down into the simulation charts after the simulation has been resumed. (Issue #30403)
- The project report (HTML 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 property of the process identification. (Issue #30413)
- Studio takes a long time to open the "Main task" dialog when the project has many processes and screenflows. (Issue #30431)
- Error dialog "Simulation is already running" raised when trying to run a simulation. (Issue #30451)
- A NullPointerException is thrown executing interactive components in Studio debugger. (Issue #30464)
- The activity duration in simulation models are not properly persisting the selected time for the selected distribution. (Issue #30481)
- Stored procedures with Oracle Packages cannot be catalogued as services in the ALBPM Project catalog. (Issue #30491)
- A NullPointerException is raised when creating an external resource choosing "Generic JDBC version 1". (Issue #30494)
- Oracle packages are not being selected when re-introspecting Oracle Stored procedures. (Issue #30497)
- The Table object iterator returns no more than 10 records. (Issue #30508)
- The project report (HTML and PDF format) does not contain the same folder structure as the one created in the Studio Project Navigator. (Issue #30512)
- A NoClassDefFoundError (org/jaxen/JaxenException) appears when running the "activityPrepare" method through PAPI-WS. (Issue #30542)
- Compilation internal error arises when the element of an Array of Enums is invoked with Array.first. (Issue #30543)
- A compilation error occurs when using an "instanceof" expression in a conditional transition. (Issue #30546)
- Internal errors compiling project after creating a new Screenflow using the "copy to" operation. (Issue #30548)
- The Studio refresh action available in the Studio toolbar does not actually re-deploy procedures. (Issue #30561)
- XML Introspected Enum arrays are not properly supported. (Issue #30577)
- There is a NullPointerException when trying to open the resources pane for an activity with no resources assigned in the Simulation panel configuration. (Issue #30590)
- The Bar Chart in the Simulation panel displays the priorities in reverse order of how they are set up. (Issue #30597)
- A java.lang.ClassCastException is raised when running a multi-process simulation. (Issue #30609)
- The simulations Resource Busy Cost indicator is inconsistent with its execution results. (Issue #30610)
- While configuring the Simulation resources, there are situations where the "busy cost" is available while the "total cost" is not. (Issue #30612)
- The Conditional transition panel does not change the language of its editor to the current Studio selected language. (Issue #30626)
- The screenflow "Copy To" action does not copy associated tasks to activities. (Issue #30646)
- 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)
- 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)
- Sometimes, administrators get an StringIndexOutOfRange message when reading engine logs using Log Viewer. (Issue #30521)
- Process Administrator is ignoring MAX_GROUP_NUMBER property under Hybrid FDI configurations. (Issue #30523)
- A NullPointerException is raised when trying to publish a project. (Issue #30547)
- Decision Activity decisions are logged twice in the Instance Audit trail when only one decision should be included. (Issue #29956)
- Audit trail does not show "Task execution started" and "Task completed" events for automatic activities. (Issue #29957)
- The audit trail does not show an event stating "Instance Aborted...." for an aborted copy within a split-join circuit. (Issue #29958)
- The Fuego.Instance.unGrab() component method invocation is throwing an exception when ungrabbing an instance within a Split-Join circuit. (Issue #30129)
- PAPI does not refresh the roles assigned to default views when Process Administrator redeploys a project. (Issue #30152)
- Removing a correlation for an inRemoval of releation between instances might fail. (Issue #30280)
- The ALBPM.Server MBean from a standalone engine can not be accessed using a JMX Client console. (Issue #30284)
- ALBPM.Server.Services MBean does not need to be exposed on J2EE Environment sinsce this is specific service for Standlaone Engines. (Issue #30285)
- Global Automatic JMS activities do not support JMS authentication. (Issue #30295)
- If multiple Termination Wait activities are defined, they might be waiting for a different process from the one specified. This cannot be modeled in ALBPM.(Issue #30346)
- 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)
- Instances may get stuck when in an interactive activity, the parameter specifying the value for the parametric role becomes null. (Issue #30414)
- Instances may not execute a subflow activity when a parent thread of that instance is in the same activity. (Issue #30438)
- A NullPointerException is raised when connecting to the workspace using a custom hydrid FDI. (Issue #30439)
- The Standalone engine instances may have an invalid value for "children" predefined variable. (Issue #30447)
- The user can grab an instance in the join and then send it to the join with live instances inside the split-join circuit when this should not be allowed. (Issue #30511)
- There is an error attaching a MS Office 2007 document to a work item in WorkSpace. To enable this fix some migration tasks have to be performed. (Issue #30541)
- ArrayIndexOutOfBoundsException is thrown attaching a 32768 bytes file in Studio. (Issue #30544)
- Global Automatic activities do not respect the OU timezone Organization settings. (Issue #30550)
- 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)
- 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:
- Operating Systems:
- Enterprise: Windows 2003 SP1 (on x86 32 bits); Linux Red Hat 4.x (on x86 32-bit and 64-bit, on Itanium 64-bit); SUSE Enterprise Linux 10.0 (on x86 32-bit and 64-bit, on Itanium 64-bit); Solaris 9 and 10 (SPARC); HP-UX 11v2 and 11v3 (Itanium 64-bit using 32-bit and 64-bit JVM); AIX 5.3 (64-bit using 32-bit JVM)
- Studio: Windows 2003 SP1, Windows XP (on x86 32-bit); Linux Red Hat 4.x (on x86 32-bit); Linux SUSE 10.0 (on x86 32-bit)
- Database Servers: SQL Server 2005; Oracle 9i, 10g (including RAC configurations); IBM UDB DB2 8.1 and 9.1
- Browsers: IE 6.0, 7.0; Firefox 2.0; Safari 3.0
- Java Virtual Machines
- Studio: Sun 1.5.0_11^ on Windows and Linux
- Enterprise Standalone: Sun 1.5.0_11^ for Windows, Linux (RHEL 4.x/Suse 10.0) x86 32-bit and 64-bit, and Solaris, IBM 1.5.0 SR2 for AIX 5.3, HP-UX 1.5.0_05 for HP-UX 11v2 or 11v3
- Enterprise Standalone: JRockit 1.5 for Linux (RHEL 4.x/Suse 10.0) Itanium 64-bit
- Enterprise for WebLogic: JRockit 1.5.0 for WLS 9.2 and WLS 10.0 on Windows, Linux (RHEL/Suse) x86 32-bit and 64-bit and Itanium 64-bit and Solaris; IBM 1.5.0 SR2 for AIX 5.3; HP-UX 1.5.0_05 for HP-UX 11v2 or 11v3
- Enterprise for WebSphere: IBM 1.5.0 SR2 for all platforms except Solaris where we use Sun's JVM 1.5.0_11^
- Application Servers: BEA WebLogic 9.2.1 and 9.2.2, WebLogic 10.0.1 and WebLogic Portal 10.0.1 (Enterprise for WebLogic); IBM WebSphere 6.1.0.5 or 6.1.0.13 (Enterprise for WebSphere - Other Patch level introduced problems that do not show up on the mentioned versions), Tomcat Servlet Container 5.5.20 (Standalone)
- ALBPM WE: ALI 6.1 MP1 and ALI Collaboration 4.2 MP1.
WorkSpace or End User Components
- When Work Portal (PAPI) is trying to access an engine in a stopped App Server cluster, there may be an undesired delay to realize that the engine is not running. (Issue #22932)
- Missing information when showing exception descriptions. (Issue #29530)
- Parametric custom view created using Workspace does not show Delete button. (Issue #29541)
- If an attribute in a presentation is defined as "required" the error message is shown in English regardless of the user language configuration. (Issue #29665)
- Global with instance access that has Display Instance Variables implementation type throws "java.lang.NoSuchMethodException". (Issue #29672)
- Wrong instance is displayed in Instance Detail portlet. (Issue #29748)
- Uploaded file using <Fuego:fieldName> is not removed from the temp directory (Issue #29762)
- Javascript error occurs when executing an external task which contains a space in its label definition. (Issue #29848)
- Header for external variables is not localized when user does not have a role in a project for that variable. (Issue #29864)
- ALBPM WorkSpace Web Application workspace.properties should be cleaned up for properties that are no longer valid. (Issue #29898)
- The Workspace search does not handle correctly queries filtering by any time type attribute when the format is AM/PM and the hour is 12. (Issue #29899)
- Participant's search cannot be restricted by filter. (Issue #29922)
- Added trace information to SSO authentication process. (Issue #29948)
- NPE when trying to reassign an instance to a participant that has the same display name as another one. (Issue #29977)
- Views with Parametric Conditions return incorrect results. (Issue #30123)
- 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)
- 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)
- Incorrect validation throws a JNDI service account error message at service registration time. (Issue #29618)
- Slow to open the Argument mapping of the Begin activity inside a screenflow. (Issue #29649)
- Web service definition is not introspected if imported namespaces are not defined at 'definitions' tag level. (Issue #29654)
- The user can't create to icon or File Menu a Procces/Procedure/Screenflow. (Issue #29676)
- Need better warning message when saving a not modified business rule. (Issue #29690)
- Decimal precision can not be placed into Instance variables. (Issue #29699)
- Studio stops responding, if project has Spanish as language, and documentation has a component that is opened. (Issue #29714)
- Studio no longer warns of unsaved changes when starting engine. (Issue #29725)
- Studio - Parametric Roles are not shown in the Role Properties combo box. (Issue #29726)
- Units on Simulation charts "hover labels" are incorrect. (Issue #29727)
- In Studio, Dashboard may show incorrect behavior in Select a Widget type. (Issue #29745)
- Studio - BAM Dashboards: Widget "Value Type" property is not saved. (Issue #29751)
- Studio - After doing a "Search" in the Catalog, the tree won't open with the selected component. (Issue #29761)
- Compiler errors are shown using array values into a screenflow argument mapping and changing the language style of Studio. (Issue #29764)
- A 'null' error message is shown in Studio tab when an interactive activity display task lacks assigned instance variable. (Issue #29784)
- Mail copies to 'cc' and 'bcc' are not sent when using Mail and MailSender components. (Issue #29791)
- Studio - Out of Memory errors after several rebuilds working with large projects (Issue #29796)
- An internal error occurs trying to cast an object from Iterator(ANY) to Java.Util.Iterator. (Issue #29802)
- An Internal error is raised importing a 5.5 Project into ALBPM 6.0 that includes a BPM's attribute with the property "is Include in check?" set in true. (Issue #29803)
- Studio - Internal error reported in Problems tab with NullPointerException when assigning an array of objects to an object. (Issue #29804)
- Functions for built-in types do not work when used on the eqivalent Java type (i.e. Int and Java.Lang.Integer) (Issue #29808)
- The booleanValue method of the component Bool returns an object of type Bool instead of an object of type boolean. (Issue #29811)
- Illegal field error is shown on portal when a business rule that includes a Time field is used if environment timezone is '+XX'. (Issue #29822)
- Studio can not import JSF and XHTML pages. (Issue #29876)
- Studio - NoClassDefFoundError occurs while debugging a PBL that uses Fuego.Net.SecureShell. (Issue #29884)
- Studio - Simulation report generates empty images. (Issue #29886)
- SWTException: Widget is disposed , after exporting project exceeding 30 megabytes in size. (Issue #29887)
- Studio - When importing a XPDL 1.0 file, roles and activities are not imported correctly. (Issue #29889)
- Compiler error when mapping arguments on components task that are using instance variables. (Issue #29904)
- Sybase JDBC URL is incorrectly generated in the External Resources panel. (Issue #29905)
- Text fields loosing data when inserting/deleting rows from group. (Issue #29913)
- ALSB ends up with no active business service when updating registration from ALBPM if an error arises at new service creation time. (Issue #29921)
- The method intValue() does not exist into the class Long. (Issue #29929)
- Namespace definition is not present on soap request web service message after "nillable" element with null value. (Issue #29930)
- PBL Syntax errors occur importing a 5.5 project that contains transformation field mappings. (Issue #29942)
- PAPI-WS InstanceEventBean has its time types incorrectly mapped. (Issue #29943)
- Fuego.Util.Document is not working. (Issue #29946)
- Studio - Importing an XPDL with an inconsistent transition fails with null error message. (Issue #29951)
- Private attributes show up in a BPMObject. (Issue #29953)
- Studio - Attempting to set up dynamic procedure invocation does not show procedure interfaces. (Issue #29962)
- Option to handle DATE fields as TIMESTAMP in Oracle Schemas is not present any more at introspection time. (Issue #29963)
- (Issue #29968)
- NPE occurs on views wizard when selecting Activity instances type when the project processes have no activities defined . (Issue #29974)
- Studio - In Simulation "Generate Report" , the resulting report has link to Fuego.com in top left corner. (Issue #29982)
- Studio - Global Automatic Activity type: Scheduled times are persisted incorrectly. (Issue #29983)
- Studio - Deprecated methods are shown as any other methods. (Issue #29994)
- Studio - Process/Procedure Interfaces do not show up in the drop down of a "Dynamic" Subflow/Procedure configuration panel after they have been defined. (Issue #30006)
- When using dynamic procedure invocation, a ClassNotFoundException is raised when starting the Engine. (Issue #30007)
- When an argument is added to BPM Object Constructor, its name is not refreshed in the Project Navigator Panel. (Issue #30014)
- The code editor's language is set incorrect, opening a method written in PBL, with syntax errors and using Java as default language style. (Issue #30017)
- PAPI component Instance does not set arguments properly when creating an instance. (Issue #30024)
- LinkageError is thrown when running Fuego.Net and Fuego.Msg components in debugger. (Issue #30025)
- The external resource properties (J2EE, JDNI, and JDBC) cannot be saved. (Issue #30027)
- Null pointer exception occurs while introspecting a web service with no namespace prefix on its part elements. (Issue #30036)
- Project Preferences - A Null Pointer Exception is raised dropping the current language of the project. (Issue #30037)
- Incoming argument mapping panel does not change the language of its arguments values to the current user language. (Issue #30038)
- The method longValue() does not exist into the class Int. (Issue #30040)
- Inner classes hierarchy changes after re-catalog a 5.5 project. (Issue #30042)
- 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)
- NullPointerException arises at compilation when separated binary instance variables are added. (Issue #30068)
- An ArrayIndexOutOfBound excpetion is thrown while cataloging a class that contains two members with the same name (e.g. a method and an attribute). (Issue #30077)
- A wrong introspection error message is shown after first reference error appears while cataloging a JAR file. (Issue #30084)
- Some methods of Enumerations classes are not available. (Issue #30085)
- An error is shown casting an object of type Java.Lang.Exception as Java.Sql.ResultSet. (Issue #30096)
- Internal error at compile time when code access an Oracle function that returns java.sql.Date. (Issue #30100)
- Studio takes time to open a presentation when the BPM Object has many attributes. (Issue #30104)
- In Studio, method's arguments name are not set properly introspecting a Jar file that contains methods with arguments of type Long or Double. (Issue #30112)
- Studio - Dynamic procedure invocation fails when the procedure has the same name as an interface. (Issue #30113)
- Widget is disposed after the engine was stopped. (Issue #30114)
- Studio - Builds are slow when there are many introspected components. (Issue #30128)
- A "null" label appears in Studio within a meter graphic type after generating a dashboard. (Issue #30132)
- Invalid error message is reported by Java Introspector when an introspected class contains references to classes that are not cataloged. (Issue #30135)
- A NullPointerException is raised when re-opening a project that was closed with a custom view opened in the main editor panel. (Issue #30140)
- Erasing a process that has a simulation model and trying to access it using back/forward toolBar icons, cause java.lang.NullPointerException. (Issue #30142)
- Absolute Time does not work properly in presentations. (Issue #30166)
- An error is raised publishing a project that contains an instance variable which type is an abstract introspected java class. (Issue #30185)
- SerialUID compatibility exception in NamespaceContex class while executing a task. (Issue #30189)
- Studio - Runtime error occursr when using elementNamespace attribute of XMLObject type inside a presentation. (Issue #30190)
- Warning message [Local variable '__subscreenflowname' is not declared] appears in Problems view when calling a subscreenflow from a screenflow. (Issue #30217)
- 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)
- Consolidate BAM Updater DB connection pooling mechanism. (Issue #28570)
- ALBPM Engine, unexpected exception occurs while enlisting XAConnection - XAER_PROTO : Routine was invoked in an improper context. (Issue #28620)
- CannotLockInstanceException is thrown when a participant grab an instance while another participant is executing a screenflow. (Issue #28868)
- ClassCastException when moving an instance to a role that had the default participant cleared. (Issue #29513)
- Participant.next does not work properly with Parametric Roles. (Issue #29661)
- Non fully Serializable exceptions prevents the engine to store status about failed executions. (Issue #29664)
- Unused SQL database external resources produces warnings. (Issue #29708)
- 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)
- Export/Import instances ant task is not migrating PDETACHEDFIELD engine table. (Issue #30151)
- PAPI cache filling algorithm has performance problems when there are a lot of instances in the cache. (Issue #30216)
- Instance gets stuck in split after all copies end up in exception. (Issue #30242)
- Property PapiWSEnvironment.PROPERTY_PAPIWS_POOL_RETRYTIMEOUT is not read properly (Issue #30246)
- PAPI-WS ActivityBean doesn't have an Enum value to represent the activity type. (Issue #30263)
- ALBPM Log items do not include the item code (Issue #28485)
- In Archive Viewer: UNKNOWN is displayed in English in the instance detail page, regardless of the user locale. (Issue #29161)
- Process Administrator - If Japanese language is set, the multiple selection of Roles panel for a Participant displays the string "No Apply" that is not translated to Japanese. (Issue #29312)
- "dd_db2.jsp" is not found during Archive Viewer configuration preventing the Archive Viewer to connect to a DB2 Database. (Issue #29325)
- Error message "Validation failed for field [xxxx]" in the Archive Viewer Console is displayed in the server locale rather than the end user browser locale. (Issue #29326)
- In ALBPM Archive Viewer: MissingResourceException when trying to view Audit Trail. (Issue #29510)
- In ALBPM Archive Viewer: Some Icon images are missing in the Audit Trail. (Issue #29540)
- Smart publish does not import Project Variables internationalized labels. (Issue #29576)
- Log.isDebugging is checking the detailLevel, not the severity. (Issue #29713)
- Assigning roles to a participant the list box shows only 6 roles and it requires many scroll down actions because it gets reset on every click. (Issue #29773)
- fuego.directory.AuthenticationException is showing an incorrect message when the participant being authenticated needs to be an administrator (but the user is not in this role). (Issue #29795)
- Webconsole sessions closed by timeout do not free the cache. (Issue #29805)
- The existing publish ANT Task was improved to run project validations and display project version information before the project is actually published and deployed. (Issue #29902)
- Exception while deploying Process Administrator on WLS when it was deployed as a WAR. (Issue #30013)
- ALBPM WE 5.7 to ALBPM WE 6.0 migration tool fails when instances with attachments have been disposed. (Issue #29470)
- Viewing the process documentation in the Studio Workspace returns an HTTP 404 (Page not found). (Issue #29524)
- Global with main task implemented as "Display Instance Variables" has no variables to show. (Issue #29833)
- java.lang.RuntimeException: Invalid comparison types are being run when running ProcessService.getInstancesByFilter PAPI block method. (Issue #29845)
- The participant search by name in PAPI takes long time when running on ALBPM WE platform with heavy load of participants and groups. (Issue #29923)
- Papiblock filters ignore participantScope and statusScope settings using always default values. (Issue #30029)
WE - Workspace Extensions
- WE - An empty list of participants occurs when trying to do a "Send to" after grabbing an instance. (Issue #29814)
- Workspace Extensions - Document not attached when a process is started from Collaboration using a Screenflow. (Issue #30054)
Directory Services and Databases
- Problems using Hybrid FDI when the BaseDN is not the LDAP Root DN and rather a subtree hanging from the Root Base DN. (Issue #29879)
- NullPointerException trying to access Assigned Groups from the Participant screen in Process Administrator. (Issue #30252)
Installation and Licensing
- ALBPM Configuration Wizard throws an error choosing Oracle version 9.2. (Issue #29890)
- ClassFormatError exception occurs while importing instances to 6.0. (Issue #30058)
- ClassFormatError exception exporting instances from ALBPM 6.0. (Issue #30212)
- Instances import, ant tasks, output information is unclear and incomplete. (Issue #30234)
- Under some circumstances still being researched, the engine reload/refresh action does not take new modifications and the Engine needs to be restarted. (Issue #29659)
Workaround: Stop the engine, then start the engine
- Simulation scenarios cannot specify a probability percentage for due transitions. (Issue #29678)
- BPM Object virtual attribute read/write accessors cannot be removed. (Issue #29682)
Workaround: Do not delete the attributes but leave the implementation empty.
- Debugging the DecisionStore component storeRecord method throws a NullPointerException. (Issue #29686)
- NoClassDefFoundError when trying to publish an ALBPM process exposed as a Web Service using WS-Security in ALSB. (Issue #29755)
- filepath containing multi bytes characters as email attachments are not working. (Issue #29824)
- 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 "real" 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)
- Local update displays extremely wide dialog box when an error occurs. (Issue #29967)
- Newly created processes are marked to be saved when they are re-opened (Issue #29976)
- Input mask and pattern should not be available at presentation design when dealing with attributes other than Int or String (Issue #29996)
- When there are no projects in the workspace the Open and Close Project options are still enabled when they should not. (Issue #30022)
- When retrieving the instance status using PAPI-WS it will return the status "running" even when it is in the End activity. (Issue #30023)
- Project inconsistency generated when a Business Rules is deleted from the Business Rules Editor and it is referenced by a Global Activity implemented with "Edit Business Rules". (Issue #30028)
- Studio hangs when introspecting a schema that has too many tables (more than 2000 tables). (Issue #30043)
- The Studio LogViewer does not show content until the project is selected even when there is ONLY one project opened. (Issue #30080)
- Internal Error found : 'java.lang.IllegalStateException' when importing a project from ALBPM 5.5 into ALBPM 6.0 containing complex screenflows. (Issue #30155)
- IndexOutOfBoundsException when trying to introspect a SQL Query bound to MS SQL Server 2005 with a query including MS SQL Server specific parameters. (Issue #30160)
- Unable to map Correlation property to a String attribute of a complex type object (Issue #30164)
Workaround: - Create a new process argument of type String
- Map the complex object property ("ssnNo") to this new argument
- Use this string argument for the correlation property
- A NullPointerException is raised when trying to debug and show a BPM Object extending from a SQL Component that does not have a default presentation associated or defined for it. (Issue #30199)
- Duplicate Row operation creates duplicated components into BPM Object Presentations. (Issue #30228)
Workaround: Create the attribute before of the textbox component
- 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)
- An internal error is shown invoking a catalogued Fuego method which return type is boolean. (Issue #30264)
Workaround: declare result2 as boolean:
Fuego.Io.ClientFile clientFile;
boolean result2 = clientFile.remove();
- 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)
- Processes are not deployed properly when the engine name contains non-ASCII characters (Issue #29373)
Workaround: The Engine name should be created with ASCII characters.
- Warning starting Engine when a global automatic activity listens on a non-empty JMS queue (Issue #29729)
- Fuego.Instance.unGrab() is throwing an exception when ungrabbing an instance within a Split-Join circuit. (Issue #30129)
- Some FDI components operations do not work in Studio runtime engine. The majority of these operations are related to creating new Organization assets like Organizational Units. (Issue #30184)
Workaround: Works fine in enterprise engine.
- A work item that has been assigned to a deleted participant, can not be processed. (Issue #30296)
- Error attaching a MS Office 2007 document to a workitem in WorkSpace. (Issue #30309)
Workaround: Alter field PATTACHMENT.OSINFO pdata and archiving schemas related fields to enlarge field size .
- 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:
<ALBPM 6.0 Installation Folder>beaalbpm6.0studiowebappsfeedsWEB-INFlib"
<ALBPM 6.0 Installation Folder>beaalbpm6.0studiostudioeclipsepluginsfuego.directory.hybrid.hydrogen_6.0.0lib
Jars to delete:
spring-aop.jar
spring-beans.jar
spring-context.jar
spring-core.jar
spring-remoting.jar
- 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)
Workaround: Modify the lax.command.line.args property in albpmpatcher.lax file.
Original: lax.command.line.args="C:\Documents and Settings\gaston\bea\albpm6.0\studio\bin\albpmpatcher.properties" fuego.patcher.jar C:\Documents and Settings\gaston\bea\albpm6.0\studio $CMD_LINE_ARGUMENTS$
Modified:
lax.command.line.args="C:\Documents and Settings\gaston\bea\albpm6.0\studio\bin\albpmpatcher.properties" fuego.patcher.jar "C:\Documents and Settings\gaston\bea\albpm6.0\studio" $CMD_LINE_ARGUMENTS$
The installation directory is in quotation marks.
- 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 "skip-auth" 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 alui
stop bpm application server (tomcat)
start it again
log in into alui - process administrator - engine - engine details
engine details section will be available again
- ALSB Registration in Process Administrator throws a java.util.MissingResourceException ALSB_PUBLISH (Issue #30335)
- The Admin center Change Password dialog does not ask for the correct information when using an Oracle DB (Issue #30349)
- 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)
Workaround: restart the engine
Directory Services and Databases
- FDI configured to load Organization Information from Active Directory returns null for objects containing ALBPM invalid characters (eg: slash). (Issue #30121)
- Hybrid FDI allows Participants to login using old passwords even after they have been updated in the LDAP Server. (Issue #30267)
Workaround: Restart engine.
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:
- Operating Systems:
- Enterprise: Windows 2003 SP1 (on x86 32 bits); Linux Red Hat 4.x (on x86 32-bit and 64-bit, on Itanium 64-bit); SUSE Enterprise Linux 10.0 (on x86 32-bit and 64-bit, on Itanium 64-bit); Solaris 9, and 10 (SPARC); HP-UX 11.23 (Itanium 64-bit using 32-bit and 64-bit JVM); AIX 5.3 (64-bit using 32-bit JVM)
- Studio: Windows 2003 SP1, Windows XP (on x86 32-bit); Linux Red Hat 4.x (on x86 32-bit); Linux SUSE 10.0 (on x86 32-bit)
- Database Servers: SQL Server 2005; Oracle 9i, 10g (including RAC configurations); IBM UDB DB2 8.1 and 9.1
- Browsers: IE 6.0, 7.0; Firefox 2.0; Safari 3.0
- Java Virtual Machines: IBM 1.5.0 (on AIX 5.3 for Standalone and J2EE Edition), HP-UX 1.5.0_05 (on HP-UX 11.23 Itanium for Standalone and J2EE Edition), JRockit 1.5.0^ (on Windows, Linux, for WLS 9.2.2 and WLS 10.0.1), Sun 1.5.0_12^ (on Windows, Linux, Solaris for Standalone and Solaris for J2EE Editions)
- Studio: Sun 1.5.0_12^ on Windows and Linux
- Enterprise Standalone: Sun 1.5.0_12^ for Windows, Linux (RHEL 4.x/Suse 10.0) x86 32-bit and 64-bit, and Solaris, IBM 1.5.0 for AIX 5.3, HP-UX 1.5.0_05 for HP-UX 11.23
- Enterprise Standalone: JRockit 1.5 for Linux (RHEL 4.x/Suse 10.0) Itanium 64-bit
- Enterprise for WebLogic: JRockit 1.5.0 for WLS 9.2 and WLS 10.0 on Windows, Linux (RHEL/Suse) x86 32-bit and 64-bit and Itanium 64-bit and Solaris; IBM 1.5.0 for AIX 5.3; HP-UX 1.5.0_05 for HP-UX 11.23
- Enterprise for WebSphere: IBM 1.5.0 for all platforms except Solaris where we use Sun's JVM
- Application Servers: BEA WebLogic 9.2.2, WebLogic 10.0.1 and WebLogic Portal 10.0.1 (Enterprise for WebLogic); IBM WebSphere 6.1.0.5 or 6.1.0.13 (Enterprise for WebSphere - Other Patch level introduced problems that do not show up on the mentioned versions), Tomcat Servlet Container 5.5.20 (Standalone)
- ALBPM WE: ALI 6.1 MP1 and ALI Collaboration 4.2 MP1.
- A NullPointerException is raised when debuging a screenflow that contains an instance variable of an Enum datatypes (ie: Fuego.Lang.Month). (Issue #19025)
- The auto closing of statements in PBL Editor is not working properly. (Issue #19751)
- NullPointerException raised when using String indexed array variables without index. (Issue #22823)
- Studio - Using 'for ... each' loops over JNDI objects, certain "where" clauses cause the compiler to generate invalid code. (Issue #23153)
- 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)
- In Workspace Administrator - presentations - default activity cause messages "could not resolve type" on adminCenter Servlet engine tab. (Issue #24333)
- In Studio if you open a 5.7 project in a read-only file system, just to read it with the project API, it will try to rename the role files from .xml to .xrdl. (Issue #24690)
- 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)
- F9 no longer launches Studio's WorkSpace. (Issue #25413)
- A NullPointerException is raised when renaming a BPM Object Presentation. (Issue #25551)
- In Studio as you add instance variables in the Input Main task panel of an Interactive activity, the Instance process view is updated incorrectly. (Issue #26022)
- You may get a java.lang.ClassCastException: java.math.BigDecimal when executing input statement of a decimal instance variable of project imported from 5.7. (Issue #26067)
- In Studio the Log Viewer when filtering "severity is Fatal", the columns length are fixed. (Issue #26340)
- BAM dashboards fail when importing a project and changing its name. (Issue #26592)
- Elements with nill-able attribute are not included in xml instance with nil=true if they do not contain a value. (Issue #26891)
- In Studio, Preview format for Numerics columns is not shown correctly. (Issue #26918)
- In Studio, BPM Object Form Editor labels are rendered as a textfield. (Issue #26931)
- In Studio, Custom Views, two labels are shown for the same language one empty and one with value after trying to add another language. (Issue #26956)
- Custom Views - Filter Description is not displayed when a Condition is set to the View. (Issue #26960)
- Replacing the widget type in a BPM Object Presentation looses the referenced field. (Issue #26981)
- Clicking on the "Referenced Data" label when editing the BPM Object Attribute Preferences, blanks the existing reference. (Issue #26984)
- In Studio, Date Picker of Traditional Chinese Locale has incorrect "Day of Week". (Issue #27372)
- 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)
- In Studio, unexpected error occurs while generating Web Services with non-ASCII name operation. (Issue #27561)
- In Studio, the function 'now' in the middle of a String is not evaluated. (Issue #27605)
- Studio - The tabbing format is lost in the documentation view when you click out of the documentation view tab (Issue #27659)
- In Studio, text content in documentation view is missing for project report type - html. (Issue #27663)
- In Studio, Project Report - HTML Format does not include Process and BPMO documentation (Issue #27733)
- In Studio, Project Report - PDF Format does not include documentation added to BPMO. (Issue #27734)
- ClassCastException is thrown when calling a web service that implements that uses Document Literal binding. (Issue #27805)
- In Studio, BPMObject - Rename attribute: It doesn't refresh Instance view when an attribute is renamed. (Issue #27895)
- BPMObject. Boolean Attribute. Static list: Adding a new valid value twice, throw null pointer exception. (Issue #27912)
- In Studio, declaring a parametric types variable in a method generates a compiler error. (Issue #27932)
- The engine type combo when creating a new Engine in Process Administrator is showing engine types not authorized by the license. (Issue #27946)
- In Studio, no changes are committed to the instance variable when the comboBox type doing a click outside Instance Variables Tab. (Issue #27948)
- When a parametric type is the target of a cast operation written in PBL language, an unexpected exception is thrown. (Issue #27980)
- Studio, Print Preview may not always match what is actually printed. (Issue #27983)
- In Studio, null pointer exception error occurs during creation of model simulation with the process contains non-ASCII char variation name. (Issue #27986)
- BPMObject properties: it loses the BPM Object description property after being edited - and cursor focus and de-focus. (Issue #27992)
- Calling a notification-wait activity using the process web service interface causes a NullPointerException. (Issue #28002)
- Global Activities with instance access cannot be executed on instances that are in the END activity. (Issue #28005)
- Date formats defined in a view are not correctly displayed in Workspace. (Issue #28022)
- In Studio, BPPMObject presentation. Adding the Encoded image it throws java.lang.IllegalArgumentException: Argument not valid. (Issue #28062)
- In Studio, running simulation, selecting 'Table' from the Chart Type combo has no effect. (Issue #28086)
- In Studio, when using Organization Resources in a simulation, there's no way to use indicators other than those related to Resources. (Issue #28091)
- In Studio, BPMObject Groups. Group Properties view is duplicated on the right side of Studio BPM perspective and It's possible to modify each one individually. (Issue #28097)
- In Studio, arguments are still mapped as before upon a ScreenFlow change. (Issue #28098)
- In Studio, BPMObject group. Structure panel: It shows the attributes duplicated. (Issue #28100)
- 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)
- NullPointerException deleting a BPM Object containing a group attribute stored in a nested Module structure. (Issue #28163)
- The organizational unit still has the calendar rule assigned after closing the editor without saving changes. (Issue #28167)
- Dashboard widgets' localized titles are not being loaded or persisted. (Issue #28169)
- An exception shows in the Studio consolelog file when recataloguing already discovered SQL Components. The introspection finishes successfully though. (Issue #28176)
- 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)
- FuegoBlock "generateXmlFor" generates an incorrect XML (Issue #28193)
- ALBPM WebLogic Listener implementation does not serialize simple data type arguments properly in Doc/Literal Wrapped WSDLs (Issue #28195)
- 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)
- "Display Instance Variables" task properties cannot be saved. (Issue #28236)
- Vertical bars and rectangles appear after dragging a method into the Studio Code Editor. (Issue #28239)
- After adding a template, the boxes are not properly processed leaving the whole template behind. (Issue #28240)
- Null pointer exception when creating a view with a process deployed on a nested OU. (Issue #28257)
- When adding multiple local variables, only the last one is saved. (Issue #28261)
- The implementation of web sevices for WebLogic does not properly support array type arguments in Doc/Literal Wrapped WSDLs (Issue #28265)
- When creating a dashboard with "Idle time" as measurement, the generated PBL code does not compile. (Issue #28266)
- An Instance is aborted after going through a procedure with a deadline set in the output argument mapping. (Issue #28267)
- An "Invalid encoding name UTF8" error occurs when introspect a wsdl in AIX. (Issue #28283)
- A NullPointerException was raised when opening a BPM Object Attribute of type Int containing Valid Values. (Issue #28286)
- Some arguments of complex types are not passed when calling WSDL operation when they are defined inline in an attribute. (Issue #28296)
- Elements with attributes of mixed namespaces are not properly serialized. (Issue #28307)
- Business Rule do not support relation time conditions (ie: expires in 2 hours). (Issue #28332)
- Executing a decision activity on an environment migrated from 5.7 fails with an Oracle Sequence not found. (Issue #28354)
- XML Schema elements of type duration (time based attributes) are not properly serialized. (Issue #28373)
- ALBPM Studio - Canceling the edition in the Business Rule editor does not revert to old version. (Issue #28374)
- ALBPM Studio - The PBL editor syntax checker does not acknowledge external changes until the code is modified. (Issue #28375)
- ALBPM Studio - Error trying to introspect a .NET component. (Issue #28381)
- Calling the 'toString' method on an introspected object causes an internal compiler error. (Issue #28467)
- ALBPM Studio - Status bar repeatedly add the same items every time you switch tabs. (Issue #28471)
- Studio - The method editor does not open when clicking the "Edit" button for the prepare and commit methods defined for an external activity (Issue #28486)
- Studio - the process activities can be placed out of the grid (Issue #28487)
- Studio - Renaming a method from the outline causes that the activity that implements this method, no longer has it as the main task. (Issue #28488)
- Studio - Importing engine settings doesn't repaint the screen (Issue #28489)
- Value templates cannot be changed on the Studio Engine Properties. (Issue #28494)
- ALBPM object method parameters are not shown in the project navigator view when adding and removing arguments. (Issue #28497)
- Studio - When choosing from the drill down the same widget that is being edited a NPE arises (Issue #28499)
- Studio raises an exception when repainting process at startup. (Issue #28502)
- Studio - The preference "Do not show this message again" when deleting a component is not kept after closing the Studio (Issue #28504)
- Studio - Changing grid size doesn't immediately repaint correctly (Issue #28514)
- PBL language source generator produces incorrect syntax when calling static method with only out parameters (Issue #28515)
- After creating a XObject by implementing another one, and trying to open the properties panel, a ArrayIndexOutOfBoundsException is being thrown. (Issue #28517)
- Dashboard widget throws an exception if called twice. (Issue #28519)
- Null pointer exception is being thrown when trying to edit a BPM Object method. (Issue #28520)
- Studio - Temporary catalog files are not deleted from the 'temp' folder when the Studio is closed. (Issue #28527)
- When working on a presentation (i.e. SubmitReport from the studio tutorial) there is no way to change the "On Change Invoke" property of a text field. (Issue #28547)
- BPEL processes don't open if the Studio is installed in a folder different than "studio". (Issue #28549)
- ALBPM Studio - Some errors are shown in incorrect lines in the PBL editor. (Issue #28575)
- ALBPM Studio - Attributes are not qualified when when the XML-schema definition has form="qualified". (Issue #28580)
- ALBPM Studio - If web service operation returns a soapenc:Array, only one object is returned. (Issue #28583)
- ALBPM Studio - revert to saved does not work in process editor. (Issue #28598)
- ALBPM Studio - transition errors are expressed in terms of activity IDs. (Issue #28601)
- ALBPM Studio - IllegalArgumentException is thrown when debugging a project. (Issue #28605)
- ClassCastException is thrown when debugging a screenflow that uses an 'Input'. (Issue #28625)
- Studio - The project build throws an error when a Global activity does not have a defined task (Issue #28652)
- ALBPM Studio - Debugger does not stop in breakpoints after executing a display. (Issue #28659)
- AdminCenter. Configuration window cannot be opened. (Issue #28660)
- Process web service WSDL becomes malformed if arguments contain length settings when RPC type is selected. (Issue #28688)
- Screenflow input argument mapping is incorrectly checking that the instance variables included in arguments are not repeated. (Issue #28699)
- Calling "extend" method on an array of Any produces internal compiler error (Issue #28705)
- NullPointerException when editing a SQL Database Configuration. (Issue #28707)
- Cannot add Global Automatic activity when using the "Business Analyst" Profile. (Issue #28708)
- Global Automatic Activities working as Scheduler do not persist the time appropiately. (Issue #28732)
- ALBPM Studio - An AmbiguousTypeNameException is thrown using the Run menu button over an activity method. (Issue #28746)
- Interactive activities are no longer marked as "Mandatory" by default. (Issue #28773)
- Studio - Global Automatic Activities - Schedule Panel does not work as intended (Issue #28777)
- The attributes of a null-able element are not set when using the method 'load()' of XMLObject. (Issue #28811)
- Improve BPMN Icons in BPMN Theme (Issue #28815)
- ALBPM Studio - views can not be edited on a 5.7 project. (Issue #28821)
- Studio - A project with a monthly schedule throws an exception when opened. (Issue #28826)
- Studio Business Analyst Profile does not show the "Problems" View and it is not possible to know the problems generated by the process modeling. (Issue #28833)
- When a new process instance variable is created with an existing name, the new name defaults to "instanceVar1" rather than showing an error message. (Issue #28836)
- Need to disable the "Multi-line" widget type when using the BPM Object "Replaces With" to change a TextField to a Multi-line" within a Group. (Issue #28841)
- ALBPM Studio, Introspecting an invalid WSDL causes a NullPointerException. (Issue #28844)
- Very confusing error message refering to a Business Parameter assignment when a screenflow activity does not have any implementation defined. (Issue #28852)
- "Widget disposed" Eclipse error message shown to the end user when switching back and forth between the Business Analyst and Developer profiles. (Issue #28854)
- ALBPM Studio can not import migration project due to Null Pointer Exception when importing custom views. (Issue #28855)
- A WSDL response message that uses the 'maxOccurs' attribute is not properly introspected. (Issue #28856)
- ALBPM Studio - The namespace is not properly set when the service is defined through PBL code. (Issue #28860)
- ALBPM Studio - GDI Objects are not disposed when icons have complex images. (Issue #28865)
- Misleading label in the main Simulation configuration panel refering to the amount of instances to run through a simulation. (Issue #28869)
- "org.eclipse.swt.SWTException: Widget is disposed" when painting process structure. (Issue #28871)
- Studio - Optional Tasks implementing the Component Member as "Input" throws an invalid argument error message (Issue #28884)
- Process method. It is not possible to add a New Process Method with a different name than the suggested. (Issue #28906)
- The 'fuegoName' property is null in an XMLObject returned by a Web Service. (Issue #28909)
- Project Simulation - A calendar rule defined without a holiday rule throws a Null Pointer Exception (Issue #28910)
- If the "less or equals to" condition is selected in the Business Rule Editor, it is automatically changed to "grater or equals to". (Issue #28911)
- Simulation Configurations do not include "Business Rules Transitions" in the Transition Probabilities Panel for a simulated activity in a business process. (Issue #28923)
- NullPointerException importing a project in ALBPM 6.0 Studio. (Issue #28926)
- The tooltip over the simulation start icon should be renamed to "Resume" when the simulation is in "paused" mode. (Issue #28929)
- SOAP faults are not unmarshalled correctly (Issue #28931)
- Decision Activities in Simulations do not allowing dynamically increasing or decreasing the available human resources. (Issue #28932)
- BPMObject Attribute: It is not possible to rename an attribute using context menu in the navigator or in the Outline view. (Issue #28939)
- Namespace declaration is lost for xsi:type values when xml objects are serialized. (Issue #28944)
- Elements with blank namespaces are incorrectly treated as qualified elements. (Issue #28945)
- ALBPM Studio - BPMObject Attribute context menu is disabled. (Issue #28963)
- ALBPM Studio - BPMObject: delete throws fuego.lang.exception.ProgramException. (Issue #28965)
- ALBPM Studio, AquaLogic Service Bus Registration does not work with international characters. (Issue #28977)
- When a Decision activity is executed for first time, no prediction percentages are shown (Issue #28983)
- Studio ALBPM - should allow to create more than one Unconditional Transaction going out from an activity. (Issue #28986)
- The debugger browser is closed when the 'On Change Invoke' method is executed on a combo-box. (Issue #28989)
- ALBPM Studio Debugger: Watch expressions are being displayed incorrectly. (Issue #28991)
- Conditional transition's Names are lost when moved to a subprocess using "Move selection to a Subprocess" (Issue #29005)
- Studio - New Role Lane is displayed incorrectly when added using a zoom level different from 100% (Issue #29013)
- "AssertionError: Endpoint already registered..." encountered when introspecting a Proxy Service from ALSB 2.6. (Issue #29024)
- 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)
- Studio - "null" problem description appears in Problems tab importing a 5.5 project. (Issue #29168)
- ALBPM Introspector, a Soap Fault is thrown when an output argument of a process web service is an enumeration. (Issue #29190)
- WSDL Introspection fails when wsdl has an element with two o more references to the same namespace in more than one element. (Issue #29206)
- ALBPM Studio - Exception thrown when deleting a BPMObject presentation with the presentation's editor open. (Issue #29247)
- Addition or Updates on BPM Object Presentation labels are not properly saved. (Issue #29374)
WorkSpace or End User Components
- BPM Object presentation's preview does not work correctly when the presentation contains one or more dashboards. (Issue #25421)
- In WorkSpace, the Login page may appear within the Instance Detail portlet after the login time has elapsed. (Issue #26734)
- Workspace, when the option "Enable applet for attachment management.:" is selected, an error appears. (Issue #27052)
- In WorkSpace, Business Rule edition: Cannot check "Match all of the following" checkbox using IE 7.0. (Issue #28032)
- In the WorkSpace, the abort message alerting that the instance will be aborting is missing. (Issue #28070)
- WorkSpace. Opening the online help from the process community portlet in the ALUI result in an error. (Issue #28108)
- The Inbox view cannot refresh pending instances after doing a Search and executing a Global Creation activity (Issue #28179)
- When attaching a file from ALI Collaboration from the ALBPM WorkSpace Instance Detail panel, the attachment is not refreshed although it is visible on the ALI Collaboration Panels. (Issue #28190)
- When attaching a file from ALI Collaboration from the WorkSpace Instance Detail panel, the attachment is not refreshed although it is visible on the ALI Collaboration Panels. (Issue #28191)
- Display implemented in a Screenflow Interactive Call activity throws : 'weblogic.servlet.jsp.CompilationException: Failed to compile JSP /jsp/webDisplayListDynamicObject.jsp. (Issue #28255)
- Null pointer exception executing a Global activity in Weblogic Server 10. (Issue #28370)
- ALBPM Workspace cannot be deployed. This operation throws org.xml.sax.SAXParseException. (Issue #28636)
- View audit trail for instance of processes including calls to nested subprocesses is not available. (Issue #28649)
- When deploying the ALBPM Extensions for JSF, in the WebLogic Portal 10, exceptions are thrown during start up sequence. (Issue #28901)
- Unable to open and execute an instance when the project is deployed to non-ASCII Organization Unit. (Issue #28919)
- ALBPM WorkSpace, using a non-english locale language, masks for numeric values produce incorrect output. (Issue #28975)
- The WorkSpace Web Application allows looking for instances in any process regardless of the Role the person has assigned. (Issue #29065)
- Attachments on Classic WorkSpace using the applet management displays an error when the user wants to view it. (Issue #29092)
- Workspace Administrator. Times defined in a condition are not displayed correctly. (Issue #29105)
- External task's URL passes the wrong query string variable. (Issue #29269)
- In WorkSpace, A view that has a "time" condition set as parametric, fails when opening it in the Workspace with Invalid object type fuego.lang.Time. (Issue #27862)
- WorkSpace. Global activities with instance access appear improperly in the WorkSpace. (Issue #28139)
- The execution button for an instance in WorkSpace is enabled even when the main task of it is being executed. (Issue #28140)
- The PAPI Block getVar method returns a null value for Project Variables for an instance in the END Activity. (Issue #28194)
- PAPI-WS SSO for ALBPM WE is not working properly with LDAP mapped users. (Issue #28642)
- ALBPM WorkSpace ClassCastException: java.text.DecimalFormat for a time column. (Issue #29093)
- Console, archiving viewer returns error in WebLogic environment. (Issue #27900)
- Concurrent publish operations cause runtime errors in the engine (Issue #28147)
- Process Administrator does not find participants whose ids contains "\" (Issue #28339)
- The existing publish Ant Task was improved to run project validations and display project version information before the project is actually published and deployed. (Issue #28439)
- Undeploy ANT task throws org.apache.tools.ant.BuildException. (Issue #28824)
- A project containing external variables cannot be published with ant task. (Issue #28840)
- Multiple levels of Organizational Units are correctly imported in the Process Administrator (Issue #28976)
- 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)
- ALBPM Engine, Null pointer exception occurs in DefaultMailFormaterBuilder$ExternalVariableExpression.evaluate. (Issue #28572)
- Notification activity do not fail when the target process don't exist. (Issue #28716)
- Notification by correlation doesn't work if the process is deployed in some Organizational Unit (Issue #28739)
- BAM Workload table does not show the correct participant if the instance goes back through a NotificationWait. (Issue #28745)
- BAM updater not updating the tables caused by the "The instance xxxx was selected twice" assertion error. (Issue #28768)
- Schema property field is ignored in Oracle configuration (Issue #28937)
Installation and Licensing
- ALBPM Admin Center doesn't start if the HOME environment variable is not set in Unix platforms (Issue #28645)
- ALBPM WE: running ptids service.sh has problems due to ": bad parameter: no such file or directory. (Issue #28727)
- Oracle Application Server and JBoss templates should be removed from the J2EE Enterprise distributions. (Issue #28848)
- Documentation - Username/password specified for Hydrogen is case-sensitive (Issue #28845)
Directory Services and Databases
- When the project has a cloudscape external resource, project refresh fails. The project needed to be reopened. (Issue #28241)
- ALBPM DataWarehouse Service makes processor to be fully saturated when all of its services (BAM/DataMart) are disabled. (Issue #28279)
- Transaction timeouts while processing the changes received through the notifications from the Directory. (Issue #28327)
- Improved DB re-connection algorithm since there were problems after the target Engine or FDI Databases were bounced. (Issue #28330)
- It is not possible to create a Process Data Mart schema in Oracle 9 from the console. (Issue #28590)
- Copy and Paste keystrokes do not work when editing an interactive activity. (Issue #22213)
- Most of the Windows menu options should be disabled in the Designer and Business Architect Studio perspectives. (Issue #23581)
- BPM Object methods that are defined to be abstract should not be editable allowing an implementation for them. (Issue #23786)
- BPM Object Presentations, changing the selection on the outline panel updates selection on the main panel only. (Issue #26042)
- Links in the end-user documentation editor do not appear as hyper links. (Issue #26658)
- In Studio simulation 'Run to the End' button can not be paused. (Issue #26803)
- Custom Presentations - Conditions - When you change the selection of Processes the Activity combo is not refreshed. (Issue #26961)
- Business Parameter is enable to select as an In/Out Screenflow argument in the Argument Mapping Screenflow. (Issue #27084)
- In Studio, arguments not refreshed in Code Editor until the process is closed and reopened. (Issue #27402)
Workaround: modify arguments by hand
- In Studio, the "undo" is sometimes unavailable when editing a process in a design view. (Issue #27453)
- In Studio, simulation status not drawn over the process after closing the process. (Issue #28088)
- In Studio, zooming in the Simulation charts may make the graphics too large for viewing. (Issue #28094)
- In Studio, when clicking the add dashboard button too fast it creates several dashboards with the same name. (Issue #28134)
- Studio - The BAM dashboard creation frame does not prevent the invalid data input (Issue #28496)
- Studio, on the Export Project window, the label "Project root directory" is inaccurate (Issue #28545)
- 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)
- java.lang.StackOverflowError when configuring Simulation Resources. (Issue #28873)
- The Mouse over on the resources graph view while the simulation is running is showing a tooltip that always uses the same user id or name. (Issue #28927)
- ALBPM Studio, whe the OS locale and the project default locale is not the same, the localized descriptions are not saved properly. (Issue #28951)
- Studio - Global automatic activities and due transitions allow invalid dates to be scheduled such as November 31st or February 30th (Issue #28955)
- If a BPEL process uses a specific namespace (p.e. http://docs.oasis-open.org/wsbpel/2.0/process/executable), the import fails. (Issue #28978)
- ALBPM Studio, the feature "Move selection to a Subprocess" misses some incoming/outgoing transitions. (Issue #29003)
- 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 "Export Type" 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)
- Null error and location is blank in problems properties window after build compilation. (Issue #29124)
Workaround: The null check disappears by replacing the activity with a new one with the same functionality. So create a brand new global with instance access and define the same task.
- Internal Compiler Error while compiling a project imported from ALBPM 5.5 in the PBL Block Logic code. (Issue #29156)
- 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)
- ArrayIndexOutOfBounds introspecting components that contain enumerations. (Issue #29187)
- Cannot use the SQL "in" clause in Embedded SQL in PBL code when this was allowed in ALBPM 5.5 and ALBPM 5.7. (Issue #29194)
Workaround: Replace the "in" clause with concatenated OR values.
- Dashboards cannot be cloned. (Issue #29201)
- In Studio, the Display Task main panel saves the information even after a validation error is displayed. (Issue #29208)
Workaround: Revert changes after entering invalid data
- NoSuchMethodException is raised by the Studio runtime after adding an activity and refreshing the Studio Engine metadata by clicking on the "reload/refresh" icon in the Studio toolbar. (Issue #29210)
Workaround: Clean the project and restart the Studio Engine.
- Studio is not able to introspect a proxy service in ALBPM defined with multi-bytecode names. (Issue #29213)
- The BPM Object Editor can check the default value is selected even when no default value was specified. (Issue #29214)
Workaround: Make sure to specify a default value when using this BPM Object attribute capabilities.
- A NullPointerException is raised when debugging an activity method that is managing array type variables. (Issue #29218)
- The simulation can be started even when there are process assembly problems (missing transition). (Issue #29222)
Workaround: Make sure there are no problems reported in the "Problems" View before starting a simulation execution.
- Cannot add connector with mouse right button on the process model. (Issue #29232)
Workaround: Add the connector using toolbar icon
- In ALBPM Studio, when removing a large component from the catalog, such as a COM component for a Microsoft Office application, it may take a long time. (Issue #29245)
- Studio - Instance Variable Description floating textbox appears hidden on the right side of the screen and cannot see the text that is being typed. (Issue #29246)
- email content is not properly encoded when using contentType="text/html" (Issue #29248)
- filepath containing multi bytes characters as email attachments are not working. (Issue #29251)
- BPM object attribute name can be renamed with a name longer than 30 characters. (Issue #29255)
Workaround: Use no more than 30 characters for an attribute name.
- The incremental publication function in Studio does not delete previously generated classes for deleted processes. (Issue #29265)
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 "X".
- 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.
- Changing project name during import is causing compilation problems if the project contains introspected XML Schema objects. (Issue #29369)
Workaround: Keep the original project name. If it colides with an existing project name, then use a different Eclipse WorkSpace to import this new project keeping the original project name.
- Replacing an array attribute in a BPM Object Presentation raises a ClassCastException. (Issue #29377)
- It is not possible to delete a custom view column added in sorting criteria with Descending order. (Issue #29380)
- Refresh problems are present when changing the right hand side values in a Business Rule definition and changing from the "Simple" to the "Advanced" edition mode. (Issue #29382)
Workaround: Change values from Advanced Editor or save the Business Rule before switching back and forth between these 2 edition modes.
- Changing a project variable format to currency throws java.lang.IllegalStateException: Component 'fuego.designer.view.gui.components.format.FormatPanel [20808963] null' (fuego.designer.view.gui.components.format.FormatPanel) (Issue #29383)
- The "Step Into" debugging functionality does not work on BPM Object methods that are not part of the BPM Object being debugged. (Issue #29385)
- The Locale Drop down for a Participant definition in Studio shows ALL available locales when only the project ones should be displayed. (Issue #29390)
Workaround: Select the desired one regardless of all the ones listed in the drop down list.
- The "Task Participant" column is not offered to be added when creating a custom view when it should. (Issue #29396)
- Unselecting all the activities in the simulation result panel raises a NullPointerException. (Issue #29397)
- Changes in the Studio Engine Preferences are not saved since the "Save" icon is not enabled in the toolbar. (Issue #29403)
Workaround: Make another change in a process for example so that the project can be saved accordingly.
- ARIS XPDL 1.0 exported files cannot be properly imported in ALBPM 6.0 MP2. (Issue #29408)
Workaround: After the process has been imported, it is necessary to link the main process flow with the Begin and End activities.
- Studio - "Open Project" option from Project Menu is not always enabled when trying to open a previously closed project. (Issue #29409)
- Double clicking on a Bookmark in the Studio IDE goes to the method where the bookmark was defined but it is not placing the cursor in the bookmark line. (Issue #29425)
- NullPointerException when trying to preview the values of a SQL Query Introspected component. (Issue #29436)
- The cancel button has no effect on the Studio Engine Preferences window until the project is closed. (Issue #29440)
Workaround: Close and open the project, and the settings will show to their original values.
- Studio does not allow importing .xsim simulation models as it does for business processes or BPM Objects. (Issue #29443)
Workaround: Right click Simulations and select Import from file then navigate down to project's simulations directory and select the *.xsim file.
- Renaming a BPM Object Presentation caused an exception in Studio. (Issue #29444)
- 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 "Finish" 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)
- PAPI client jar contains many unnecessary modules (Issue #28378)
- Viewing the process documentation in the Studio Workspace returns an HTTP 404 (Page not found). (Issue #29281)
Workaround: This works ok in the Enterprise packages.
- The method getType in class fuego.papi.Activity is not exposed in PAPI WS because it is inherited from fuego.processmodel. (Issue #29338)
- ALBPM WE 5.7 to ALBPM WE 6.0 migration tool fails when instances with attachments have been disposed. (Issue #29470)
- A NullPointerException is raised when using PAPI-WS and an invalid processid is used as a reference. (Issue #29489)
Workaround: Make sure to use a valid and well formed PAPI Process ID.
WorkSpace or End User Components
- Pie charts defined in 5.7 may look smaller in 6.0. (Issue #25964)
- In WorkSpace, in execution of JSP using invoke tag library passing argument of type "int" fails. (Issue #27664)
- The Job Query form in the HROnboarding demo does not display in Japanese (or French) (Issue #28243)
Workaround: Set the "Current language" to Japanese in the Project Preferences (right-click the project, select Project Preferences | Languages).
- Customized Global Activity icons show up correctly in the process model but they are not properly reflected in the Process Audit Trail map through WorkSpace. (Issue #29300)
- ArrayIndexOutOfBoundsException is thrown by the WorkSpace when executing a Grab and the current view has the "Task Participant" column. (Issue #29405)
Workaround: Remove the 'Task Participant' column from the presentation or implement the main task of the activity.
- Cannot execute JSPs bound to a screenflow activity when the JSP is placed in subfolders of the webroot project folder. (Issue #29485)
- The Logviewer does not show the About splash screen. (Issue #28133)
- Process Administrator limits the Process Instance caducity to 100 days when we should allow larger times. (Issue #28440)
- In ALBPM Archive Viewer: Some Icon images are missing in the Audit Trail. (Issue #29160)
- In Archive Viewer: UNKNOWN is displayed in English in the instance detail page. (Issue #29161)
- In Archive Viewer: Description with non-ASCII character search doesn't return correct result. (Issue #29165)
- The majority of the Japanese characters are not encoded correctly in the "AdmCenterConsole.log" file (Issue #29272)
- The Archive Viewer Configuration panel is not rendering Japanese characters correctly when deployed in WLS 9.2. (Issue #29319)
- A NullPointerException is raised when creating an Archive Viewer configuration using none ASCII characters. (Issue #29322)
Workaround: Create the Archive Viewer configuration id with ASCII characters.
- "dd_db2.jsp" is not found error during Archive Viewer configuration preventing the Archive Viewer to connect to a DB2 Database. (Issue #29325)
- Error message "Validation failed for field [xxxx]" in the Archive Viewer Console is displayed in the server locale rather than the end user browser locale. (Issue #29326)
Workaround: Set the Server Locale to be the same as the Client Locale. This may be the case for a single country deployment.
- When trying to add existing participants to a group, the list of available participants show empty when there are already existing participants to choose from. (Issue #29473)
Workaround: Enter a star in the Filter
- The Process Administrator Participant filtering capabilities do not allow searching on assigned OUs to participants even when the "any" field is selected. (Issue #29474)
- Smart publish does not import Project Variables internationalized labels (Issue #29475)
Workaround: Publish projects without the "smart publish" option.
- Custom none serializable Exceptions prevent a proper persistence of the original error when an instance moves to an exception state. (Issue #23683)
Workaround: do
// statements
on e as ProblematicException
logMessage "Gotten exception is: " + e
action = FAIL
end
- 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't throw exceptions in an activity that calls "ProcessInstance.create()". 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)
- 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.
- PAPI Samples are missing from ALBPM Enterprise distributions. (Issue #26197)
- Global activities with instance access are configurable to generate events. (Issue #27096)
- The WorkSpace WAR/EAR need to be deployed from a location and not using the WAR/EAR packaging. (Issue #28995)
- Documentation - In the Configuration Guide (WebLogic Edition), the description of each EAR file to create is missing (Issue #29271)
- Documentation on the RSS Feeds is missing from the Product Documentation. (Issue #29310)
Workaround: This information will be introduced in the eDocs Web Site for ALBPM 6.0 Documentation post ALBPM 6.0 MP2 release time.
- ALBPM Applications when deployed in WebLogic running on HP-UX raise and exception if the "-Djava.awt.headless=true " property is not specified in the container set of system properties. (Issue #29400)
Workaround: Set the -Djava.awt.headless=true property at the container level.
Installation and Licensing
- albpmconfigwizard creates wrong domain and configuration version references in config.xml when using WebLogic 10 (Issue #29140)
- When rendering large dashboards, it is complicated to resize the window that contains the Dashboard. (Issue #23865)
- In WorkSpace, Custom View defined as parametric with a condition over a Time project var shows the value plus 3 hours. (Issue #27696)
- In WorkSpace, Search View - Using the between condition, if you change the default time values, when executing the Search, the value returns to the default value. (Issue #27872)
Workaround: Use the date picker to select the time
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 supports the following:
- Operating Systems:
- Enterprise: Windows 2003 SP1 (on x86 32 bits); Linux Red Hat 4.x (on x86 32-bit and 64-bit, on Itanium 64-bit); SUSE Enterprise Linux 10.0 (on x86 32-bit and 64-bit, on Itanium 64-bit); Solaris 9, and 10 (SPARC); HP-UX 11.23 (Itanium 64-bit using 32-bit and 64-bit JVM); AIX 5.3 (64-bit using 32-bit JVM)
- Studio: Windows 2003 SP1, Windows XP (on x86 32-bit); Linux Red Hat 4.x (on x86 32-bit); Linux SUSE 10.0 (on x86 32-bit)
- Database Servers: SQL Server 2005; Oracle 9i, 10g (including RAC configurations); IBM UDB DB2 8.1 and 9.1
- Browsers: IE 6.0, 7.0; Firefox 2.0; Safari 3.0
- Java Virtual Machines: IBM 1.5.0 (on AIX 5.3 for Standalone and J2EE Edition), HP-UX 1.5.0_05 (on HP-UX 11.23 Itanium for Standalone and J2EE Edition), JRockit 1.5.0^ (on Windows, Linux, for WLS 9.2.x and WLS 10.0.x), Sun 1.5.0_12^ (on Windows, Linux, Solaris for Standalone and Solaris for J2EE Editions)
- Studio: Sun 1.5.0_12^ on Windows and Linux
- Enterprise Standalone: Sun 1.5.0_12^ for Windows, Linux (RHEL 4.x/Suse 10.0) x86 32-bit and 64-bit, and Solaris, IBM 1.5.0 for AIX 5.3, HP-UX 1.5.0_05 for HP-UX 11.23
- Enterprise Standalone: JRockit 1.5 for Linux (RHEL 4.x/Suse 10.0) Itanium 64-bit
- Enterprise for WebLogic: JRockit 1.5.0 for WLS 9.2 and WLS 10.0 on Windows, Linux (RHEL/Suse) x86 32-bit and 64-bit and Itanium 64-bit and Solaris; IBM 1.5.0 for AIX 5.3; HP-UX 1.5.0_05 for HP-UX 11.23
- Enterprise for WebSphere: IBM 1.5.0 for all platforms except Solaris where we use Sun's JVM
- Application Servers: BEA WebLogic 9.2 MP1 and WebLogic 10.0 (Enterprise for WebLogic); IBM WebSphere 6.1.0.5 or 6.1.0.13 (Enterprise for WebSphere - Other Patch level introduced problems that do not show up on the mentioned versions), Tomcat Servlet Container 5.5.20 (Standalone)
- ALBPM WE: ALI 6.1 MP1 and ALI Collaboration 4.2 MP1.
- The Thread number is not shown in the Engine log files when deployed on WebLogic Server making it difficult to trace multi-threaded executions. (Issue #19198)
- Views using a Filter with integers using the BETWEEN operator do not display when re-opening the project (Issue #19918)
- External namespaces are not properly resolved during Web Service introspection. (Issue #20675)
- In Studio, a Web Service WSDL files with operation declarations using a message attribute value without namespace is not introspected properly. (Issue #23410)
- XML Schemas containing Enumerations returning integer string values such as "0" and "1" are not properly introspected. (Issue #24434)
- Editor does not display the whole presentation layout in BPM Object Presentations. (Issue #24557)
- Certain XML elements introspected from an XML schema cannot be used as Process Web Services arguments. (Issue #25107)
- Web Service introspection generates a service without arguments when the objects are imported from multiple files and different namespaces. (Issue #25340)
- Removing option for valid values static list options is not persisted by Studio. (Issue #25438)
- PAPI-WS must have an enable property and a startup button in Studio. (Issue #25451)
- Views are not visible after project import is completed. (Issue #25491)
- A ClassFormatException is reported as a problem when an instance variable has the same name than a project variable. (Issue #25495)
- Server Side components cannot be executed in debug mode. (Issue #25537)
- Enumerations contained in an introspected Web Service cannot be used in Doc Literal Web Service method calls. (Issue #25581)
- Export project generates a corrupted export file when the "Include versionable libraries only" option is selected. (Issue #25587)
- Finish button is enabled while the project export task is running. (Issue #25595)
- Measurement marks cannot be used to track down the value of business indicators of type measure. (Issue #25681)
- Re-cataloging of AquaLogic Service Bus components corrupts the associated External Resources properties. (Issue #25699)
- ALBPM Studio. When you try to introspect COM objects you may get null pointer exception messages. However the introspection should finish ok. (Issue #25731)
- StackOverflowError is raised rendering the process image of an instance. (Issue #25776)
- An OutOfMemoryError occurs when certain erroneous constructions are encountered by the PBL compiler. (Issue #25778)
- ClassCastException occurs when casting a user defined exception in an exception handling flow. (Issue #25779)
- An OutOfMemory Error showed on the Eclipse logs when creating custom views. (Issue #25822)
- While introspecting an EJB you may get: java.lang.IllegalArgumentException: Invalid parent. (Issue #25921)
- Screenflows-Argument Mapping for End & Begin activities allow to create new argument sets. (Issue #25933)
- 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)
- Null pointer exception adding a new participant in Studio. (Issue #25976)
- Everytime the Workspace page is refreshed, the business rules editor, if open, keeps adding business parameters to the list of variables. (Issue #25981)
- Null pointer exception when creating a new view in console. (Issue #25990)
- Internal error are reported when certain projects created in ALBPM Studio 5.7 are imported in ALBPM Studio 6.0 (Issue #26039)
- In Studio, "Import Designs" function has problem importing roles included in the design. (Issue #26059)
- Null pointer exception when Studio is internally traversing the project catalog. (Issue #26089)
- XSD introspection do not introspect elements defined in an imported schema. (Issue #26119)
- Internal Errors are reported in the problems tab after importing projects created with ALBPM 5.7. (Issue #26125)
- Component Event Types combo do not store the event argument in Global Automatic Listener. (Issue #26149)
- Null pointer exception when trying to open Main Task of Interactive Component Call. (Issue #26158)
- Cannot set Out argument mapping in a screenflow. (Issue #26164)
- Null pointer exception is thrown after selecting a Screenflow's input argument to map from interactive main task window. (Issue #26170)
- Cannot set main task for an Interactive Component Call activity in a Screenflow. (Issue #26173)
- Can not load a process whose name differs from the name on disk. (Issue #26183)
- Studio throws java.lang.NullPointerException : java.awt.Dimension.<init> (-1). (Issue #26199)
- If you create a measurement mark and right-click, the "Change Target Transition" option is does not change anything. (Issue #26202)
- Null pointer exception thrown when importing a project and choosing the same name as an existent one. (Issue #26230)
- Renaming a resource and saving in the simulation resources table throws an exception and leaves the file unusable. (Issue #26232)
- In Studio, transitions aren't directly accessible in a horizontal lane orientation. (Issue #26246)
- Missing error display when trying to use a non supported AquaLogic Service Bus version. (Issue #26251)
- 6.0.0 Views were storing the priority condition value incorrectly (Issue #26255)
- Exception in Studio: java.lang.IllegalArgumentException: No enum const class fuego.draw.FontStyle.NORMAL. (Issue #26257)
- If a method refers to a method inherited from Presentable it throws: fuego.compiler.InternalException. (Issue #26280)
- EJB Wizard does not show the available classes. (Issue #26303)
- Conditions are not saved after being updated in Studio. (Issue #26316)
- While using connectors, you get an exception if you try to right click on a transition. (Issue #26329)
- Create a project throws fuego.project.exceptions.ProjectRuntimeException. (Issue #26358)
- Display implentation of an interactive component in a screenflow does not accept a String[] as value and requires to enter a title. (Issue #26377)
- UndefinedVariableException when launching debugger. (Issue #26378)
- Modifying web service headers had no effect. (Issue #26413)
- Process WS is not working properly with WL9.2. (Issue #26440)
- Process WS are has issues working until the Application Server is restarted. (Issue #26447)
- Process engine gets null pointer exception when starting with 5.7 process instances. (Issue #26500)
- Process engine gets null point exception while running 5.7 instances. (Issue #26509)
- Null values appear in process while importing a project. (Issue #26519)
- In Studio, Process Notification activity argument mapping dialog is working incorrectly. (Issue #26567)
- In Studio, under Custom views - presentations - default activity: moving all columns from "Selected Columns" to "Available Columns" could cause a java.lang.ArrayIndexOutOfBoundsException: -1. (Issue #26577)
- In WorkSpace, adding a bookmark can cause an exception. (Issue #26585)
- In Studio, during normal operation may an out-of -memory error. (Issue #26586)
- In Studio, often times in Eclipse errors found in the Problem tab are difficult to associate with the offending logic in a particular activity. (Issue #26632)
- In Studio, null pointer exception happens after introspecting an Oracle table. (Issue #26635)
- In Studio, when specifying a variable type in Variables tab, the component browser must be used for complex types. (Issue #26663)
- In Studio, attributes in a group are added incorrectly in another BPM Object in the same object. (Issue #26677)
- In Studio, issue appears when trying to specify related sub Screenflow in the sub Screenflow Activity. (Issue #26681)
- BPM Object presentations work incorrectly in Studio's debugger. (Issue #26700)
- In Studio, imported design does not add 'Project' variables. (Issue #26706)
- ALBPM 5.7 Project generates a compilation internal error when using JNDI Classes. (Issue #26738)
- In Studio, code editor, when you hover over a Warning icon you do not see a description of the warning issue. (Issue #26741)
- In Studio, some elements were introspected incorrectly when WSDL included xsd:import in-line. (Issue #26757)
- In Studio, "Progress Information" dialog sometimes blocks the use of Studio. (Issue #26794)
- In Studio, saving an ScreenFlow with a Sub-ScreenFlow activity throws an exception. (Issue #26838)
- NullPointerException is raised when editing a link in a BPMObject presentation. (Issue #26848)
- In Studio, null pointer exception when importing a 5.7 project with an Organization including two roles. (Issue #26849)
- In Studio, output argument of the subprocess cannot be mapped to an instance variable of the main process. (Issue #26859)
- Engine, Incorrect response is generated for an introspected WSDL using doc-literal format. (Issue #26868)
- Studio, groups inside groups worked incorrectly. (Issue #26876)
- Studio, Business Rule. The Add Condition button must be pressed twice to open the condition screen and create two lines. (Issue #26897)
- In Studio, BPMObject group. Adding a group, throws next exception:fuego.compiler.InternalException. (Issue #26917)
- In Studio, Business Rules Editor is missing a field for documentation or description of the rule. (Issue #26924)
- When a web service operation uses a notification wait activity and you delete the notification wait activity, build fails but Studio does not show the problem correctly. (Issue #26952)
- Business Rules require internationalization labels. (Issue #26988)
- In Studio, adding a new transition deletes the process design background. (Issue #27015)
- In Studio, null pointer exception while trying to edit an existing presentation. (Issue #27031)
- Configuration's UserNameToken profile is not being used on a Soap Listener inheriting component. (Issue #27050)
- In Studio, unexpeted error when a Role is created. (Issue #27068)
- Engine, issues arise when publishing a migrated project exported from ALBPM 6.0. (Issue #27077)
- In Studio, you may receive a StackOverflowError message while changing BPMObject presentation properties. (Issue #27093)
- Studio, errors while selecting any of the components from Default Catalog due to a java.lang.ClassCastException. (Issue #27108)
- In Studio, importing a 5.7 project that has a View with a filter using between throws a design check error. (Issue #27148)
- In Studio, a null pointer exception is raised when executing a HTML preview action in a BPMObject presentation. (Issue #27156)
- In Studio, under custom views, adding "Participant" as condition to the view throws IllegalStateException. (Issue #27195)
- In Studio, null pointer exception is raised when trying to change the distribution criteria from a extracted simulation. (Issue #27197)
- In Studio, "Run Engine" is not possible when a view has assigned an invalid role. (Issue #27254)
- In Studio, error occurs while publishing a project designed in 5.7 that includes Organizational Units. (Issue #27273)
- In Studio, multiple instances of default catalog are created during startup time. (Issue #27276)
- In Studio, components in catalog are not de-registered from WorkSpace after being disposed. (Issue #27277)
- In Studio, Introspected classes are not resolved from debugger after restarting studio. (Issue #27283)
- In Studio, delete a group after deleting a presentation that included it throws null pointer exception. (Issue #27300)
- In Studio, after a Project Clean build the start engine throws Error message: Project publication has failed. (Issue #27319)
- In Studio, a null pointer exception is raised when creating a dashboard. (Issue #27337)
- Studio, drag and drop does not paste the code into the pointer position. (Issue #27375)
- In Studio, renaming a process input argument breaks the beginInMethod. (Issue #27379)
- In Studio, renaming a project variable do not flag the .project.xpdl file as dirty. (Issue #27389)
- In Studio, Web Service external resources from 5.7 are unusable in 6.0. (Issue #27392)
- In Studio, if the Role is created from drag and drop of an activity, the Role Label is not being generated until the Studio is closed. (Issue #27403)
- Process Interfaces are generated with mappings to instance variables (Issue #27481)
- BPM Object changes are sometimes lost when editing it in Studio. (Issue #27483)
- Dynamic Subprocess invocation is not working based on a dynamic assignment of a process name and organizational unit. (Issue #27497)
- org.eclipse.swt.SWTException: Invalid thread access - opening code editor while switching applications (Issue #27522)
- Studio raises a NullPointerException creating instances variables on a Input implementation of a Screenflow activity when creating a screenflow instance. (Issue #27524)
- Taiwanese labels are not properly stored. (Issue #27525)
- Studio raised a NullPointerException when checking instance variables on the argument mapping window for an interactive activity that is being implemented with a Screenflow. (Issue #27526)
- Studio raises a NullPointerException when a subflow activity is not initially mapped to another process and the association is left for a later time. (Issue #27537)
- Custom Views Conditions - Match All Conditions - It works as if this check is always selected. (Issue #27544)
- Studio throws "java.lang.IllegalArgumentException: Argument cannot be null" when editing a Dashboard and switching from one widget to another. (Issue #27545)
- Problems importing a BPEL 2.0 service orchestration process into Studio 6.0. (Issue #27547)
- Studio raises a NullPointerException when right clicking on an AutomaticHandler role to add a new Role. (Issue #27566)
- 6.0.0 already published project fails to execute global activities with NoSuchMethodError (Issue #27568)
- Project variables may not be used with a Parametric Role since the engine is raising a "java.lang./NoSuchFieldException". (Issue #27574)
- Participant Role shows twice in the Studio Organization for an imported project. (Issue #27631)
- Studio raises an exception when opening a previously saved business rule. (Issue #27633)
- When use Document Literal no wrapped the instrospection process generate wrong Operation namespace when The root element is a ref element (Issue #27648)
- MailAccount.messages return null messages in some situations (Issue #27653)
- Wrong response element name when introspect a Doc/Lit wrapped WS and implement the ServiceListener in the Project Catalog. (Issue #27688)
- In Studio, instance variables - creation in a ScreenFlow throws a SWTException. (Issue #27732)
- BPMObject presentation input command with a selection assignment gets generated incorrectly. (Issue #27746)
- In Studio, notes are displayed without content. (Issue #27755)
- In Studio, process flow lines disconnect when changing direction of swim lanes. (Issue #27780)
- Screenflow creation returns '<some-number>Arg' not a member of 'Instance' error incorrectly. (Issue #27801)
- Exception when using code completion of a business parameter (Issue #27823)
- In Studio, null pointer exception occurs when introspecting a web service with overwritten namespaces declarations. (Issue #27829)
- In Studio, even if Windows locale is set to Spanish, the IDE shows the welcome page and other messages and lables in the default language. (Issue #27833)
- In WorkSpace, web Business Rule Editor does not open if variables without localization exists in the project (Issue #27838)
- In Studio, null pointer exception trying to introspect a WSDL with wsdl:import of xml-schema file without targetNamespace. (Issue #27878)
- Engine, XMLObject throws null pointer exception during object serialization. (Issue #28114)
- Engine Participant deletion is running without transaction. This makes Participant disconnection (last ConnectedClient) fail. (Issue #25483)
- Parametric Roles not working in the Studio engine. (Issue #25745)
- Business variables are not stored in BAM tables when the split-join does not generate copies. (Issue #25882)
- In the Engine, InstancesNotAvailableInEngineException occurs when executing a filter when a child instance has a negative value as parent thread. (Issue #26121)
- In the Engine, global activities with instance access do not generate BAM data. (Issue #26478)
- Can not deploy BPM Engine when a Microsoft COM Service is defined as external resource. (Issue #26487)
- In the Engine, JMS connections are not being closed introducing a connection leak. (Issue #26682)
- In the Engine: Global Instance Access, using WebLogic 9.2, It allowed to execute an instance while the interactive activity was running for other user. (Issue #26782)
- Null pointer exception while generating views in Studio when deploying views by Process and Activity. (Issue #27235)
- Engine, raises a java.io.InvalidClassException: fuego.components.Attachment; local class incompatible: is thrown when trying to execute a migrated instance. (Issue #27363)
- Process information is not available in the WorkSpace. (Issue #27406)
- Engine can not properly load a BPEL process that is referencing the import of an XML Schema from its WSDL definition. (Issue #27436)
- Unable to start engine when the project name contains non-ASCII characters. (Issue #27448)
- Cannot import a BPEL project created with 60 GA, due to java.lang.AssertionError: Cannot set null as result type. (Issue #27495)
- The Engine Participant role cache is not refreshed when a person has been taken a group out. (Issue #27609)
- Cannot perform any WorkSpace operations on certain instances receiving a "java.io.StreamCorruptedException" after migrating a 5.7 to 6.0 Enterprise environment. (Issue #27636)
- Resolved Enterprise environment migration problem when instances were in a Grab activity and a participant tried to access the instance details. (Issue #27712)
- NullPointerException executing a global instance activity when the instance is in the End (Issue #27718)
- The invocation of a Throw activity inside a Split-Join in BPEL does not work. (Issue #27721)
- Engine, SQL exception executing an automatic activity. (Issue #27775)
- Engine, null pointer exception when starting the engine with a process deployed in several Organizational Units. (Issue #27778)
- Instance waiting in a subflow activity is not notified when the child reaches the end after migrating from 5.7. (Issue #27813)
- Engine, can not assign requested address error during engine start. (Issue #27832)
- Exception is raised trying to start albpmwarehouse.sh. (Issue #27855)
- Engine fails to start with Asian characters in a Western English installation. (Issue #27949)
- Engine DB InstanceIn schema is created without primary key in MSSQL Server 2005 introducing the potential of duplicated instances with high concurrency. (Issue #27964)
- In Studio, subflow process cannot be created when the process has a loop. (Issue #28051)
Installation and Licensing
- WE Configuration Wizard generates an invalid URL when selecting Oracle as database provider. (Issue #26731)
- Engine, during installation in WebLogic Server 9.2, an error appears when the installation finishes and applications fail to open. (Issue #27081)
- ALBPM Studio is not bundling the PAPI-WS Web Application for its usage with the Studio runtime. (Issue #28041)
- Portlets in WLP can not find engine deployed in a separated Domain. (Issue #25743)
- BPEL Process instances cannot render the instance detail when accessed from WorkSpace or a PAPI Program. (Issue #26084)
- Business Rules, the Workspace does not show all the global activities. (Issue #27145)
- The BAM Dashboard click event does not work to show instances associated with it (Issue #27517)
- ConcurrentModificationException when PAPI ProcessService is being disposed. (Issue #27600)
- WorkSpace has display issues with processes when the connected participant belongs to an Organizational Units type Father/Son. (Issue #27821)
- Attachment operations (either executed through WorkSpace or a PAPI Program) are not working in WebSphere 6.1 (Issue #28039)
WorkSpace or End User Components
- Issue importing <file_name>.pte file into ALUI portal. (Issue #25092)
- NullPointerException is raised when using the "-" to delete a dashboard. (Issue #25646)
- The Peer Assignment dialog window does not appear when trying to reach it from the the Search dialog window on IE. (Issue #25688)
- Assign Dialog does not work on Internet Explorer. (Issue #26357)
- Workspace takes long time to respond while opening an interactive display panel. (Issue #26428)
- When using accents ,in french names, such as ?,?,?,? , for the Activity names ,after the project is Deployed in J2EE the Workspace throws an error. (Issue #26435)
- In WorkSpace, InternalForwardException is thrown when executing a BPMObject with JSP immediately after executing a BPMObject with Presentation in a screenflow. (Issue #26457)
- In WorkSpace, while searching specific instances engine return all processes. (Issue #26559)
- In WorkSpace, invokeUrl tag causes NullPointerException in WSRP portlets (Issue #26751)
- Inner frame widget works incorrectly for BPMObject Presentations at runtime when rendered in ALBPM WorkSpace. (Issue #27216)
- ALBPM WE. Null pointer exception trying to show ALBPM portlets. (Issue #27282)
- In Studio, global activity with Instance Access Show Process Image implementation throws null pointer exception. (Issue #27298)
- 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)
- WorkSpace, null pointer exception when trying to execute an interactive activity with conditional transitions. (Issue #27779)
- The ALBPM .pte file contains wrong Collaboration Remote Server URL. When import the .pte file it changes the Collaboration Remote Server URL. (Issue #27849)
- ALBPM WE installation, Workspace Administrator has access issues. The servlet throws an exception. (Issue #27892)
- 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)
- It takes too long to load the console processes page when many organizational units exist. (Issue #25289)
- Cannot invoke an introspected Web Service using CUnit to create automated regression tests within Studio. (Issue #25704)
- View conditions are lost when a project is published. (Issue #25923)
- Filter Options in a view in Workspace Admin is always set to 'Anyone in my Roles'. (Issue #26018)
- Once Enterprise stand alone is installed, it can not open AdminCenter. (Issue #26171)
- Engine, sorting columns in presentations are not getting imported when publishing project. (Issue #26299)
- Can not delete an engine from Process Administrator due to null pointer exception. (Issue #26370)
- Publishing project fails in the Process Administrator running WebLogic Server 9.2.2. (Issue #27299)
- Process Administrator raises an exception while trying to configure a Remote SQL External Resource when the BAM Database needs to be access by the Engine running on WLS or WebSphere. (Issue #27599)
- None clear error message is displayes by the Process Administrator when configuring an engine and the underlying JDBC Driver does not exist. (Issue #27624)
- Archiving Viewer shows an empty list of database drivers (Issue #27641)
- Error when trying to publish a project with the smart publish option selected if the project has nested OUs (Issue #27669)
- Engine runtime datasource name is being overwritten when editing the engine in Process Administrator, if the engine was created using the configuration wizard. (Issue #27854)
- java.lang.NoClassDefFoundError: org/apache/commons/collections/MultiMap when logging to the WorkSpace Administrator in conjunction with ALBPM WE. (Issue #27976)
Directory Services and Databases
- (Issue #27768)
- ALBPM WE, when a user is deleted from the ALUI Portal it's disabled in ALBPM. (Issue #27860)
- Copy and Paste keystrokes do not work when editing an interactive activity. (Issue #22213)
- After moving a hidden role lane, this one can no longer be displayed. (Issue #23022)
- In Studio when using 'for ... each' loops over JNDI objects, certain "where" clauses cause the compiler to generate invalid code. (Issue #23153)
Workaround: Check for the condition using an if inside the body of the for each.
- Most of the Windows menu options should be disabled in the Designer and Business Architect Studio perspectives. (Issue #23581)
- BPM Object methods that are defined to be abstract should not be editable allowing an implementation for them. (Issue #23786)
- In Studio if you open a 5.7 project in a read-only file system, just to read it with the project API, it will try to rename the role files from .xml to .xrdl. (Issue #24690)
Workaround: manually renaming the files work fine.
- Project report generates a corrupted PDF when project contains japanese characters. (Issue #24726)
- Enclosing a paragraph widh /* */ converts it in a comment, but it grays only the first line of the commented paragraph. (Issue #25615)
- In Studio as you add instance variables in the Input Main task panel of an Interactive activity, the Instance process view is updated incorrectly. (Issue #26022)
- BPM Object Presentations, changing the selection on the outline panel updates selection on the main panel only. (Issue #26042)
- In Studio, the panel that displays the presentation preview in a create instances view window moves if you scroll. (Issue #26331)
- In Studio the Log Viewer when filtering "severity is Fatal", the columns length are fixed. (Issue #26340)
- Documentation Editor, formatting gets lost when panel is reloaded. (Issue #26522)
- BAM dashboards fail when importing a project and changing its name. (Issue #26592)
- In Studio table can be rendered incorrectly in attribute definition editor. (Issue #26598)
Workaround: Force Studio to render the whole editor window again, for example by minimizing and then restoring.
- Links in the end-user documentation editor do not appear as hyper links. (Issue #26658)
- Cursor no longer appears after editing two or more labels while editing a BPM Object Presentation field. (Issue #26695)
- In Studio simulation 'Run to the End' button can not be paused. (Issue #26803)
- Input task default value always overrides instance variable value. (Issue #26860)
- Elements with nill-able attribute are not included in xml instance with nil=true if they do not contain a value. (Issue #26891)
- In Studio, Preview format for Numerics columns is not shown correctly. (Issue #26918)
- In Studio, Custom Views, two labels are shown for the same language one empty and one with value after trying to add another language. (Issue #26956)
- Custom Views - Filter Description is not displayed when a Condition is set to the View. (Issue #26960)
- Custom Presentations - Conditions - When you change the selection of Processes the Activity combo is not refreshed. (Issue #26961)
- Replacing the widget type in a BPM Object Presentation looses the referenced field. (Issue #26981)
- Business Parameter is enable to select as an In/Out Screenflow argument in the Argument Mapping Screenflow. (Issue #27084)
- In Studio, you get a '0%' complete when introspecting a database that is off-line or inaccessible. Back button is grayed out. (Issue #27326)
- In Studio, Date Picker of Traditional Chinese Locale has incorrect "Day of Week". (Issue #27372)
- In Studio, arguments not refreshed in Code Editor until the process is closed and reopened. (Issue #27402)
Workaround: modify arguments by hand
- In Studio, adding a second transition between two activities can cause overlap between transitions. (Issue #27409)
Workaround: Move either transition by dragging it or making it curve.
- In Studio, the "undo" is sometimes unavailable when editing a process in a design view. (Issue #27453)
- In Studio, unexpected error occurs while generating Web Services with non-ASCII name operation. (Issue #27561)
- In Studio, the outline tab uses an icon theme that is different than the process's theme. (Issue #27620)
Workaround: Re opening the outline view shows the correct theme.
- In Studio, text content in documentation view is missing for project report type - html. (Issue #27663)
- In Studio, SWTException occurs when swtiching profile after closed all perspectives. (Issue #27672)
- Studio. A error happens when re-catalog of a XML schema is done. (Issue #27685)
- In Studio, newline formatting is lost in the documentation view. (Issue #27692)
- In Studio, Project Report - HTML Format does not include Process and BPMO documentation (Issue #27733)
- In Studio, Project Report - PDF Format does not include documentation added to BPMO. (Issue #27734)
- In Studio, BPMObject - Rename attribute: It doesn't refresh Instance view when an attribute is renamed. (Issue #27895)
- BPMObject. Boolean Attribute. Static list: Adding a new valid value twice, throw null pointer exception. (Issue #27912)
- In Studio, declaring a parametric types variable in a method generates a compiler error. (Issue #27932)
- In Studio, no changes are committed to the instance variable when the comboBox type doing a click outside Instance Variables Tab. (Issue #27948)
Workaround: Click over another property, before click outside the Instance Variables Tab.
- Studio, Print Preview may not always match what is actually printed. (Issue #27983)
- In Studio, null pointer exception error occurs during creation of model simulation with the process contains non-ASCII char variation name. (Issue #27986)
- BPMObject properties: it loses the BPM Object description property after being edited - and cursor focus and de-focus. (Issue #27992)
- After the "Static" and "Cache" BPM Object method attributes have been set to Yes, if the method is closed and opened up again, it throws a NullPointerException. (Issue #28000)
- Date formats defined in a view are not correctly displayed in Workspace. (Issue #28022)
- In Studio, BPPMObject presentation. Adding the Encoded image it throws java.lang.IllegalArgumentException: Argument not valid. (Issue #28062)
- In Studio, using a java.lang.String[] as input argument rises exception. (Issue #28072)
- In Studio, running simulation, selecting 'Table' from the Chart Type combo has no effect. (Issue #28086)
- In Studio, simulation status not drawn over the process after closing the process. (Issue #28088)
- In Studio, when using Organization Resources in a simulation, there's no way to use indicators other than those related to Resources. (Issue #28091)
- In Studio, zooming in the Simulation charts may make the graphics too large for viewing. (Issue #28094)
- In Studio, BPMObject Groups. Group Properties view is duplicated on the right side of Studio BPM perspective and It's possible to modify each one individually. (Issue #28097)
- In Studio, BPMObject group. Structure panel: It shows the attributes duplicated. (Issue #28100)
- 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 '/ProcessName'.
- NullPointerException deleting a BPM Object containing a group attribute stored in a nested Module structure. (Issue #28163)
- The organizational unit still has the calendar rule assigned after closing the editor without saving changes. (Issue #28167)
- An exception shows in the Studio consolelog file when recataloguing already discovered SQL Components. The introspection finishes successfully though. (Issue #28176)
- Studio allows the creation of more than one screenflow in different modules with the same name when this should not be allowed. (Issue #28186)
- BPM Object description attribute content is lost when focus is moved to another element in the Attributes Panel. (Issue #28189)
- FuegoBlock "generateXmlFor" generates an incorrect XML (Issue #28193)
- Project Build does not detect a problem when a process is using a role that has been removed (Issue #28199)
- The PAPI Block getVar method returns a null value for Project Variables for an instance in the END Activity. (Issue #28194)
WorkSpace or End User Components
- When rendering large dashboards, it is complicated to resize the window that contains the Dashboard. (Issue #23865)
- Roles do not render to the localized language for a Show Workload implementation type. (Issue #25419)
- BPM Object presentation's preview does not work correctly when the presentation contains one or more dashboards. (Issue #25421)
- Pie charts defined in 5.7 may look smaller in 6.0. (Issue #25964)
- In WorkSpace, the Login page may appear within the Instance Detail portlet after the login time has elapsed. (Issue #26734)
Workaround: logout using main menu.
- Workspace, when the option "Enable applet for attachment management.:" is selected, an error appears. (Issue #27052)
- In WorkSpace, in execution of JSP using invoke tag library passing argument of type "int" fails. (Issue #27664)
- In WorkSpace, Custom View defined as parametric with a condition over a Time project var shows the value plus 3 hours. (Issue #27696)
- In WorkSpace, A view that has a "time" condition set as parametric, fails when opening it in the Workspace with Invalid object type fuego.lang.Time. (Issue #27862)
- In WorkSpace, gauges do not display well when type selection is set to true, or when a type selection is allowed. (Issue #27870)
- In WorkSpace, Search View - Using the between condition, if you change the default time values, when executing the Search, the value returns to the default value. (Issue #27872)
- Launching Log viewer button asks to install 1.4.2 JRE, even though machine has 1.5x and higher. (Issue #27909)
- In WorkSpace, Business Rule edition: Cannot check "Match all of the following" checkbox using IE 7.0. (Issue #28032)
- In the WorkSpace, the abort message alerting that the instance will be aborting is missing. (Issue #28070)
- WorkSpace. Opening the online help from the process community portlet in the ALUI result in an error. (Issue #28108)
- WorkSpace. Remove a Project Variable from the Work List in the Workspace is not working. (Issue #28109)
- The Inbox view cannot refresh pending instances after doing a Search and executing a Global Creation activity (Issue #28179)
- When attaching a file from ALI Collab from the WorkSpace Instance Detail panel, the attachment is not refresh although this one is visible on the ALI Collaboration Panels. (Issue #28190)
- When attaching a file from ALI Collab from the WorkSpace Instance Detail panel, the attachment is not refresh although this one is visible on the ALI Collaboration Panels. (Issue #28191)
- Unable to install Admin Center ALBPM Application Server as a service on Unix. (Issue #23876)
Workaround: Manually configure the shell script (startwebconsole.sh) that starts the embedded Tomcat for Standalone.
- 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)
- Console, archiving viewer returns error in WebLogic environment. (Issue #27900)
Workaround: Deploying this application onto tomcat which runs process admin can point the archiving viewer page.
- The Logviewer does not show the About splash screen. (Issue #28133)
- Console. Errors appears on jsp when webconsole is deployed in WebLogic Server 9.2. (Issue #28138)
Workaround: Remove all tls files from WEB-INF/lib
- Custom none serializable Exceptions prevent a proper persistence of the original error when an instance moves to an exception state. (Issue #23683)
Workaround: do
// statements
on e as ProblematicException
logMessage "Gotten exception is: " + e
action = FAIL
end
- 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't throw exceptions in an activity that calls "ProcessInstance.create()". 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)
- 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.
- Global activities with instance access are configurable to generate events. (Issue #27096)
- Cross domain Security configuration is needed to set up the portlets in a two domains configuration using ALBPM and WLP domains. (Issue #27540)
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 supports the following:
- Operating Systems:
- Enterprise: Windows 2003 SP1 (on x86); Linux Red Hat 4.x (on x86); SUSE Enterprise Linux 10.0 (on x86); Solaris 9, and 10 (SPARC); HP-UX 11.23 (Itanium 64 bits using 32-bit JVM); AIX 5.3 (64-bit using 32-bit JVM)
- Studio: Windows 2003 SP1, Windows XP (on x86); Linux Red Hat 4.x (on x86); Linux SUSE 10.0 (on x86)
- Database Servers: SQL Server 2005; Oracle 9i, 10g (including RAC configurations); IBM UDB DB2 8.1 and 9.1
- Browsers: IE 6.0, 7.0; Firefox 2.0; Safari 2.0.4^
- Java Virtual Machines: IBM 1.5.0 (AIX 5.3, Standalone and J2EE Edition), HP-UX 1.5.0 (HP-UX 11.23 Itanium Standalone and J2EE Edition), JRockit 1.5.0^ (Windows, Linux, WLS 9.2 and WLS 10.0), Sun 1.5.0_12^ (Windows, Linux, Solaris for Standalone and Solaris for J2EE Editions)
- Studio: Sun 1.5.0_12^
- Enterprise Standalone: Sun 1.5.0_12^ for Windows, Linux and Solaris, IBM 1.5.0 for AIX 5.3, HP-UX 1.5.0 for HP-UX 11.23
- Enterprise for WebLogic: JRockit 1.5.0 for WLS 9.2 and WLS 10.0 on Windows, Linux and Solaris; IBM 1.5.0 for AIX 5.3; HP-UX 1.5.0 for HP-UX 11.23
- Enterprise for WebSphere: IBM 1.5.0 for all platforms except Solaris
- Application Servers: BEA WebLogic 9.2 MP1 and WebLogic 10.0 (Enterprise for WebLogic); IBM WebSphere 6.1 (Enterprise for WebSphere), Tomcat Servlet Container 5.5.20 (Standalone)
- ALBPM WE: ALI 6.1 MP1 and ALI Collaboration 4.2 MP1.
- 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 2.0. You can import BPEL 2.0 models into an ALBPM Project, and new models can be designed within ALBPM Studio. The Process Execution Engine is now capable of executing BPEL 2.0 natively.
- ALBPM Studio application is now built on top of the Eclipse platform.
- 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.
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.
- Dashboards provide better quality graphics and end user interaction (i.e. rotation, detaching of pie sections).
- 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.
- Support for BPEL 2.0. You can import BPEL 2.0 models into an ALBPM Project, and new models can be designed within ALBPM Studio. The Process Execution Engine is now capable of executing BPEL 2.0 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.
- 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.
- ALBPM Enterprise distributions are distributing embeddable JDBC Drivers from Data Direct. It is no longer necessary to install JDBC Drivers from Database vendors minimizing installation and setup issues related to database connectivity.
- 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 is completely coded and compiled using JVM 1.5.
WorkSpace or End User Components
- 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.
- 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.
- 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.
- Connected PAPI clients stop receiving instance news information from an Engine once this one has been restarted making the Client Instance Cache inconsistent. (Issue #16385)
- Process Web Service interfaces fail with a strange error message when the instance format is not correct. (Issue #16588)
- The Engine does not delete all of the related process information when un-deploying a process from the PCORRELATION engine table. (Issue #16737)
- java.io.NotSerializableException: fuego.lang.ObjectTypeDescription invoking a Web Service when the Process Execution Engine is deployed on a J2EE Container. (Issue #16764)
- NullPointerException when the Standalone Engine was polling the Process Execution Engine Connections. (Issue #16831)
- NullPointerException when initiating a correlation without arguments (Issue #16932)
- Unique constraint SQL Exception found in the Engine logs over the Engine PTODOITEMS engine table. (Issue #17144)
- 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)
- ALBPM Import Ant Task does not import exported instance correlation information. (Issue #20998)
- The error message "Inconsistency found, trying to delete Automatic Item..." shows consistently in the Process Execution Engine log when unselecting an instance when the Process Execution Engine DB is deployed in DB2. (Issue #21768)
- Sending notification emails using 'activityNotification.mail' template file does not work properly. (Issue #21777)
- BAM Workload table averageTimes information is incorrectly computed. (Issue #21845)
- 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)
- 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)
- IndexOutOfBoundException thrown when cleaning a BPM Object group. (Issue #16787)
- Web Services components are generating SOAP body message responses without the proper namespace causing an "org.xml.sax.SAXException: WSWS3047E: Error: Cannot deserialize element id of bean com.uhg.ut.cix.caseserv.model.beans.CaseBean" error message. (Issue #16901)
- NullPointerException when populating an XML Schema object with an XML document containing null attributes. (Issue #17128)
- 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)
- Changes are saved after canceling the Display implementation type panel for Interactive Activities (Issue #18575)
- NullPointerException when removing a BPM Object from a project and closing the project without saving changes. (Issue #18577)
- Date type values in XML objects are generated with an invalid syntax (Issue #18660)
- ALBPM Studio freezes and raises an OutOfMemory error when the Java skin is used to write code involving casting. (Issue #18944)
- In a 'for each' loop, the where clause is not properly preserved when switching languages from PBL to Java.. (Issue #18951)
- Button executions linked to a BPM Object Presentation groups (triggering an onClick event) raise an exception and they cannot be processed successfully. (Issue #19160)
- The Thread number is not shown in the Engine log files when deployed on WebLogic Server making it difficult to trace multi-threaded executions. (Issue #19198)
- Fixed a bug when adding days to a calendar rule using the debugger (Issue #19266)
- Studio Java language style accepts any type of expression as a valid statement causing publication errors (Issue #19387)
- 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)
- Cannot catch a Web Service exception inside an PBL method implementation. (Issue #20625)
- UDDI Web Service introspection fails to introspect a Web Services deployed in a UDDI Registry. (Issue #20851)
- 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)
- The WSDL file generated for Processes exposed as Web Services do not conform to WS-I Basic Profile v1.1 specification. (Issue #22524)
- "java.lang.IllegalArgumentException: local part cannot be "null" when creating a QName" when invoking a Web Service. (Issue #23459)
- fuego.lang.Time.addDays() is ignoring Daylight Saving Time generating inconsistent time math. (Issue #24121)
- XML original namespaces are not properly used when the XML Object is instantiated when using the XMLObject load method. (Issue #24420)
- XML Objects imported in the main introspected WSDL do not get properly generated. (Issue #25246)
Installation and Licensing
- The Updater Service is not bundling HP Itanium libraries which prevents a proper execution of the Updater service. (Issue #21844)
- albpmwarehouse.bat is using the Java command found in the path instead of using the %JAVA_HOME%\bin\java (Issue #22308)
- albpmwarehouse.bat default memory settings are too low. New defaults set minimum to 256MB and max 512 MB. (Issue #22309)
- albpmwarehouse.bat when running from the command line should use the -no-cache option to avoid using the Classes Cache. (Issue #22310)
- BAM and DataMarth Updater messages need localization. (Issue #22312)
- logreader command to dump Engine log files into Text format is missing from Enterprise distributions. (Issue #23648)
- 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)
- PAPI-WS raised a NullPointerException when executing the runProcess method. (Issue #18365)
- A WorkSpace deployed in a J2EE container is not able to connect to two different ALBPM Process Execution Engines running on separate J2EE containers. (Issue #18913)
- A user can search for an instance and execute a read-write global activity with instance access, even if he does not have a matching parametric role. (Issue #19359)
- WorkSpace shows both the "Unified Inbox" View and the "Process/Activity" View when only one should be shown. (Issue #19407)
- When PAPI tries to find any session to process the news received by the subscriber, no session is found and a null is returned causing the NullPointerException on the PAPI Client side. (Issue #19501)
- It is not possible to delete a view when it has children created by other participants other than the one that is trying to delete them. (Issue #21556)
- There is a deadlock in PAPI's Instance Cache with high concurrency when using shared variables in activities within a SplitN - Join circuit. (Issue #22659)
- Instance Audit Trail shows a "_" label instead of the Measurement Mark Activity name. (Issue #22751)
- 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)
- Improved attachment content-type detection in WorkSpace attachment management (Issue #19545)
- Additional parameters included in the POST request generated when executing Interactive Activity External Tasks are nor correctly encoded. (Issue #19564)
- Non-ASCII process name in "Process '[processname]' not found" error message is not encoded properly. (Issue #19705)
- A Javascript error occurs while loading the search page with Simplified Chinese locale. (Issue #19717)
- CompIO sample project throws an error executing method UploadTo from Fuego Component ClientFile in activity Client File Loads (Issue #20280)
- Servlet UserPrincipalLoginWithUserReplication throws an exception when trying to authenticate to the directory services on J2EE environments. (Issue #20715)
- Incomplete information is shown in the Process Administrator Console when trying to delete a role which is used in any of the deployed processes. (Issue #20768)
- Application Views are not sortable in WorkSpace. (Issue #20949)
- NullPointerException raised when changing BPM Object array group properties and presentation elements at the presentation initialization time. (Issue #21442)
- It is not possible to grab instances assigned to another participant using IE browser when you have more than one browser window opened. (Issue #21485)
- Input component does not allow to submit the form when there is a time instance variable of type readonly. (Issue #22304)
- fuego.connector.ConnectorRuntimeException.transactionNotStarted is raised when opening an Archiving Viewer session deployed in a J2EE application server. (Issue #23745)
- Process Administrator Help search does not properly work with quoted expressions. (Issue #13772)
- Implemented an ANT task "buildconsole" to generate the Process Administrator Web Application (WAR) to deploy on WebLogic. (Issue #16653)
- 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)
- NullPointerException parsing the view XML representations on AIX using IBM JVMs. (Issue #18658)
- "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)
- A MissingResourceException appear on the Process Administrator Web Application log when the user selects Engine->import option. (Issue #19605)
- The fuego.directory.exception.FetchSizeExceededException exception is thrown when trying to export a large organization from Process Administrator. (Issue #19945)
- BPM engine requires a "/tmp" directory to be present in order to startup. (Issue #20191)
- AM/PM is included in the hour/time drop downs widgets in the Archive Viewer Web Application with locales that do not require it (like in Japanese). (Issue #20192)
- The Date chooser widget shown in the Archive Viewer Web Application shows the date in "AM/PM" format when using Japanese as the end user locale. (Issue #20193)
- java.lang.IllegalArgumentException when a user adds a new group to participant with spaces in its name. (Issue #20514)
- Chinese name order should be "lastname firstname" when shown in Process Administrator. (Issue #20541)
- Process Administrator in Chinese is showing a small font for labels shown in the navigator menu. (Issue #20612)
- Project publication fails when containing a SQL configuration mapping due to an incorrect comparison of type vs subtype in the SQL External Resource. (Issue #21102)
- When creating a Calendar Rule from Studio or Process Administrator Console some time zone labels display wrong information. (Issue #21152)
- Cannot publish project using ANT tasks when explicitly enumerating the configuration maps or mapping for External Resources. (Issue #21465)
- ALBPM WE Collaboration Folder associations should allow bulk folder assignments to make the ALI Collaboration Attachments configuration easier. (Issue #22316)
- It is not possible to open Help in Studio using SUSE Linux 10.0 (Issue #19401)
- InvalidDirectorySessionException debugging a method that uses BusinessParameter.getValue() (Issue #16592)
- ++ operator when using the Java Skin produces a project publication error. (Issue #16940)
Workaround: Instead of using variable++, use variable = variable + 1
- Code auto completion for Enumerations introduce a syntax error in the code. (Issue #17519)
Workaround: Try not to use code auto completion for enumerations.
- 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 "null" with "base64Binary". 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.
- PBL Templates are missing from ALBPM Studio to accelerate the coding experience. (Issue #23624)
- After maximizing the panel the roles headers are not correctly rendered. This happens when the panel is scrolled down. (Issue #23637)
- Sometimes the cursor appears in a different line/column after editing an auto-complete template (Issue #23641)
- The "Go to and Show" option enabled when right clicking on an error in the "Problems" View is not opening the project asset that contains the problem when it should. (Issue #23720)
- BPM Object methods that are defined to be abstract should not be editable allowing an implementation for them. (Issue #23786)
- The majority of strings of the form "BPM--xxxxx" when customizing a perspective are displayed in English on Japanese OS. (Issue #23806)
- Un-extracted strings for the annotation style names "Method Errors""Method Warning"&"Variables" in Studio. (Issue #23808)
- 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 "Fix Resources" rather than "Use Organization Resources" 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)
- XML Schemas containing Enumerations returning integer string values such as "0" and "1" are not properly introspected. (Issue #24434)
Workaround: Do not define the Boolean enumeration in schema returning "0" and "1" but rather "true and "false".
- When converting a BPM Object method to abstract, the implementation code is not deleted when chosen to do so. (Issue #24658)
- Role headers have some redrawing problem when switching the Role orientation in Studio. (Issue #24705)
- PDF Project Report generated for a project that contains japanese characters is corrupted. (Issue #24726)
- When switching across Tabs when running the SQL Introspector wizard, the focus is in the buttons rather than on the first TextField of the selected Tab. (Issue #24741)
- Error after canceling an SQL instrospection in the last step of the wizard (Issue #24743)
- "Stream closed" error occurs while exporting the organization data file in Studio. (Issue #24751)
- 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 "RuntimeException" 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)
- Certain XML elements introspected from an XML schema cannot be used as Process Web Services arguments. (Issue #25107)
- Drop down list in the Studio Log Viewer View is to narrow to show option in Chinese. (Issue #25153)
- ALBPM Studio. BPMObject presentation. You may get a java.lang.UnsupportedOperationException while modifying a label. (Issue #25172)
- ALBPM Studio. Distributed jars for OSGI conflicts with publishing from ant tasks in Websphere. (Issue #25174)
- When a Web Service with document literal wrapped is introspected, information about argument names is lost. (Issue #25218)
- ALBPM Studio. The following Strings do not appear localized: "Simplify Code", "Format", "Run This"&"Debug This". (Issue #25253)
- NullPointerException deleting a custom view in Studio from the project "Custom View" node. (Issue #25304)
- ALBPM Studio. Recatalog SQL database throws: org.eclipse.swt.SWTException caused by a null pointer exception. (Issue #25307)
- 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)
Workaround: Closing and opening the calendar rule editor, holiday rules combo is updated.
- ALBPM Studio. BPMObject time attribute. Time precision does not work properly at design time. (Issue #25396)
- ALBPM Studio. F9 no longer launches Studio's WorkSpace. (Issue #25413)
- ALBPM Studio. If a user launches the WorkSpace with a stopped engine, Studio suggests the user to start the engine. Once this is done, the WorkSpace window is not launched. (Issue #25414)
Workaround: Click on the WorkSpace icon one more time.
- ALBPM Studio. Using BPMObjects, once the Valid Value Static List is selected it is not possible to revert it. (Issue #25438)
Workaround: Make a modification in any field (for example: virtual or default value) and then save again
- ALBPM Studio. When importing an ALBPM 5.7 project it may throws: fuego.lang.exception.ProgramException: Cannot load the view. (Issue #25479)
- Project Catalog Report is missing from ALBPM 6.0 Studio. (Issue #25484)
- The "BETWEEN" filter clause condition is missing for Integer and Time Variables when it should be available. (Issue #25503)
- If the end user expands the project node in the Studio Project Navigator View while an imported project is reconstructing the WorkSpace, a NullPointerException will be raised. (Issue #25507)
Workaround: Let the workspace creation finished before expanding the project node in the Project Navigator View.
- Views using the BETWEEN filter accessible through WorkSpace are including boundaries when they should not. (Issue #25510)
- When the "Virtual" property for a BPM Object attribute is selected, the Default property should be disabled. However, this is not the actual behavior. (Issue #25524)
Workaround: Keep working with some other attribute, making some modification and saving the studio.
After that the Default Value has become disabled.
- Modifying the "Static" property of a BPM Object method in the Properties View does not enable the "Save" icon to persist the change. (Issue #25536)
Workaround: Modify any other property of the BPM Object method and revert it to its original value and the "Save" icon will be enabled back again.
- Server Side components cannot be executed in debug mode. (Issue #25537)
- Project Variables are not marked as Business Indicators when a 5.7 project with Business Variables is imported. (Issue #25542)
Workaround: Manually set the "Business Indicator" 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 "Save" 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'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)
- ALBPM Studio. Setting attribute enumeration to "not null" will cause a null pointer exception. (Issue #25613)
- ALBPM Studio, Enclosing a paragraph widh /* */ converts it in a comment, but it grays only the first line of the commented paragraph. (Issue #25615)
- When switching from Documentation to Use Case Documentation tabs in the "Documentation" view, the same information is rendered regardless the displayed tab. (Issue #25616)
- Project variables used in activity method implementations are sometimes incorrectly reported as errors in the PBL Method Editor. (Issue #25618)
- An imported ALBPM 5.7 project in ALBPM 6.0 Studio does not compile because the parameter name of Fuego.Net.HTTPResponse' getParameter has changed. (Issue #25632)
Workaround: Rename the method's argument name from "string" to "arg1" in every place this method argument is used.
- ALBPM Studio allows entering repeated valid value descriptions for BPM Object attributes that have a static list of valid values with the "Edit Values Description" preference on. (Issue #25637)
- BPM Object Presentation components or widgets cannot be deleted using the keyboard key "Delete". (Issue #25644)
- NullPointerException creating a new Dashboard on Linux. (Issue #25647)
- If a rule name starts with upper case, the rule will not be editable at runtime producing a NullPointerException because internally it is renamed to start with LowerCase. (Issue #25648)
Workaround: Define Business Rules starting with lowercase.
- Exception ocurrs in when adding a Project variable and switching back to an open View Presentation panel. (Issue #25658)
Workaround: Before adding the project variable, close the Custom View Presentation Editor and reopen it after the Project variable was declared.
- A NullPointerException is raised after deleting a process simulation model that was referenced by a Simulation configuration. (Issue #25659)
- HTML Project Documentation is not properly rendering English labels for object (Roles, Activities) preferences. (Issue #25661)
- ALBPM Studio, variables don't get declared properly by Process WS generated code. (Issue #25663)
- 'java.lang.ClassNotFoundException: java.lang.ClassNotFoundException: fuegoblock.base.Display' when executing a CUnit regression Test Case within Studio. (Issue #25665)
- ALBPM Studio Quick Fix option in the problems view does not work to auto declare local variables. (Issue #25666)
- ALBPM Studio. Cannot execute a screenflow in debug mode. (Issue #25675)
- Configuring process deployment binding processes to more than one Organizational Units causes a NullPointerException. (Issue #25680)
Workaround: This is only a limitation in Studio. Deployment of processes in a project to different Organizational Unit works fine in Process Administrator.
- When removing a project variable, views presentations using the removed variable are not properly updated. (Issue #25695)
Workaround: After deleting a project variable, make sure that custom views do not have any references to the deleted variable.
- Re-cataloging of AquaLogic Service Bus components corrupts the associated External Resources properties. (Issue #25699)
Workaround: Configure the External Resource property "Service Name" 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)
- Cannot invoke an introspected Web Service using CUnit to create automated regression tests within Studio. (Issue #25704)
- ALBPM Studio. BPM Object Presentation errors are marked in the problem view with "Unknown" location. (Issue #25705)
- ALBPM Studio. When exporting an organization from Studio, the XDML file is generated empty and an exception is thrown. (Issue #25706)
- ALBPM Studio. Time.roundToSeconds() produce incorrect values for dates prior 1-JAN-1970. One second higher than the correct value. (Issue #25714)
- ALBPM Studio. When marking an attribute as virtual the not null check box remains enabled. (Issue #25715)
- ALBPM Studio. Time.dateValue() trunc/round behavior is inconsistent for dates before 1-JAN-1970. (Issue #25721)
- When a BPM Object attribute changes its type, the new attribute type is not properly refreshed in the BPM Object Attribute editor panel. (Issue #25722)
Workaround: Close the BPM Object that is being edited and reopen it again. This time the BPM Object Attribute type will be shown correctly.
- ALBPM Studio. Studio allows user to save a new business rule without having a condition associated. (Issue #25730)
- ALBPM Studio. Studio may run out of memory working with a relatively complex presentation object. (Issue #25749)
- ALBPM Studio. When I try to export an organization you may get an error message "Null charset name". (Issue #25760)
- ALBPM Studio. Enabling the option to do commits while debugging does not work. (Issue #25763)
- ALBPM Studio. Importing a Puma project from file system into a new brand workspace throws a NPE in the console. However, the project is imported. (Issue #25764)
- ALBPM Studio. Parametric property for a view's filter is not persisted. The "isParametric" checkbox is not stored in the view filter definition. (Issue #25769)
- ALBPM Studio. The + sign in view's filter do not add the row in the screen, but add it in the model. (Issue #25770)
- (Issue #25776)
- A NullPointerException takes place closing a project that contains open tabs (ie: BPM Object panels of the project being closed). (Issue #25804)
Workaround: Properly close all tab before closing the project.
- Can not move a Process to a Folder within the Project "Processes" folder. (Issue #25812)
- Create a New View the same name as a view that was deleted before, mantains the properties and structure of the old one. (Issue #25817)
- Deleted custom view shows up when a new one is created. (Issue #25819)
- An OutOfMemory Error showed on the Eclipse logs when creating custom views. (Issue #25822)
Workaround: Modify the eclipse.ini file and increase the max memory size currently set to 256MB to 512MB.
- Description message in the BPEL Panel of Studio Preferences needs rewording. (Issue #25837)
- When a project is not opened in the Project Navigator, the "delete" option to remove it from the Eclipse workspace is not enabled. (Issue #25841)
- NullPointerException raised when deleting a resource from a simulation model. (Issue #25857)
Workaround: 1- Create a simulation from "Simulations"
2- Go to tab "Resources"
3- Press "+"
4- Select created row
5- Press "-"
- Studio Eclipse initial memory values are too low (40MB and 256MB Max). These should be increased to support a long running operation with large projects. (Issue #25865)
- "Delete" icon in the Web Business Rules Editor Panel should be on the right hand side of the expression and not on the left to enforce better expression readability. (Issue #25868)
- Missing BPM Object asset icons in the opened menus when right clicking on the BPM Object in the project catalog node. (Issue #25869)
- Missing Icons when debugging a display operation. (Issue #25870)
WorkSpace or End User Components
- When rendering large dashboards, it is complicated to resize the window that contains the Dashboard. (Issue #23865)
- Web based Business Rules Editor should open up with better panel dimensions to properly render a business rule composed of several expressions. (Issue #23896)
Workaround: Manually extend the dialog dimensions with the mouse.
- Unable to execute an application when the Organizational Unit name contains non-ASCII characters. (Issue #24437)
- Organization name including non ASCII characters are not properly rendered in error messages. (Issue #24612)
- Return key opens an incorrect windows when the cursor is focused in attachment's Description or Remarks field. (Issue #24672)
- Execution Dialogs when WorkSpace is deployed in WLP are displayed or rendered behind the WorkSpace Portlets rather than on the front. (Issue #24876)
Workaround: Edit the Portlets and configure the executions to be open as pop-up windows instead of dialogs.
- ALBPM WorkSpace. In the "Presentation" dialog box, "XX" appears in the list boxes when they no longer have columns listed. (Issue #24930)
- ALBPM WorkSpace. In Internet Explorer browser, tool tips don't appear for inactivated tabs in WorkSpace Admin. (Issue #25203)
- ALBPM WorkSpace: In WorkSpace Administrator, two Chinese locales names are identical. (Issue #25242)
- 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.
- 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)
- If an screenflow automatic task fails, the instance remains locked until the WorkSpace Participant session timeout expires. (Issue #20005)
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)
Workaround: do
// statements
on e as ProblematicException
logMessage "Gotten exception is: " + e
action = FAIL
end
- 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 "/system" 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 domain
2. Configure Engine JMX properties on Process Administrator
3. Log out and log back into the Process Administrator for changes to take effect
4. 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.
- 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 "Smart Publish" 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.
- Cannot create ALBPM Application EAR files when the Process Administrator is deployed in the J2EE Container. (Issue #22448)
Workaround: Run Process Administrator in the Enterprise Embedded Tomcat container or use Ant Tasks for deployment.
- Unable to install Admin Center ALBPM Application Server as a service on Unix. (Issue #23876)
Workaround: Manually configure the shell script (startwebconsole.sh) that starts the embedded Tomcat for Standalone.
- System Error 109 when stopping the BPM Application Server installed as a Windows Service. (Issue #23912)
- Build Date is shown in English format in the Help->About dialog even when Studio is using another language or locale. (Issue #24285)
- The "Set Collab Project and Folder" checkbox to enable ALI Collab experience when configuring ALBPM WE is enabled when when no process has been selected. (Issue #24316)
- Date format when defining Calendar Rules in Process Administrator are not being shown with the properly locale format. (Issue #24427)
- ALBPM Process Administrator. Under process monitoring, runtime database congiration value is not removed when the external resource is removed. (Issue #24952)
- 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)
- 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)
- ALBPM PAPI-WS. Currently, due to library conflict, Hydrogen FDI provider dependencies are not distributed with PAPI-WS. (Issue #25274)
- PAPI-WS 2.0 Exception messages (SOAP Faults) are incorrectly generated. The detail part of the SOAP Fault does not contain a PAPI-WS Operation Exception element. (Issue #25835)
- java.lang.UnsupportedOperationException when trying to execute a Global Creation activity in a WorkSpace deployed in WebSphere 6.1. (Issue #25864)
Installation and Licensing
- When ALBPM WE is enabled in any ALBPM Enterprise package, BEA ALI Identity Service is not properly uninstalled. (Issue #25283)
Workaround: Manually uninstall BEA ALI Identity Service before uninstalling ALBPM Enterprise with ALBPM WE enabled.
- ALBPM Configuration Wizard: EARs do not get deployed if the domain is down. (Issue #25317)
- File Attachments larger than 2 MB cannot be attached to an instance when using the ALBPM WE Collaboration attachment capabilities. (Issue #24073)
- ALBPM Extensions: When a user logs into the portal, occasionally the "Process - Views" Portlet does not display the navigation "tree". (Issue #25015)
Workaround: Only known work-around is to logout and log back into the portal. This is not acceptable to the customer.
Directory Services and Databases
- AquaLogic BPM EAR fiels are not deployed in an existing WLP Domain of Weblogic when using the Configuration Wizard. (Issue #23772)