Release 2.0.1 is a combined feature and maintenance release.
The following tables list all supported micro versions for:
Note
We do not expect any problems in all micro versions covered in the following tables
of supported platforms, but we cannot strictly guarantee correct end-to-end system functionality in other platform
versions than the Reference Test Platforms, as bugs in the platform code and problems
introduced by combining different unforeseen micro-level versions of the different platform components could in
rare cases introduce incorrect system behavior that is beyond our control. Refer to section Reference
Test Platforms for a list of fine grained version information for our regression test platforms.
The Stardust portals are currently supported on the following user agents:
| User Agents | Supported Versions |
|---|---|
| Internet Explorer (except Web Modeler and Rules Management perspectives) | 9.0, 10 |
| Mozilla Firefox | 29, 30 (note that future browser releases are not tested with Stardust yet and might cause issues) |
| Google Chrome | 34, 35 (note that future browser releases are not tested with Stardust yet and might cause issues) |
The following database servers are currently supported by Stardust:
| Server | Supported Versions |
|---|---|
| Oracle | 10g, 11g R1 (11.1.0.6.0), 11g R2 (11.2.0.1.0) |
| DB2 UDB | 9.5, 9.7 |
| Derby | 10.8.2.2 |
| MySQL | 5.0, 5.1 |
| Sybase ASE | 15.0 |
| SQL Server | 2008, 2012 |
The following application servers are currently supported by Stardust:
| Server | Supported Versions |
|---|---|
| IBM WebSphere | 7, 8 (8.0.0.5 or later) |
| Oracle WebLogic | 10.3.3, 10.3.6, 12.1.2 (12c) |
| JBoss | 5.1, 7.1 (for Spring), EAP 6.2 |
| Jakarta Tomcat | 7 |
If you don't see your favorite database or application server in this list, please send a request to us. We continuously update the list of supported databases and application servers.
| Vendor | Supported Version |
|---|---|
| Oracle, Sun | Java SE 6 |
| Oracle | JDK 7 |
| IBM | 32 Bit JRE 6.0 (together with WebSphere 7) |
| Oracle | JRockit 6 (together with Oracle 11g application server) |
| Vendor | Supported Version |
|---|---|
| Spring | 3.2.4 |
| Jackrabbit | 2.6.1 |
| Hazelcast | 2.4 |
The following tables provide fine grained version information for our regression test platforms.
The following database servers are currently tested as reference:
| Server | Supported Versions |
|---|---|
| Oracle | 10.2.0, 11.2 R2 |
| DB2 UDB | 9.7.5 |
| Derby | 10.8.2.2 |
| MySQL | 5.1.59 |
| Sybase ASE | 15.7 |
| SQL Server | 2012 |
The following application servers are currently tested as reference:
| Server | Supported Versions |
|---|---|
| IBM WebSphere | 7.0.0.21, 8.0.0.3 |
| Oracle WebLogic | 10.3.3, 10.3.6, 12.1.1 |
| JBoss | 5.1, 7.1.1 (for Spring), EAP 6.2 |
| Jakarta Tomcat | 7.0.41, 7.0.50, 7.0.54 |
The following bug fixes have been introduced with this release:
| Bug-ID | Description |
|---|---|
| Bug 444077 | Prepare build script for 2.0.1 builds |
| Bug 444074 | Move to new HIPP instance |
| Bug 444066 | Summary of introduced bugfixes for stardust 2.0.1 related to IPP |
| Bug 443688 | Web modeler: Values entered while creating structured data, data or application cannot be saved. |
| Bug 443098 | Cheat Sheets has display error and other minor bugs |
| Bug 442597 | IncompatibleAuditTrailException thrown during tests |
| Bug 441226 | Prepare build scripts for 2.0.1 RC2 |
| Bug 441224 | Provide release notes for 2.0.1 |
| Bug 441223 | Upgrade Stardust to 2.0.1 - Adjust IPP-Stardust version mapping |
| Bug 441222 | Upgrade Stardust to 2.0.1 - Adjust facet version |
| Bug 438806 | Build: eclipse-collector project is using false org.eclipse.osgi Bundle version |
| Bug 437921 | Start Event Message Icon not BMPN 2.0 conformant |
| Bug 426349 | Building documentation should explicitly include "how to create a WAR" |
The following API methods are deprecated:
| Method | Return Value | Parameter |
|---|---|---|
| getModel | DeployedModel | - |
AdministrationService
| Method | Return Value | Parameter |
|---|---|---|
| deployModel | DeploymentInfo | String model, int predecessorOID |
| overwriteModel | DeploymentInfo | String model, int modelOid |
| deployModel | DeploymentInfo | String model, String configuration, int predecessorOID, Date validFrom, Date validTo, String comment, boolean disabled, boolean ignoreWarning |
| overwriteModel | DeploymentInfo | String configuration, int modelOID, Date validFrom, Date validTo, String comment, boolean disabled, boolean ignoreWarnings |
QueryService
| Method | Return Value | Parameter |
|---|---|---|
| getAllModelDescriptions | List<DeployedModelDescription> | - |
| getAllAliveModelDescriptions | List<DeployedModelDescription> | - |
| getActiveModelDescription | DeployedModelDescription | - |
| getActiveModel | DeployedModel | - |
| findFirstDocument | Document | DocumentQuery query |
| getAllDocuments | Documents | DocumentQuery query |
UserService
| Method | Return Value | Parameter |
|---|---|---|
| isInternalAuthentified | boolean | - |
| invalidate | User | String account |
DocumentManagementService
| Method | Return Value | Parameter |
|---|---|---|
| versionDocument | Document | String documentId, String versionLabel |
| updateDocument | Document | Document document, boolean createNewRevision, String versionLabel, boolean keepLocked |
| updateDocument | Document | Document document, byte[] content, String encoding, boolean createNewRevision, String versionLabel, boolean keepLocked |
| findDocumentsByName | List<Document> | String namePattern |
| findDocuments | List<Document> | String xpathQuery |
Activity
| Method | Return Value | Parameter |
|---|---|---|
| getDefaultPerformerID | String | - |
| getDefaultPerformerName | String | - |
AttributeOrder
| Method | Return Value | Parameter |
|---|---|---|
| getAttribute | String | - |
DmsPrincipal
| Method | Return Value | Parameter |
|---|---|---|
| DmsPrincipal | constructor | String name |
ExternalUserConfiguration
| Method | Return Value | Parameter |
|---|---|---|
| getGrantedModelParticipants | Collection | - |
HistoricalState
| Method | Return Value | Parameter |
|---|---|---|
| getPerfomer | Participant | - |
| getOnBehalfOf | Participant | - |
LoginProvider - Interface is deprecated
Note
| Method | Return Value | Parameter |
|---|---|---|
| getUserOid | long | - |
Participant
| Method | Return Value | Parameter |
|---|---|---|
| getPartitionOID | short | - |
| getPartitionId | String | - |
| getModelOID | int | - |
| getElementOID | int | - |
| getAllSuperOrganizations | List | - |
| getNamespace | String | - |
ParticipantAssociationFilter
| Method | Return Value | Parameter |
|---|---|---|
| forModelParticipant | ParticipantAssociationFilter | String participantID |
| forModelParticipant | ParticipantAssociationFilter | String participantID, boolean recursively |
| inUserGroup | ParticipantAssociationFilter | String groupID |
| forUser | ParticipantAssociationFilter | String account |
| forTeamLeader | ParticipantAssociationFilter | String roleId |
PerformingInBehalfOfFilter
| Method | Return Value | Parameter |
|---|---|---|
| forModelParticpants | PerformingOnBehalfOfFilter | Set<String> participantIDs |
| forModelParticpant | PerformingOnBehalfOfFilter | String participantID, boolean recursively |
| forModelParticpant | PerformingOnBehalfOfFilter | String participantID |
| forUserGroup | PerformingOnBehalfOfFilter | String groupID |
PerformingParticipantFilter
| Method | Return Value | Parameter |
|---|---|---|
| USER_ROLES_AND_ORGANIZATIONS | static field | - |
| forModelParticipant | PerformingParticipantFilter | String participantID |
| forModelParticipant | PerformingParticipantFilter | String participantID, boolean recursively |
| forUserGroup | PerformingParticipantFilter | String groupID |
| PerformingParticipantFilter | constructor | String participantID |
| PerformingParticipantFilter | constructor | String participantID, boolean recursively |
| PerformingParticipantFilter | constructor(private) | Kind filterKind, final String participantID, boolean recursively |
ProcessInstanceQuery
| Method | Return Value | Parameter |
|---|---|---|
| STARTING_DOMAIN_OID | static field | - |
| CURRENT_DOMAIN_OID | static field | - |
UnsupportedFilterException
| Method | Return Value | Parameter |
|---|---|---|
| UnsupportedFilterException | constructor | String message |
| UnsupportedFilterException | constructor | String message, FilterCriterion filter |
User
| Method | Return Value | Parameter |
|---|---|---|
| getRealmOID | long | - |
| getRealmID | String | - |
| addGrant | void | String id |
| removeGrant | void | String id |
WorkflowExceptiom
| Method | Return Value | Parameter |
|---|---|---|
| getRootCause | PublicException | - |
The following API changes have been performed with this release:
For general known issues and restrictions, please refer to the Troubleshooting section in the online documentation.
A client side error occurs in case you deploy a process model from the Console command in an EJB with DB2 environment.
When uploading a document data to a manual activity in a WebLogic environment,
null is appended as prefix to the according file name. This happens due to a WebLogic
limitation, which can be resolved by adding the following lines to the weblogic.xml file
residing in your WEB-INF folder:
<container-descriptor> <show-archived-real-path-enabled>true</show-archived-real-path-enabled> </container-descriptor>
Running process instance queries or reporting requests against an audit
trail containing process instances having descriptors on uninitialized
structured data values may be very slow for Derby databases. In that case we
recommend to use prepared statements to improve the performance. To use
prepared statements, set the property
AuditTrail.UsePreparedStatements in your carnot.properties
file to true. For details on using this property refer to section
Using Prepared Statements of chapter
Database Access Tuning of the
Operation Guide.
Note that following browsers are supported for Business Process Reporting perspective:
Note that reports created in Business Process Reporting perspective and saved in Document Repository, can't be opened in Internet Explorer.
Colon (":") characters are not supported in user names as this leads to misinterpretations in a WebService environment.
Some functionality and elements supported in the Eclipse modeler are not supported in the Business Process Modeler yet. Please refer to chapter Compatibility and Analogy of Models of the Business Process Modeling Handbook for details.
Note that you need a lifecycle management environment to be able to run and test a Rule Task implementing a Rule Set. Please contact our Sales Support Team for details.
For the time being, you need to append _field to each variable in the code
editor of a technical rule in the Rules Management perspective. Refer
to chapter
Defining Technical Rules for details.
In case you use a formal parameter of primitive data type Java bound Enumeration
in a Process Interface, the WSDL generator fails to create a WSDL document.
UI Mashup applications have the following restrictions:
A runtime upgrade is not required for this release. For other upgrading issues introduced with earlier releases, please refer to chapter Upgrading to Later Versions. You will find all upgrading steps necessary for your specific version.