AquaLogic BPM 6.0 MP 1
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 HotFix (Build #79009) - Released August 7th 2007.
AquaLogic BPM 6.0 - Released July 16th 2007.
These release notes cover all releases of AquaLogic BPM 6.0,
including hotfixes and maintenance 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.
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.
- 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)
WorkSpace or End User Components
- When the WorkSpace (PAPI under the covers) is trying to access a stopped Engine deployed to a J2EE container, PAPI takes an undesired amount of time the Engine is not up and running delaying the overall PAPI Client (WorkSpace in this case) response time.
- WorkSpace exceptions are Missing information when showing exception descriptions. (Issue #29530)
- Parametric custom views created using Workspace do not allow their deletion since there is no "Delete" button. (Issue #29541)
- BPM Object required attributes show the error in English regardless of the end user language selection. (Issue #29665)
- The execution of a Global activity with instance access that displays the information of instance variables throws a "java.lang.NoSuchMethodException" exception. (Issue #29672)
- The instance details is incorrectly shown in the instance details panel in the WorkSpace application. (Issue #29748)
- When files are uploaded using the <Fuego:fieldName> Tag function the uploaded temporary file is not being removed. (Issue #29762)
- Javascript error occurs when executing an external task that contains a white space in its label definition. (Issue #29848)
- The header for external variables is not properly localized when the user does not have permissions on the project in which the variable was defined. (Issue #29864)
- The existing workspace.properties file contains many properties that are no longer valid in the new ALBPM 6.0 WorkSpace implementation and these unused properties should be removed. (Issue #29898)
- The Workspace search does not properly filter instances when the search criteria includes time type attributes and using the AM/PM time format. (Issue #29899)
- Participant searches cannot be restricted by search criteria filters. (Issue #29922)
- Added trace information when using the default SSO authentication mechanism to increase traceability and troubleshooting. (Issue #29948)
- A NullPointerException is raised when trying to re-assign an instance to a participant that has the same Display Name as another participant in the organization. (Issue #29977)
- Views including parametric conditions are returning incorrect process instance result sets. (Issue #30123)
- ALBPM applications using PAPI (including WorkSpace) when deployed to a J2EE Container are reading the FDI DB every time an instance refresh is needed. This was needed only to check when using ALBPM WE Attachments. (Issue #30210)
- ViewTableStyleResolver interface and method names need to be changed to more meaningful names. (Issue #30223)
- Global activities with instance access do not work when the Work List panel execution type is set to "Broadcast". (Issue #30226)
- Time values are not properly shown when the timezone set for the WorkSpace Web application is different from the one used by the end user. (Issue #30254)
- Illegal field error is shown in the WorkSpace when a business rule uses a Time attribute and the Timezone in which it is used is '+XX'. (Issue #29822)
- A Dashboard including a gauge widget raises a ClassCastException when is configured with 'automatic time handling'. (Issue #25334)
- ComponentExecutionException occurs when adding a BETWEEN comparator attribute when using the PAPI Block InstanceFilter class. (Issue #26094)
- Internal errors found when importing a 5.5 project in Studio when attempting a project source code migration. (Issue #29170)
- BPM Object presentations are not limited to 30 characters when they should to prevent runtime errors. (Issue #29413)
- Connectors cannot be added to a process model by right clicking on the process model. They need to be added through the toolbar icon selection. (Issue #29451)
- Changing the name of a project when imported in Studio affects BPEL processes whose name match the new project name. (Issue #29512)
- Print button automatically prints a model using the "Classic" theme, rather than using the one being used by the business analyst/developer. (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)
- Ids for Processes, Screenflows, and Procedures can be the same. (Issue #29608)
- In a Project Report, the process is always generated using the "Classic" theme rather than using the business analyst/developer selected one. (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 when trying to register a process in ALBPM from Studio. (Issue #29618)
- Studio takes a long time to open the Begin activity argument mapping of a screenflow. (Issue #29649)
- Web service definitions are not properly introspected if the imported namespaces are not defined using the 'definitions' tag. (Issue #29654)
- Need better warning message when attempting to save a none modified business rule. (Issue #29690)
- Decimal precision cannot be defined for Instance variables. (Issue #29699)
- Studio raised an exception when the project language is Spanish and the Documentation tab is opened. (Issue #29714)
- Studio does not warn the developer when trying to start the engine when there are files that are not saved. (Issue #29725)
- Parametric Roles are not shown in the Role combo box when adding abstract roles. (Issue #29726)
- The Unit labels while running a simulation model always show the same label when moving the mouse over the chart. (Issue #29727)
- Dashboard may have problems when selecting certain widget types when created. (Issue #29745)
- The "Value Type" property when creating BAM Dashboards in Studio is not saved. (Issue #29751)
- After doing a "Search" in the Project Catalog, the tree will not open with the selected component. (Issue #29761)
- Project compiler errors show in the Studio Problems Tab when using array argument types into a screenflow argument mapping and changing the scripting language style. (Issue #29764)
- A 'null' error message is shown in Studio tab when an interactive activity using the "Display" implementation lacks the assignment of a variable. (Issue #29784)
- The Mail component recipients of the 'cc' and 'bcc' attributes are not copied when using the Mail and MailSender components. (Issue #29791)
- Studio raises an "OutOfMemoryError" after several project rebuilds working with large projects. (Issue #29796)
- An internal error reported in the Studio Problems Tab occurs trying to cast an object from Iterator(ANY) to Java.Util.Iterator. (Issue #29802)
- An Internal error reported in the Studio Problems Tab is raised importing a 5.5 Project into ALBPM 6.0 that includes a BPM Object with an attribute that has the property "is Include in check?" set to true. (Issue #29803)
- An Internal error reported in the Studio Problems Tab with NullPointerException when assigning an array of objects to an object. (Issue #29804)
- PBL Functions for built-in types do not work when used on the equivalent Java type (i.e. Int and Java.Lang.Integer) (Issue #29808)
- The booleanValue method of the Bool component returns an object of type Bool instead of an object of type boolean. (Issue #29811)
- Studio cannot import JSF and XHTML pages. (Issue #29876)
- NoClassDefFoundError occurs while debugging a PBL that uses the Fuego.Net.SecureShell. (Issue #29884)
- The Simulation report generates empty images. (Issue #29886)
- "SWTException: Widget is disposed" is raised by Studio after exporting a project exceeding 30 MB in size. (Issue #29887)
- When importing a XPDL 1.0 file, roles and activities are not imported correctly. (Issue #29889)
- A project compilation error takes place when mapping component arguments in an activity using the "Component" implementation task when using instance variables. (Issue #29904)
- Sybase JDBC URL is incorrectly shown in the External Resources panel. (Issue #29905)
- TextFields widgets loose data when used in a BPM Object group and rows are being added or deleted. (Issue #29913)
- ALSB ends up with no active business services when updating the process registration from ALBPM and an error occurs at new service creation time. (Issue #29921)
- The method intValue() does not exist in the class Long when it should. (Issue #29929)
- Namespace definition is not present on Web Service SOAP request message after a "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)
- Importing an XPDL with an inconsistent transition fails with null error message. (Issue #29951)
- Private attributes show up in a BPMObject when they should not. (Issue #29953)
- Attempting to set up dynamic procedure invocation does not show procedure interfaces. (Issue #29962)
- The option to handle DATE fields as TIMESTAMP in Oracle Schemas is no longer available at SQL introspection time as it was in previous ALBPM versions. (Issue #29963)
- NullPointerException occurs on the Views wizard when selecting the "Activity" attribute and the project does not have a process with defined activities. (Issue #29974)
- The Simulation final report has a link to "fuego.com" in it top left corner when this is not correct. (Issue #29982)
- The scheduled times defined in Global Automatic Activity of "Schedule" type are not persisted correctly. (Issue #29983)
- Deprecated methods are shown as any other methods in the catalog when this should not be the case. (Issue #29994)
- 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 PBL Code Editor edition language is set incorrectly when a PBL method has syntax errors and the default language defined by the developer was Java. (Issue #30017)
- The PAPI Block "Instance" component does not properly map arguments when creating an instance. (Issue #30024)
- LinkageError is thrown when running Fuego.Net and Fuego.Msg components in debug mode. (Issue #30025)
- The external resource properties of type J2EE, JNDI, and JDBC cannot be saved. (Issue #30027)
- NullPointerException occurs while introspecting a web service with no namespace prefix on its part elements. (Issue #30036)
- A NullPointerException when no language is left for selection as the default project language. (Issue #30037)
- Incoming argument mapping panel does not change the language of its arguments values to the one selected by the developer. (Issue #30038)
- The method longValue() does not exist in the class Int when it should. (Issue #30040)
- Inner classes package hierarchy is incorrectly generated after re-cataloguing a Java Library from a project imported from ALBPM 5.5. (Issue #30042)
- A NullPointerException occurs when exporting a project and the enabled "Next" button is clicked before the export actually finishes. (Issue #30045)
- The 'Insert' method that can be used on arrays is not adding any element when used on XMLObject array attribute types. (Issue #30049)
- The introspection of a Java Library out of a big JAR file that has many classes takes a long time in the "Analyzing dependencies for object..." step. (Issue #30057)
- An internal error is shown in the Studio Problems Tab when using a SQL Statement that contains a "NOT IN" condition. (Issue #30060)
- NullPointerException is raised at project compilation when separated binary instance variables are added to the project. (Issue #30068)
- An ArrayIndexOutOfBound exception is thrown while cataloging a class that contains two members with the same name (e.g. a method and an attribute). (Issue #30077)
- An incorrect introspection error message is shown when introspecting a JAR file, once the first reference to a class being introspected is processed by the incremental project compiler and the introspection has not finished. (Issue #30084)
- Some methods of Enumerations classes are not available. (Issue #30085)
- An error takes place while casting an object of type Java.Lang.Exception as Java.Sql.ResultSet. (Issue #30096)
- Internal error at project compilation time is produced when PBL code accesses an introspected Oracle function that returns an object of type java.sql.Date. (Issue #30100)
- Studio takes time to open a BPM Object Presentation when the BPM Object has many attributes. (Issue #30104)
- The introspection of Java methods containing arguments of type Long or Double are not properly named and are given default names.with arguments of type Long or Double. (Issue #30112)
- Dynamic procedure invocation fails when the procedure has the same name as an interface. (Issue #30113)
- A "Widget is disposed" error is shown to the developer after the engine was stopped. (Issue #30114)
- The incremental Project compilation background routine takes a long time when the project contains many introspected components. (Issue #30128)
- A "null" label appears for a Dashboard "Meter" graph type in the Dashboard presentation once the dashboard has been generated. (Issue #30132)
- Invalid error message is shown to the developer when using the Java Introspector Wizard and an introspected class has a reference to classes that are not catalogued. (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)
- Deleting a process that has a simulation model and then we try to go back to it using the toolbar icons "Back-Forward" causes a NullPointerException. (Issue #30142)
- Rendering Absolute Time attributes does not work fine with BPM Object 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 NamespaceContext class while executing an activity task and instances have been migrated from an ALBPM 5.5 environment. (Issue #30189)
- Runtime error occurs when using elementNamespace attribute of an attribute of XMLObject type inside a BPM Object Presentation. (Issue #30190)
- Warning message [Local variable '__subscreenflowname' is not declared] appears in the Studio Problems Tab when calling a screenflow within a screenflow. (Issue #30217)
- The Engine is adding a line break and some extra spaces in the namespace argument when invoking a Web Service from a BPEL Process. (Issue #29454)
- J2EE Engine loads instances and check unnecessarily if the instance needs to be refreshed. (Issue #28183)
- The Notification Activity logs a severe message when there is no instance with the correlation id used in the notification. (Issue #28480)
- The Engine throws a "ComponentExecutionException: The task could not be successfully executed." exception preventing it from loading some process instances when a Business Parameter is used in a Due Transition Interval expressions. (Issue #28509)
- The BAM Updater was not accessing the BAM DB using a single Connection Pool since there were some direct JDBC accesses to the BAM DB producing connection leaks. A consolidated Connection Pool policy is required. (Issue #28570)
- An unexpected exception occurs while enlisting XAConnection: "XAER_PROTO : Routine was invoked in an improper context". (Issue #28620)
- A CannotLockInstanceException is thrown by the Engine when a participant grabs an instance while another participant is executing a screenflow for that same instance. (Issue #28868)
- A ClassCastException is raised by the Engine 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 when the Engine is started. (Issue #29708)
- The Disposer thread commit frequency should be configurable through a System property specially when processing a large amount of instances. (Issue #29719)
- The Engine does not take the severity level defined on the Engine preferences and it defaults to log debug level messages. (Issue #29819)
- The Undeploy Ant task does not notify the engine when the undeployment task has successfully completed. (Issue #29835)
- In a J2EE engine, the invocation of instance.abort may result in a XAER_PROTO exception. (Issue #29843)
- The Engine Directory Polling does not take updates if the Engine timezone is different from 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)
- The exception "java.util.ConcurrentModificationException" randomly is raised by the Engine when stopping the engine running on WebSphere. (Issue #29880)
- Fuego.papi.instance.reasign does not work well in an Engine running on a J2EE configuration. (Issue #29885)
- A newly added role might not be found by the Engine when it is tried to be assigned to a participant. (Issue #29975)
- Copy instances are not properly 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 when they should not. (Issue #30034)
- The PAPI call activityAbort fails if the instance was selected before this method execution. (Issue #30039)
- A "java.lang.IllegalStateException" exception may be thrown when stopping an ALBPM Engine running on WebLogic. (Issue #30051)
- A NullPointerException occurs during introspection of a web service that contains several import statements. (Issue #30090)
- Automatic migration tasks performed by the engine may fail with a NOT NULL constraint. (Issue #30105)
- Automatic migration tasks performed by the engine may fail if some columns already exists. (Issue #30106)
- The Global automatic activities implemented as a "JMS Listener" is not picking up messages from the configured queue after the TIBCO JMS Server was restarted. (Issue #30107)
- The Instance Export/Import Ant task is not migrating PDETACHEDFIELD engine table. (Issue #30151)
- The PAPI cache filling algorithm has performance problems when there are a lot of instances in the cache slowing down the overall performance. (Issue #30216)
- The main instance in a Split-Join circuit gets stuck after all copies end up in an exception state. (Issue #30242)
- The System Property "PapiWSEnvironment.PROPERTY_PAPIWS_POOL_RETRYTIMEOUT" is not read properly from the PAPI-WS Configuration file. (Issue #30246)
- The PAPI-WS ActivityBean does not have an Enum value to represent the activity type. This requires a re-generation of the PAPI-WS proxies. (Issue #30263)
- When assigning roles to a participant, the list showing available roles only shows 6 and it requires lot of clicks to get to the one when there is a large amount of roles for a possible assignment since the list is reset on every click. (Issue #29773)
- Error messages in the Engine logs do not include any error code which would be beneficial when working with multi language deployments. (Issue #28485)
- The label "UNKNOWN" is deployed in the instance details panel regardless of the end user locale selection. (Issue #29161)
- When attempting to assign multiple roles to a participant in the Process Administrator using the Japanese locale, the error message "No Apply" shows up in English when it should be rendered in Japanese. (Issue #29312)
- The "dd_db2.jsp" JSP page is not found in the Archive Viewer Web Application making it impossible to use the Archive Viewer using DB2 as the backend DB. (Issue #29325)
- The 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)
- A MissingResourceException exception is raised when trying to view Audit Trail in the Archive Viewer. (Issue #29510)
- Some icon images are missing in the Audit Trail in the Archive Viewer. (Issue #29540)
- Smart publish does not import Project Variables internationalized labels. (Issue #29576)
- Log.isDebugging is checking the detailLevel and not the severity. (Issue #29713)
- The 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)
- The Process Administrator sessions closed by timeout do not free the metadata cache. (Issue #29805)
- The existing "publish" Ant Task has been improved to run project validations without publishing and display project version information to make sure if changes are forcing a minor or major version. (Issue #29902)
- An error message or exception is raised by the Process Administrator when deployed in WLS as a WAR file rather than from an expanded directory. (Issue #30013)
- The ALBPM WE 5.7 to ALBPM WE 6.0 migration tool fails when instances that have associated attachments have been disposed. (Issue #29470)
- Viewing the generated process documentation in the Studio WorkSpace returns an HTTP 404 (Page not found). (Issue #29524)
- A Global activity implemented as "Display Instance Variables" has no variables to show. (Issue #29833)
- A "java.lang.RuntimeException: Invalid comparison types are being run ..." exception takes place when executing the ProcessService.getInstancesByFilter PAPI Block method. (Issue #29845)
- PAPI Block filters ignore participantScope and statusScope settings using always default values. (Issue #30029)
- The participant search by name in PAPI takes a long time when the Enterprise environment is configured to consume the Users from the ALUI Portal through the Identity Service. (Issue #29923)
- An empty list of participants is returned when trying to do a "Send to" after grabbing an instance. (Issue #29814)
- The Document used to launch an instance in a process from ALI Collaboration is not properly linked to the created instance. (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 in the Participant panel in Process Administrator. (Issue #30252)
Installation and Licensing
- ALBPM Configuration Wizard throws an error when selecting Oracle 9.2 as the target database. (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 accessor 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 (e.g.: 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:
- 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
- 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.1 and WLS 9.2.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
- 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.
- A NullPointerException is raised when debugging 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 Numeric columns is not shown correctly. (Issue #26918)
- In Studio, BPM Object Form Editor labels are rendered as a text-field. (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, BPMObject 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 re-cataloguing
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 services 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 in-line 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 appropriately. (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 referring 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
referring 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 tool-tip 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, when 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 re-introspected. (Issue #29296)
- The screenflow Input activity implementation 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 Business Variable disappear 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 collides with an existing project name, then use a different
Eclipse WorkSpace to import this new project keeping the original
project name.
- Replacing an array attribute in a BPM Object Presentation raises a ClassCastException. (Issue #29377)
- It is not possible to delete a custom view column added in sorting criteria with Descending order. (Issue #29380)
- Refresh problems are present when changing the right hand side
values in a Business Rule definition and changing from the "Simple" to
the "Advanced" edition mode. (Issue #29382)
Workaround: Change values from Advanced Editor or save the Business Rule before switching back and forth between these 2 edition modes.
- Changing a project variable format to currency throws
java.lang.IllegalStateException: Component
'fuego.designer.view.gui.components.format.FormatPanel [20808963] null'
(fuego.designer.view.gui.components.format.FormatPanel) (Issue #29383)
- The "Step Into" debugging functionality does not work on BPM Object
methods that are not part of the BPM Object being debugged. (Issue
#29385)
- The Locale Drop down for a Participant definition in Studio shows
ALL available locales when only the project ones should be displayed.
(Issue #29390)
Workaround: Select the desired one regardless of all the ones listed in the drop down list.
- The "Task Participant" column is not offered to be added when creating a custom view when it should. (Issue #29396)
- Unselecting all the activities in the simulation result panel raises a NullPointerException. (Issue #29397)
- Changes in the Studio Engine Preferences are not saved since the "Save" icon is not enabled in the toolbar. (Issue #29403)
Workaround: Make another change in a process for example so that the project can be saved accordingly.
- ARIS XPDL 1.0 exported files cannot be properly imported in ALBPM 6.0 MP2. (Issue #29408)
Workaround: After the process has been imported, it is necessary to link the main process flow with the Begin and End activities.
- Studio - "Open Project" option from Project Menu is not always
enabled when trying to open a previously closed project. (Issue #29409)
- Double clicking on a Bookmark in the Studio IDE goes to the method
where the bookmark was defined but it is not placing the cursor in the
bookmark line. (Issue #29425)
- NullPointerException when trying to preview the values of a SQL Query Introspected component. (Issue #29436)
- The cancel button has no effect on the Studio Engine Preferences window until the project is closed. (Issue #29440)
Workaround: Close and open the project, and the settings will show to their original values.
- Studio does not allow importing .xsim simulation models as it does for business processes or BPM Objects. (Issue #29443)
Workaround: Right click Simulations and
select Import from file then navigate down to project's
simulations directory and select the *.xsim file.
- Renaming a BPM Object Presentation caused an exception in Studio. (Issue #29444)
- The authentication mechanism is not properly propagated to ALSB 2.6
when publishing a process exposed as a Web Service. (Issue #29448)
Workaround: Change the authentication
configuration in the ALSB console once the ALBPM process as a web
service has been successfully published.
- Connectors cannot be added by right clicking on the process model.
They need to be added through the toolbar icon selection. (Issue #29451)
Workaround: Select the connector from the toolbar and then select the activity the connector activity should point to.
- ALBPM is sending an trailing "/" in the namespace argument when invoking a Web Service from a BPEL Process. (Issue #29454)
- Localized labels cannot be provided when creating custom views.
These can only be provided by editing the custom view after creating
it. (Issue #29459)
Workaround: Though the language added is not
shown, it has been added to the view. Close the panel and reopen. Then,
the user is allowed to enter the view labels in all languages
- The radio buttons in the Screenflow Interactive Component Call
Implementation are disabled after close Instance Variable form. (Issue
#29462)
Workaround: Reopen activity main task
- The process selection is missed every time a new role is selected or unselected on a customer view definition. (Issue #29465)
- BPM Object is not properly rendering the Inheritance hierarchy in the Structure Panel. (Issue #29466)
- An existing BPM Object was deleted when importing another one with
the same package and name when the developer confirmed not to overwrite
it. (Issue #29468)
- When Running Screenflow an entry in catalog tree is automatically
generated since the screenflows are compiled into BPM Objects. (Issue
#29469)
Workaround: Ignore the newly added node.
- Clicking on Run icon while having a Screenflow editor open does not
Run the screenflow as it used to be in ALBPM 5.7. (Issue #29471)
Workaround: Right click + Run from screenflow panel to debug screenflows.
- There are certain methods of the ClientFile that are not listed
when using an "Interactive Call" interactive activity implementation
while all the methods are available when using the component from PBL.
(Issue #29486)
- NullPointerException is raised when executing a Screenflow after
changing a BPM Object attribute used in a BPM Object Presentation.
(Issue #29487)
Workaround: Close and open the project after making this change.
- NullPointerException raised when exporting a project and the
developer clicks on the "Next" button that is actually enabled before
the export operation completes and the "Finish" button is enabled.
(Issue #29490)
Workaround: Wait until the export finishes and the "Finish" button is enabled.
- In a BPEL process 2 WSDL cannot be imported with the same namespaces (Issue #29491)
- XPATH expressions when combined with BPEL Processes do not require
a namespace qualification in Enterprise while they do in Studio. (Issue
#29493)
- PAPI client jar contains many unnecessary modules (Issue #28378)
- Viewing the process documentation in the Studio Workspace returns an HTTP 404 (Page not found). (Issue #29281)
Workaround: This works OK in the Enterprise packages.
- The method getType in class fuego.papi.Activity is not exposed in
PAPI WS because it is inherited from fuego.processmodel. (Issue #29338)
- ALBPM WE 5.7 to ALBPM WE 6.0 migration tool fails when instances with attachments have been disposed. (Issue #29470)
- A NullPointerException is raised when using PAPI-WS and an invalid processid is used as a reference. (Issue #29489)
Workaround: Make sure to use a valid and well formed PAPI Process ID.
WorkSpace or End User Components
- Pie charts defined in 5.7 may look smaller in 6.0. (Issue #25964)
- In WorkSpace, in execution of JSP using invoke tag library passing argument of type "int" fails. (Issue #27664)
- The Job Query form in the HROnboarding demo does not display in Japanese (or French) (Issue #28243)
Workaround: Set the "Current
language" to Japanese in the Project Preferences (right-click
the project, select Project Preferences | Languages).
- Customized Global Activity icons show up correctly in the process
model but they are not properly reflected in the Process Audit Trail
map through WorkSpace. (Issue #29300)
- ArrayIndexOutOfBoundsException is thrown by the WorkSpace when
executing a Grab and the current view has the "Task Participant"
column. (Issue #29405)
Workaround: Remove the 'Task Participant' column from the presentation or implement the main task of the activity.
- Cannot execute JSPs bound to a screenflow activity when the
JSP is placed in subfolders of the webroot project folder. (Issue
#29485)
- The Logviewer does not show the About splash screen. (Issue #28133)
- Process Administrator limits the Process Instance caducity to 100 days when we should allow larger times. (Issue #28440)
- In ALBPM Archive Viewer: Some Icon images are missing in the Audit Trail. (Issue #29160)
- In Archive Viewer: UNKNOWN is displayed in English in the instance detail page. (Issue #29161)
- In Archive Viewer: Description with non-ASCII character search doesn't return correct result. (Issue #29165)
- The majority of the Japanese characters are not encoded correctly in the "AdmCenterConsole.log" file (Issue #29272)
- The Archive Viewer Configuration panel is not rendering Japanese characters correctly when deployed in WLS 9.2. (Issue #29319)
- A NullPointerException is raised when creating an Archive Viewer configuration using none ASCII characters. (Issue #29322)
Workaround: Create the Archive Viewer configuration id with ASCII characters.
- "dd_db2.jsp" is not found error during Archive Viewer configuration
preventing the Archive Viewer to connect to a DB2 Database. (Issue
#29325)
- Error message "Validation failed for field [xxxx]" in the Archive
Viewer Console is displayed in the server locale rather than the end
user browser locale. (Issue #29326)
Workaround: Set the Server Locale to be the same as the Client Locale. This may be the case for a single country deployment.
- When trying to add existing participants to a group, the list of
available participants show empty when there are already existing
participants to choose from. (Issue #29473)
Workaround: Enter a star in the Filter
- The Process Administrator Participant filtering capabilities do not
allow searching on assigned OUs to participants even when the "any"
field is selected. (Issue #29474)
- Smart publish does not import Project Variables internationalized labels (Issue #29475)
Workaround: Publish projects without the "smart publish" option.
- Custom none serializable Exceptions prevent a proper persistence of
the original error when an instance moves to an exception state. (Issue
#23683)
Workaround: do
// statements
on e as ProblematicException
logMessage "Gotten exception is: " + e
action = FAIL
end
- If a component fails within a "do ...on Exception" block, the
Engine is not setting the execution status to success making the
activity code to fail even when the failing situation could be pro
grammatically fixed. (Issue #24787)
Workaround: Don't throw exceptions
in an activity that calls "ProcessInstance.create()".
Split the activity in 2. Catch the Exception, flag the problem with an
instance var, and throw the desired exception in next activity
- When ALBPM can not correlate a user exception a BPEL's correlationViolation fault exception is thrown. (Issue #28713)
- Process Instance Audit Trail in ALBPM WorkSpace is not painted
correctly when an unconditional and due transition originate on the
same activity and go to the same activity. (Issue #28733)
- ALBPM Engine, there is no easy way to find out what version (build # ) the engine is currently running. (Issue #28879)
- The Default Folder where the custom notification email is being
picked from should be set by a System Property rather than taking it
automatically from the Server Home directory. (Issue #29064)
- The execution of a Global activity with instance with "Display
Instance Variables" type generates a runtime problem. (Issue #29355)
Workaround: Implement the behavior with a screenflow where the screenflow activities can show the instance variables.
- Decision Activity decisions are logged twice in the Instance Audit
trail when only one decision should be included. (Issue #29404)
- WebSphere stubs must be added to classpath for PAPI clients to work properly - WebSphere environment. (Issue #22504)
- Log Viewer's help link is broken. It points to a URL containing "en_US" instead of "en". (Issue #24546)
Workaround: Modify the browser URL
http://xxxxxxx//webconsole/help/en_US/logviewer/index.html to
http://xxxxxxx//webconsole/help/en/logviewer/index.html and reload the
page.
- PAPI Samples are missing from ALBPM Enterprise distributions. (Issue #26197)
- Global activities with instance access are configurable to generate events. (Issue #27096)
- The WorkSpace WAR/EAR need to be deployed from a location and not using the WAR/EAR packaging. (Issue #28995)
- Documentation
- In the Configuration Guide (WebLogic Edition), the description of
each EAR file to create is missing (Issue #29271)
- Documentation on the RSS Feeds is missing from the Product Documentation. (Issue #29310)
Workaround: This information will be introduced in the eDocs Web Site for ALBPM 6.0 Documentation post ALBPM 6.0 MP2 release time.
- ALBPM
Applications when deployed in WebLogic running on HP-UX raise and
exception if the "-Djava.awt.headless=true " property is not specified
in the container set of system properties. (Issue #29400)
Workaround: Set the -Djava.awt.headless=true property at the container level.
Installation and Licensing
- albpmconfigwizard creates wrong domain and configuration version references in config.xml when using WebLogic 10 (Issue #29140)
- When rendering large dashboards, it is complicated to resize the window that contains the Dashboard. (Issue #23865)
- In WorkSpace, Custom View defined as parametric with a condition
over a Time project var shows the value plus 3 hours. (Issue #27696)
- In WorkSpace, Search View - Using the between condition, if you
change the default time values, when executing the Search, the value
returns to the default value. (Issue #27872)
Workaround: Use the date picker to select the time
Refer to the Interoperability page in the Product Center at
support.plumtree.com or in the eDocs Documentation for the latest
information on supported operating systems, application servers,
databases, and browsers and for a detailed list of supported
combinations of operating systems, application servers, and JVMs.
At the time of the release, AquaLogic BPM 6.0 MP1 supports the following:
- Operating Systems:
- Enterprise: Windows 2003 SP1 (on x86 32 bits); Linux Red Hat 4.x
(on x86 32-bit and 64-bit, on Itanium 64-bit); SUSE Enterprise Linux
10.0 (on x86 32-bit and 64-bit, on Itanium 64-bit); Solaris 9, and 10
(SPARC); HP-UX 11.23 (Itanium 64-bit using 32-bit and 64-bit JVM); AIX
5.3 (64-bit using 32-bit JVM)
- Studio: Windows 2003 SP1, Windows XP (on x86 32-bit); Linux Red Hat 4.x (on x86 32-bit); Linux SUSE 10.0 (on x86 32-bit)
- Database Servers: SQL Server 2005; Oracle 9i, 10g (including RAC configurations); IBM UDB DB2 8.1 and 9.1
- Browsers: IE 6.0, 7.0; Firefox 2.0; Safari 3.0
- Java Virtual Machines: IBM 1.5.0 (on AIX 5.3 for Standalone and
J2EE Edition), HP-UX 1.5.0_05 (on HP-UX 11.23 Itanium for Standalone
and J2EE Edition), JRockit 1.5.0^ (on Windows, Linux, for WLS 9.2.x and
WLS 10.0.x), Sun 1.5.0_12^ (on Windows, Linux, Solaris for Standalone
and Solaris for J2EE Editions)
- Studio: Sun 1.5.0_12^ on Windows and Linux
- Enterprise Standalone: Sun 1.5.0_12^ for Windows, Linux (RHEL
4.x/Suse 10.0) x86 32-bit and 64-bit, and Solaris, IBM 1.5.0 for AIX
5.3, HP-UX 1.5.0_05 for HP-UX 11.23
- Enterprise Standalone: JRockit 1.5 for Linux (RHEL 4.x/Suse 10.0) Itanium 64-bit
- Enterprise for WebLogic: JRockit 1.5.0 for WLS 9.2 and WLS 10.0 on
Windows, Linux (RHEL/Suse) x86 32-bit and 64-bit and Itanium 64-bit and
Solaris; IBM 1.5.0 for AIX 5.3; HP-UX 1.5.0_05 for HP-UX 11.23
- Enterprise for WebSphere: IBM 1.5.0 for all platforms except Solaris where we use Sun's JVM
- Application Servers: BEA WebLogic 9.2 MP1 and WebLogic 10.0
(Enterprise for WebLogic); IBM WebSphere 6.1.0.5 or 6.1.0.13
(Enterprise for WebSphere - Other Patch level introduced problems that
do not show up on the mentioned versions), Tomcat Servlet Container
5.5.20 (Standalone)
- ALBPM WE: ALI 6.1 MP1 and ALI Collaboration 4.2 MP1.
- The Thread number is not shown in the Engine log files when
deployed on WebLogic Server making it difficult to trace multi-threaded
executions. (Issue #19198)
- Views using a Filter with integers using the BETWEEN operator do not display when re-opening the project (Issue #19918)
- External namespaces are not properly resolved during Web Service introspection. (Issue #20675)
- In Studio, a Web Service WSDL files with operation declarations
using a message attribute value without namespace is not introspected
properly. (Issue #23410)
- XML Schemas containing Enumerations returning integer string values
such as "0" and "1" are not properly introspected. (Issue #24434)
- Editor does not display the whole presentation layout in BPM Object Presentations. (Issue #24557)
- Certain XML elements introspected from an XML schema cannot be used as Process Web Services arguments. (Issue #25107)
- Web Service introspection generates a service without arguments
when the objects are imported from multiple files and different
namespaces. (Issue #25340)
- Removing option for valid values static list options is not persisted by Studio. (Issue #25438)
- PAPI-WS must have an enable property and a startup button in Studio. (Issue #25451)
- Views are not visible after project import is completed. (Issue #25491)
- A ClassFormatException is reported as a problem when an instance
variable has the same name than a project variable. (Issue #25495)
- Server Side components cannot be executed in debug mode. (Issue #25537)
- Enumerations contained in an introspected Web Service cannot be used in Doc Literal Web Service method calls. (Issue #25581)
- Export project generates a corrupted export file when the "Include
versionable libraries only" option is selected. (Issue #25587)
- Finish button is enabled while the project export task is running. (Issue #25595)
- Measurement marks cannot be used to track down the value of business indicators of type measure. (Issue #25681)
- Re-cataloging of AquaLogic Service Bus components corrupts the associated External Resources properties. (Issue #25699)
- When you try to introspect COM objects you may get null pointer
exception messages. However the introspection should finish ok. (Issue
#25731)
- StackOverflowError is raised rendering the process image of an instance. (Issue #25776)
- An OutOfMemoryError occurs when certain erroneous constructions are encountered by the PBL compiler. (Issue #25778)
- ClassCastException occurs when casting a user defined exception in an exception handling flow. (Issue #25779)
- An OutOfMemory Error showed on the Eclipse logs when creating custom views. (Issue #25822)
- While introspecting an EJB you may get: java.lang.IllegalArgumentException: Invalid parent. (Issue #25921)
- Screenflows-Argument Mapping for End & Begin activities allow to create new argument sets. (Issue #25933)
- After removing a condition, in business rules, the Save button in Studio is disabled. (Issue #25939)
- Each time you click on any cell of a table, the corresponding
UiCellEditor is wrapped into a SwtCellEditor. These SwtCellEditors are
not being disposed until you close the view (or editor) containing the
table. (Issue #25966)
- NullPointerException adding a new participant in Studio. (Issue #25976)
- Every time the Workspace page is refreshed, the business rules
editor, if open, keeps adding business parameters to the list of
variables. (Issue #25981)
- NullPointerException when creating a new view in console. (Issue #25990)
- Internal error are reported when certain projects created in ALBPM Studio 5.7 are imported in ALBPM Studio 6.0 (Issue #26039)
- "Import Designs" function has problem importing roles included in the design. (Issue #26059)
- NullPointerException when Studio is internally traversing the project catalog. (Issue #26089)
- XSD introspection do not introspect elements defined in an imported schema. (Issue #26119)
- Internal Errors are reported in the problems tab after importing projects created with ALBPM 5.7. (Issue #26125)
- Component Event Types combo do not store the event argument in Global Automatic Listener. (Issue #26149)
- NullPointerException when trying to open Main Task of Interactive Component Call. (Issue #26158)
- Cannot set Out argument mapping in a screenflow. (Issue #26164)
- NullPointerException is thrown after selecting a Screenflow's input
argument to map from interactive main task window. (Issue #26170)
- Cannot set main task for an Interactive Component Call activity in a Screenflow. (Issue #26173)
- Can not load a process whose name differs from the name on disk. (Issue #26183)
- Studio throws java.lang.NullPointerException : java.awt.Dimension.<init> (-1). (Issue #26199)
- If you create a measurement mark and right-click, the "Change
Target Transition" option is does not change anything. (Issue #26202)
- NullPointerException thrown when importing a project and choosing the same name as an existent one. (Issue #26230)
- Renaming a resource and saving in the simulation resources table
throws an exception and leaves the file unusable. (Issue #26232)
- Transitions are not directly accessible in a horizontal lane orientation. (Issue #26246)
- Missing error display when trying to use a non supported AquaLogic Service Bus version. (Issue #26251)
- 6.0.0 Views were storing the priority condition value incorrectly (Issue #26255)
- Exception in Studio: java.lang.IllegalArgumentException: No enum const class fuego.draw.FontStyle.NORMAL. (Issue #26257)
- If a method refers to a method inherited from Presentable it throws: fuego.compiler.InternalException. (Issue #26280)
- EJB Wizard does not show the available classes. (Issue #26303)
- View conditions are not saved after being updated in Studio. (Issue #26316)
- While using connectors in a business process, you get an exception if you try to right click on a transition. (Issue #26329)
- Create a project throws fuego.project.exceptions.ProjectRuntimeException. (Issue #26358)
- Display implementation of an interactive component in a screenflow
does not accept a String[] as value and requires to enter a title.
(Issue #26377)
- UndefinedVariableException when launching the Studio debugger. (Issue #26378)
- Modifying web service headers had no effect. (Issue #26413)
- Process WS is not working properly with WL9.2. (Issue #26440)
- Process WS has issues working until the Application Server is restarted. (Issue #26447)
- Process engine gets NullPointerException when starting with 5.7 process instances. (Issue #26500)
- Process engine gets NullPointerException while running 5.7 instances. (Issue #26509)
- Null values appear in process while importing a project. (Issue #26519)
- Process Notification activity argument mapping dialog is working incorrectly. (Issue #26567)
- Under Custom views - presentations - default activity: moving all
columns from "Selected Columns" to "Available Columns" could cause a
java.lang.ArrayIndexOutOfBoundsException: -1. (Issue #26577)
- Adding a bookmark in the Studio WorkSpace can cause an exception. (Issue #26585)
- OutOfMemoryError problem resolved after working with Studio for a couple of hours. (Issue #26586)
- Often times in Eclipse errors found in the Problem tab are
difficult to associate with the offending logic in a particular
activity. (Issue #26632)
- NullPointerException happens after introspecting an Oracle table. (Issue #26635)
- When specifying a variable type in Variables tab, the component browser must be used for complex types. (Issue #26663)
- Attributes in a group are added incorrectly in another BPM Object in the same object. (Issue #26677)
- Issue appears when trying to specify related sub Screenflow in the sub Screenflow Activity. (Issue #26681)
- BPM Object presentations work incorrectly in Studio's debugger. (Issue #26700)
- Imported design does not add 'Project' variables. (Issue #26706)
- ALBPM 5.7 Project generates a compilation internal error when using JNDI Classes. (Issue #26738)
- When you hover over a Warning icon in the PBL Editor in Studio, you
do not see a description of the warning issue. (Issue #26741)
- Some elements were introspected incorrectly when WSDL included xsd:import in-line. (Issue #26757)
- "Progress Information" dialog sometimes blocks the use of Studio. (Issue #26794)
- Saving an ScreenFlow with a Sub-ScreenFlow activity throws an exception. (Issue #26838)
- NullPointerException is raised when editing a link in a BPMObject presentation. (Issue #26848)
- NullPointerException when importing a 5.7 project with an Organization including two roles. (Issue #26849)
- Output argument of the subprocess cannot be mapped to an instance variable of the main process. (Issue #26859)
- Incorrect response is generated for an introspected WSDL using doc-literal format. (Issue #26868)
- Groups inside groups do not work correctly. (Issue #26876)
- The Add Condition button in the Business Rules Editor must be
pressed twice to open the condition screen and this action creates two
lines. (Issue #26897)
- Adding a group to a BPM Object, throws next exception:fuego.compiler.InternalException. (Issue #26917)
- The Studio Business Rules Editor is missing a field for documentation or description of the rule. (Issue #26924)
- When a web service operation uses a notification wait activity and
you delete the notification wait activity, build fails but Studio does
not show the problem correctly. (Issue #26952)
- Business Rules require internationalization labels. (Issue #26988)
- Adding a new transition deletes the process design background. (Issue #27015)
- NullPointerException while trying to edit an existing presentation. (Issue #27031)
- Configuration's UserNameToken profile is not being used on a Soap Listener inheriting component. (Issue #27050)
- Unexpected error when a Role is created. (Issue #27068)
- Issues arise when publishing a migrated project exported from ALBPM 6.0. (Issue #27077)
- You may receive a StackOverflowError message while changing BPM Object Presentation properties. (Issue #27093)
- Errors while selecting any of the components from Default Catalog due to a java.lang.ClassCastException. (Issue #27108)
- Importing a 5.7 project that has a View with a filter using between throws a design check error. (Issue #27148)
- A NullPointerException is raised when executing a HTML preview action in a BPM Object Presentation. (Issue #27156)
- Adding "Participant" as condition to the view created in Studio throws IllegalStateException. (Issue #27195)
- NullPointerException is raised when trying to change the distribution criteria from a extracted simulation. (Issue #27197)
- "Run Engine" is not possible when a view has assigned an invalid role. (Issue #27254)
- Error occurs while publishing a project designed in 5.7 that includes Organizational Units. (Issue #27273)
- Multiple instances of default catalog are created during startup time. (Issue #27276)
- Components in catalog are not un-registered from WorkSpace after being disposed. (Issue #27277)
- Introspected classes are not resolved from debugger after restarting studio. (Issue #27283)
- Delete a group after deleting a presentation that included it throws NullPointerException. (Issue #27300)
- After a Project Clean build the start engine throws Error message: Project publication has failed. (Issue #27319)
- A NullPointerException is raised when creating a dashboard. (Issue #27337)
- Drag and drop does not paste the code into the pointer position. (Issue #27375)
- Renaming a process input argument breaks the beginInMethod. (Issue #27379)
- Renaming a project variable do not flag the .project.xpdl file as dirty. (Issue #27389)
- Web Service external resources from 5.7 are unusable in 6.0. (Issue #27392)
- If the Role is created from drag and drop of an activity, the Role
Label is not being generated until the Studio is closed. (Issue #27403)
- Process Interfaces are generated with mappings to instance variables (Issue #27481)
- BPM Object changes are sometimes lost when editing it in Studio. (Issue #27483)
- Dynamic Subprocess invocation is not working based on a dynamic
assignment of a process name and organizational unit. (Issue #27497)
- org.eclipse.swt.SWTException: Invalid thread access - opening code editor while switching applications (Issue #27522)
- Studio raises a NullPointerException creating instances variables
on a Input implementation of a Screenflow activity when creating a
screenflow instance. (Issue #27524)
- Taiwanese labels are not properly stored. (Issue #27525)
- Studio raised a NullPointerException when checking instance
variables on the argument mapping window for an interactive activity
that is being implemented with a Screenflow. (Issue #27526)
- Studio raises a NullPointerException when a subflow activity is not
initially mapped to another process and the association is left for a
later time. (Issue #27537)
- Custom Views Conditions - Match All Conditions - It works as if this check is always selected. (Issue #27544)
- Studio throws "java.lang.IllegalArgumentException: Argument cannot
be null" when editing a Dashboard and switching from one widget to
another. (Issue #27545)
- Problems importing a BPEL 2.0 service orchestration process into Studio 6.0. (Issue #27547)
- Studio raises a NullPointerException when right clicking on an AutomaticHandler role to add a new Role. (Issue #27566)
- 6.0.0 already published project fails to execute global activities with NoSuchMethodError (Issue #27568)
- Project variables may not be used with a Parametric Role since the
engine is raising a "java.lang./NoSuchFieldException". (Issue #27574)
- Participant Role shows twice in the Studio Organization for an imported project. (Issue #27631)
- Studio raises an exception when opening a previously saved business rule. (Issue #27633)
- When use Document Literal no wrapped the introspection process
generate wrong Operation namespace when The root element is a ref
element (Issue #27648)
- MailAccount.messages return null messages in some situations (Issue #27653)
- Wrong response element name when introspect a Doc/Lit wrapped WS
and implement the ServiceListener in the Project Catalog. (Issue #27688)
- The creation of Instance variables in a ScreenFlow throws a SWTException. (Issue #27732)
- BPM Object Presentation input command with a selection assignment gets generated incorrectly. (Issue #27746)
- Notes are displayed without content. (Issue #27755)
- Process flow lines disconnect when changing direction of swim lanes. (Issue #27780)
- Screenflow creation returns '<some-number>Arg' not a member of 'Instance' error incorrectly. (Issue #27801)
- Exception when using code completion of a business parameter (Issue #27823)
- NullPointerException occurs when introspecting a web service with overwritten namespaces declarations. (Issue #27829)
- Even if Windows locale is set to Spanish, the IDE shows the welcome
page and other messages and labels in the default language. (Issue
#27833)
- In WorkSpace, the web Business Rule Editor does not open if variables without localization exists in the project (Issue #27838)
- NullPointerException trying to introspect a WSDL with wsdl:import of xml-schema file without targetNamespace. (Issue #27878)
- XMLObject throws NullPointerException during object serialization. (Issue #28114)
- There have been also some other minor issues fixed in ALBPM
Studio that are not being included in the list mainly associated with
the stability of the product.
- Engine Participant deletion is running without transaction. This
makes Participant disconnection (last ConnectedClient) fail. (Issue
#25483)
- Parametric Roles not working in the Studio engine. (Issue #25745)
- Business variables are not stored in BAM tables when the split-join does not generate copies. (Issue #25882)
- InstancesNotAvailableInEngineException occurs when executing a
filter when a child instance has a negative value as parent thread.
(Issue #26121)
- Global activities with instance access do not generate BAM data. (Issue #26478)
- Can not deploy BPM Engine when a Microsoft COM Service is defined as external resource. (Issue #26487)
- JMS connections are not being closed introducing a connection leak. (Issue #26682)
- Global Instance Access, using WebLogic 9.2, It allowed to execute
an instance while the interactive activity was running for other user.
(Issue #26782)
- NullPointerException while generating views in Studio when deploying views by Process and Activity. (Issue #27235)
- The Engine raises a java.io.InvalidClassException:
fuego.components.Attachment; local class incompatible: is thrown when
trying to execute a migrated instance. (Issue #27363)
- Process information is not available in the WorkSpace. (Issue #27406)
- Engine can not properly load a BPEL process that is referencing the
import of an XML Schema from its WSDL definition. (Issue #27436)
- Unable to start engine when the project name contains non-ASCII characters. (Issue #27448)
- Cannot import a BPEL project created with 60 GA, due to java.lang.AssertionError: Cannot set null as result type. (Issue #27495)
- The Engine Participant role cache is not refreshed when a person has been taken a group out. (Issue #27609)
- Cannot perform any WorkSpace operations on certain instances
receiving a "java.io.StreamCorruptedException" after migrating a 5.7 to
6.0 Enterprise environment. (Issue #27636)
- Resolved Enterprise environment migration problem when instances
were in a Grab activity and a participant tried to access the instance
details. (Issue #27712)
- NullPointerException executing a global instance activity when the instance is in the End (Issue #27718)
- The invocation of a Throw activity inside a Split-Join in BPEL does not work. (Issue #27721)
- SQL Exception executing an automatic activity. (Issue #27775)
- NullPointerException when starting the engine with a process deployed in several Organizational Units. (Issue #27778)
- Instance waiting in a subflow activity is not notified when the child reaches the end after migrating from 5.7. (Issue #27813)
- Can not assign requested address error during engine start. (Issue #27832)
- Exception is raised trying to start albpmwarehouse.sh. (Issue #27855)
- Engine fails to start with Asian characters in a Western English installation. (Issue #27949)
- Engine DB InstanceIn schema is created without primary key in MSSQL
Server 2005 introducing the potential of duplicated instances with high
concurrency. (Issue #27964)
- Subflow process cannot be created when the process has a loop. (Issue #28051)
- There have been also some other minor issues fixed on the ALBPM
Engine runtime based on the migration validation efforts for this
Maintenance Pack.
Installation and Licensing
- WE Configuration Wizard generates an invalid URL when selecting Oracle as database provider. (Issue #26731)
- During installation in WebLogic Server 9.2, an error appears when
the installation finishes and applications fail to open. (Issue #27081)
- ALBPM Studio is not bundling the PAPI-WS Web Application for its usage with the Studio runtime. (Issue #28041)
- Portlets in WLP can not find engine deployed in a separated Domain. (Issue #25743)
- BPEL Process instances cannot render the instance detail when accessed from WorkSpace or a PAPI Program. (Issue #26084)
- Business Rules, the Workspace does not show all the global activities. (Issue #27145)
- The BAM Dashboard click event does not work to show instances associated with it (Issue #27517)
- ConcurrentModificationException when PAPI ProcessService is being disposed. (Issue #27600)
- WorkSpace has display issues with processes when the connected
participant belongs to an Organizational Units type Father/Son. (Issue
#27821)
- Attachment operations (either executed through WorkSpace or a PAPI Program) are not working in WebSphere 6.1 (Issue #28039)
WorkSpace or End User Components
- Issue importing <file_name>.pte file into ALUI portal. (Issue #25092)
- NullPointerException is raised when using the "-" to delete a dashboard. (Issue #25646)
- The Peer Assignment dialog window does not appear when trying to
reach it from the the Search dialog window on IE. (Issue #25688)
- Assign Dialog does not work on Internet Explorer. (Issue #26357)
- Workspace takes long time to respond while opening an interactive display panel. (Issue #26428)
- When using accents ,in french names, such as é,à,è,ê , for the
Activity names ,after the project is Deployed in J2EE the Workspace
throws an error. (Issue #26435)
- InternalForwardException is thrown when executing a BPMObject with
JSP immediately after executing a BPMObject with Presentation in a
screenflow. (Issue #26457)
- While searching specific instances engine return all processes. (Issue #26559)
- "invokeUrl" tag causes NullPointerException in WSRP portlets (Issue #26751)
- Inner frame widget works incorrectly for BPMObject Presentations at runtime when rendered in ALBPM WorkSpace. (Issue #27216)
- NullPointerException trying to show ALBPM portlets deployed in ALUI. (Issue #27282)
- Global activity with Instance Access Show Process Image implementation throws NullPointerException. (Issue #27298)
- Process are not found by the WorkSpace in a WebLogic Server 10 Portal domain. (Issue #27345)
- If the WorkSpace Layout feature is turned on when deployed in ALUI
and editing the WorkList and the Instance Detail portlets there is an
error that breaks the Process Community. (Issue #27359)
- Listeners in the portlets deployed with WLP should be set by default. (Issue #27361)
- Order of parameters in generated XML during introspection is incorrect. (Issue #27370)
- webResources tag library does not work when the WorkSpace is deployed in WLP (Issue #27662)
- Web Business Rule Editor throws an exception when trying to open a rule with 'now' as the constant value. (Issue #27702)
- Web Business Rule Editor does not open after clicking the Reload button in Studio. (Issue #27713)
- NullPointerException raised when connecting to the WorkSpace
Extensions for JSF deployed to WLP due to an incorrect environment
setup when using the Configuration Wizard to extend a WLP domain.
(Issue #27730)
- NullPointerException when trying to execute an interactive activity with conditional transitions. (Issue #27779)
- The ALBPM .pte file contains wrong Collaboration Remote Server URL.
When import the .pte file it changes the Collaboration Remote Server
URL. (Issue #27849)
- ALBPM WE installation, Workspace Administrator has access issues. The servlet throws an exception. (Issue #27892)
- An End User in ALI Collaboration cannot instantiate a process
instance using the "Submit to Workflow" capabilities of the integration
between ALBPM WE and ALI Collaboration producing an error. (Issue
#28031)
- It takes too long to load the console processes page when many organizational units exist. (Issue #25289)
- Cannot invoke an introspected Web Service using CUnit to create automated regression tests within Studio. (Issue #25704)
- View conditions are lost when a project is published. (Issue #25923)
- Filter Options in a view in Workspace Admin is always set to 'Anyone in my Roles'. (Issue #26018)
- Once Enterprise stand alone is installed, it can not open AdminCenter. (Issue #26171)
- Sorting columns in presentations are not getting imported when publishing project. (Issue #26299)
- Can not delete an engine from Process Administrator due to null pointer exception. (Issue #26370)
- Publishing project fails in the Process Administrator running WebLogic Server 9.2.2. (Issue #27299)
- Process Administrator raises an exception while trying to configure
a Remote SQL External Resource when the BAM Database needs to be access
by the Engine running on WLS or WebSphere. (Issue #27599)
- None clear error message is displayed by the Process Administrator
when configuring an engine and the underlying JDBC Driver does not
exist. (Issue #27624)
- Archiving Viewer shows an empty list of database drivers (Issue #27641)
- Error when trying to publish a project with the smart publish option selected if the project has nested OUs (Issue #27669)
- Engine runtime datasource name is being overwritten when editing
the engine in Process Administrator, if the engine was created using
the configuration wizard. (Issue #27854)
- java.lang.NoClassDefFoundError:
org/apache/commons/collections/MultiMap when logging to the WorkSpace
Administrator in conjunction with ALBPM WE. (Issue #27976)
Directory Services and Databases
- You cannot add a participant to the OU that you are administering
because an error is shown telling you that you are not an
administrator. In fact, you are and you have the rights to do it.
(Issue #27768)
- When a user is deleted from the ALUI Portal it is disabled in ALBPM. (Issue #27860)
- Copy and Paste keystrokes do not work when editing an interactive activity. (Issue #22213)
- After moving a hidden role lane, this one can no longer be displayed. (Issue #23022)
- In Studio when using 'for ... each' loops over JNDI objects,
certain "where" clauses cause the compiler to generate invalid code.
(Issue #23153)
Workaround: Check for the condition using an if inside the body of the for each.
- Most of the Windows menu options should be disabled in the Designer and Business Architect Studio perspectives. (Issue #23581)
- BPM Object methods that are defined to be abstract should not be editable allowing an implementation for them. (Issue #23786)
- In Studio if you open a 5.7 project in a read-only file system,
just to read it with the project API, it will try to rename the role
files from .xml to .xrdl. (Issue #24690)
Workaround: manually renaming the files work fine.
- Project report generates a corrupted PDF when project contains Japanese characters. (Issue #24726)
- Enclosing a paragraph with /* */ converts it in a comment, but it
grays only the first line of the commented paragraph. (Issue #25615)
- In Studio as you add instance variables in the Input Main task
panel of an Interactive activity, the Instance process view is updated
incorrectly. (Issue #26022)
- BPM Object Presentations, changing the selection on the outline panel updates selection on the main panel only. (Issue #26042)
- In Studio, the panel that displays the presentation preview in a
create instances view window moves if you scroll. (Issue #26331)
- In Studio the Log Viewer when filtering "severity is Fatal", the columns length are fixed. (Issue #26340)
- Documentation Editor, formatting gets lost when panel is reloaded. (Issue #26522)
- BAM dashboards fail when importing a project and changing its name. (Issue #26592)
- In Studio table can be rendered incorrectly in attribute definition editor. (Issue #26598)
Workaround: Force Studio to render the whole editor window again, for example by minimizing and then restoring.
- Links in the end-user documentation editor do not appear as hyper links. (Issue #26658)
- Cursor no longer appears after editing two or more labels while editing a BPM Object Presentation field. (Issue #26695)
- In Studio simulation 'Run to the End' button can not be paused. (Issue #26803)
- Input task default value always overrides instance variable value. (Issue #26860)
- Elements with nil-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 Numeric columns is not shown correctly. (Issue #26918)
- In Studio, Custom Views, two labels are shown for the same language
one empty and one with value after trying to add another language.
(Issue #26956)
- Custom Views - Filter Description is not displayed when a Condition is set to the View. (Issue #26960)
- Custom Presentations - Conditions - When you change the selection
of Processes the Activity combo is not refreshed. (Issue #26961)
- Replacing the widget type in a BPM Object Presentation looses the referenced field. (Issue #26981)
- Business Parameter is enable to select as an In/Out Screenflow argument in the Argument Mapping Screenflow. (Issue #27084)
- In Studio, you get a '0%' complete when introspecting a database
that is off-line or inaccessible. Back button is grayed out. (Issue
#27326)
- In Studio, Date Picker of Traditional Chinese Locale has incorrect "Day of Week". (Issue #27372)
- In Studio, arguments not refreshed in Code Editor until the process is closed and reopened. (Issue #27402)
Workaround: modify arguments by hand
- In Studio, adding a second transition between two activities can cause overlap between transitions. (Issue #27409)
Workaround: Move either transition by dragging it or making it curve.
- In Studio, the "undo" is sometimes unavailable when editing a process in a design view. (Issue #27453)
- In Studio, unexpected error occurs while generating Web Services with non-ASCII name operation. (Issue #27561)
- In Studio, the outline tab uses an icon theme that is different than the process's theme. (Issue #27620)
Workaround: Re opening the outline view shows the correct theme.
- In Studio, text content in documentation view is missing for project report type - html. (Issue #27663)
- In Studio, SWTException occurs when switching profile after closed all perspectives. (Issue #27672)
- Studio. A error happens when re-catalog of a XML schema is done. (Issue #27685)
- In Studio, newline formatting is lost in the documentation view. (Issue #27692)
- In Studio, Project Report - HTML Format does not include Process and BPMO documentation (Issue #27733)
- In Studio, Project Report - PDF Format does not include documentation added to BPMO. (Issue #27734)
- In Studio, BPMObject - Rename attribute: It doesn't refresh Instance view when an attribute is renamed. (Issue #27895)
- BPMObject. Boolean Attribute. Static list: Adding a new valid value twice, throw null pointer exception. (Issue #27912)
- In Studio, declaring a parametric types variable in a method generates a compiler error. (Issue #27932)
- In Studio, no changes are committed to the instance variable when
the comboBox type doing a click outside Instance Variables Tab. (Issue
#27948)
Workaround: Click over another property, before click outside the Instance Variables Tab.
- Studio, Print Preview may not always match what is actually printed. (Issue #27983)
- In Studio, null pointer exception error occurs during creation of
model simulation with the process contains non-ASCII char variation
name. (Issue #27986)
- BPMObject properties: it loses the BPM Object description property
after being edited - and cursor focus and un-focus. (Issue #27992)
- After the "Static" and "Cache" BPM Object method attributes have
been set to Yes, if the method is closed and opened up again, it throws
a NullPointerException. (Issue #28000)
- Date formats defined in a view are not correctly displayed in Workspace. (Issue #28022)
- In Studio, BPMObject presentation. Adding the Encoded image it
throws java.lang.IllegalArgumentException: Argument not valid. (Issue
#28062)
- In Studio, using a java.lang.String[] as input argument rises exception. (Issue #28072)
- In Studio, running simulation, selecting 'Table' from the Chart Type combo has no effect. (Issue #28086)
- In Studio, simulation status not drawn over the process after closing the process. (Issue #28088)
- In Studio, when using Organization Resources in a simulation,
there's no way to use indicators other than those related to Resources.
(Issue #28091)
- In Studio, zooming in the Simulation charts may make the graphics too large for viewing. (Issue #28094)
- In Studio, BPMObject Groups. Group Properties view is duplicated on
the right side of Studio BPM perspective and It's possible to modify
each one individually. (Issue #28097)
- In Studio, BPMObject group. Structure panel: It shows the attributes duplicated. (Issue #28100)
- Using the Notification with Correlation method of a Process Exposed
as a Web Service Process throws a 'Process Access Denied' error if the
process id does not contain the process version data. (Issue #28155)
Workaround: Changing the process Id argument value manually .
The correct approach is to use native IPC. That is, when you want
to notify an instance from another process you can use direct IPC
(through Notification Wait and Process Notification activities). If you
want to notify from PBL methods, you can use the Notification
component. I tried it in this project and works fine only with
'/ProcessName'.
- NullPointerException deleting a BPM Object containing a group attribute stored in a nested Module structure. (Issue #28163)
- The organizational unit still has the calendar rule assigned after closing the editor without saving changes. (Issue #28167)
- An exception shows in the Studio consolelog file when re-cataloguing
already discovered SQL Components. The introspection finishes
successfully though. (Issue #28176)
- Studio allows the creation of more than one screenflow in different
modules with the same name when this should not be allowed. (Issue
#28186)
- BPM Object description attribute content is lost when focus is moved to another element in the Attributes Panel. (Issue #28189)
- FuegoBlock "generateXmlFor" generates an incorrect XML (Issue #28193)
- Project Build does not detect a problem when a process is using a role that has been removed (Issue #28199)
- The PAPI Block getVar method returns a null value for Project Variables for an instance in the END Activity. (Issue #28194)
WorkSpace or End User Components
- When rendering large dashboards, it is complicated to resize the window that contains the Dashboard. (Issue #23865)
- Roles do not render to the localized language for a Show Workload implementation type. (Issue #25419)
- BPM Object presentation's preview does not work correctly when the presentation contains one or more dashboards. (Issue #25421)
- Pie charts defined in 5.7 may look smaller in 6.0. (Issue #25964)
- In WorkSpace, the Login page may appear within the Instance Detail portlet after the login time has elapsed. (Issue #26734)
Workaround: logout using main menu.
- Workspace, when the option "Enable applet for attachment management.:" is selected, an error appears. (Issue #27052)
- In WorkSpace, in execution of JSP using invoke tag library passing argument of type "int" fails. (Issue #27664)
- In WorkSpace, Custom View defined as parametric with a condition
over a Time project var shows the value plus 3 hours. (Issue #27696)
- In WorkSpace, A view that has a "time" condition set as parametric,
fails when opening it in the Workspace with Invalid object type
fuego.lang.Time. (Issue #27862)
- In WorkSpace, gauges do not display well when type selection is set to true, or when a type selection is allowed. (Issue #27870)
- In WorkSpace, Search View - Using the between condition, if you
change the default time values, when executing the Search, the value
returns to the default value. (Issue #27872)
- Launching Log viewer button asks to install 1.4.2 JRE, even though machine has 1.5x and higher. (Issue #27909)
- In WorkSpace, Business Rule edition: Cannot check "Match all of the following" checkbox using IE 7.0. (Issue #28032)
- In the WorkSpace, the abort message alerting that the instance will be aborting is missing. (Issue #28070)
- WorkSpace. Opening the online help from the process community portlet in the ALUI result in an error. (Issue #28108)
- WorkSpace. Remove a Project Variable from the Work List in the Workspace is not working. (Issue #28109)
- The Inbox view cannot refresh pending instances after doing a Search and executing a Global Creation activity (Issue #28179)
- When attaching a file from ALI Collab from the WorkSpace Instance
Detail panel, the attachment is not refresh although this one is
visible on the ALI Collaboration Panels. (Issue #28190)
- When attaching a file from ALI Collab from the WorkSpace Instance
Detail panel, the attachment is not refresh although this one is
visible on the ALI Collaboration Panels. (Issue #28191)
- Unable to install Admin Center ALBPM Application Server as a service on Unix. (Issue #23876)
Workaround: Manually configure the shell script (startwebconsole.sh) that starts the embedded Tomcat for Standalone.
- System Error 109 when stopping the BPM Application Server installed as a Windows Service. (Issue #23912)
Workaround: After installing the BEA ALBPM
Web Applications as a Windows Service, you must access to any Web
Application (Process Administrator or Workspace) to realize the
startup, after that you will be able to stop the Web Applications
successfully.
- In WorkSpace, the value of Month in the date picker is current month -1 in Archive Viewer. (Issue #27715)
- Console, archiving viewer returns error in WebLogic environment. (Issue #27900)
Workaround: Deploying this application onto tomcat which runs process admin can point the archiving viewer page.
- The Logviewer does not show the About splash screen. (Issue #28133)
- Console. Errors appears on jsp when webconsole is deployed in WebLogic Server 9.2. (Issue #28138)
Workaround: Remove all tls files from WEB-INF/lib
- Custom none serializable Exceptions prevent a proper persistence of
the original error when an instance moves to an exception state. (Issue
#23683)
Workaround: do
// statements
on e as ProblematicException
logMessage "Gotten exception is: " + e
action = FAIL
end
- If a component fails within a "do ...on Exception" block, the
Engine is not setting the execution status to success making the
activity code to fail even when the failing situation could be
programmatically fixed. (Issue #24787)
Workaround: Don't throw exceptions
in an activity that calls "ProcessInstance.create()".
Split the activity in 2. Catch the Exception, flag the problem with an
instance var, and throw the desired exception in next activity
- Instances in a split-join circuit which does not generated copies are not sharing predefined variables. (Issue #27154)
- Deadlock using split with shared variables and dependencies (Issue #27811)
- Global Activities with instance access cannot be executed on instances that are in the END activity. (Issue #28005)
- WebSphere stubs must be added to classpath for PAPI clients to work properly - WebSphere environment. (Issue #22504)
- In Studio, under catalog the term "Register End Point", stays in English when language changes to Japanese. (Issue #24238)
- Log Viewer's help link is broken. It points to a URL containing "en_US" instead of "en". (Issue #24546)
Workaround: Modify the browser URL
http://xxxxxxx//webconsole/help/en_US/logviewer/index.html to
http://xxxxxxx//webconsole/help/en/logviewer/index.html and reload the
page.
- Global activities with instance access are configurable to generate events. (Issue #27096)
- Cross domain Security configuration is needed to set up the
portlets in a two domains configuration using ALBPM and WLP domains.
(Issue #27540)
Refer to the Interoperability page in the Product Center at
support.plumtree.com or in the eDocs Documentation for the latest
information on supported operating systems, application servers,
databases, and browsers and for a detailed list of supported
combinations of operating systems, application servers, and JVMs.
At the time of the release, AquaLogic BPM 6.0 supports the following:
- Operating Systems:
- Enterprise:
Windows 2003 SP1 (x86); Linux Red Hat 4.x (x86); SUSE Enterprise Linux
10.0 (x86); Solaris 9, and 10 (SPARC); HP-UX 11.23 (Itanium 64 bits
using 32-bit JVM); AIX 5.3 (64-bit using 32-bit JVM)
- Studio: Windows 2003 SP1, Windows XP (x86); Linux Red Hat 4.x (x86); Linux SUSE 10.0 (x86)
- Database Servers: SQL Server 2005; Oracle 9i, 10g (including RAC configurations); IBM UDB DB2 8.1 and 9.1
- Browsers: IE 6.0, 7.0; Firefox 2.0; Safari 2.0.4^
- Java Virtual Machines:
IBM 1.5.0 (AIX 5.3, Standalone and J2EE Edition); HP-UX 1.5.0 (HP-UX
11.23 Itanium Standalone and J2EE Edition); JRockit 1.5.0^ (Windows,
Linux, WLS 9.2 and WLS 10.0); Sun 1.5.0_12^ (Windows, Linux, Solaris
for Standalone; Solaris for J2EE Editions)
- Studio: Sun 1.5.0_12^
- Enterprise Standalone: Sun 1.5.0_12^ for Windows, Linux and Solaris; IBM 1.5.0 for AIX 5.3; HP-UX 1.5.0 for HP-UX 11.23
- Enterprise for WebLogic: JRockit 1.5.0 for WLS 9.2 and WLS 10.0 on Windows, Linux and Solaris; IBM 1.5.0 for AIX 5.3; HP-UX 1.5.0 for HP-UX 11.23
- Enterprise for WebSphere: IBM 1.5.0 for all platforms except Solaris
- Application Servers:
BEA WebLogic 9.2 MP1 and WebLogic 10.0 (Enterprise for WebLogic); IBM
WebSphere 6.1 (Enterprise for WebSphere), Tomcat Servlet Container
5.5.15 (Enterprise Standalone)
- ALBPM WE: ALI 6.1 MP1 and ALI Collaboration 4.2 MP1.
- Process models in ALBPM are now compliant with the XPDL 2.0
standard. When ALBPM 5.7 process are imported in ALBPM 6.0 Studio,
XPDLs are automatically converted to XPDL 2.0 format.
- Support for BPEL 2.0. You can import BPEL 2.0 models into an ALBPM
Project, and new models can be designed within ALBPM Studio. The
Process Execution Engine is now capable of executing BPEL 2.0 natively.
- ALBPM Studio application is now built on top of the Eclipse platform.
- Studio now includes a software agent for automatic problem
reporting and feedback. In case of unexpected errors in Studio, an
automatic report will be sent to BEA for analysis. Studio will prompt
you for approval before enabling this feature. We also encourage you to
send us feedback using the Help > Feedback... menu option.
- When you first start ALBPM Studio, you have to select one of the
available profiles according your skill set: Business Analyst, Business
Developer, Developer. ALBPM Studio presents a different subset of
features depending on the selected profile. This keeps the user
interface uncluttered, hiding what you don't need. All available
features are visible under the Developer profile. The on-line
documentation in Studio is also filtered depending on the active
profile. To switch profiles go to Help > Welcome.
- This new release introduces the concept of Project Variables,
replacing the External and Business Variables of previous versions.
Project Variables are functionally equivalent to the old External
Variables but are simpler to use: they are available to all processes
in the project, with no need to "promote" them from External to
Instance. Project Variables behave as the old Business Variables when
the new property Business indicator is enabled.
- ALBPM project directories do not use the .fpr extension anymore.
- The Organization data and Simulation definitions are now accessed as nodes in the project tree.
- Integration with Version Control System feature (VCS) was
re-implemented to leverage the Eclipse platform. This paves the way for
supporting virtually any Source Control systems compatible with Eclipse.
- Each resource that is independently stored as part of an ALBPM
Project is modified using an "Editor" tabbed panel, and you must
explicitly save your changes on each resource with File > Save . For
example, on earlier versions of Studio you add or modify a Participant
using a separate dialog window. Now a special Participants editor opens
in a new tab of the edition area. This makes it easier to work with
Version Control systems, as each resource is managed and saved
independently.
- Some editors may open nested editors (accessible via smaller tabs
at the bottom of the editor). For example, the editor for Process
models uses independent sub-tabs for the process diagram and for each
opened process method.
- You can now open several projects at the same time. Before opening a project, you first need to add it to your Studio workspace.
- Incremental compilation: Studio's Process Execution Engine
immediately applies changes you make to the code. No need for
Publish&Deploy anymore.
- A new type of Interactive activity: Decision activities. This type
of activity allows the end user to decide the next path a process
instance will take (one of the possible outgoing transitions), based on
the value of certain instance variables. The Process Execution Engine
keeps track of those decisions over time and presents the end user with
recommendations on what decision to take based on past experience.
- Business Rules: ALBPM Studio now provides a way of defining
business rules using a graphical rules editor, without requiring any
coding. After the project is deployed, authorized end users can also
modify these rules on-the-fly, while the processes are executing. They
can do so right from the ALBPM WorkSpace UI.
- Round-trip Simulation: You can now create Simulation models from
the actual execution of the processes during a given period of time.
This makes it easier to create realistic Simulation models.
WorkSpace or End User Components
- ALBPM WorkSpace has been re-designed and re-implemented from the
ground up. It is based on a modern modular architecture which makes it
easier to customize and integrate naturally with AquaLogic UI and
WebLogic Portal. The old WorkSpace is still provided for backward
compatibility but may be removed in future versions.
- Dashboards provide better quality graphics and end user interaction (i.e. rotation, detaching of pie sections).
- ALBPM RSS Feeds Web Application allows end users to participate in
business processes using their RSS Reader of choice being able to
authentication and register with a specific view RSS Feed. Each View
accessible through WorkSpace can be accessed from from an RSS Reader
like Outlook.
- Support for BPEL 2.0. You can import BPEL 2.0 models into an ALBPM
Project, and new models can be designed within ALBPM Studio. The
Process Execution Engine is now capable of executing BPEL 2.0 natively.
- The Process Execution Engine has been migrated to a micro activity
implementation to support concurrent execution of BPEL 2.0 and XPDL 2.0
business processes on the same Engine.
- The deployment of the Process Execution Engine has been
significantly simplified where only the Engine EAR needs to reside in
the J2EE Container. It is no longer necessary to deploy the project
version EAR files since these resources will be automatically
downloaded from the Directory Service and injected into the Engine EAR
Classloaders to provide an execution model identical to the Standalone
Engine.
- There is a new Configuration Wizard that will help create a
complete new Enterprise Standalone and Enterprise for WebLogic single
domain environment with the assistance of a wizard accelerating the
time to have a new ALBPM Enterprise deployment.
- A new version of the PAPI Web Service API (PAPI-WS 2.0) is
distributed with ALBPM installers. This new stateless version of
PAPI-WS is functionally equivalent to PAPI and it also adhered to the
WS-Security specification using the UserNameToken Profile
implementation as well as HTTP Basic Authentication.
Integration and Infrastructure
- Native integration with ALSB 2.6. You can now easily consume ALSB
services from ALBPM and also register a business process in ALSB. In
addition, a Custom Transport has been implemented over RMI to enforce
security and transaction propagation when ALSB and ALBPM run on the
same domain.
- Web Services in ALBPM now include support for WS-Security, Document-Literal style and WS-I compliance.
- ALBPM Studio now includes JDBC drivers for the most popular DBMS.
This means you can integrate with Oracle, DB2 and Microsoft SQL Server
right out of the box.
- ALBPM WE is distributed with ALBPM Enterprise installer
distributions consolidating the installation and setup on a single set
of bits.
- ALBPM WorkSpace can be deployed in ALUI 6.1 MP1 and WLP 10.0 using the same End User Experience.
- ALBPM Enterprise distributions are distributing embeddable JDBC
Drivers from Data Direct. It is no longer necessary to install JDBC
Drivers from Database vendors minimizing installation and setup issues
related to database connectivity.
- Directory Services can be configured in a Hybrid configuration
where authentication and authorization can be delegated to Microsoft
Active Directory or Sun One Directory Service while the rest of the
metadata resides in a transactions RDBMS preventing replication of
participants and entitlements.
- ALBPM is completely coded and compiled using JVM 1.5.
WorkSpace or End User Components
- ALBPM HiPer WorkSpace has been deprecated in favor of the new WorkSpace implemented in JSF and deployable as a Web Application.
- ALBPM JSR-168 Portlets have been deprecated in favor of the new
WorkSpace deployable in WLP 10.0. This new interface matches the
WorkSpace functionality as well as supporting SSO.
Directory Service
- LDAP Pure Directory Service Plugins for Microsoft Active Directory
and Sun One Directory Service have been deprecated in favor of the new
Hybrid Directory Service implementations.
APIs
- PAPI-WS 1.0 has been deprecated in favor of the new PAPI-WS 2.0.
PAPI-WS 1.0 is accessible through the HiPer WorkSpace while PAPI-WS 2.0
is accessible through its own Web Application. This new version of
PAPI-WS is more functional as well as being completely stateless due
its adherence to WS-Security. It is no longer necessary to create a
login token needed in all subsequent calls.
- PAPI has deprecated some methods and added new ones. Deprecated PAPI methods in ALBPM 5.7 have been deleted from the API.
- WAPI accessible through the HiPer WorkSpace Web Application
has been deprecated and a new HTTP Post API has been created as a
replacement. This new API is accessible through the new WorkSpace
implementation.
- Improve project un-deployment procedure so that the Process
Administrator and ALBPM Ant Tasks can directly un-deploy processes
without needing an Engine to be up and running. (Issue #17691)
- Connected PAPI clients stop receiving process instance news
information from an Engine once the Engine has been restarted. (Issue
#16385)
- Processes exposed as Web Services fail with an strange error
message when trying to notify an instance and the instance id is not
properly formatted. (Issue #16588)
- The Engine does not delete all of the related process information
when un-deploying a process from the PCORRELATION Engine table. (Issue
#16737)
- java.io.NotSerializableException: fuego.lang.ObjectTypeDescription
invoking a Web Service when the Engine is deployed on a J2EE Container.
(Issue #16764)
- NullPointerException when the Standalone Engine was polling the Engine Connections. (Issue #16831)
- NullPointerException when initiating a correlation without arguments. (Issue #16932)
- Unique constraint SQL Exception found in the Engine logs when accessing the Engine PTODOITEMS engine table. (Issue #17144)
- Some process instance notification news got lost because of a race
condition while serializing the news before broadcasting them to all
connected PAPI Clients. (Issue #17445)
- The invocation of a Process creation activity inside a procedure
commits the transaction before subsequent activities are executed.
(Issue #17524)
- ALBPM's Engine deployed on a J2EE container is missing a parametric
role assignment in a very complicated scenario when the roles are
updated while the Engine is up and running and the parametric roles
assigned to a participant are updated. (Issue #17534)
- ALBPM Engine does not automatically reconnect to the backend
Directory Service DB when this one is restarted preventing a none
interrupted execution when the DB becomes available back again. (Issue
#17646)
- Instance Variables in the END activity cannot be configured to
clean instance information and avoid a NullPointerExceptions when
executing Global activities with instance access when the instances are
in the END activity. (Issue #17692)
- NullPointerException when a Global Automatic is placed in an
Automatic Handler Role and the "Use Calendar Rules" checkbox has been
selected. (Issue #17906)
- Improved Calendar Rules access when the Engine needed to route
instances as well as checking for new Calendar Rule changes making the
routing action perform better. (Issue #17927)
- Instances persisted in the Engine Database in a virtual activity
cannot be found using PAPI and thus cannot be executed through
WorkSpace. (Issue #18879)
- BAM Updater queries take to long to execute aggregation queries
throwing a DB timeout exception. The SQL queries were optimized to
decrease the aggregation time significantly. (Issue #19191)
- Global Automatic Activities implemented with a JMS Listener do not
re-establish the connection with the JMS Server Provider once the JMS
Server is re-started. (Issue #19211)
- ClassNotFoundException found in a random fashion when the Engine
and WorkSpace are deployed in the same domain and the WLS container did
not shutdown correctly. (Issue #19538)
- A severe log item shows up in the Engine logs making reference to
an none existent due transition when re-publishing a new compatible
process revision and the due transition was removed from the modified
process. Deleting Due Transitions are considered compatible changes.
(Issue #19700)
- Sending 2 consecutive notifications through PAPI-WS to the same
instance generates an exception since the engine could not process the
first one in time before the second one was submitted. (Issue #19849)
- BAM updater does not process instances on deprecated processes when
a new minor or major process version is deployed. (Issue #19934)
- A NullPointerException is raised when an User Defined Exception is
thrown in the Advanced "Begin" activity method implementation. (Issue
#20171)
- Throwing the same exception for an instance more than once,
generates a Unique Constraint violation when the Engine accesses the
Remarks or Notes table. (Issue #20315)
- Engine and WorkSpace logs got mixed into the same log file making
the traces hard to read. In ALBPM 6.0 with the Single EAR deployment
mode, each application has its own log files where each application
logs their information independently. (Issue #20498)
- A Global activity with "Instance Access" that also has write
permissions on the instance does not lock the instance while executing
a screenflow. (Issue #20528)
- The PAPI method for getting process description
getDescription(Locale) returns the process id/name and not its
description. (Issue #20635)
- Due transitions cannot have an interval larger than 9 years. (Issue #20716)
- Instances in exception state are not properly migrated from ALBPM 5.7 to ALBPM 6.0. (Issue #20729)
- It is not possible to consistently import process instances for a
process that is deployed to more than one OU since it is importing in
the first process found following an alphabetical order. (Issue #20739)
- ALBPM Import Ant Task does not import exported instance correlation information. (Issue #20998)
- The error message "Inconsistency found, trying to delete Automatic
Item..." shows consistently in the Engine log when unselecting an
instance and the Engine Database is DB2. (Issue #21768)
- Sending notification emails using 'activityNotification.mail' template file does not work properly. (Issue #21777)
- BAM Workload table averageTimes information is incorrectly computed. (Issue #21845)
- The mail queue size should be configurable using a System property
to overwrite the default of 500 enqueued emails. This new property name
is: "fuego.engine.maxMailQueueSize". (Issue #21878)
- Maximum opened cursors limited exceeded while terminating correlations in a batch. (Issue #22075)
- Instance Audit Trail events are shown in a mixed order when they
happen very close one after the other. The time precision is not
sufficient and thus the Event order Id should be used to sort them
correctly in addition to the ordering by the event time variable.
(Issue #22076)
- Due Transitions are not executed even when their due time expired when the Engine runs on a J2EE Container. (Issue #22370)
- NullPointerException raised when initializing the BAM Service and creating the WorkLoad measure. (Issue #22457)
- A NullPointerExcpection is thrown when a TimeOutException is
received from the underlying Engine DB executing a SplitN activity.
(Issue #22514)
- When adding an automatic activity after a split activity creates
copies, the instance is not assigned to the default participant loosing
the automatic instance participant assignment. (Issue #22864)
- BAM and DataMart execution take too long in some environments if
they are started sequentially and thus it is needed to enable the
single execution of these services. It is now possible to run these in
isolation one from the other. (Issue #22918)
- When canceling the execution of an interactive task in a clustered
WorkSpace configuration, the current participant column may not be
properly refreshed giving the sensation that the instance is being
locked by a participant when it it not. (Issue #23128)
- Engine to Engine and Engine to Portal RMI connections produced a
memory leak that traduced into an OutOfMemoryError after days of heavy
Engine and WorkSpace Up time and utilization. (Issue #23473)
- BAM and DataMart Updater Service stops taking snapshots after any
of the Databases it connects to has been restarted. (Issue #23504)
- When an instance being executed in a Screenflow is notified with an
interruption, there is a NullPointerException and the instance remains
locked forever. (Issue #23520)
- Notifications based on correlations do not work correctly when notifying instances on deprecated processes. (Issue #23705)
- BAM Updater is not working due to an AssertionError. (Issue #24225)
- NullPointerException raised by the Deployer application deployed in
WebLogic Server when it was deployed to the Cluster or a Managed Server
rather than the Admin Server. (Issue #24451)
- The WSDL file generated for Processes Exposed as Web Services do
not conform to WS-I Basic Profile v1.1 specification. (Issue #22524)
- Invalid column type exception while inserting a value in a table that contains a CLOB field. (Issue #16501)
- Thread dump message was incompletely generated when a compilation error takes place while publishing a project. (Issue #16625)
- IndexOutOfBoundException thrown when cleaning a BPM Object group programmatically using PBL. (Issue #16787)
- Web Service components are generating SOAP body message responses
without the proper namespace causing an "org.xml.sax.SAXException:
WSWS3047E: Error: Cannot deserialize element id of bean
com.uhg.ut.cix.caseserv.model.beans.CaseBean" error message. (Issue
#16901)
- NullPointerException when populating an XML Schema object with an
XML document containing null attributes or missing attributes. (Issue
#17128)
- A Web Service response incorrectly includes an additional tag prefixed with an "X." (Issue #17330)
- It is not possible to create BPM Objects with a User Defined
exception using type inheritance instead of behavior inheritance.
(Issue #17367)
- Process Checker is not allowing the creation of instances within a Procedure when it should. (Issue #17409)
- The usage of Process Notifications in Procedures was being reported
as an error by the project checker when it is a valid modeling
construct. (Issue #17410)
- Project publication fails when a process is exposed as Web Service
and one of the input arguments is a BPM Object . The Project checker
does not report this an error and this the reason for finding this
problem at project publication time. (Issue #17471)
- Web Service invocations are trimming white space contained in
string arguments when processing a Web Service response when these may
be needed. (Issue #17502)
- When creating a procedure it is showing it as non atomic (from the
transactionality perspective) when by definition procedures are atomic.
This is just a visual problem since the procedures are executed
automatically by the Engine atomically. (Issue #17525)
- JDBC driver access with jt400.jar does not work correctly when using stored procedures with output arguments. (Issue #17560)
- XML parsing problems consuming the result of a Web Service operation due to incorrect XML namespace handling. (Issue #18173)
- Changes are saved after canceling the Display implementation type panel for Interactive Activities. (Issue #18575)
- NullPointerException when removing a BPM Object from a project and closing the project without saving changes. (Issue #18577)
- Date type values in XML objects are generated with an invalid syntax. (Issue #18660)
- ALBPM Studio freezes and raises an OutOfMemory error when the Java skin is used to write code involving casting. (Issue #18944)
- In a 'for each' loop, the where clause is not properly preserved when switching languages Skins from PBL to Java. (Issue #18951)
- Button executions linked to a BPM Object Presentation groups
(triggering an onClick event) raise an exception and they cannot be
processed successfully. (Issue #19160)
- The Thread number is not shown in the Engine log files when
deployed on WebLogic Server making it difficult to trace multi-threaded
executions. (Issue #19198)
- Fixed a bug when adding days to a calendar rule using the Studio debugger. (Issue #19266)
- Studio Java language style accepts any type of expression as a valid statement causing publication errors. (Issue #19387)
- Messages displayed in the PBL editor status bar are truncated when
they are too long to be displayed. A tooltip is needed to see the
remainder part of the truncated message. (Issue #19475)
- StackOverflow occurs when using inheritance and designing BPM Objects in Studio. (Issue #19480)
- When ALSB executes a JMS request/reply message, it is not possible
to use the JMSMessage.JMSCorrelationID to send the response back since
it is not possible to set this message attribute. (Issue #19593)
- The label name for email is in the Studio Participant Panel is partially displayed. (Issue #20011)
- The Fuego.Util.BatchProgram.runWait method randomly returns an
empty result even when invoked component completes successfully. (Issue
#20240)
- Month and Day should be shown in reverse order when creating a holiday rule in the Spanish UI. (Issue #20438)
- Process references are not deleted from custom views when a process is deleted from the project. (Issue #20533)
- Cannot catch a Web Service exception inside an PBL method implementation. (Issue #20625)
- UDDI Web Service introspection fails to introspect a Web Services deployed in a UDDI Registry. (Issue #20851)
- Repeatable elements are not qualified with the appropriate namespace. (Issue #21423)
- Web Service Introspection fails to catalog a WSDL when processing an import that is namespace qualified. (Issue #21621)
- The namespaces of elements in XML object created from schemas that
uses references, are malformed. XMLs should be re-introspected. (Issue
#22035)
- SOAP message sent to ALSB 2.5 when invoking one of the ALSB
services is not properly setting attribute namespaces. (Issue #22179)
- If the process is to large to fit in the main process editor, the
process editor will shown scroll bars. However this does not allow
getting to the role label to right click on it and get to the role
properties. (Issue #22205)
- Activity names are not properly rendering the activity
localizations when working with multi-lingual projects. It is always
using the default Activity name instead. (Issue #22307)
- "java.lang.IllegalArgumentException: local part cannot be "null"
when creating a QName" when invoking a Web Service. (Issue #23459)
- fuego.lang.Time.addDays() is ignoring Daylight Saving Time
generating inconsistent time math on the day the DST takes effect.
(Issue #24121)
- XML original namespaces are not properly used when the XML Object
is instantiated when using the XMLObject load method. (Issue #24420)
- XML Objects imported from an introspected WSDL do not get properly generated. (Issue #25246)
Installation and Licensing
- The Updater Service is not bundling HP Itanium libraries which
prevents a proper execution of the Updater service on this platforms.
(Issue #21844)
- albpmwarehouse.bat is using the Java command found in the path instead of using the %JAVA_HOME%\bin\java (Issue #22308)
- albpmwarehouse.bat default memory settings are too low. New defaults set minimum to 256MB and max 512 MB. (Issue #22309)
- albpmwarehouse.bat when running from the command line should use
the -no-cache option to avoid using the classes cache. (Issue #22310)
- BAM and DataMart Updater messages need localization. (Issue #22312)
- logreader command to dump Engine log files into text format is missing from Enterprise distributions. (Issue #23648)
- Added a new property to PAPI named 'fuego.directory.url' so tat the
directory.properties file can be found through a URL (usually a path to
the directory.properties file). (Issue #16450)
- There is a PAPI Instance Cache deadlock when multiple concurrent
users are trying to access the same instance in an activity within a
Split-Join circuit where the instance is shared by all copies causing
the WorkSpace to freeze. (Issue #17229)
- Exported Custom Views cannot be imported back due to unnecessary
additional information in the views.xml generated at export time.
(Issue #18358)
- PAPI-WS raised a NullPointerException when executing the runProcess method. (Issue #18365)
- A WorkSpace deployed in a J2EE container is not able to connect to
two different Engines running on separate J2EE containers. (Issue
#18913)
- A user can search for an instance and execute a read-write global
activity with instance access, even if he does not have a matching
value for the parametric role the activity is located at. (Issue #19359)
- WorkSpace shows both the "Unified Inbox" View and the
"Process/Activity" View when only one should be shown since these 2
modes are exclusive. (Issue #19407)
- When PAPI tries to find established session to process instance
news received by the JMS subscriber, no session is found and a null is
returned causing the NullPointerException on the PAPI Client side.
(Issue #19501)
- It is not possible to delete a view when it has children created by
other participants other than the one that is trying to delete them.
(Issue #21556)
- There is a deadlock in PAPI's Instance Cache with high concurrency
when using shared variables in activities within a SplitN - Join
circuit. (Issue #22659)
- Instance Audit Trail shows a "_" label instead of the Measurement Mark Activity name. (Issue #22751)
- When PAPI fills its cache at start-up time in J2EE environments not
all the completed and aborted instances are being excluded. (Issue
#24157)
Directory Services and Databases
- BAM synchronization problems occur in a Clustered J2EE
Configuration when the different cluster nodes are not time
synchronized. (Issue #19454)
- BAM Updater fails with an assertion failed with the following error
message: "BAM Updater: AssertionError: The instance [256/25203/0] was
unselected but it was never previously selected." produced by instances
being locked when screenflows are executed while the Updater process is
running. (Issue #20504)
- The DirOrganizationalRole.fetchAssignedParticipants method does not
return associated participants if they have administrator privileges.
(Issue #20824)
- Archiving Database is defining numeric fields with DECIMAL when it
should be using INTEGER to avoid casting problems using the JDBC setInt
method and have a generic code for all supported Archiving Databases.
(Issue #21633)
- BAM and DataMart Updater running as an application using
albpmwarehouse.bat command fails silently if the DataMart DB is not
running. (Issue #22313)
WorkSpace or End User Components
- Allow defining Process Administrator Look and Feel customizations
through property files the same way it is possible for WorkSpace.
(Issue #19333)
- Improved attachment content-type detection in WorkSpace attachment management. (Issue #19545)
- Application Views are not sortable in WorkSpace. (Issue #20949)
- Changes in column size when creating/editing a BPM Object
Presentation are not properly preserved when moving around different
presentation cells without saving. (Issue #16532)
- The filenames of attached files in Japanese are not correctly shown in WorkSpace. (Issue #17023)
- When searching instances in WorkSpace, the result list of instances do not show the peer assignment icon. (Issue #17997)
- Additional parameters included in the POST request generated when
executing Interactive Activity External Tasks are nor correctly
encoded. (Issue #19564)
- Non-ASCII process name in "Process '[processname]' not found" error message is not properly encoded. (Issue #19705)
- A Javascript error occurs while loading the search page with Simplified Chinese locale. (Issue #19717)
- CompIO sample project throws an error executing method UploadTo
from Fuego Component ClientFile in activity Client File Loads. (Issue
#20280)
- Servlet UserPrincipalLoginWithUserReplication throws an exception
when trying to authenticate with the directory services on J2EE
environments. (Issue #20715)
- Incomplete information is shown in the Process Administrator
Console when trying to delete a role which is used in deployed
processes. (Issue #20768)
- NullPointerException raised when changing BPM Object array group
properties and presentation elements at presentation initialization
time. (Issue #21442)
- It is not possible to grab instances assigned to another
participant using IE browser when you have more than one browser window
opened. (Issue #21485)
- Input component does not allow to submit the form when there is a time instance variable of type read-only. (Issue #22304)
- fuego.connector.ConnectorRuntimeException.transactionNotStarted is
raised when opening an Archiving Viewer session deployed in a J2EE
application server. (Issue #23745)
- An ANT task "buildconsole" is required to generate the Process
Administrator Web Application (WAR) to deploy on WebLogic Server.
(Issue #16653)
- Not enough debug information is provided during the import of
WorkSpace Views while using Ant tasks. These are needed to help
troubleshoot potential problems during project publication time. (Issue
#17268)
- ALBPM WE Collaboration Folder associations should allow bulk folder
assignments to make the ALI Collaboration Attachments configuration
easier. (Issue #22316)
- Process Administrator Help search does not properly work with quoted expressions. (Issue #13772)
- Upload of files with extended characters in the filename or in the
path where the file is, fails in Firefox. This has to be with a Firefox
bug. The bug is the 66041
(https://bugzilla.mozilla.org/show_bug.cgi?id=66041). In Internet
Explorer is working OK. (Issue #16726)
- JMS resources used by the Engine are not supporting authentication,
preventing a secure implementation when connecting to a JMS Server
Provider. (Issue #17774)
- ALBPM Ant publish task does not check for variable type changes at
publication time. Thus the problems manifest at runtime when an end
user tries to access views referring this modified variable. (Issue
#17891)
- NullPointerException parsing the view XML representations on AIX using IBM JVMs. (Issue #18658)
- "java.lang.NoClassDefFoundError:
org/apache/taglibs/standard/tag/el/fmt/SetLocaleTag" error message
randomly shown when logging to Process Administrator for the first
time. After refreshing the page, this error does not longer take place
again. (Issue #19095)
- Japanese characters in the Engine log are not properly encoded. (Issue #19438)
- "Log Viewer Size" label in LogViewer Preferences need to be wider when used in Japanese language. (Issue #19440)
- The dates shown in the Date/Time columns in Log Viewer are not
localized to the language selected to the end user. (Issue #19441)
- Log message says that JRE 1.5 is not a tested version when it is supported. (Issue #19569)
- Group name is not updated when editing the Group in Process Administrator. (Issue #19570)
- The definition of Variables with locales in Process Administrator
generates an underlying FDI error if all variable locales are not
completed. (Issue #19599)
- A MissingResourceException appears on the Process Administrator Web
Application log when the user selects the Engine->import option.
(Issue #19605)
- The fuego.directory.exception.FetchSizeExceededException exception
is thrown when trying to export a large organization using Process
Administrator. (Issue #19945)
- The Engine requires a "/tmp" directory to be present in order to startup. (Issue #20191)
- AM/PM is included in the hour/time drop downs widgets in the
Archive Viewer Web Application with locales that do not require it
(like in Japanese). (Issue #20192)
- The Date chooser widget shown in the Archive Viewer Web Application
shows the date in "AM/PM" format when using Japanese as the end user
locale. (Issue #20193)
- java.lang.IllegalArgumentException when a user adds a new group to participant with spaces in its name. (Issue #20514)
- Chinese name order should be "lastname firstname" when shown in Process Administrator. (Issue #20541)
- Process Administrator used in Chinese locale is showing a small font for labels shown in the navigator menu. (Issue #20612)
- Project publication fails when containing a SQL configurations. The
mapping is incorrectly done since it is comparing the SQL Configuration
type against the subtype in the already defined SQL External Resource.
(Issue #21102)
- When creating a Calendar Rule from Studio or Process Administrator,
some timezone labels display the wrong information. (Issue #21152)
- Cannot publish project using ANT tasks when explicitly enumerating
the configuration maps or mappings with External Resources. (Issue
#21465)
- It is not possible to open Help in Studio using SUSE Linux 10.0 (Issue #19401)
- InvalidDirectorySessionException debugging a method that uses BusinessParameter.getValue() (Issue #16592)
- ++ operator when using the Java Skin produces a project publication error. (Issue #16940)
Workaround: Instead of using variable++, use variable = variable + 1
- Code auto completion for Enumerations introduce a syntax error in the code. (Issue #17519)
Workaround: Try not to use code auto completion for enumerations.
- ClassCastException debugging an EJB component in ALBPM Studio after it was introspected. (Issue #18236)
Workaround: Relaunch Studio and it will be possible to debug the introspected EJB.
- It is not possible to introspect 2 different Java libraries with a
shared java package name in the same ALBPM Project Catalog Module.
(Issue #18434)
Workaround: Introspect different Java
libraries with a common Java package name into different ALBPM Project
Catalog modules so that different namespaces are produced.
- Code completion does not tab through the output parameters of a Web
Service template dragged into the PBL Method Editor. (Issue #18609)
Workaround: Manually place the cursor in the Web Service output parameter and define the argument association.
- The queues that show when the process simulation is running, may
disappear when moving the process scroll bars up or down when the
process cannot be completely drawn in the process. (Issue #18689)
- A project fails to publish when it contains a BPM Object with the
same name as the Organization name provided to the project. (Issue
#18696)
Workaround: Do not use the Organization name to label BPM Objects or rename the BPM Object.
- A NullPointerException is raised when debugging a screenflow that
contains an instance variable of an Enum datatypes (ie:
Fuego.Lang.Month). (Issue #19025)
- Views using a Filter with integers using the BETWEEN operator do not display when re-opening the project (Issue #19918)
- If a process exposed as a Web Service has an input argument of type
Binary, the associated WSDL is incorrectly generated. (Issue #19948)
Workaround: Save the generated Process as a
Web Service WSDL and edit the argument type with value
"null" with "base64Binary". Then
use the modified WSDL rather than the original that is not correctly
generated.
- External namespaces are not properly resolved during Web Service introspection. (Issue #20675)
Workaround: If possible, do not import the
binding and port type WSDL definitions from a different file but have
them defined all in one single WSDL file.
- Project checks successfully but it does not compile if the parent
screenflow argument mapping is empty while child screenflow argument
mapping is complete. (Issue #20784)
Workaround: Edit the subscreenflow properties and map the missing arguments
- When using the BPM Object Presentation Editor symbolic view turned
"ON", changes made to font properties are not persisted. (Issue #20883)
- "Reload all organization resources" button in the Resources tab of
the Project Simulation editor is not working properly. (Issue #21443)
- Cannot use a combo that has an Enumeration attribute as Reference
data, as one of the elements of an array in a BPM Object Presentation.
(Issue #21522)
Workaround: Change the type of the attribute
from Enumeration to String, and create a method to obtain the valid
values from the Enumeration object.
- Cannot declare local variable from the warning icon while using PBL Code Editor. (Issue #21605)
- ALBPM Studio allows adding an instance variable on a read-only process when it should not. (Issue #21698)
- Changing from Split with copies to no-copies deletes the method associated to the corresponding Join activity (Issue #21712)
- Copy and Paste keystrokes do not work when editing an interactive activity. (Issue #22213)
- After moving a hidden role lane, this one can no longer be displayed. (Issue #23022)
- Headers are not generated when creating a presentation from template for a BPM Object that contains a group. (Issue #23206)
Workaround: Manually add the headers to the BPM Object Presentation.
- Background Color is lost after changing the focus from background
to Foreground color for a BPM Object Presentation button widget. (Issue
#23371)
- A BPM Object that contain presentations (Presentable) shows a large
number of internal methods in the Outline View Panel that should not be
visible confusing the readability of the BPM Object structure. (Issue
#23406)
- Most of the Windows menu options should be disabled in the Designer and Business Architect Studio perspectives. (Issue #23581)
- Introspected components structure is not displayed in the Outline View panel. (Issue #23609)
- When editing PBL code in Studio, Undo and Redo commands are not
enabled in the menu. However, Ctrl-Z and Ctrl-Y do work. (Issue #23610)
Workaround: Use keywords to do and undo changes using the following key strokes: Ctrl-Z and Ctrl-Y do work.
- PBL Templates are missing from ALBPM Studio. (Issue #23624)
- After maximizing the panel the roles headers are not correctly
rendered. This happens when the panel is scrolled down. (Issue #23637)
- Sometimes the cursor appears in a different line/column after editing an auto-complete template (Issue #23641)
- The "Go to and Show" option enabled when right clicking on an error
in the "Problems" View is not opening the project asset that contains
the problem when it should. (Issue #23720)
- BPM Object methods that are defined to be abstract should not be editable allowing an implementation for them. (Issue #23786)
- The majority of strings of the form "BPM--xxxxx" when customizing a
perspective are displayed in English on Japanese OS. (Issue #23806)
- Un-extracted strings for the annotation style names "Method Errors""Method Warning"&"Variables" in Studio. (Issue #23808)
- Each time a BPM Object String attribute is set to use a specific
length, a new type is added to the combo box for attribute type
selection when duplicates could be eliminated. (Issue #23923)
- BPM Object Presentation colors defined in the Project Preferences
panel are shown using the RGB numbers rather than displaying the actual
selected color in an icon. (Issue #23946)
- The Progress panel for COM Introspection is always showing 0% all
the time throughout the introspection process until it reaches the end
of the procedure. (Issue #24012)
- The BPM Object Presentation outline is not synchronized when moving cells in the Main Presentation Panel. (Issue #24048)
Workaround: If you close and open the BPM Object Presentation, the outline and presentation WYSIWYG will be in sync.
- When an instance variable is created by launching the variable
dialog from the Decision Task Implementation panel, it is not properly
refreshing the variable name in the main Instance Variable View. (Issue
#24283)
Workaround: If the project is closed and opened again, the newly added variable will show the right variable name.
- When you create an instance variable launching the variable dialog
from the Decision Task Implementation panel, it is not preserving the
original named. (Issue #24284)
Workaround: Create the instance variable prior to using it in the Decision Activity Implementation Panel.
- Simulation stops with an AssertionError error message when using
"Organization Resource" allocation instead of "Fixed Resources"
allocation for interactive activities involved in a simulation. (Issue
#24319)
Workaround: It seems that there is a problem
assigning resources to interactive activities. To prevent this problem
from happening, go to the simulation Configuration Panel and use
"Fix Resources" rather than "Use
Organization Resources" for all interactive activities
involved in the simulation.
- Business parameter Organization Value field does not return the
correct value if the value is written manually instead of using the
spinner. (Issue #24422)
- XML Schemas containing Enumerations returning integer string values
such as "0" and "1" are not properly introspected. (Issue #24434)
Workaround: Do not define the Boolean
enumeration in schema returning "0" and
"1" but rather "true and
"false".
- When converting a BPM Object method to abstract, the implementation code is not deleted when chosen to do so. (Issue #24658)
- Role header are incorrectly redrawn after switching the Role orientation in Studio. (Issue #24705)
- PDF Project Report generated for a project that contains Japanese characters is corrupted. (Issue #24726)
- When switching across tabs when running the SQL Introspector
wizard, the focus is in the buttons rather than on the first TextField
of the selected Tab. (Issue #24741)
- A SWTException is raised when canceling an SQL introspection at the last step of the wizard. (Issue #24743)
- "Stream closed" error occurs while exporting the organization data file in Studio. (Issue #24751)
- When defining a Valid Values method for a BPM Object attribute, it
is not preserving the setting to return the value descriptions. (Issue
#24752)
- If a component fails within a "do ...on Exception" block, the
Engine is not setting the execution status to success making the
activity code to fail even when the failing situation could be
programmatically fixed. (Issue #24787)
Workaround: Use a "RuntimeException" instead of a user-defined exception.
- After closing the BPM Object in the main editor panel, the
Structure View Panel continues to show the structure of the closed BPM
Object when this one should be closed as well. (Issue #24790)
- After renaming an activity, it is not properly refreshing the activity name in the Outline View Panel. (Issue #24808)
- Roles section is rendered incorrectly when creating a custom view. (Issue #24821)
Workaround: Expand the Custom View Editor.
- Instance variable panel is not refreshed when adding a new instance variable to a group. (Issue #24980)
- Process Web Services dialog is not opened when double-clicking a PBL error message. (Issue #24981)
Workaround: Open the process web services dialog manually.
- Some attributes in Fuego.Papi.VarDefinition have been changed to
uppercase in ALBPM 6.0. This causes a warning in processes migrated
from 5.7. (Issue #25017)
- Certain XML elements introspected from an XML schema cannot be used as Process Web Services arguments. (Issue #25107)
- Drop down list in the Studio Log Viewer View is too narrow to show option in Chinese. (Issue #25153)
- Modifying the value of a label may produced a java.lang.UnsupportedOperationException. (Issue #25172)
- When a Web Service with document literal wrapped is introspected, information about argument names is lost. (Issue #25218)
- Some PBL operation labels are not localized: "Simplify Code", "Format", "Run This"&"Debug This". (Issue #25253)
- NullPointerException deleting a custom view in Studio from the project "Custom View" node. (Issue #25304)
- NullPointerException re-cataloging a SQL database. (Issue #25307)
- Web Service introspection generates a service without arguments
when the objects are imported from multiple files and different
namespaces. (Issue #25340)
- Static list of valid values descriptions are lost on a Time attribute after closing the attribute editor. (Issue #25361)
- When deleting a module that contains modified BPM Objects, Studio
asks for confirmation to save changes. If the user chooses to save the
modified BPM Objects the module is not deleted. (Issue #25368)
Workaround: Save the modified objects and run the delete command one more time.
- NullPointerException is raised when trying to open a project
containing BPEL processes when the BPEL Editing capabilities are not
enabled. (Issue #25378)
- Calendar rule editor does not update the Holiday rules combo when a new holiday rule is created. (Issue #25391)
Workaround: Closing and opening the calendar rule editor, holiday rules combo is updated.
- Time precision is not applied to the valid values list. (Issue #25396)
- F9 no longer launches Studio's WorkSpace. (Issue #25413)
- If a user launches the WorkSpace with a stopped engine, Studio
suggests the user to start the engine. Once this is done, the WorkSpace
window is not launched. (Issue #25414)
Workaround: Click on the WorkSpace icon one more time.
- Removing option for valid values static list options is not persisted by Studio. (Issue #25438)
Workaround: Make a modification in any field (for example: virtual or default value) and then save again
- Import of a ALBPM 5.7 project containing views may throw a fuego.lang.exception.ProgramException. (Issue #25479)
- Project Catalog Report is missing from ALBPM 6.0 Studio. (Issue #25484)
- The "BETWEEN" filter clause condition is not available for Integer and Time variables. (Issue #25503)
- If the end user expands the project node in the Studio Project
Navigator View while an imported project is reconstructing the
WorkSpace, a NullPointerException will be raised. (Issue #25507)
Workaround: Let the workspace creation finished before expanding the project node in the Project Navigator View.
- Views using the BETWEEN filter accessible through WorkSpace are including boundaries when they should not. (Issue #25510)
- When the "Virtual" property for a BPM Object attribute is selected, the Default property is not disabled. (Issue #25524)
Workaround: Keep working with some other attribute, making some modification and saving the studio.
After that the Default Value has become disabled.
- Modifying the "Static" property of a BPM Object method in the
Properties View does not enable the "Save" icon to persist the change.
(Issue #25536)
Workaround: Modify any other property of the
BPM Object method and revert it to its original value and the
"Save" icon will be enabled back again.
- Server Side components cannot be executed in debug mode. (Issue #25537)
- Project Variables are not marked as Business Indicators when a 5.7 project with Business Variables is imported. (Issue #25542)
Workaround: Manually set the
"Business Indicator" checkbox for the imported
Business Variables from the 5.7 project defined as Project Variables in
Studio 6.0.
- A NumberFormatException is raised when changing the type of a BPM
Object attribute from Decimal to String and it has a default value
assigned to it. (Issue #25553)
Workaround: Delete the default value of the Decimal BPM Object attribute before changing its type to String.
- Creating a BPM Object attribute from the Project Navigator View
does not send the notification to set the BPM Object as modified and it
is not possible to save the changes. (Issue #25560)
Workaround: Open the recently added BPM
Object attribute and modify any of its attribute and revert the temp
change. Then the "Save" icon will be enabled and it
will be possible to save the changes.
- When an XML Object conforming to an XML Schema structure is created
and assigned as a child of another XML Object, the name and namespace
are changed. (Issue #25566)
Workaround: Don't use the same
instance that has been assigned to do something else. Create a new
instance with the same attributes and children.
- NullPointerException is raised specifying an incorrect IP or hostname when introspecting .NET assemblies. (Issue #25575)
Workaround: Properly specify the IP or hostname where the .NET Bridge runs to allow a proper .NET assemblies introspection.
- Enumerations contained in an introspected Web Service cannot be used in Doc Literal Web Service method calls. (Issue #25581)
- Adding an activity implicitly to an existing role creates a dummy lane. (Issue #25588)
- When launching Studio with a new workspace and BPEL Support enabled, Welcome Screen does not show up. (Issue #25609)
Workaround: Double Click on Welcome View to maximize it.
- "e;Default value is required"e; error message is
shown when setting an attribute as not null and assigning a default
value. (Issue #25612)
- NullPointerException is raised when setting an attribute of type enumeration to not null. (Issue #25613)
- Enclosing a paragraph with /* */ converts it in a comment, but it
grays only the first line of the commented paragraph. (Issue #25615)
- When switching from Documentation to Use Case Documentation tabs in
the "Documentation" view, the same information is rendered regardless
the displayed tab. (Issue #25616)
- Project variables used in activity method implementations are
sometimes incorrectly reported as errors in the PBL Method Editor.
(Issue #25618)
- An imported ALBPM 5.7 project in ALBPM 6.0 Studio does not compile
because the parameter name of Fuego.Net.HTTPResponse' getParameter has
changed. (Issue #25632)
Workaround: Rename the method's
argument name from "string" to
"arg1" in every place this method argument is used.
- ALBPM Studio allows entering repeated valid value descriptions for
BPM Object attributes that have a static list of valid values with the
"Edit Values Description" preference on. (Issue #25637)
- BPM Object Presentation components or widgets cannot be deleted using the keyboard key "Delete". (Issue #25644)
- NullPointerException creating a new Dashboard on Linux. (Issue #25647)
- If a rule name starts with upper case, the rule will not be editable at runtime producing a NullPointerException. (Issue #25648)
Workaround: Define Business Rules starting with lowercase.
- Exception is raised when adding a Project variable and switching back to an open View Presentation panel. (Issue #25658)
Workaround: Before adding the project
variable, close the Custom View Presentation Editor and reopen it after
the Project variable was declared.
- NullPointerException is raised after deleting a process simulation
model that was referenced by a Simulation configuration. (Issue #25659)
- HTML Project Documentation is not properly rendering English labels for object (Roles, Activities) preferences. (Issue #25661)
- Variables are not properly declared by Process WS generated code. (Issue #25663)
- 'java.lang.ClassNotFoundException:
java.lang.ClassNotFoundException: fuegoblock.base.Display' when
executing a CUnit regression Test Case within Studio. (Issue #25665)
- Local variables cannot be automatically declared from Quick Fix context menu. (Issue #25666)
- Cannot execute a Screenflow in debug mode. (Issue #25675)
- Configuring process deployment binding processes to more than one
Organizational Units causes a NullPointerException. (Issue #25680)
Workaround: This is only a limitation in
Studio. Deployment of processes in a project to different
Organizational Unit works fine in Process Administrator.
- When removing a project variable, views presentations using the removed variable are not properly updated. (Issue #25695)
Workaround: After deleting a project variable, make sure that custom views do not have any references to the deleted variable.
- Re-cataloging of AquaLogic Service Bus components corrupts the associated External Resources properties. (Issue #25699)
Workaround: Configure the External Resource
property "Service Name" manually, or delete the
AquaLogic Service Bus components and related External Resources, and
catalog the components again with the new binding information.
- A "java.lang.ClassNotFoundException" is logged in the Engine logs
when a web service that uses UsernameToken profile is invoked. (Issue
#25703)
- Cannot invoke an introspected Web Service using CUnit to create automated regression tests within Studio. (Issue #25704)
- BPM Object Presentation errors are marked in the problem view with "Unknown" location. (Issue #25705)
- When exporting an organization from Studio, the XDML file is generated empty and an exception is thrown. (Issue #25706)
- Time.roundToSeconds() produce incorrect values for dates prior
1-JAN-1970. One second higher than the correct value. (Issue #25714)
- When marking an attribute as virtual the not null check box remains enabled. (Issue #25715)
- Time.dateValue() round behavior is inconsistent for dates before 1-JAN-1970. (Issue #25721)
- When a BPM Object attribute changes its type, the new attribute
type is not properly refreshed in the BPM Object Attribute editor
panel. (Issue #25722)
Workaround: Close the BPM Object that is being edited and reopen it again. This time the BPM Object Attribute type will be shown correctly.
- Studio allows user to save a new business rule without having a condition associated. (Issue #25730)
- Studio may run out of memory working with a relatively complex presentation object. (Issue #25749)
- Enabling the option to do commits while debugging does not work. (Issue #25763)
- Importing a Puma project from file system into a new brand
workspace throws a NPE in the console. However, the project is
imported. (Issue #25764)
- Parametric property for a view's filter is not persisted. (Issue #25769)
- The + sign in view's filter does not add the row in the screen, but adds it into the model. (Issue #25770)
- StackOverflowError is raised rendering the process image of an instance. (Issue #25776)
- NullPointerException is raised closing a project that contains open tabs. (Issue #25804)
Workaround: Properly close all tab before closing the project.
- Cannot move a Process to a Folder within the Project "Processes" folder. (Issue #25812)
- New view gets properties and structure from a previous deleted view if both have the same name. (Issue #25817)
- Deleted custom view shows up when a new one is created. (Issue #25819)
- An OutOfMemory Error showed on the Eclipse logs when creating custom views. (Issue #25822)
Workaround: Modify the eclipse.ini file and increase the max memory size currently set to 256MB to 512MB.
- When a project is not opened in the Project Navigator, the "delete"
option to remove it from the Eclipse workspace is not enabled. (Issue
#25841)
- NullPointerException is raised when deleting a resource from a simulation model. (Issue #25857)
Workaround: 1- Create a simulation from "Simulations"
2- Go to tab "Resources"
3- Press "+"
4- Select created row
5- Press "-"
- Missing icons when debugging a display operation. (Issue #25870)
WorkSpace or End User Components
- When rendering large dashboards, it is complicated to resize the window that contains them. (Issue #23865)
- Interactive global activity fails to execute when the Organizational Unit name contains non-ASCII characters. (Issue #24437)
- Executions errors are not properly rendered when having an Organization name with non ASCII characters. (Issue #24612)
- Return key opens an incorrect windows when the cursor is focused in attachment's Description or Remarks field. (Issue #24672)
- Execution Dialogs when WorkSpace is deployed in WLP are displayed
or rendered behind the WorkSpace Portlets rather than on the front.
(Issue #24876)
Workaround: Edit the Portlets and configure the executions to be open as pop-up windows instead of dialogs.
- In the "Presentation" dialog box, "XX" appears in the list boxes when they no longer have columns listed. (Issue #24930)
- In Internet Explorer browser, tool tips don't appear for inactivated tabs in WorkSpace Admin. (Issue #25203)
- In WorkSpace Administrator, two Chinese locales names are identical. (Issue #25242)
- Refresh functionality of portlets fails after multiple operations making the WorkSpace unresponsive. (Issue #25297)
- Send operation from the Instance Detail portlet fails if the instance has multiple routes available. (Issue #25364)
- Localized Project Variables are not rendered in the end user WorkSpace selected language. (Issue #25388)
- BPM Object presentation's preview does not work correctly when the presentation contains one or more dashboards. (Issue #25421)
- BPM Object presentations using CSS are not rendered with the properties defined in the CSS file. (Issue #25426)
- Newly created filter does not show up in Views Panel in WLP 10. (Issue #25463)
Workaround: Log out and log in to see it in the Views List
- The title of the Window performing the execution of an interactive
activity Task in WorkSpace is not using the end user selected language
label when it is available. (Issue #25499)
- When "Select All" is used in WorkSpace, it selects all instances
filtered by the current view rather than only those rows that are
visually available. (Issue #25545)
- The login page of Workspace does not log you in the first time the
page is accessed after restarting ALBPM Studio's Engine. (Issue #25546)
- After attaching a file or adding a note, the Work List Portlet is not refreshing the columns in WLP. (Issue #25598)
Workaround: Log Out and Log in to see the changes.
- When WorkSpace is configured to use ALI Collaboration attachments,
it is necessary to specify the locale of the attachment and the list of
locales is not alphabetically ordered. (Issue #25623)
- NullPointerException when closing the Settings Display when
WorkSpace is deployed in WLP 10.0 and the session expired in the
Portal. (Issue #25627)
- NullPointerException is raised when using the "-" to delete a dashboard. (Issue #25646)
- Instances do not appear in the WorkSpace Inbox view if the activity
where it is located is in a parametric role and this role is assigned
to the Participant. (Issue #25698)
Workaround: Search the instance using WorkSpace Search capabilities and execute it from the Instance Details panel.
Process Execution Engine"
- Compensation handler activities defined to run in activities or
groups inside a split-join circuit are not executed when they should.
(Issue #18454)
Workaround: Define a compensation flow in
the outer join activity. This may introduce some complexity to
processes design, especially for processes with nested split-join
circuits.
- The fault message on the Processes Exposed as Web Services WSDL is not compliant with the specification. (Issue #19487)
- If an screenflow automatic task fails, the instance remains locked
until the WorkSpace Participant session timeout expires. (Issue #20005)
Workaround: Wait until the WorkSpace
Participant session expires. The WorkSpace Web Application can be
restarted to solve this problem as well.
- JMX Introspection throws a CreateConnectorException /
FileNotFoundException once the URL is specified and the Next button is
processed. (Issue #21322)
- A "fuego.rmi.spi.SendException: Failure sending message" sometimes
show up when stopping the Studio Engine. This exception is not causing
any undesired problems. The sequence for cleaning up resources need to
be improved. (Issue #21736)
- In a split join without copies, automatic activities are not
checking if instance is locked by a screenflow before starting the
execution. Therefore, they are executing at the same time modifying the
same instance. (Issue #21808)
- The events are created with a wrong date in a cluster environment
when the cluster nodes do not have a synchronized time. (Issue #22168)
- Instances in a split-join circuit which does not generated copies are not sharing predefined variables. (Issue #22485)
- Transactions cannot be automatically recovered in WebSphere 6.1 because the DataDirect JDBC Drivers are locked. (Issue #22582)
Workaround: Manually kill the transaction that tries to be recovered using the Database transaction management admin tools.
- Instance remains locked when a due transition occurs while an interactive activity is being executed. (Issue #23469)
- Custom none serializable Exceptions prevent a proper persistence of
the original error when an instance moves to an exception state. (Issue
#23683)
Workaround: do
// statements
on e as ProblematicException
logMessage "Gotten exception is: " + e
action = FAIL
end
- The Engine is writing temporary files in the OS User Home directory rather than the Engine Home directory. (Issue #24245)
Workaround: Override the user.home system property to the engine home directory.
- Exception handling propagation when a User Defined Exception takes
place in a child process is properly captured in the parent Exception
Handling activity. However, when the instance is sent back to the
subflow activity it is moving to the End activity aborting the
instance. (Issue #25552)
- An instance is kept locked by the participant when finishing a screenflow with a Cancel action status. (Issue #25608)
- Fuego.Lib.Server.homeDir returns a value different from 5.7 (Issue #25724)
Workaround: Remove the trailing "/system" from returned value so that it is the same value as in ALBPM 5.7.
- External Resources in Process Administrator cannot be removed if
WebLogic is not running or the Process Execution Engine JMX properties
are not properly configured. (Issue #25729)
Workaround: 1. Start WL domain
2. Configure Engine JMX properties on Process Administrator
3. Log out and log back into the Process Administrator for changes to take effect
4. Remove external resources
- The following error message shows when trying to deploy WorkSpace
in WebSphere 6.1: "org.xml.sax.SAXParseException: The element type
"init" must be terminated by the matching end-tag "</init>".
Caused by: The element type "init" must be terminated by the matching
end-tag "</init>". ". (Issue #25742)
- You may get a "fuego.rmi.spi.SendException" while stopping the
Studio Engine. This however does not affect the shutdown process.
(Issue #25773)
- The performance data of activities with no defined task is not logged into the BAM Task Performance Table. (Issue #25810)
Workaround: Define an empty task implementation so that the information is properly recorded.
- The project catalog is not properly updated when generating a new
revision whose only change is the datatype change for a SQL Component.
(Issue #16366)
Workaround: Modify any BPM Object (even a innocuous modification) together with the column data type modification.
- The userid of a participant is being displayed in "You are
logged in as:" instead of display name when using WorkSpace Extensions.
(Issue #19578)
- Publishing a revision of the project that includes a process with a
new role, does not allow the abstract to real role mapping. (Issue
#20318)
Workaround: Publish the project with
"Smart Publish" option enabled. If the new role
already exists, the mapping will be done automatically. If the role
does not exist, then the role will be created and it will be
automatically mapped allowing a successful project publication.
- java.io.FileNotFoundException when exporting an Organization in
Process Administrator when there is no engine created. (Issue #22160)
Workaround: Create an Engine before
attempting to export the Organization. In a real case scenario, there
always be an Engine where business processes are deployed.
- MAMIException when trying to access the Engine Nodes (or locations)
of a recently created Engine without saving it. (Issue #22211)
Workaround: Save the Engine preferences before attempting to access the Engine Nodes.
- Cannot create ALBPM Application EAR files when the Process Administrator is deployed in the J2EE Container. (Issue #22448)
Workaround: Run Process Administrator in the Enterprise Embedded Tomcat container or use Ant Tasks for deployment.
- Unable to install Admin Center ALBPM Application Server as a service on Unix. (Issue #23876)
Workaround: Manually configure the shell script (startwebconsole.sh) that starts the embedded Tomcat for Standalone.
- System Error 109 when stopping the BPM Application Server installed as a Windows Service. (Issue #23912)
- Build Date is shown in English format in the Help->About dialog
even when Studio is using another language or locale. (Issue #24285)
- The "Set Collab Project and Folder" checkbox to enable ALI Collab
experience when configuring ALBPM WE is enabled when when no process
has been selected. (Issue #24316)
- Date format when defining Calendar Rules in Process Administrator
are not being shown with the properly locale format. (Issue #24427)
- When the External Resource associated to the BAM or DataMart
Runtime DB configuration is deleted, the reference is not automatically
blanked out by Process Administrator. (Issue #24952)
- When running Admin Center and WebLogic in the same machine,
attempting to stop the Web Applications when WebLogic Server is running
raises a NullPointerException. (Issue #25257)
Workaround: Kill the Tomcat java.exe process that is running in the Windows Task Manager.
- Process Administrator incorrectly throws "The BAM Runtime
configuration has not been selected." right after saving the BAM
configuration. This only happens when using an environment with no BAM
configurations. (Issue #25408)
- A warning message is missing in the Process Administrator when
configuring ALBPM WE attachments to use ALI Collaboration stating that
it is needed to restart the WorkSpace Web Application for the changes
to take effect. (Issue #25582)
Workaround: After setting the ALBPM WE attachment capabilities to use ALI Collaboration, make sure to restart the WorkSpace Web Application.
- When configuring ALBPM WE attachment capabilities to use ALI
Collaboration, the configuration panel allows saving the preferences
without selecting Collaboration folders for already deployed ALBPM
business processes. (Issue #25583)
Workaround: Make sure that all deployed
processes are linked to a ALI Collaboration Folder before saving the
ALBPM WE attachment capabilities.
- There are problems rendering the authentication dialog when Process
Administrator is accessed from the ALUI Portal when the ALUI Portal
session expired. (Issue #25592)
- Admin Center Windows Service Name for ALBPM 6.0 should include the version number. (Issue #25872)
- The PAPI method getInstancesByFilter randomly returns an incorrect
number of instances for a given process (0) when the PAPI Instance
Cache is getting loaded. (Issue #21484)
Workaround: Wait for the PAPI cache to be
available, that means completely filled (closed), before starting
querying on it. Take into account that every time there are no
participant connected, the PAPI Instance Cache will be recycled and
will need to be filled again.
- A PAPI error message that states a process is not available contains a typo error. (Issue #22317)
- Hydrogen FDI Provider dependant libraries are not distributed
within the PAPI-WS Web Application due to some library conflicts.
(Issue #25274)
- PAPI-WS 2.0 Exception messages (SOAP Faults) are incorrectly
generated. The detail part of the SOAP Fault does not contain a PAPI-WS
Operation Exception element. (Issue #25835)
- java.lang.UnsupportedOperationException when trying to execute a
Global Creation activity in a WorkSpace deployed in WebSphere 6.1.
(Issue #25864)
Installation and Licensing
- When ALBPM WE is enabled for any of the Enterprise package, BEA ALI
Identity Service is not properly uninstalled when uninstalling the
product. (Issue #25283)
Workaround: Manually uninstall BEA ALI Identity Service before uninstalling the Enterprise package with ALBPM WE enabled.
- The Configuration Wizard cannot deploy ALBPM EAR files when the
Domain is down. It is necessary to have the WLS Domain up and running
for a successful deployment. (Issue #25317)
ALBPM WorkSpace Extensions
- File Attachments larger than 2 MB cannot be attached to an instance
when using the ALBPM WE Collaboration attachment capabilities. (Issue
#24073)
Directory Services and Databases
- AquaLogic BPM EAR files are not deployed in an existing WebLogic WLP Domain when using the Configuration Wizard. (Issue #23772)
Workaround: It is possible to use the Configuration Wizard, but the EAR files need to be manually deployed from Process Administrator.
- Links section on Welcome screen has an invalid title. (Issue #26448)
- Cannot deploy BPM Engine when a Microsoft COM Service is defined as external resource. (Issue #26487)
- Create a project throws fuego.project.exceptions.ProjectRuntimeException. (Issue #26358)
- Cannot set main task for an Interactive Component Call activity in a Screenflow. (Issue #26173)
- Null pointer exception when trying to open Main Task of Interactive Component Call. (Issue #26158)
- "java.lang.IllegalArgumentException: Invalid parent." Exception may be thrown when introspecting EJBs (Issue #25921)
- Custom Views are not visible in WorkSpace after they have been imported successfully from an ALBPM 5.7 Project. (Issue #25491)
- UndefinedVariableException when launching ALBPM Studio Debugger. (Issue #26378)
- Display implementation of an interactive component in a screenflow
does not accept a String[] as value and requires to enter a title.
(Issue #26377)
- While using connectors as part of the process modeling experience,
you get an exception if you try to right click on a transition. (Issue
#26329)
- Business Rules Conditions are not properly persisted when the rules are updated in Studio. (Issue #26316)
- ALBPM Studio EJB Wizard does not show all the available classes that can be registered as services. (Issue #26303)
- If a BPM Object method refers to another method on a Presentable
BPM Object (a BPM Object that has Presentations), a
fuego.compiler.InternalException is thrown. (Issue #26280)
- Exception found in Studio logs referring to a non existing enum value fuego.draw.FontStyle.NORMAL. (Issue #26257)
- 6.0.0 Views were storing the priority condition value incorrectly. (Issue #26255)
- Missing error display when trying to use a non supported AquaLogic Service Bus version. (Issue #26251)
- Renaming a resource and saving in the simulation resources table
throws an exception and leaves the file unusable. (Issue #26232)
- Null pointer exception thrown when importing a project and choosing the same name as an existent one. (Issue #26230)
- When right clicking on a Measurement Mark activity, the "Change
Target Transition" option does not change anything. (Issue #26202)
- CrashWeb Report: Studio throws java.lang.NullPointerException : java.awt.Dimension. (-1). (Issue #26199)
- Cannot load a process whose name differs from the process file name on disk. (Issue #26183)
- NullPointerException is thrown after selecting a Screenflow's input
argument to map from interactive main task window. (Issue #26170)
- Cannot set Output argument mapping in a screenflow due to an internal widget disposed error. (Issue #26164)
- Component Event Types combo do not store the event argument when
implementing a Global Automatic of Listener type. (Issue #26149)
- Internal Errors are reported in the problems tab after importing projects created with ALBPM 5.7. (Issue #26125)
- XSD introspection does not introspect elements defined in an imported schema. (Issue #26119)
- NullPointerException when Studio is internally traversing the project catalog. (Issue #26089)
- Internal error are reported in the Studio Problems View when
importing an ALBPM 5.7 project and the screenflow argument mappings
where compiled. (Issue #26039)
- Filter Options in a view in Workspace Admin is always set to 'Anyone in my Roles' regardless the selection. (Issue #26018)
- NullPointerException creating a custom view in ALBPM Studio. (Issue #25990)
- The Business Rules Editor accessible from WorkSpace keeps adding
existing Business Parameters to the list of variables every time the
Editor is refreshed. (Issue #25981)
- After removing a condition from an existing Business Rules in
Studio's Business Rules Editor, the save button becomes disabled
preventing the proper persistence of the modified rule. (Issue #25939)
- NullPointerException adding a new Participant in ALBPM Studio's Organization. (Issue #25976)
- View conditions are lost when a project is published on an Enterprise environment. (Issue #25923)
- OutOfMemory creating custom views in Studio. (Issue #25822)
- ClassCastException trying to execute a screenflow that receives an Exception as an input argument. (Issue #25779)
- OutOfMemory compiling a large project. (Issue #25778)
- Parametric Roles are not working properly in the Studio Embedded Engine. (Issue #25745)
- NullPointerException introspecting a COM component using the Studio Wizards. (Issue #25731)
- Cannot invoke an introspected Web Service from a CUnit Test Case. (Issue #25704)
- The "serviceName" from an ALSB service is lost when the component is re-catalogued. (Issue #25699)
- Project Variables marked with the "Business Indicator" cannot be
properly used in conjunction with "Measurement Mark" activities. (Issue
#25681)
- NullPointerException trying to delete a Dashboard from within a Studio project. (Issue #25646)
- The "Finish" button is enabled while Studio is running the export task. (Issue #25595)
- The resulting project export file is corrupted if the "Include versionable libraries only" option is selected. (Issue #25587)
- Enumerations contained in an introspected Web Service cannot be used in Doc Literal Web Service method calls. (Issue #25581)
- Server Side BPM Object methods cannot be executed by the Studio Debugger. (Issue #25537)
- A ClassFormatException is reported as a problem when an instance
variable has the same name than a project variable. (Issue #25495)
- PAPI-WS must have an enable property and a startup button in Studio. (Issue #25451)
- Removing option for valid values static list options is not persisted by Studio. (Issue #25438)
- Web Service introspection generates a service without arguments
when the objects are imported from multiple files and different
namespace. (Issue #25340)
- Certain XML elements introspected from an XML schema cannot be used as Process Web Services arguments. (Issue #25107)
- Studio's BPM Object Presentation Editor does not display the whole
presentation layout for BPM Object Presentations. (Issue #24557)
- XML Schemas containing Enumerations returning integer string values
such as "0" and "1" are not properly introspected. (Issue #24434)
- External namespaces are not properly resolved during Web Service introspection. (Issue #20675)
- Views using a Filter with integers using the BETWEEN operator do not display when re-opening the project. (Issue #19918)
- Performance is slow when accessing WorkSpace for the first time
after starting ALBPM Studio's Embedded Engine and Tomcat container.
(Issue #26428)
- Deploying a process to an OU makes it not visible in WorkSpace. (Issue #26444)
- Workspace stops responding to end user interactions after numerous
actions executed through the interface and after receiving an
underlying exception. (Issue #26502)
- WorkSpace Extensions for WLP deployed as Portlets cannot find an
ALBPM Engine when it is deployed on a separate domain. (Issue #25743)
- When using accents (ie using the product in French) such as é,à,è,ê
in the process activity names, once the project is deployed and access
from a WorkSpace deployed to a J2EE Enterprise package, it raises an
exception. (Issue #26435)
- WorkSpace Assign Dialog when assigning the instance to a
Participant does not work when accessed from Internet Explorer. (Issue
#26357)
- BPEL Process instances cannot render the instance detail when accessed from WorkSpace or a PAPI Program. (Issue #26084)
- Stack Overflow error trying to render the process image for an instance in WorkSpace. (Issue #25776)
- Peer Assignment does not work from the “Search” dialog in WorkSpace using Internet Explorer. (Issue #25688)
- Processes exposed as Web Services are not working in WLS 9.2 and WLS 10.0. (Issue #26440)
- Enabled a System Property for Web Services with latency greater than 60 seconds to respond. (Issue #26413)
- Once Enterprise Standalone is installed, it cannot open AdminCenter. (Issue #26171)
- InstancesNotAvailableInEngineException executing a filter when a
child instance has a negative value as parentthread. (Issue #26121)
- Engine Participant deletion is running without transaction. This
makes Participant disconnection (last ConnectedClient) fail. (Issue
#25483)
- Process Administrator incorrectly enables buttons for non-supported operations on Hybrid directories. (Issue #26318)
- Cannot delete an Engine in Process Administrator due to a NullPointerException. (Issue #26370)
- It takes too long to load the console processes page when many organizational units exist. (Issue #25289)