AquaLogic BPM 6.0 MP 4 HF08142008 build #90986- released Aug 14, 2008
AquaLogic BPM 6.0 MP 4 HF08072008 build #90930- released Aug 7, 2008
AquaLogic BPM 6.0 MP 4 HF08012008 build #90837- released Aug 1, 2008
AquaLogic BPM 6.0 MP 4 HF08012008 build #90824- released Aug 1, 2008
AquaLogic BPM 6.0 MP 4 HF07242008 build #90654- released Jul 24, 2008
AquaLogic BPM 6.0 MP 4 HF07172008 build #90429- released Jul 17, 2008
AquaLogic BPM 6.0 MP 4 HF07102008 build #90296- released Jul 10, 2008
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 edocs.bea.com.
- Studio - View editor is not setting the correct values when adding a new Priority condition. (Issue #24669)
- NPE might occur trying to suspend a split join instance copy on a Grab activity. (Issue #30943)
- When an external variable label collides with any other variable label, only one of them is listed for filtering in WorkSpace and WorkSpace Admin (Issue #30965)
- A BPM Object presentation cannot reference a method that is defined inside a group attribute of the BPM Object (Issue #30999)
- Studio - List of groups is not sorted when assigning groups to users. (Issue #31000)
- Inconsistent delete might occur when a split join instance copy get aborted and there is no exception catcher. (Issue #31008)
- Studio - Form designer - Group methods are not included in the "On Change Invoke" combo box. (Issue #31018)
- Studio - Error in Engine Preferences Panel (Deployment option) when removing a deleted OU. (Issue #29746)
- When you have a BO Presentation and one of its field names is part of another filed name the value of one of them may not be updated after submitting the form. (Issue #29925)
- The Process Administrator is not showing a proper warning when you delete one or more participants (Issue #30330)
- When adding connectors and activities in horizontal lanes orientation from pop up menu is cretead in wrong place (Issue #30672)
- In Studio, the Holiday Rules are not assigned to nested organizational units. (Issue #30716)
- External resource panel does not distinguish deleted jar libraries. (Issue #30935)
- There is no way to filter instances having the current user as the "Task participant". (Issue #30946)
- Audit trail is not displayed for threads within a non generating copies split. (Issue #30959)
- The Process Admin takes a lot to load the participants using Hybrid FDI (MSAD) with administrator group assigned. (Issue #30961)
- The Process Admin takes a lot to load the groups using Hybrid FDI (MSAD). (Issue #30972)
- A NPE might be thrown when many logout requests arrive concurrently to BaseLogoutWamServlet in WorkSpace (Issue #30973)
- Studio - Custom views - Duplicated filter options labels are not disambiguated in languages other than English. (Issue #30991)
- The Process Admin takes a lot to load the participants using Hybrid FDI (MSAD) with administrator group assigned. (Issue #30961)
- Studio - When opening a custom view, IDs for variables are shown instead of labels. (Issue #30971)
- A warning message indicating that a thread is considered "rogue" is required. (Issue #20657)
- Executor already created might appear trying to start an standalone engine. (Issue #30336)
- Simulation tooltips does not reflect correctly activities names. (Issue #30364)
- Split activity that generates copies does not copy separated variables values to them. (Issue #30761)
- An Exception is thrown in HTML Preview when Studio is installed in a directory structure with spaces. (Issue #30834)
- BPM Process Administrator does not detect compilation errors occurred at publication time. (Issue #30911)
- Race condition may produce that the standalone engine do not send a news. (Issue #30914)
- The WorkSpace is not correctly passing every column id referencing project variables to a WorkListDecorator implementation. (Issue #30923)
- When returning 'null' from a WorkListDecorator implementation method getValue() the WorkSpace does not show the current value. (Issue #30924)
- Studio - "null" error when creating a new external process in Engine Preferences. (Issue #30938)
- WorkSpace stops seeing instances when a user is connected to the WorkSpace and the cache moves from CLOSED to OPEN. (Issue #30948)
- Assertion Error trying to retrieve namespace from Web Service Document Literal Wrapped. (Issue #30960)
- Studio - Custom views - Condition filters show incorrect values when two variables are localized with the same label. (Issue #30964)
- Group assignment with parametric roles to participants is not working in Studio. (Issue #30059)
- Studio - Importing an existing project deletes Project Variables. (Issue #30522)
- Multiline text fields in presentations allow the user enter a higher amount of characters than the length of the related attribute (Issue #30636)
- Disabled participant can be assigned to an instance through CIL code. (Issue #30671)
- ALBPM Engine leaves a child instance in the virtual activity "DefaultExceptionCompensate<ProcessGroup>" when it fails to notify a process exception to its parent instance. (Issue #30773)
- After processing the remaining instance of the last page of the instances panel there is no way to access previous pages with instances unless re-login to WorkSpace (Issue #30828)
- The Archive Viewer is not rendering Japanese characters correctly when deployed in WLS 9.2. (Issue #30848)
- Studio - Exception editing a presentation that references a deleted or renamed Project Variable. (Issue #30862)
- Custom application view set as 'hidden' is displayed in WorkSpace. (Issue #30863)
- Properties of External Tasks are not checked in process compilation. (Issue #30890)
- Disposer iterates all the instances instead of iterating instances specified by fuego.server.amountInstancesToCommit property. (Issue #30900)
- Parametric role assignment data corruption with a recently added parametric value (Issue #30902)
- Cannot login into Workspace if the user has a group assigned with a '#' character using hybrid environment with Active Directory. (Issue #30917)
- Simulation - NullPointerException changing resource capacity when simulating sub-processes. (Issue #30920)
- Studio - ConcurrentModificationException when importing a project. (Issue #30927)
- Inside the Project variable wizard, the name and label fields seem to be badly ordered. (Issue #30932)
- Datastore Updater does not update the snapshot time. (Issue #30095)
- Java WebStart Log Viewer does not launch when Process Administrator is deployed to WLS. (Issue #30149)
- Cannot execute JSPs located in subfolders when there is not any JSP at root level (Issue #30331)
- It is not possible to add a condition filtering by 'Current User' from Portal Administrator (Issue #30462)
- Execute icon in the Instance Detail panel displays erratically when editable views property is set to false in IE (Issue #30718)
- Fuego.Net.Mail is parsing incorrectly an email that contains a PDF base-64 attachment (Issue #30762)
- Soap request element is set as null when calling a webservice with enumeration element defined in the wsdl. (Issue #30825)
- Parse of XMLText takes too long. (Issue #30867)
- PAPI cache RMI server news can't be correctly debugged. (Issue #30871)
- Random InvalidDirectorySessionException found in the process execution engine log when running on a J2EE container. (Issue #30878)
- Simulation - Average Resource Utilization indicator shows inaccurate values. (Issue #30888)
- NullPointerException is thrown when the catalagObject is in a inconsistent state. (Issue #29731)
- Need to add the Engine host name when sending email alerts. (Issue #29738)
- Too many later todoitems may lead to a transaction timeout. (Issue #29836)
- Cannot see all existent OUs to choose one to deploy a project. (Issue #29940)
- Views export from Process Administrator includes unnecessary participant data. (Issue #30205)
- Import ant task doesn't allow to specify a filename/location for the passwords file. (Issue #30236)
- Ant task to enable/disable archiving for a process. An engine system property, fuego.server.disposer.reloadArchivingSettings, must be set in true to retrieve the new value from Directory. (Issue #30344)
- During publication, it is not possible to import a String Business Parameter with an empty default value. (Issue #30378)
- ParticipantNotFoundException is thrown when displaying a view presentation that includes the Initiator column and there are instances created by the engine in the list. (Issue #30486)
- Unable to login to BPM Workspace using Hybrid Directory. (Issue #30509)
- "String index out of range" message when reading logs with LogViewer. (Issue #30521)
- File corruption issues attaching files bigger than 32kB. (Issue #30544)
- WorkSpace views do not show instances when referencing processes deployed in different engines and one of them is stopped. (Issue #30557)
- WorkSpace applications panel does not show applications when referencing processes deployed in different engines and one of them is stopped. (Issue #30558)
- The algorithm to generate images and CSS URLs dynamically in WorkSpace pages does not work for every configuration. Now the fuego.workspace.imageServer property can be set with the required information to indicate the location of those resources. (Issue #30562)
- Some automatic activities are not processed for 1-2 hours when one cluster node goes down. (Issue #30563)
- The Reassign drop-down participant list does not show all the available participants. (Issue #30581)
- Interruptions may not occur if the instance is already in a interruption flow. (Issue #30607)
- updateProduct Ant Task Throws LockedJarFileException in Windows. (Issue #30619)
- PUnit task is shown as an executable optional task in WorkSpace. (Issue #30621)
- It is not possible to configure the maximum number of participants that the FDI API can return when performing a query. The Portal property fuego.portal.papi.maxParticipants was added to allow this possibility. (Issue #30642)
- Improve JNDI reconnection algorithm. (Issue #30695)
- When rendering a dashboard in non ASCII languages there might be some characters that are not correctly shown if the JVM is not running with UTF-8 encoding. (Issue #30697)
- Separated variables are not working inside SplitN activity. (Issue #30703)
- Studio - Exception publishing project with many views created under one folder. (Issue #30722)
- A serialization error prevents processing a custom JSP with a multipart form. (Issue #30724)
- A wrong date is set editing a Holiday Rule without making any change. (Issue #30727)
- Assigned Groups are not Displayed in the Process Administrator using FDI hybrid MSAD. (Issue #30730)
- ResultSet class in hybrid ldap should return the full DN for the objects resturned by the search. (Issue #30743)
- Starting an engine with a huge amount of instances in automatic activities may lead to a transaction time out. (Issue #30747)
- Can not configure the maximun number of participants for "Send To" dialog. The workspace property fuego.workspace.papi.maxParticipants was added to allow this possibility. (Issue #30757)
- J2EE Engine timeout trying to start. (Issue #30771)
- BAM Updater throws java.lang.IllegalStateException: Locked entries. (Issue #30772)
- Studio - NullPointerException trying to open Argument mapping if the subflow activity has a method defined. (Issue #30779)
- External resource of type "Server configuration" is not stored correctly. (Issue #30780)
- Studio - NullPointerException running a simulation in a process with a subflow activity. (Issue #30781)
- In the Link Object the style properties doesn't apply in HTML preview and runtime. (Issue #30787)
- Executing a global with instance access does not disable the instance execution button. (Issue #30796)
- Studio - OutOfMemory error after re-building a project several times. (Issue #30811)
- Studio - Simulation does not calculate Waiting Times properly when using organization resources. (Issue #30815)
- Perfomance issue with nesting groups. (Issue #30816)
- EngineRuntimeException during deployment of a project. (Issue #30818)
- After processing the remaining instance of the last page of the instances panel there is no way to access previous pages with instances unless re-login to WorkSpace. (Issue #30828)
- Studio - Dragging an activity too close to the end of the last lane might cause the process to get corrupted. (Issue #30833)
- action = RELEASE on a Grab activity prevents the instance for being grabbed again. (Issue #30836)
- Papi ProcessServiceSession.instanceGetParticipants() method should validate participant permission. (Issue #30847)
- PUnit/CUnit test does not work when running Studio in Japanese locale. (Issue #30850)
- Parse of XMLText takes too long. (Issue #30867)
- InstanceNotInActivityException is thrown by the engine trying to run a global activity with instance access through PAPI block runTask. (Issue #30874)
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.
-
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
- ALBPM WE, when using the fetchMatchingName method of DirHuman with a max parameter value of 0, instances based on this code will cause a failure in the Identity Service. (Issue #25134)
- Uploaded file using <Fuego:fieldName> is 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 lacks of 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. (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 doesn't respond after checking the "Hidden" checkbox in the "Save As" dialog for a search view. (Issue #30306)
- Need a way to specify the View to render 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 problems. (Issue #30484)
- The method setEditable of 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)
- No available information about super deprecation. (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 comparators. (Issue #30116)
- SerialUID compatibility exception in NamespaceContex class while executing a task. (Issue #30189)
- NPE when properties of speedometer in BPMObject presentation are refreshed. (Issue #30266)
- Studio - Unable to move "Process Exception" activity to a different role (Issue #30268)
- Null pointer exception occurs running a webservice with an anyType element defined in the wsdl. (Issue #30283)
- NullPointerException in getModelObj method randomly crashes studio (Issue #30326)
- Unable to set the PUnit task (Issue #30348)
- Process descriptions are missing in HTML project reports (Issue #30352)
- Simulation table mixes up activity labels when switching from Bar Chart 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 and the simulation is 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. (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" raises when trying to run a simulation. (Issue #30451)
- NPE executing interactive components in Studio debugger (Issue #30464)
- Studio - Simulation model activities' duration of distributions is not being persisted correctly. (Issue #30481)
- Unable to catalog oracle packages. (Issue #30491)
- Studio - NPE when creating an external resource choosing "Generic JDBC version 1" (Issue #30494)
- Oracle packages are not being selected reintrospecting an Oracle component (Issue #30497)
- 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)
- NoClassDefFoundError (org/jaxen/JaxenException) appears when running 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)
- Studio - Internal errors compiling project after creating a new Screenflow using the "copy to" operation (Issue #30548)
- Studio - Reload does not re-deploy procedures (Issue #30561)
- XML Introspected Enum arrays are not properly supported. (Issue #30577)
- Simulation - NullPointerException when trying to open resources pane for an activity with no resources assigned. (Issue #30590)
- Simulation - Bar Chart displays the priorities in reverse order of how they are set up. (Issue #30597)
- java.lang.ClassCastException when running simulation (Issue #30609)
- The simulations Resource Busy Cost indicator is inconsistent. (Issue #30610)
- Simulation - Some resources have "busy cost" but no "total cost". (Issue #30612)
- Conditional transition panel does not change the language of its editor to the current language (Issue #30626)
- "Copy To" action of screenflows does not copy associated tasks to activities. (Issue #30646)
- Project Report - A folder named "Processes" is not displayed in project report when it is generated in PDF format. (Issue #30650)
- Studio - NPE when using the keyboard to delete a folder from webRoot entry, the webRoot node, the Catalog root node or the Processes root folder (Issue #30651)
- DueTransition Interval Editor does not convert code when switching languages. (Issue #30652)
- Project report is not correctly generated when project is localized in some language different from English. (Issue #30663)
- Simulation - Selecting different indicators and chaging between Activites and Resources results in a blank graph (Issue #30684)
- Cannot publish project 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)
- ALBPM Deployer is erasing engine ear file of 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 at loading time. Note about the resolution: The MAX_PARTICANTS_NUMBER property restricts only the number of participants being loaded. A new property MAX_GROUPS_NUMBER was added to be applied on groups. (Issue #30382)
- Archiving Viewer deployed in Websphere throws a java.lang.StringIndexOutOfBoundsException after loging in to a valid configuration. (Issue #30411)
- "String index out of range" message when reading logs with LogViewer. (Issue #30521)
- Process Administrator is ignoring MAX_GROUP_NUMBER property under Hybrid FDI configuration (Issue #30523)
- NullPointerException 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 in automatic activities. (Issue #29957)
- The audit trail does not show an event stating "Instance Aborted...." for an aborted copy within the split join circuit. (Issue #29958)
- Fuego.Instance.unGrab() 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)
- Removal of releation between instances might fail. (Issue #30280)
- The ALBPM.Server MBean from a standalone engine can not be accessed. (Issue #30284)
- ALBPM.Server.Services MBean shouldn't be exposed in J2EE environments. (Issue #30285)
- Global Automatic JMS activities does 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. (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 when the parameter of the activity 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)
- NPE connecting to the workspace using a custom hydrid FDI. (Issue #30439)
- 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. (Issue #30511)
- 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. (Issue #30544)
- Global Automatic activities do not respect the OU timezone Organization setting. (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 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
- Screen seems to hang trying to access Assigned Participants from the Group screen in Process Administrator using hybrid configuration with AD. (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)
- Not possible to select replacement using MSAD/Hybrid FDI. (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 Participan