Oracle Business Process Management 10.3 MP 1 build #94375 - released Jan 6, 2009
Oracle Business Process Management 10gR3 build #91739 - released Sep 19th, 2008
The following release notes cover all released versions of Oracle Business Process Management 10gR3, including maintenance packs. For information on a particular release, please go to the appropriate section of these release notes.
Refer to the Product Installation and Configuration Documentation for a complete and updated version of the supported platforms. Ocassionally after a released is made public, the supported platform
requirements may be updated.
At the time of the release, Oracle Business Process Management 10gR3 supports the following:
- Operating Systems:
- Oracle BPM Studio:
Windows Vista (on x86-32 and x86-64), Windows XP SP2 (on x86-32 and x86-64); Linux Red Hat 4.x and 5.1 (on x86-32); Linux SUSE 9 and 10 (on x86-32).
- Oracle BPM Enterprise Standalone:
Windows 2003 SP1 (on x86-32 and x86-64); Windows 2008 (on x86-32 and x86-64); Linux Red Hat 4.x and 5.1 (do not use virtualizatior XEN Kernel) (on x86-32 and x86-64); Linux SUSE 9 and 10 (on x86-32 and x86-64); OEL 4/OVM and OEL 5.0/OVM (on x86-32 and x86-64); AIX 5.3; Solaris 10 (on SPARC); HP-UX 11iv3 (Itanium and PA-RISC 64 bits).
- Oracle BPM Enterprise for WebLogic:
Windows 2003 SP1 (on x86-32 and x86-64); Windows 2008 (on x86-32 and x86-64); Linux Red Hat 4.x and 5.1 (do not use virtualization or XEN Kernel) (on x86-32 and x86-64); Linux SUSE 9 and 10 (on x86-32 and x86-64); OEL 4/OVM and OEL 5.0/OVM (on x86-32 and x86-64); AIX 5.3; Solaris 10 (on SPARC); HP-UX 11iv3 (Itanium and PA-RISC 64 bits).
- Oracle BPM Enterprise for WebSphere:
Windows 2003 SP1 (on x86-32 and x86-64); Windows 2008 (on x86-32 and x86-64); Linux Red Hat 4.x and 5.1 (on x86-32 and x86-64); Linux SUSE 9 and 10 (on x86-32 and x86-64); AIX 5.3; Solaris 10 (on SPARC); HP-UX 11iv3 (Itanium and PA-RISC 64 bits).
- Database Servers:
- Oracle BPM Studio:
N/A (it does not require any external Database. It internally uses Derby).
- Oracle BPM Enterprise Standalone:
Oracle 9i and 10g (including RAC configurations), MS SQL Server 2005; IBM UDB DB2 8.1 and 9.1 and Sybase 15.0. Access to all these databases are accomplished through the usage of Oracle BPM Embedded DataDirect JDBC Drivers.
- Oracle BPM Enterprise for WebLogic:
Oracle 9i and 10g (including RAC configurations), MS SQL Server 2005; IBM UDB DB2 8.1 and 9.1 and Sybase 15.0. Access to all these databases are accomplished through the usage of Oracle BPM Embedded DataDirect JDBC Drivers.
- Oracle BPM Enterprise for WebSphere:
Oracle 9i and 10g (including RAC configurations), IBM UDB DB2 8.1 and 9.1. Access to all these databases are accomplished through the usage of Oracle BPM Embedded DataDirect JDBC Drivers.
- Browsers: IE 6.0, 7.0; Firefox 2.0; Safari 3.0.
- Java Virtual Machines:
- Oracle BPM Studio:
Sun JVM 1.6.0_05+ running in 32 bits mode (Linux RHEL 4 and 5.0 on x86-32 and x86-64; Linux SUSE 9 and 10 on x86-32 and x86-64; Windows Vista on x86-32 and x86-64; Windows XP SP2 on x86-32 and x86-64).
- Oracle BPM Enterprise Standalone:
Sun and JRockit JVM 1.6.0_05+ running in 32 bits mode (Linux RHEL 4 and 5.0 on x86-32 and x86-64; Linux SUSE 9 and 10 on x86-32 and x86-64; Linux OEL 4/OVM and OEL 5.0/OVM on x86-32 and x86-64; Windows 2008 on x86-32 and x86-64; Windows 2003 SP1+ on x86-32 and x86-64; Solaris 10 SPARC-32); Sun JVM 1.6.0_05+ running in 64 bits mode (Solaris SPARC-64); JRockit JVM 1.6.0_05+ running in 64 bits mode (Solaris 10 SPARC-64); HP JVM 1.6 running in 32 bits mode (HP-UX 11iv3 PA-RISC-32); HP JVM 1.6 running in 64 bits mode (HP-UX 11iv3 Itanium-64); IBM Java 1.6.0 SR2 running in 32 its mode (AIX 5.3 PPC).
- Oracle BPM Enterprise for WebLogic:
Sun and JRockit JVM 1.6.0_05+ running in 32 bits mode (Linux RHEL 4 and 5.0 on x86-32 and x86-64; Linux SUSE 9 and 10 on x86-32 and x86-64; Linux OEL 4/OVM and OEL 5.0/OVM on x86-32 and x86-64; Windows 2008 on x86-32 and x86-64; Windows 2003 SP1+ on x86-32 and x86-64; Solaris 10 SPARC-32); Sun JVM 1.6.0_05+ running in 64 bits mode (Solaris SPARC-64); JRockit JVM 1.6.0_05+ running in 64 bits mode (Solaris 10 SPARC-64); HP JVM 1.6 running in 32 bits mode (HP-UX 11iv3 PA-RISC-32); HP JVM 1.6 running in 64 bits mode (HP-UX 11iv3 Itanium-64); IBM Java 1.6.0 SR2 running in 32 its mode (AIX 5.3 PPC).
- Oracle BPM Enterprise for WebSphere:
Sun JVM 1.5. for Solaris SPARC 32 and 64 bits; IBM JVM 1.5 (J2RE 1.5.0 IBM J9 2.3) for other supported platforms.
- Application Servers: Oracle WebLogic 10.3 (10gR3), Oracle WebLogic 10.0 MP1; IBM WebSphere 6.1.0.19; Tomcat Servlet Container 5.5.20 (Standalone).
- Oracle Business Process Management Collaboration Edition: Oracle Web Center Interaction 6.5 and 10gR3 and Oracle Web Center Interacton Collaboration 4.5 and 10gR3.
- Oracle Service Bus (formerly AquaLogic Service Bus): AquaLogic Service Bus 3.0 and Oracle Service Bus 10gR3.
- Oracle WebLogic Portal: Oracle WebLogic Portal 10.2 and 10gR3.
- Oracle BPEL Process Manager: Oracle BPEL PM 10gR3.
WorkSpace and End User Components
- Workspace does not allow a participant to take over a screenflow execution in a previous session. (Issue #f31062)
- Global activities with instance access are not available when an instance is on an activity where the participant does not have execution permission. (Issue #f31353)
- The custom WorkListDecorator implementation does not correctly receive every column id referencing project variables. (Issue #g4796)
- The Process Administrator Console does not show a proper warning message when deleting one or more participants (Issue #g4865)
- The values of a BPM Object Presentations are not correctly updated after submitting the form if one of its field names is part of another filed name. (Issue #g4868)
- Changing the project deployment topology causes that custom views in WorkSpace Administrator to show an invalid Assigned OU/Process list. (Issue #g5087)
- Current Layout selection does not match the current layout pages shown in WorkSpace. (Issue #g5147)
- A Null Pointer Exception is returned when trying to read a worksheet using project dependency. (Issue #g5241)
- The BEA logo is displayed in the workspace custom view window. (Issue #g5264)
- Cannot view an instance attachment from Workspace. (Issue #g5285)
- The Workspace escapes the value returned by the WorkListDecorator for the 'received date' column. (Issue #g5381)
- The WorkItems panel export functionality doesn't work if WorkListDecorator is implemented. (Issue #g5382)
- In WorkSpace, the ability to register Custom Bulk Actions does not work. (Issue #g5486)
- In Web Center Interaction (ALUI) Hybrid Directory Service, groups assigned to groups are not shown in Process Administrator. (Issue #g5500)
- Workspace log messages are being sent to standard output instead of the configured log file. (Issue #g5504)
- A ClassNotFoundException is thrown when creating a new instance of a BPMObject that contain a GroupArray inside a client side method. (Issue #f31192)
- XML attributes are getting qualified (using namespace) even when attributeFormDefault is set to 'unqualified' and there's not specific 'form="qualified' for the attribute on the XSD definition. (Issue #f31206)
- Null Pointer Exception generating a report for a simulation model. (Issue #f31426)
- Introspecting an XSD with integer types with totalDigits is incorrectly mapped to OBPM propietary types. (Issue #f31469)
- Runtime settings for the Generic JDBC Version 1 SQL Databases external resources can not be modified. (Issue #f31490)
- Setting a BPM Object description in the Properties view shows strange characters in the description field in the Editor view. (Issue #g3689)
- External Task properties are not checked during process compilation. (Issue #g4635)
- Condition filters of custom views show incorrect values when two variables are localized with the same label. (Issue #g4837)
- Connectors and activities are added to the wrong place when created from the pop-up menu using in horizontal lanes orientation. (Issue #g4890)
- Java Class Library external resource panel does not update its status for deleted jar files. (Issue #g4903)
- Views using high priority filters do not function properly. (Issue #g4928)
- List of groups is not sorted alphabetically when assigning groups to participants. (Issue #g4948)
- Exporting organizational data from Studio does not maintain roles, groups and participant assignment information. (Issue #g4985)
- Confirmation message selection drop-down menu is unusable if any of the choices contain long strings. (Issue #g5153)
- In Studio, you cannot create due transitions of Weekly and Monthly types. (Issue #g5268)
- Deleting a role with a group inside throws the java.lang.IllegalStateException exception. (Issue #g5293)
- When documenting a project, you cannot store the inserted images. (Issue #g5326)
- Cannot export a project when the "Business Analyst" profile is selected. (Issue #g5394)
- An exception is thrown when generating the process image in Workspace. (Issue #g5457)
- When running a screeflow from Studio, an exception is thrown if a BPM Presentation refers to an XML Object. (Issue #g5474)
- In Studio, HTML Reports still uses BEA Branding images. (Issue #g5606)
- In Process Administrator, non-English projects become incompatible if an exact copy of the project is republished. (Issue #g5620)
Installation and Licensing
- The workspace.properties file is modified to the default values after a hotfix is applied. (Issue #f31393)
- Directory Polling continues running after a transaction timeout. (Issue #f31467)
- In Web Center Interaction (ALUI) Portal Integration, user's roles are dropped during upgrade process from Oracle BPM 6.0x to 10gR3. (Issue #g4683)
- A split activity that generates copies does not copy separated variable values to them. (Issue #g4770)
- Inconsistent "delete occurred" exception may occur when a split join instance copy is aborted and there is no exception catcher at the sub-process level. (Issue #g4958)
- Studio's Engine will not take advantage of the 'Process notification immediately' property. This reduces the occurrence of deadlocks produced by Studio database. (Issue #g5124)
- NullPointerException may occur when getInstancesByFilter PAPI block method is invoked. (Issue #g5128)
- Web Center Interaction (aka: ALUI) Portal Integration - Fail to load participant list when creating a new filter. (Issue #g5160)
- The default "Process Users" group does not impact the security for users accessing the Process Community when deployed in Web Center Interaction. (Issue #g5232)
- Engine doesn't start Process Web Service when WLS is starting. (Issue #g5348)
- NullPointerException ocurrs when updating BAM tables when it does not find a role. (Issue #g5363)
- An instance remains locked when a due transition occurs while an interactive activity is being executed. (Issue #g5410)
- The audit trail shows negative values for measurement mark activities. (Issue #g5506)
- The Engine has a memory leak when running on a clustered WebSphere configuration. (Issue #g5530)
- Publication does not check if the variables used in a view or a presentation have the same type of the actual project variable. (Issue #g3841)
- Archive viewer was showing an old version number. (Issue #g5279)
- Process Administrator throws PropertyNotFoundException when trying to access the engine runtime information and there is an active session. (Issue #g5605)
Coding / Component Catalog
- Cannot publish a project when Java assertions are enabled. (Issue #g4786)
- An IllegalStateException is thrown when using an inherited attribute inside a BPMObject's Group method. (Issue #g4869)
- A BPM Object presentation cannot reference a method that is defined inside a group attribute of the BPM Object. (Issue #g4963)
- The Outgoing Mail Service ignores the mail server port when sending an email using component Fuego.Net.MailSender. (Issue #g5083)
- A ClassCastException is thrown when using a BpmObject with the createObjectFrom method of the DynamicXml component. (Issue #g5121)
- An IllegalArgumentException is thrown when creating an inherited BPM Object. (Issue #g5296)
- Invocation to Registered Process Web Service into Service Bus using the custom Transport throws a "Premature End of File" exception. (Issue #g5362)
- An engine error ocurrs while invoking a OSB Proxy service from OBPM over CustomTransport. (Issue #g5389)
- An IllegalStateException is thrown when publishing a project when one or more of its external resource libraries are missing. (Issue #g5401)
WorkSpace and End User Components
- When a user is currently logged-in into the WorkSpace or Process Community, they cannot automatically see a second deployed project until it is disconnected even if the participant has roles common to both processes (existing and newly deployed). (Issue #g3908)
Workaround: Disconnect the participant from the engine using Process Administrator, then log in again to workspace. Wait until the user session expires.
- The WorkSpace PDF report contains garbled characters in Japanese locale (Issue #g4362)
- In the BPM Object layout designer, when a configuration uses multiple selections in the editor, the contextual menu does not take effect on all the selected elements. (Issue #g4541)
Workaround: Multiple selection by Ctrl+Click, works when the set is done through the Properties View.
- Admin Portal does not support to recover views which were generated wrong. (Issue #g4602)
- In Studio presentations, when the studio local is spanish, an implement type of an AbstractClass of "vista preliminar" may cause "SHOWING_UNPROCESED_PREVIEW". (Issue #g4814)
- Workspace: header links and layout buttons are not being displayed properly in RedHat environment. (Issue #g4819)
- When using Studio BPMObject presentations, cloning a bpm object that has a presentation can create the exception "org.eclipse.swt.SWTException: Widget is disposed." (Issue #g4845)
- Web Center Interaction (ALUI) Portal Integration, when using the default dashboard, the list does not get refreshed when role no longer access BAM activities. (Issue #g4847)
- Error creating an Unified Simulation Dashboard in Linux (Issue #g5175)
- Creating two different BPM Object Presentations with the same name does not throw an error. (Issue #g5181)
- Error is returned while pressing Ctrl+Z in an empty cell of a BPM Object Presentation (Issue #g5185)
- Default value for Label component of a BPM Object Presentation is not showed when the label string was not defined for the current locale (Issue #g5208)
- Replacing a BPM Object Presentation button component with a cancel button does not work. (Issue #g5220)
- When ActiveX is required to see a dashboard the Workspace does not warn that the ActiveX control has to be installed. (Issue #g5257)
- In a Federated Directory environment Instances are not displayed in a common view when the views from both projects has the same ID, presentation ID and one project variable with same ID but different type (Issue #g5298)
- An operation error is displayed when adding a new presentation to a view from WorkSpace. (Issue #g5316)
- It is not possible to set the Table Row Indicator for an empty cell. (Issue #g5351)
- The WorkList Panel is not refreshed after executing an interactive activity implemented as an external task. (Issue #g5368)
- Role inheritance through groups is different in Oracle BPM with Web Center Interaction (ALUI) Portal Integrations between 5.7 and 6.0. In order to enable a similar behavior as with other LDAP providers, it is necessary to use the system property "fuego.directory.group.inheritance.ldap.way". Check the backward compatibility note before using this system property. (Issue #g5407)
- When creating and saving a new view out of an existing view, the conditions of the inherited view are changed. (Issue #g5418)
- Some labels shown in the OBPM WorkSpace cannot be customized using the properties resource file as outlined in the WorkSpace Configuration guide. (Issue #g5488)
- A NullPointerException is raised when editing the custom options of a Chart Panel in a WorkSpace Layout. (Issue #g5495)
- Notification Events for WorkSpace Widgets and Layouts exposed through Web Center Interaction (ALUI) are not properly persisted and lost. (Issue #g5527)
- After working with a BPM Object presentation, it stops showing the drop down properties list. (Issue #g5552)
- When the component properties are modified directly through the menu options on the main edition canvas, the properties are not properly refreshed on the Properties View panel. (Issue #g5558)
- The main Engine page in the Process Administrator Web Application shows a NullPointerException when deleting an Engine (when more than one engine is defined). (Issue #g5565)
- The "Link from Knowleadge Directory" button is available even when Collaboration is not set as attachments storage (Issue #g5594)
- BAM Dashboards : fail to display showing an "Error in loading data" message. (Issue #g5614)
- Random error when drilling up and down a newly added Custom Dashboard in a WorkSpace Layout. (Issue #g5635)
- Custom Dashboards may not be rendered appropriately when using percentages (xxx%) for their height. (Issue #g5636)
- Oracle BPM WorkSpace freezes showing blank page after changing the current layout role selection while being in Edit Mode. The problem disappears after logging again to the WorkSpace. (Issue #g5643)
- A Servlet exception is raised with the exception "java.lang.NoClassDefFoundError: fuego/workspace/WorkspaceEnvironment" when displaying the Debugger error page. (Issue #g5666)
- The Engine fails to properly log messages in the process instance audit trail when an instance copy is aborted within a Split/SplitN - Join circuit. (Issue #g5668)
- A custom presentation column is deleted when adding a new one and the changes are persisted using the WorkSpace Administrator Web Application. (Issue #g5675)
- Instance data is not refreshed when executing a Global activity with instance access from within the "Work Item Detail" panel in the OBPM WorkSpace. (Issue #g5681)
- Dashboard Panels are still shown in the Layout shown in OBPM WorkSpace even when the referenced process has been undeployed showing an error. (Issue #g5693)
- The Datastore Updater does not update the snapshot time on the workload table. (Issue #g4553)
- Engine fails when it is resuming instances imported from ALBPM 5.7 that was stopped waiting the notification of child processes. (Issue #g4864)
- Application Deployment with Advance security model is not properly showing the login page using CSS since these files are protected. (Issue #g5377)
Workaround: The web.xml descriptor can be modified to protect all application files but css directory. This will enable the web container to get stylesheets without requiring any authentication or authorization.
- The engine can not route an instance before executing an automatic activity that only has a due outgoing transition. (Issue #g5485)
- fuego.papi.TaskFailedException.getActivityId() is returning a wrong ID. For example, the method returns /Process#Default-1.0/Interactive[Interactive] when the activity id is /Process#Default-1.0/Interactive. (Issue #g5507)
- The Panel where the process business rules can be edited throw an error when specifying a none existing rule name or rule version when a more general purpose error should be shown. (Issue #g5545)
- JSP editions are not taken into consideration by a Studio Runtime Engine running. The Engine needs to be restarted for the changes to take effect. (Issue #g5549)
- A second Engine cannot be deployed to the same WLS domain running on the same nodes. (Issue #g5560)
- When a copy returns from the exception flow back to a Split (or SplitN) activity, it behaves as if it was the parent instance creating more copies. (Issue #g5628)
Workaround: Add a dummy automatic activity immediately after the SplitN activity
- Organizational Units cannot be created when Enterprise is configured with WCI (Web Center Interaction). Thus, if a project has OUs with the WCI Portal integration, the projects will not be migrated. (Issue #g5639)
- Unable to start-stop the engine after a few times when WLS does not have all needed open files available at the OS level. (Issue #g5644)
- BAM / Datamart Workload task fails with an assertion error: The instance [....] was selected twice. (Issue #g5670)
- Oracle BPM 10gR3 when connecting to Web Center Interaction (WCI) 10gR3 does not support Organizational Units. (Issue #g5678)
- The "creation.participant" predefined variable is incorrectly set to 'AutomaticHandler' when an instance is created using process-specific web service (Issue #g5690)
- Only one process simulation show up in the list of process simulation models in the project simulation model. (Issue #g3649)
- BPMO Object: No error is detected when a BPMO that hasn't attributes set as PK is set as Comparable. (Issue #g4581)
- Studio: Activities are not inserted into transitions unless the center of the transition is selected. (Issue #g4701)
- Studio: Due Transitions Schedule Based, Monthly Schedule not using Day of Month is not persisted. (Issue #g4788)
- Studio: Managing language labels causes NullPointerException and repeated items in Views. (Issue #g4925)
Workaround: Do Not add or remove more labels than the actually defined in your project even if you have the option enable to do it.
- BPM Process Templates. Problems tab should refer to the role label instead of the role name. (Issue #g4953)
- Studio: Group activity does not position properly when collapse-expand option is used. (Issue #g4973)
- Join activity does not have icon in the audit trail shown in the Oracle BPM WorkSpace. (Issue #g5002)
- Studio: Exception java.lang.IllegalArgumentException is thrown when creating a Group from the project Navigator tree. (Issue #g5024)
- Collapse Group icon does not always works (Issue #g5049)
Workaround: Use right-click then Collapse instead
- Resource updates are not refreshed when simulation is paused (Issue #g5051)
- The dialog to change simulation properties for activities is not available while running simulation (Issue #g5052)
- Error while moving Global Creation activity (Issue #g5053)
- Unable to move activities when Snap To Grid option is disabled. (Issue #g5058)
- Breakpoints in PBL do not always works (Issue #g5065)
- In BPM Studio profiles, an enumeration opened in developer profile is not closed when the profile is changed to Business Analyst. (Issue #g5077)
- Under unknown circumstances, New Process throws fuego.project.model.exception.ClosedProjectException at fuego.project.FuegoProject.getPreferences(FuegoProject.java:1058) (Issue #g5089)
- The CSS property for a BPM Object does not always show the default CSS Filename. (Issue #g5110)
- Date format for datepicker does not follow the locale setting. month-year or year-month order. (Issue #g5138)
- Importing a project with a name that already exists show an error message twice. (Issue #g5156)
- BPM Object editor is not always shown after opening an attribute. (Issue #g5157)
- Out of memory error occurs when executing a simulation of uniform distribution type with mean=0 and delta=0. (Issue #g5158)
- Method-level debugger does not show variables when using the BPM Script launcher to run a configuration. (Issue #g5159)
- It is not possible to modify resource allocation for group, when simulating inner activities is off. (Issue #g5170)
- Simulation model parameter changes are not taken into account when they are changed while a simulation is paused and later restarted. (Issue #g5176)
- The maximum length of a string BPM Object attribute does not affect default value and static valid values lengths. (Issue #g5179)
- A BPM Object attribute of type String[Int] allows setting the "Not Null" checkbox when this is not possible. (Issue #g5188)
- The default value for Due Interval field in Process Simulation may cause simulation to work in a wrong way. (Issue #g5198)
- Wrong format displaying due interval field in proces simulation. (Issue #g5204)
- When updating the label of a new Split Activity, the old label is still used. (Issue #g5207)
- Activity level debugging does not works properly. (Issue #g5215)
- Right click on outline view on Linux is not working properly. (Issue #g5216)
- Errors importing Global360 XPDL v2 files into Studio, due to invalid activity IDs. When using numeric IDs. (Issue #g5217)
Workaround: Name xpdl activities in a valid way from Studio perspective
- Oracle BPM Studio Activity Localization dialog can no be closed by clicking neither on "Ok" nor "Cancel" buttons if no localization message is entered and language section is selected on Linux RedHat enterprise 4 (dialog can only be closed by X). (Issue #g5225)
Workaround: Close localization dialog (from x) an localize it again.
- Null Pointer Exception when trying to add a documentation panel that has been closed before in Linu8x RedHat 4. (Issue #g5228)
- Studio freezes when trying to change simulation speed and simulation log is being displayed. (Issue #g5240)
- Moving a BPM Objectt o the same module it creates a new one and delete the original one. (Issue #g5242)
- Form Designed property editor has inconsistent behavior when creating a new presentation. (Issue #g5244)
- Simulation model queue policy is not taken into account for LIFO and Random queue policies. It always works as FIFO. (Issue #g5250)
- BPM Object node in the Outline View incorrectly shows a context menu with invalid operations. (Issue #g5251)
- Double-Clicking a method in Project Navigator does not open editor, if the object is already open in an unfocused tab. (Issue #g5252)
- Simulation Report data is not accurate when generating a detail report at process level. (Issue #g5262)
- Studio - Due transitions : cannot create due transitions of Weekly and Monthly types. (Issue #g5281)
- Process Creation Wizard - although the process creation is canceled, the new process appears after closing and opening the project. (Issue #g5289)
- Server Configuration in External Resources does not correctly stores URL parameters that are part of the path. (Issue #g5337)
- BAM Dashboards Wizard - Widget "Drill Down" properties are not saved. (Issue #g5343)
- Decision activity button names cannot have more than one word as their name. (Issue #g5366)
- A "SEVERE: Servlet.service() for servlet jsp threw exception error running javac.exe compiler" was occasionally shown when debugging a screenflow linking to JSPs. (Issue #g5391)
- CSS settings are not used when debugging a screenflow using BPM Object Presentations linking properties to CSS classes. (Issue #g5392)
- The Studio Engine default logging properties are incorrect and should be changed as with previous releases. (Issue #g5402)
- When trying to use a different Eclipse workspace in Linux, it shows an error message. (Issue #g5414)
- The BPM Object Presentation editor raises a NullPointerException when deleting a cell. (Issue #g5528)
- Views showing Project Variables use the name instead of the label to support localization. (Issue #g5539)
- It is not possible to debug a screenflow that links to JSP pages instead of BPM Object presentations. (Issue #g5548)
- The profile selection is not preserved when changed and then Studio is restarted. (Issue #g5554)
- A new module appears into the Catalog tree after run/debug a screenflow. (Issue #g5563)
- Once an Unexpected error window appears, Studio is not able to recover from it. (Issue #g5579)
- Right clicking in a group widget of BPM Object Presentation, does not show the option to add a column, it only works from the outline view. (Issue #g5603)
Workaround: The group can be added by right-clicking the group array in the "outline" view.
- Select the group in the presentation
- Go to the "Outline" view
- Right click in the "array" node representing the group
- Select the "Insert column" option
- When XPDL 2.0 graphs are imported into OBPM Studio, some parts of the workflow drawing is represented outside the process boundaries (or appropriate roles). (Issue #g5610)
- Form Designer in Studio allows to overlap spanned cells. (Issue #g5640)
- Arrays Table Headers cannot be edited correctly in BPM Objects presentations. (Issue #g5657)
- Global Creation activities are missing from Print Preview in OBPM Studio. (Issue #g5665)
- Some transition probabilities are not displayed correctly when extracting data from round trip simulation. (Issue #g5674)
- An activity implemented with the "Component" implementation allows the selection of XML Schema components when this is not valid. No evident error message is shown to the end user. (Issue #g5687)
- Process-Level Debugger in Studio highlights code that is not actually executed. (Issue #g5688)
- The OK button when generating a simulation report is not properly localized to Japanese. (Issue #g5692)
- All parametric roles in a process need to make reference to the same string variable and it is not possible to make reference to different String process instance variables. (Issue #g5694)
- When in the BPM Object Presentation Editor, pressing control-S does NOT save the component. (Issue #g5695)
- Pie charts silently fail when using < or > in data source column header. (Issue #g5696)
- Pie charts silently fail when the chart widget name is 814_24 (number only chart widget name). (Issue #g5697)
- Process-Level Debugger in Studio does not stop at end of methods to allow variables to be inspected. (Issue #g5701)
- Process-Level Debugger in OBPM Studio collapses the variables view after each statement is executed. (Issue #g5702)
- Process Administrator allows the creation of overlapped absence periods when this is should not be allowed. (Issue #g4140)
- Component Catalog: Creating a SQL external resource while cataloging the SQL offers more RDBMS types than when creating it from the external resource. (Issue #g4562)
- LogViewer application cannot be launched with Java WebStart using Internet Explorer from within the Process Administrator Web Application. (Issue #g4620)
Workaround: Change the following file as follows.
%Oracle BPM Install directory%j2eewlwebappswebconsolejslogviewer.vb
--Before
If isIE = "true" Then
If Not(IsObject(CreateObject("JavaWebStart.IsInstalled.1.4.2.0"))) Then
--After
If isIE = "true" Then
If Not(IsObject(CreateObject("JavaWebStart.IsInstalled.1.5.0.0"))) Then
- Creating archiving Database shows a "Confirm password Change" window. (Issue #g4850)
- Log Viewer filter text box is not big ebough to show the entire text in some internationalized languages. (Issue #g5234)
- Error creating Archiving database configuration (Issue #g5238)
- In some ocassions when launching the OBPM Admin Center, it shows an error message saying that the Web Applications are running when they are not. (Issue #g5490)
Workaround: # Try to close the application by clicking on the 'x' at the top right or by any means.
# Close any other java application
# Run the task manager
# Check any java or javaw running in the host
# Stop them
# Restart the Admin Center
- Engine database connection properties are not empty when creating an engine with the same name as a previous one. (Issue #g5567)
- Error in Process Administrator when using Save and Apply button on "Application Server" engine preferences and there was no change, WLS edition. (Issue #g5585)
- Error while deploying project with Layouts: "[DirObjectClassInstance:Authorisers] already exists in the directory. Uniq constrain violated". (Issue #g5621)
Workaround: Create a 'dummy' role in the Organisation structure and then re-create the layout based on the new role. Add the dummy role to all participants that will be using this layout.
- There is no way to assemble the Archive Viewer WAR file for deployment. (Issue #g5626)
- After mapping an Abstract Role to a Real Role, the mapping is not preserved when expanding Business Parameter Mapping section. (Issue #g5649)
- The publication compatibility algorithm marks a project incompatible when changing instances variables from Normal to Project. (Issue #g5650)
- Views including time conditions do not properly preserve the timezone when deployed into an Enterprise environment. (Issue #g5651)
Coding - Component Catalog
- Component Catalog: Some text appear incorrectly when language is different than default is used. (Issue #g4441)
- Studio - Catalog: When an external resource has two jars, the introspection shows only the first one as available to catalog. (Issue #g4610)
- IPC problems in B2B environments (different directory repositories in each engine) when quite big objects are used as arguments for the operation. (Issue #g5000)
- Changes in an enumeration list of values used in a main task of an interactive are not reflected. (Issue #g5072)
Workaround: Rebuild project (Project -> Clean + Build All)
- When a JAR file is added o deleted from external resources its changes are not reflected until the project is reopened. (Issue #g5199)
Workaround: Reopen the project.
- An Exception is thrown trying to introspect a Java Class from a Java Library. (Issue #g5305)
Workaround: - Open the external resource and add again the same jar file (replace it).
- Close the Project and open it again
- Introspect the java component again
- Problems deploying the EAR application for the OBPM Custom Transport to connect with OSB when deployed from the Configuration Wizard. (Issue #g5551)
Workaround: Do not check the checkbox to deploy the "OSB/OBPM transport EAR" .
- Exception arises when trying to register a service in the OSB 10gR3 and not using JVM 1.6 or high (Issue #g5608)
Workaround: Follow the instructions to convert the JVM to 1.6. As of today, the documentation is at: http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/installguide/index.html
- IllegalAccessException when trying to navigate inside an XML object representation. (Issue #g5617)
- NullPointerException raises when trying to discover a Web Service using the UDDI capabilities right after starting Studio. (Issue #g5622)
Installation and Licensing
- New XMLUtility.jar to use in Oracle BPM installers. (Issue #g5141)
Refer to the Product Installation and Configuration Documentation for a complete and updated version of the supported platforms. Ocassionally and after a released is made public, the supported platform requirements may be updated to reflect new findings.
At the time of the release, Oracle Business Process Management 10gR3 supports the following:
- Operating Systems:
- Oracle BPM Studio:
Windows Vista (on x86-32 and x86-64), Windows XP SP2 (on x86-32 and x86-64); Linux Red Hat 4.x and 5.1 (on x86-32); Linux SUSE 9 and 10 (on x86-32).
- Oracle BPM Enterprise Standalone:
Windows 2003 SP1 (on x86-32 and x86-64); Windows 2008 (on x86-32 and x86-64); Linux Red Hat 4.x and 5.1 (do not use virtualizatior XEN Kernel) (on x86-32 and x86-64); Linux SUSE 9 and 10 (on x86-32 and x86-64); OEL 4/OVM and OEL 5.0/OVM (on x86-32 and x86-64); AIX 5.3; Solaris 10 (on SPARC); HP-UX 11iv3 (Itanium and PA-RISC 64 bits).
- Oracle BPM Enterprise for WebLogic:
Windows 2003 SP1 (on x86-32 and x86-64); Windows 2008 (on x86-32 and x86-64); Linux Red Hat 4.x and 5.1 (do not use virtualization or XEN Kernel) (on x86-32 and x86-64); Linux SUSE 9 and 10 (on x86-32 and x86-64); OEL 4/OVM and OEL 5.0/OVM (on x86-32 and x86-64); AIX 5.3; Solaris 10 (on SPARC); HP-UX 11iv3 (Itanium and PA-RISC 64 bits).
- Oracle BPM Enterprise for WebSphere: N/A
- Database Servers:
- Oracle BPM Studio:
N/A (it does not require any external Database. It internally uses Derby).
- Oracle BPM Enterprise Standalone:
Oracle 9i and 10g (including RAC configurations), MS SQL Server 2005; IBM UDB DB2 8.1 and 9.1 and Sybase 15.0. Access to all these databases are accomplished through the usage of Oracle BPM Embedded DataDirect JDBC Drivers.
- Oracle BPM Enterprise for WebLogic:
Oracle 9i and 10g (including RAC configurations), MS SQL Server 2005; IBM UDB DB2 8.1 and 9.1 and Sybase 15.0. Access to all these databases are accomplished through the usage of Oracle BPM Embedded DataDirect JDBC Drivers.
- Oracle BPM Enterprise for WebSphere:
N/A (List of Databases to be provided when WebSphere is incorporated in the existing support).
- Browsers: IE 6.0, 7.0; Firefox 2.0; Safari 3.0
- Java Virtual Machines:
- Oracle BPM Studio:
Sun JVM 1.6.0_05+ running in 32 bits mode (Linux RHEL 4 and 5.0 on x86-32 and x86-64; Linux SUSE 9 and 10 on x86-32 and x86-64; Windows Vista on x86-32 and x86-64; Windows XP SP2 on x86-32 and x86-64)
- Oracle BPM Enterprise Standalone:
Sun and JRockit JVM 1.6.0_05+ running in 32 bits mode (Linux RHEL 4 and 5.0 on x86-32 and x86-64; Linux SUSE 9 and 10 on x86-32 and x86-64; Linux OEL 4/OVM and OEL 5.0/OVM on x86-32 and x86-64; Windows 2008 on x86-32 and x86-64; Windows 2003 SP1+ on x86-32 and x86-64; Solaris 10 SPARC-32); Sun JVM 1.6.0_05+ running in 64 bits mode (Solaris SPARC-64); JRockit JVM 1.6.0_05+ running in 64 bits mode (Solaris 10 SPARC-64); HP JVM 1.6 running in 32 bits mode (HP-UX 11iv3 PA-RISC-32); HP JVM 1.6 running in 64 bits mode (HP-UX 11iv3 Itanium-64); IBM Java 1.6.0 SR2 running in 32 its mode (AIX 5.3 PPC).
- Oracle BPM Enterprise for WebLogic:
Sun and JRockit JVM 1.6.0_05+ running in 32 bits mode (Linux RHEL 4 and 5.0 on x86-32 and x86-64; Linux SUSE 9 and 10 on x86-32 and x86-64; Linux OEL 4/OVM and OEL 5.0/OVM on x86-32 and x86-64; Windows 2008 on x86-32 and x86-64; Windows 2003 SP1+ on x86-32 and x86-64; Solaris 10 SPARC-32); Sun JVM 1.6.0_05+ running in 64 bits mode (Solaris SPARC-64); JRockit JVM 1.6.0_05+ running in 64 bits mode (Solaris 10 SPARC-64); HP JVM 1.6 running in 32 bits mode (HP-UX 11iv3 PA-RISC-32); HP JVM 1.6 running in 64 bits mode (HP-UX 11iv3 Itanium-64); IBM Java 1.6.0 SR2 running in 32 its mode (AIX 5.3 PPC).
- Oracle BPM Enterprise for WebSphere:
N/A (List of supported JVMs to be provided when WebSphere is incorporated in the existing support).
- Application Servers: Oracle WebLogic 10.3 (10gR3), Oracle WebLogic 10.0 MP1; Tomcat Servlet Container 5.5.20 (Standalone)
- Oracle Business Process Management Collaboration Edition: Oracle Web Center Interaction 6.5 and Oracle Web Center Interacton Collaboration 4.5
- Oracle Service Bus (formerly AquaLogic Service Bus): AquaLogic Service Bus 3.0 and Oracle Service Bus 10gR3
.
- Oracle WebLogic Portal: Oracle WebLogic Portal 10.2 and 10gR3
- Oracle BPEL Process Manager: Oracle BPEL PM 10gR3
What's new in Oracle Business Process Management 10gR3 Studio:
This topic provides an overview of the main new features, improvements and changes in this release of Oracle BPM Studio.
- By default, new processes now use horizontal swim-lanes. You can change the swim-lanes orientation individually for each process. You can define the default orientation for each project and for your Studio installation.
- BPM Studio now embraces the BPMN rendering constructs, and BPMN is the new default process diagram theme. BPMN constructs include Gateways (AND, OR, XOR, Multiple Instance), new Transition rendering, Events (Timer, Message, Multiple), Loop conditions (for automatic activities and groups), Globals, Artifacts.
- Studio is now built on top Eclipse 3.3. AquaLogic BPM 6.0 release was based on Eclipse 3.2.
What's new in Oracle Business Process Management 10gR3 WorkSpace:
This topic provides an overview of the main new features, improvements and changes in this release of Oracle BPM WorkSpace.
- WorkSpace provides a new edit mode which allows users to change the configuration and layout of panels.
- Users of BPM WorkSpace can configure and save the layout of panels. A new tabbed interface allows you to define multiple pages, each with its own set of panels. You can export the layout configuration to an XML file and re-import it on a different environment or as a different user. Administrators can define layouts for all users in a certain Role.
- You can export the data in the Worklist panel to PDF (Portable Document Format) or CSV (Comma-Separated values).
- You can see a chart representation of the distribution of items in the Worklist panel.
- WorkSpace includes the following new panels:
- Task Panel: Renders the execution of interactive tasks within the panel, instead of using the default modal dialogs.
- Dashboard Display Panel: Provides a way to display Dashboards within a Panel.
- View Chart Panel: Provides predefined graphical reports about process performance, work items distributions and workload.
- Application Panel: This panel contains an application (the execution of a Global Interactive). Applications can respond to work item selections or run independently.
- The user can now do re-assignment operations on multiple instances at once.
- The Business Rules editor shows additional auditing information, including who and when a rule was modified.
- WorkSpace now (optionally) stores session-specific information as client-side cookies. This allows load-balancing on a cluster environment without affecting the user experience.
- This new version of WorkSpace provides a simplified and streamlined interface, focused on usability and ease of use.
General Infrastructure upgrades:
This topic provides an overview of the general infrastructure improvements for Oracle BPM Studio.
What's new in Process Modeling:
This topic provides an overview of the improvements for modeling business processes in Oracle BPM Studio.
- Interactive tasks provide a new "previewable" property. The new Application Display Panel and Task Execution Panel of WorkSpace automatically start the execution of previewable tasks without locking the process instance. Enabled by default for Dashboards.
- New type of Activity: Time Activity. A process instance that arrives to this activity just sits idle until a timed event occurs.
- Option Process Notification Immediately on Termination Wait activities has been deprecated. Now both the Wait activity and the first activity in the interruption flow always execute in the same transaction.
- New auto-layout feature re-arranges all visual elements of a process diagram automatically, minimizing superpositions and aligning the flow as much as possible. Only available for processes with horizontal lane orientation.
- New process property (Greedy Execution Mode) indicates the Process Execution Engine to collapse contiguous automatic tasks in a single transaction. This mode of execution provides better performance for some processes. Disabled by default.
- A new Process-Level debugger allows developers to introduce breakpoints and debug complete processes running in Studio. When the execution reaches a breakpoint, the Engine pauses and Studio's debugging view appears. You can inspect variables, add new breakpoints, resume and continue execution.
User Interface Updates and Improvements:
This topic provides an overview of the User Interface changes across the Oracle BPM components.
- The Business Analyst and Business Architect profiles provide a simpler set of menu options and toolbars.
- New editor for BPM Object Presentations. It's easier to use, provides a true WYSIWYG interface (HTML-based), improved CSS support and a new Drag&Drop toolbar.
- You can now interrupt a running Simulation started with the Run to the End button.
- New BETWEEN operator added to Business Rules editor (on both Studio and WorkSpace). This operator works with Time and numeric types.
- The Documentation View now displays read-only documentation for the standard Fuego.* components.
- New on-line help book Oracle BPM Components Reference provides reference documentation for the standard Fuego.* components. Only available for the developer profile.
- This version introduces Project Dependency, which allows you to re-use components and role definitions from a common base project.
Integration and Interoperability Enhancements and new Features:
This topic provides an overview of the Integration upgrades across the Oracle BPM components.
- Oracle BPM now provides an extension to the Microsoft Office 2007 Ribbon. This extension allows users to submit documents to BPM processes right from the Office application.
- Added support for abstract types when cataloging XML Schemas.
- New timeout property added to external resources of type HTTP Server. Use this setting to control timeouts on web service invocations.
- Authentication information added to external resources of type JMS (Java Messaging System)
- Processes exposed as Web Services can now provide a runProcess operation, which synchronously executes the complete process (from begin to end). Only meaningful on fully automated processes.
- New component Fuego.Social.ALIActivityStreamPublisher provides operations to publish plain text messages to Oracle WebCenter Interaction (formerly AquaLogic Interaction) activity streams.
Oracle BPM Process Execution Engine
- PAPI is returning an empty task label (Workspace - Interactive Main Task implemented as Input is not shown in the instance row beside "select action" if the instance is in a subprocess. however, It shows the execute in the details panel). (Issue #g3581)
- NullPointerException when accessing the Participant Details in Process Administrator when this Web Application is accessed from Web Center Interaction (aka: ALUI) Portal. (Issue #g4432)
- DataDirect Informix driver mistreats "Unique constraint violated" errors as Communication Failure (Issue #g4537)
- An IllegalArgumentException is thrown deserializing an instance that contains an Int project variable. (Issue #g4671)
- Race condition retrieving instance variables (normal and project variables) (Issue #g4692)
- Instance variables that are promoted to Separated or Project loose their values when publishing and deploying the project again. (Issue #g4832)
- NullPointerException produced by a race condition when loading instances with PAPI or PAPI-WS. (Issue #g4949)
- Disabled participant can be assigned to an instance through PBL code when they should not. (Issue #g5080)
- The simulation model build from the engine has bad transitions probabilities (Issue #g5125)
Coding - Integration and Component Catalog
- fuego.compiler.CompilerExceptionShell when running a method that invokes a method of an introspected class (Issue #g1033)
- NullPointerException\ when creating a Heir of an introspected WebService (Issue #g1073)
- java.lang.IllegalStateException when creating a Heir of an introspected Soap Exception (Issue #g1082)
- Types Not Found When introspect WSDL files with import statement that have the same namespaces (Issue #g1177)
- Byte code - Illegal field name when you have a Time variable and the time zone is higher than Greenwich (has a "+" in GMT value) (Issue #g1226)
- Fuego.Net.SecureShell: run this, cuase: java.lang.ClassNotFoundException: fuego.directory.DirectoryConfigurationManagerLocator (Issue #g1315)
- Fuego.Net.SecureShell: run this, cuase NPE: java.lang.NullPointerException at fuegoblock.net.SecureShell.connectTo(SecureShell.java:244) (Issue #g1434)
- java.lang.ClassCastException: fuego.project.ProcessContent when invoking in the debugger a display after an input (Issue #g1541)
- Text fields loosing data when inserting/deleting rows from group (Issue #g1697)
- Error in the decimal accuracy for decimal type (Issue #g1780)
- In Studio, running in debugger mode an error was raised when executing methods of a bpmObject in a group. (Issue #g2876)
- When the last version of a project was unpublished, Business Rules were not being deleted from the directory causing problems with the rule's documentation when the project was published again. (Issue #g3127)
- SQL Generic JDBC Version 1. When this subtype is selected a NullPointerException is thrown, the wizard cannot be ended, and an external resource of this type cannot be created. (Issue #g3232)
- Addresses the problem that Instance variables and BPMO attribute types where changed by Studio to primitive data types. Solving some serialization problem issues at runtime. (Issue #g3404)
- Soap request, for introspected web services components, aren't properly formed (Issue #g4375)
- Not able to call process configured for UsernameToken from ALSB (Issue #g4492)
- NullPointerException while debugging process using procedures (Issue #g4689)
- Unable to redeploy process that exposes a Web Service interface (process exposed as Web Service) since it is not being unregistered correctly. (Issue #g4862)
- Screenflow debugger throws exception when calling web service (Issue #g4944)
- NullPointerException invoking a Web Service using a POST binding. (Issue #g5046)
- ALSB With WS-Security : Attributes from WS-Policy element are not prefixed (Issue #g545)
- Cannot create due transitions of weekly and monthly types (Issue #g5268)
- Unable to reload Studio Engine is the JMX HTTP and JRMP Services are selected. (Issue #g5229)
- java.lang.NoClassDefFoundError when trying to use the SampleProject of the Process Administrator (Issue #g1011)
- BPMObject: Method Properies view is missing (Issue #g1124)
- Connector activity: wherever the activity is dropped, finally it drops over the activity it has to connect to. (Issue #g1151)
- Cannot Create to icon or File Menu a Procces/Procedure/Screenflow (Issue #g1569)
- Schedule for Scheduled Based transitions is not being persisted (Issue #g1574)
- java.lang.reflect.InvocationTargetException - On Virtual check BPMObject String Attribute (Issue #g1605)
- NullPointerException when clicking over group1 on outiline after delete the group from BPM Object (Issue #g1664)
- Introspection in the Studio Java wizard hangs when cataloging a JAR file with many classes (Issue #g1701)
- Lanes orientation appears switched after a new Studio build is installed (Issue #g1715)
- Cataolg EJB - Step to select fie, when you select the first level of the displyed tree, the Studio ends by not responding after a while (Issue #g1740)
- EJB Browser, that shows the files you choose to catalog, does not end, after a while it shows a Not responding in the label. (Issue #g1743)
- Validation always fails for some configuration types due to de-syncronization (Issue #g1750)
- The documentation viewer displays the correct information when multiple Studio editing panels are opened. (Issue #g2238)
- Changes made to a BPM Object Presentation get lost if the presentation tab is closed (Issue #g2505)
- When executing an activity that calls an introspected java class of an inherit project throws an exception. (Issue #g2787)
- Performance improvements when showing a BPM Object Presentation at runtime. (Issue #g3446)
- Business Rules: "match all of the following" checkbox is not persisted properly. (Issue #g3905)
- Simulation : Unit indicators get wrongly increased when drilling down between process and activity level using column chart (Issue #g4069)
- NullPointerException when creating a heir from a SQL Query Object. (Issue #g4275)
- Simulation freezes Studio if pausing the simulation, trying to work out resources and resuming it a couple of times. (Issue #g4379)
- PUnit/CUnit test does not work when running Studio in Japanese locale. (Issue #g4482)
- ClassCastException running a Simulation with a Connector Activity (Issue #g4556)
- NullPointerException while running a simulation and changing the resource capacity when simulating sub-processes. (Issue #g4722)
- A NullPointerException is thrown when deleting process variables and DEL key is pressed in Process variables panel without any variables defined. (Issue #g4723)
- The abstract property on a BPM Object group is lost when it is set to more than one group. (Issue #g4754)
- Deadlock occurs when the Documentatin View is loaded. (Issue #g642)
- When using the "Debug this" an exception was thrown in the console and the breakpoint views was not displayed. (Issue #g719)
- Engine Preferences - External Processes: Cannot add any external processes (Issue #g982)
- Deleting a BPM Object causes a java.lang.IllegalArgumentException: Project should not be null at fuego.project.CatalogObjectImpl.create(CatalogObjectImpl.java:103). (Issue #g5205)
- Resolved odd behavior on BPM Objects when adding and deleting attributes on a group with the same name. (Issue #g5202)
- Deleting a process group with the "del" key causes a Drawable exception on Studio. (Issue #g5169)
Installation and Licensing
- Configuration Wizard : cannot generate pte file. Wizard is displaying path error when path is correct and exists (Issue #g1692)
- Problems loading the OBPM Studio Plugins from Eclipse were resolved. (Issue #g2806)
Oracle BPM WorkSpace or End User Experiences
- Dashboard is not properly re-rendering the charts after the specified refresh time when the widget is a custom dashboard. (Issue #g5245).
- Performance improvement when the WorkSpace was contacting the Engine to check for instance attachments or remarks for every workitem shown in the WorkItems List Panel. (Issue #g5041).
- Improved performance when rendering a BPM Object containing multi-row elements. (Issue #g5068).
- WorkSpace makes the browser fetch all images and CSS pages on every request causing serious performance degradations specially on slow networks. (Issue #g5150).
- Cannot view instance attachment from Workspace, a javascript error appears: 'oc is not defined'. (Issue #g5285).
- If the attachment download fails, the download ends successfully but the content of the downloaded file becomes the html exception detail page instead of the attached content. No error is shown to the end user. (Issue #g1488)
- Cannot execute screenflow Interactive activity implemented with custom JSP and BPMObject (Issue #g4480)
- Logged participant is not being displayed when participant "display name" is empty (Issue #g4817)
- OutOfMemoryError when adding more than 1000 rows to a BPM Object Presentation. (Issue #g4842)
Administrative Tools: Process Administrator and others
- Wrong element namespace in XMLObject (Issue #g614)
- BPEL Modeling has been deprecated from Oracle BPM. Oracle BPM is now
part of the broader Oracle BPM Suite, which also contains Oracle BPEL Process
Manager. Oracle BPEL Process Manager is the product in the suite that
provides BPEL support moving forward. Oracle BPM 10gR3 provides certified
interoperability to invoke Oracle BPEL Process Manager processes as well
as getting invoked by Oracle BPEL Process Manager.
- Changed Decimal type precision parameter to follow ANSI SQL and Java
BigDecimal semantics. A variable declared as Decimal(5,2) now means up
to 5 digits of total length (i.e. ###.##). The old behavior was up to 5
digits in the integer part, (i.e. #####.##). (Issue #g4049)
Oracle BPM WorkSpace or End User Experiences
- Some CSS classes defined by the WorkSpace application have been
renamed and re-organized. This changes may be incompatible with existing
customizations made to your BPM WorkSpace installation. Refer to the Oracle
BPM 10.3 WorkSpace Customization Guide for details.
Coding - Integration and Component Catalog
- If fuego.upload.FILE_MAX_SIZE is set to 0 in the workspace\WEBINF\web.xml, when an attachment is uploaded, the WorkSpace keeps spining until the session timeout without showing an error message. (Issue #g3801)
- Component Catalog: Some text shows incorrectly when the selected project language is one other than the default. (Issue #g4441)
- Component Catalog: Creating a SQL external resource while cataloging the SQL offers more RDBMS types than when creating it from the external resource. (Issue #g4562)
- No error is detected when setting the BPM Object to be Comparable and no field has been set to be part of the primary key. (Issue #g4581)
- Studio - Catalog: When an external resource has two jars, the introspection shows only the first one as available for cataloguing. (Issue #g4610)
- Oracle Service Bus Integration:
- The process registration does not take new host names specified in the Wizard for the management host application other than the first one provided. (Issue #g4774)
Workaround: Delete the two resources and create them again with the correct hostname
- Not able to register an Oracle BPM process as an endpoint in Oracle Service Bus version 10.3 from within Oracle BPM Studio (Issue #g5237)
Workaround: Change your Oracle BPM Studio installation to use JDK version 1.6, instead of the bundled 1.5. Refer to the Installation Guide for details.
- Premature end of file when invoke a Process Web Service From Oracle Service Bus version 10.3 using BPM Custom Transport. (Issues #g5149 and #g5362)
- BPM Engine does not start Process Web Service when WebLogic Server starts (Issue #g5348)
Workaround: Restart BPM Engine application (.ear) on WebLogic Server.
- The selected action in the Action Chooser component is not properly displayed in instance audit trail. (Issue #g4913)
- Studio: Unable to set an automatic activity's 'Implementation Type'=Component when using other style than PBL. (Issue #g4916)
Workaround: Use always PBL style to do this
- Studio: SQL query cannot introspect and register successfully when using the same parameter twice. (Issue #g4927)
Workaround: As workaround, you could try one on the followings:
a) Set different variable names ($emp_id1 and $emp_id2):
select e.emp_name,d.dept_no
from tester.emp e, tester.dept d
where e.emp_id=$emp_id1:NUMERIC and d.emp_id=$emp_id2:NUMERIC
b) Use join condition instead of query variable duplication (e.emp_id=d.emp_id):
select e.emp_name,d.dept_no
from tester.emp e, tester.dept d
where e.emp_id=$emp_id:NUMERIC and e.emp_id=d.emp_id
- Business Rules: Newly Deployed Business Rules Appear to be Last Edited by 'root'. (Issue #g4943)
- A BPM Object presentation cannot reference a method that is defined inside a group attribute of the BPM Object (Issue #g4963)
Workaround: To create another dummy presentation and include the group there , and then delete the dummy presentation this error disappears.
- Changes in an enumeration list of values used in a main task of an interactive are not reflected. (Issue #g5072)
Workaround: Rebuild project (Project -> Clean + Build All)
- Compilation error while publishing a process in AIX with JDK 1.6. (Issue #g5130)
- Java introspection is not showing methods argument names, for Jars that already comes with Studio distribution. (Issue #g5139)
Workaround: * Use the same version of the library as the one included with the product
* You may try to upgrade the version of the library included with the product, but may be risky if new library has incompatible changes or new bugs.
- Process Debugger does not always stops at breakpoints after use of "Step Into". (Issue #g5235)
- An exception is thrown trying to introspect a Java Library jar file. (Issue #g5305)
Oracle BPM Process Execution Engine
- Applications portlet is not refreshed in a primary federated WorkSpace when a secondary engine is stopped. (Issue #g4216)
- Engine process instance news consumed by the PAPI Process Service on the client side cannot be debugged. (Issue #g4658)
- User's roles are dropped during upgrade process from Oracle BPM 6.0x to 10gr3 for the integration with Web Center Interaction. (Issue #g4683)
- In the Oracle BPM Enterprise Standalone version given a low value for the max rogue threads setting may cause the workspace to not respond. To solve this problem, Increase the max rogue thread value to avoid the situation. (Issue #g4760)
- The Studio Engine throws an exception when Reload is clicked in Studio after performing any action in the Workspace. (Issue #g4815)
- Engine fails when it is resuming instances imported from ALBPM 5.7 that was stopped waiting the notification of child processes. (Issue #g4864)
- Inconsistent delete occurred might occur when a split join instance copy get aborted and there is no exception catcher. (Issue #g4958)
Workaround: Add an exception catcher to the subprocess
- NullPointerException may occur when getInstancesByFilter PAPI block method is invoked. (Issue #g5128)
- Fail to load participant list when creating a new filter in the integration with Web Center Interaction. (Issue #g5160)
- Oracle BPM Standalone Engine runs out of memory after 12 hours of continuous operation running a test that creates an instance every 1 second with the Engine running with 256 MB. (Issue #g5180)
- Oracle BPM Standalone engine may return some completed instances when papi is filling its cache. (Issue #g5182)
- Oracle BPM Studio embedded engine can not reload changes when JMX HTTP Service and JRMP service are enable. (Issue #g5229)
- PAPI-WS enterprise application fails to initialize in WebLogic Server 10.3. (Issue #g5233)
- Check assert enforcement interrupted thread after running the engine on soak mode for more than 3 days continuously. (Issue #g5262)
Administrative Tools: Process Administrator and others
- Archive Viewer: None clear error message when trying to create the Archiving DB and the DB already existed. (Issue #g5260)
- Archive Viewer: Conditions drop down list does not include project variables. (Issue #g3458)
- Unable to reach archiving viewer application on WebSphere by using the URL http://host:9080/archivingviewer. (Issue #g3779)
Workaround: Type this URL: http://host:9080/archivingviewer/servlet/driverConfigurationServlet
- Archiving Viewer: Error java.sql.SQLException - Can't find bundle for base name albpm.jdbc.oracle.OracleLocal, locale en_US prevents from reaching Search page on WebSphere. (Issue #g3781)
Workaround: Add the b1oracle.jar to any of the configured custom DB providers
- Archive Viewer: SQLException when filtering instances by Initiator column in DB2. (Issue #g3836)
- Process Administrator - org roles: bulk delete roles leave an empty row on participant - assigned roles and if it is deleted cause a NullPointerException. (Issue #g3946)
- Archive Viewer: Connecting to a DB2 configuration throws "SQLException: [BEA][DB2 JDBC Driver]End of stream was detected on a read". (Issue #g3978)
- Creating archiving Database shows a "Confirm password Change" window when it should not. (Issue #g4850)
- Log Viewer filter text box is not big ebough to show the entire text in some internationalized languages. (Issue #g5234)
- Error creating Archiving database configuration. (Issue #g5238)
- "Error testing property 'workspaceUri' in bean of type null" when trying to re-deploy the Engine EAR on WLS. (Issue #g5243)
- Can not undeploy deprecated and active version of a process at the same time. (Issue #g5246)
Workaround: After the first undeploy works for the "Deprecated" versions, undeploy the "Active" one.
- Problem view in Studio shows errors twice. (Issue #g2147)
- In Studio, during Import project. Renaming a project name causes Project dependency to be broken. (Issue #g2923)
- COM service introspection progress dialog may not fit on-screen depending on resolution. (Issue #g2966)
- The Undo action is enabled even when the BPM Object has not been modified. (Issue #g3117)
- BPM Object time attributes do not show the default value properly when time precision is set to Timestamp. (Issue #g3280)
- BPM Object attributes shows twice the same attribute error. (Issue #g3284)
- BPM Object attributes. Time precision: Default value shows only Timestamp time precision. (Issue #g3291)
- After doing right click over an Activity and selecting "Properties", the popup dialog does not disappear. (Issue #g3353)
- Axis is printed or scaled wrong for Units in Average Working Count graph in Simulation. (Issue #g3653)
- BPM Object: Setting a Description in the Properties view, only with empty rows, shows strange characters in the Description field. (Issue #g3689)
- User Profiles: when the Business Analyst perspective is enabled only SVN built plug in is available. (Issue #g3887)
- Under the Busines Analyst profile: File Menu, the "save As" is not available. (Issue #g4097)
- In Simulation the column simulation chart labels are overlapped. (Issue #g4104)
- Studio welcome page does not display the contents in Linux environment. (Issue #g4414)
- Custom Views: Procedures and Screenflows are displayed in the "Processes" area of the view definition. (Issue #g4474)
- BPM Object. It does not clean Required Expression and Check Expression fields when the type attribute is changed. (Issue #g4621)
- Properties of External Tasks are not checked at project compilation time. (Issue #g4635)
- When copying a role between projects, some of its properties are lost. (Issue #g4642)
- Activities are not inserted into transitions unless the center of the transition is selected. (Issue #g4701)
- BPM Object: Decimal attribute, default value does not update after decimal digits are set. (Issue #g4739)
- Due Transitions Schedule Based, Monthly Schedule not using Day of Month is not persisted. (Issue #g4788)
- Managing language labels causes NullPointerException and repeated items in Views. (Issue #g4925)
Workaround: Do Not add or remove more labels than the actually defined in your project even if you have the option enable to do it
- BPM Process Templates. Problems tab should refer to the role label instead of the role name. (Issue #g4953)
- Group activity does not position properly when collapse-expand option is used. (Issue #g4973)
Workaround: Try collapsing-expanding and relocating the images until they are place in reasonable locations.
- The java.lang.IllegalArgumentException is thrown when creating a Group from the project Navigator tree. (Issue #g5024)
- Collapse Group icon does not always work. (Issue #g5049)
Workaround: Use right-click the Collapse instead.
- Resources updates are not refreshed when simulation is paused. (Issue #g5051)
- Dialog to change simulation properties for activities is not available while running simulation. (Issue #g5052)
- Error while moving Global Creation activity. (Issue #g5053)
- Unable to move activities when Snap To Grid option is disabled. (Issue #g5058)
- Breakpoints in PBL do not always works. (Issue #g5065)
- User Profiles: An enumeration opened in developer profile is not closed when the profile is changed to Business Analyst. (Issue #g5077)
- The assigned ou/Process list in a Custom View is inconsistent when the user changes the engine deployment preferences (Issue #g5087)
- THe New Process command sometimes throws fuego.project.model.exception.ClosedProjectException at fuego.project.FuegoProject.getPreferences(FuegoProject.java:1058) (Issue #g5089)
- BPM Object CSS property does not always show the default CSS Filename. (Issue #g5110)
- Date format for datepicker does not follow the locale setting. month-year or year-month order. (Issue #g5138)
- Editable datetime fields of BPM Object Presentations are displayed as read-only. (Issue #g5151)
Workaround: Even when the field appears as read-only, it can be edited.
- Importing a project with a name that already exists show an error message twice. (Issue #g5156)
- BPM Object editor is not always shown after opening an attribute. (Issue #g5157)
- Out of memory error when executing a simulation of uniform distribution type with mean=0 and delta=0. (Issue #g5158)
- Method level debugger does not show variables when using the BPM Script launcher to run a configuration. (Issue #g5159)
- Some Studio toolbar menu labels do not show in japanese when using the Japanese locale. (Issue #g5161)
Workaround: copy attached correct_manifest into the jar.
- Not possible to modify resource allocation for group, when simulating inner activities is off. (Issue #g5170)
- Simulation model parameter changes are not taken into account when they are changed when a simulation is paused and later restarted. (Issue #g5176)
- The maximum length of a string BPM Object attribute does not affect default value and static valid values lengths. (Issue #g5179)
- A BPM Object attribute of type String[Int] allows setting the "Not Null" checkbox although this is not a valid value. (Issue #g5188)
- The default value for Due Interval field in Process Simulation may cause simulation to work in a wrong way. (Issue #g5198)
- Wrong format displaying due interval field in proces simulation. (Issue #g5204)
- When adding a Split Activity and we try to update the label, it is using the old one without the chance to change it. (Issue #g5207)
- Right click on outline view on Linux is not working properly. (Issue #g5216)
- Oracle BPM Studio Activity Localization dialog can no be closed by clicking neither on "Ok" nor "Cancel" buttons if no localization message is entered and language section is selected on Linux RedHat enterprise 4 (dialog can only be closed by X). (Issue #g5225)
Workaround: close localization dialog (from x) an localize it again.
- NullPointerException when trying to add a documentation panel that has been closed before in Linux RedHat 4. (Issue #g5228)
- Oracle BPM Studio's shutdown on linux randomly due to "An unexpected error has been detected by HotSpot Virtual Machine".` (Issue #g5236)
- Studio freezes when trying to change simulation speed and simulation log is being displayed. (Issue #g5240)
- Moving a BPM Objectt o the same module it creates a new one and delete the original one. (Issue #g5242)
- Form Designed property editor has inconsistent behavior when creating a new presentation. (Issue #g5244)
- java.lang.InternalError when trying to add a Time attribute to a BPM Object when Studio runs on Mac OS X. (Issue #g5152)
Oracle BPM WorkSpace and other End User Experiences
- OU information is not shown for users that have visibility over the same process deployed in two different OUs. (Issue #g3433)
- Link to download Office Ribbon installer is not available on Web Center Interation (aka: ALUI) Portal Integration. (Issue #g3594)
- Error "Resource c_Workspace_Overview.html is not available" appears when clicking on Help link in WorkSpace. (Issue #g4015)
- Consultation user is not displayed in the list after adding a new consultation. (Issue #g4163)
- In Custom Views the label are not editable. (Issue #g4253)
- Unable to subscribe to the RSS Feed Application in WebLogic, works on Standalone. (Issue #g4350)
- WorkSpace images do not appear under certain network domain resolution conditions. (Issue #g4393)
Workaround: This issue has a workaround. You can define the property fuego.workspace.imageServer=http://<host's ip>:<port>/workspace and in this way the workspace skips the ip guessing based on the host.
- European accented chars are garbled in the exported PDF. (Issue #g4428)
- BPM Object presentation. Contextual menu and properties are not shown properly. (Issue #g4476)
- WorkSpace sessions has a big memory footprint. (Issue #g4506)
- BPM Object layout designer: Configuration by Multiple selection in the editor using the contextual menu does not take effect on all the selected elements. (Issue #g4541)
Workaround: Multiple selection by Ctrl+Click, works when the set is done through the Properties View.
- New form editor cannot show Japanese Labels. (Issue #g4560)
Workaround: delete Japanese label and re-create it.
- Admin Portal does not support to recover views which were generated wrong. (Issue #g4602)
- When trying to visualize an attachment, workspace adds extension .html to the file downloaded. (Issue #g4655)
- Header links and layout buttons are not being displayed properly at RedHat environment. (Issue #g4819)
- BPM Objects Presentations: "anexar columnas a filas" cause JSE-001 focusing:table1[0][1]_comp. Element not found. PresentationManager.setAllFocus on studio's console log. (Issue #g4843)
- BPM Objects Presentations: moving a cell that contains any design element (ie: text), cuase java.lang.RuntimeException at org.eclipse.jface.viewers.ColumnViewer.isBusy(ColumnViewer.java:79). (Issue #g4844)
- BPM Objects Presentations: clone bpm object that has a presentation, cause org.eclipse.swt.SWTException: Widget is disposed. (Issue #g4845)
- Web Center Interaction Integration - Dashboard Panel : default dashboard list does not get refreshed when role no longer access BAM activities. (Issue #g4847)
- BPM Objects Presentations: selecting "vista preliminar" on a presentation that has an element of type "grafico circular", cause a NullPointerException. (Issue #g4853)
- BPM Objects Presentations: Format Presentation Context menu is empty after creating a presentation from outline view and then opening a this context menu. (Issue #g4879)
- Unexpected Error, Caused by: Index: 0, Size: 0 when clicking over a particular activity in Studio. (Issue #g4911)
- WorkSpace applet uses old BEA Systems certificate as signature instead of Oracle's signed certificate. (Issue #g4912)
- Changes made in a presentation in Workspace Administrator are not refreshed if the presentation has been modified by the user in the Workspace. (Issue #g4970)
- New (second) consultation overwrites the previous one. (Issue #g4990)
- Workspace Administrator: Custom Views modification changes are not saved. (Issue #g5001)
- There is no zh resource file available for the office ribbon. (Issue #g5043)
- Wrong label generated for a new layout when creating it and user language is set to Spanish. (Issue #g5084)
- Unnecessary number appears in the user's edit window in WCI community. (Issue #g5143)
- "Remove Layout" button appears enabled for default User Layout. (Issue #g5145)
- Current Layout selection does not match the current layout pages shown in WorkSpace. (Issue #g5147)
- Error creating an Unified Simulation Dashboard in Linux. (Issue #g5175)
- On-line help link for MS Add On is broken. (Issue #g5177)
- Creating two different BPM Object Presentations with the same name does not throws any error. (Issue #g5181)
- Error while pressing Ctrl+Z in an empty cell of a BPM Object Presentation. (Issue #g5185)
- Exporting to CSV report in WorkSpace not always encodes the content in UTF8, depending on the locale of the OS. (Issue #g5186)
- Form designer property dialog is not showing correctly in Linux when near to a Dashboard widget. (Issue #g5201)
- The suggested id of a new page in WorkSpace may be duplicated. (Issue #g5203)
- Default value for Label component of a BPM Object Presentation is not showed when the label string was not defined for the current locale (Issue #g5208)
- Replacing a BPM Object Presentation check-box component by a cancel button does not work. (Issue #g5219)
- Replacing a BPM Object Presentation button component by a cancel button does not work. (Issue #g5220)
- The context menu for properties in Form Designer not always shows up. (Issue #g5221)
- Label change is not reflected in Panel title in WorkSpace WorkListDetail Panel. (Issue #g5230)
- The default "Process Users" Group is not having any impact on the security for users accessing the Process Community when deployed in Web Center Interaction. (Issue #g5232)
- Dashboards : Pie chart generation on a dashboard panel throws "Error in loading data". (Issue #g5302)
- BPM Object Presentation. CSS Property. Has an incorrect class name. (Issue #g2635)
- Documentation for database script configuration is not available for standalone engine (Issue #g2936)
- Users show up duplicated when accessed in the Process Administrator's Participants Panel when co deployed with Web Center Interaction (aka: Oracle BPM Collaboration Edition). (Issue #g3870)
Workaround: If you will open up the C:beaaluisettingsconfiguration.xml, WCI Directory settings can be found between line 1454-1705. Specifically, various tunable db settings are between line 1642-1701.
Line 1680:
<value xsi:type="xsd:string">START WITH DN=? CONNECT BY DN LIKE PRIOR DN||',%'</value>
should be changed with:
<value xsi:type="xsd:string">START WITH DN=? CONNECT BY PARENT_ID=PRIOR ID</value>
- NoClassDefFoundError exception arises with papi client when not all needed jar files are included in the PAPI Pgm Classpath. (Issue #g3909)
Workaround: Include all jars located under $ENTERPRISE/client/papi/lib.
- Studio: Tooltip of the oracle website icon in the studio welcome page is not extracted/localized. (Issue #g4577)
Installation and Licensing
- Studio UnInstaller. The un-installation shows next error: "Unable to remove directory: c:\OraBPMStudioHome\Eclipse. (Issue #g4634)