Kapitel 2. Bekannte Probleme
Dies sind die bekannten Probleme bei Red Hat JBoss BPM Suite 6.2.
- Kann jboss-bpmsuite-6.1.0.ER6-deployable-eap6.x.zip auf Windows7 mit Windows Explorer nicht öffnen [BZ#1203726]
- Das Öffnen der bereitstellbaren ZIP für EAP auf Windows 7 schlägt mit der Meldung fehl, dass die ZIP-Datei ungültig sei. Dieses Verhalten wird wahrscheinlich dadurch verursacht, dass die Dateinamen in der ZIP, die Längenbeschränkungen für den Pfad auf Windows 7 (260 Zeichen) überschreiten. Die Problemumgehung besteht in der Verwendung eines anderen Archivierungstools zum Öffnen der bereitstellbaren ZIP (zum Beispiel 7-Zip).
- WLS: jms-Anfrage fordert eine menschliche Task nicht an, die einer Gruppe zugewiesen ist [BZ#1203177]
- Das Senden einer JMS-Anfrage an eine BPMS-Instanz auf Oracle WebLogic zum Durchführen einer Operation an einer menschlichen Task kann zu einer PermissionDeniedException führen. Dies geschieht, wenn die Task nur mit der Gruppe assoziiert wird, in der der Benutzer sich befindet und nicht direkt mit dem Benutzer, da Benutzergruppen auf Oracle WebLogic nicht ordnungsgemäß geladen werden. Das Problem lässt sich nur dadurch umgehen, dass man die Task direkt mit dem Benutzer assoziiert.
- Keine Ergebnisse vom Prozess Query API bei der Abfrage von Prozessinstanzen mit 2 oder mehr Variablen [BZ#1199993]
- Werden mehrere Variablen für denselben Anfragenparameter angegeben, so sucht die Anfrage nach Ergebnissen, die mit einem oder mehreren der eingegebenen Werte übereinstimmen. Sind jedoch logische Operationen und Gruppierung von Werten erforderlich (d.h. UND, ODER, u.ä.), so liefert die Suche keine Ergebnisse. Es gibt derzeit keine Möglichkeit der Problemumgehung.
- Feld 'contentMap', von einem Task-Inhalt auf den mittels REST zugegriffen wird, wird nicht aufgefüllt (oder ist Null) [BZ#1140881]
- Beim Versuch über das REST API auf den Knoten (Task) Inhalt zuzugreifen, fehlt
contentMap, wenncontentMapeine Map ist. Um das Problem zu umgehen, implementieren Sie den folgenden Code:Map<String, Object> ret = content.getContentMap(); if (ret == null) { ret = (Map<String, Object>) ContentMarshallerHelper.unmarshall(content.getSerializedContent(), null); }Map<String, Object> ret = content.getContentMap(); if (ret == null) { ret = (Map<String, Object>) ContentMarshallerHelper.unmarshall(content.getSerializedContent(), null); }Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Prozessinstanz-Variablenprotokoll enthält eine einzelne Leerstelle statt Nullwert bei Sybase [BZ#1271247]
- Beim Ausführen von JBoss BPM Suite mit einer Sybase Datenbankinstanz resultiert die Abfrage einer Prozessvariablen mit einem
null-Wert ein Leerzeichen (" ") stattnull. Dies ist eine Beschränkung der Sybase Datenbank und es gibt derzeit keine Problemumgehung. - Simulationsergebnisse: Steuerung paralleler Ausführungen von OR-Gateway [BZ#1047967]
- Die Verwendung des
OR-Gateway im jBPM Designer kann zu ungültigen Simulationsergebnissen führen, da nicht immer alle möglichen Sequenzflüsse simuliert werden. Dies erfolgt aufgrund mangelnder Unterstützung für eine bessere Steuerung der Simulation im BPSim-Standard. Die Simulation unterstützt derzeit nur dieXORundANDGateways. Es gibt derzeit keine Problemumgehung. - REST Query API: reguläre Ausdrucksparameter sind dem Server unbekannt [BZ#1260909]
- Bei einem REST API Aufruf mit regulären Audrücken mit Parametern, die die Verwendung regulärerer Ausdrücke aktivieren, wird ein
BAD_REQUESTStatus gemeldet. Die betroffenen Parameter sind die auf "_re" endenden, wie etwadeploymentId_reoderinitiator_re. Das Problem lässt sich durch Verwendung der Parameternamen ohne den "_re"-Suffix vermeiden. - REST Query API: startDate und endDate Parameter funktionieren nicht [BZ#1260881]
- Bei Verwendung des REST API zum Verschicken von Anfragen zu einem Prozess mit Parametern
startDateoderendDatewerden keine Ergebnisse geliefert, selbst wenn mit den Kriterien übereinstimmende Prozesse existieren. Das Problem lässt sich durch Verwendung der ParameterstartDate_minin Verbindung mitstartDate_maxoderendDate_minundendDate_maxumgehen, so dass diese sich nur am vorgesehenen Datum überschneiden. - Task-Liste: Endlosanzeige der ladenden Animation, bis die Maus bewegt wird [BZ#1283503]
- Bei der Ansicht gefilterter Task-Daten in BPMS Business Central mit einer Remote Datenbank wird das Laden möglicherweise nicht angezeigt oder wird angezeigt, bis der Benutzer die Maus bewegt. Dieses Verhalten wirkt sich nicht nachteilig auf die Korrektheit der gefilterten Ergebnisse selbst aus. Nach Bewegen der Maus werden die Ergebnisse korrekt angezeigt. Das Problem lässt sich umgehen, indem man die Maus nach dem Klicken auf den Filter-Reiter bewegt.