Fehlerbehebung bei Richtlinien für einen AEM Forms-Arbeitsbereich troubleshooting-guidelines-for-aem-forms-workspace
Dieser Artikel erläutert, wie Sie AEM Forms Workspace debuggen, indem Sie die Protokollierung aktivieren und den Debugger in einem Browser verwenden. Außerdem werden einige häufig auftretende Probleme bei der Verwendung von AEM Forms Workspace und deren Umgehungslösungen erläutert.
AEM Forms Workspace-Paket kann nicht installiert werden unable-to-install-aem-forms-workspace-package
Öffnen Sie nach der Installation des Patches den AEM Forms Workspace. Falls ein Fehler vom Typ „Keine Resource gefunden“ auftritt, öffnen Sie CRX Package Manager und installieren Sie das Paket adobe-lc-workspace-pkg-<version>.zip
erneut.
Wenn während der Installation des Pakets der Fehler javax.jcr.nodetype.ConstraintViolationException: OakConstraint0025: Authorizable property rep:authorizableId may not be removed
auftritt, führen Sie folgende Schritte aus:
-
Melden Sie sich bei CRX DE Lite an. Die Standard-URL ist
https://[localhost]:[port]/lc/crx/de/index.jsp
-
Löschen Sie den folgenden Knoten:
/home/groups/P/PERM_WORKSPACE_USER
-
Navigieren Sie zu Package Manager. Die Standardeinstellung ist
https://[localhost]:[port]/lc/crx/packmgr/index.jsp.
-
Suchen Sie das Paket
adobe-lc-workspace-pkg-[version].zip
und installieren Sie es. -
Starten Sie den Anwendungs-Server neu.
AEM Forms Workspace-Protokollierung aem-forms-workspace-nbsp-logging
Sie können Protokolle auf verschiedenen Ebenen generieren, um eine optimale Fehlerbehebung zu ermöglichen. In einer komplexen Anwendung hilft beispielsweise die Protokollierung auf Komponentenebene beim Debugging und der Fehlerbehebung bei bestimmten Komponenten.
In AEM Forms Workspace:
-
Um die Protokollinformationen zu einer bestimmten Komponentendatei zu erhalten, hängen Sie
/log/<ComponentFile>/<LogLevel>
an die URL an und drücken SieEnter
. Alle Protokollinformationen für die Komponentendatei auf der angegebenen Protokollebene werden in der Konsole ausgegeben. -
Um Protokollinformationen zu allen Komponentendateien zu erhalten, hängen Sie
/log/all/trace
an die URL an und drücken SieEnter
. -
Protokollformat:
<Component file> <Date>:<Time>: <Log Level> : <Log Message>
- Die vom Benutzer festgelegte Protokollebene wird nur für diese Browsersitzung beibehalten. Wenn der Benutzer die Seite aktualisiert, wird die Protokollebene für alle Komponenten auf ihren ursprünglichen Wert festgelegt.
Liste der Komponentendateien in AEM Forms Workspace list-of-component-files-in-nbsp-aem-forms-workspace
Verfügbare Protokollebenen in AEM Forms Workspace log-levels-available-in-nbsp-aem-forms-workspace
- FATAL
- ERROR
- WARN
- INFO
- DEBUG
- TRACE
- AUS
Debugging-Informationen für Browser debugging-information-for-browsers
Skripte und Stile können in verschiedenen Browsern debuggt werden.
-
Debugging in IE: Informationen zum Debugging von AEM Forms Workspace in IE finden Sie unter https://msdn.microsoft.com/de-de/library/hh772704(v=vs.85).aspx.
-
Debugging in Chrome: Um den Debugger in Chrome zu öffnen, verwenden Sie den Tastaturbefehl Strg+Umschalt+I. Für weitere Informationen, siehe https://developer.chrome.com/extensions/tut_debugging.html.
-
Debugging in Firefox: Zum Debugging von Skripten und Stilen in Firefox stehen mehrere Add-ons zur Verfügung. Zum Beispiel ist Firebug ein solches Debugging-Programm (https://getfirebug.com).
Häufig gestellte Fragen faqs
-
PDF-Formular wird in Google Chrome nicht wiedergegeben oder gesendet.
- Installieren Sie das Adobe® Reader®-Plug-in.
- Öffnen Sie in Chrome chrome://plugins, um verfügbare Plug-ins anzuzeigen.
- Deaktivieren Sie das Chrome PDF Viewer-Plug-in und aktivieren Sie das Adobe Reader-Plug-in.
-
SWF-Formular oder Guide wird in Google Chrome nicht gerendert.
- Öffnen Sie in Chrome chrome://plugins, um verfügbare Plug-ins anzuzeigen.
- Weitere Informationen finden Sie unter Adobe Flash® Player-Plug-in .
- Deaktivieren Sie PepperFlash unter dem Adobe Flash Player-Plug-in.
-
Ich habe AEM Forms Workspace angepasst, kann die Änderungen jedoch nicht sehen.
Löschen Sie den Cache des Browsers und greifen Sie dann auf AEM Forms Workspace zu.
-
Was muss der Benutzer tun, damit das Formular beim Öffnen auf dem Desktop auf HTML wiedergegeben werden kann?
Wählen Sie bei Verwendung von Workbench im Schritt "Aufgabe zuweisen"die Optionsschaltfläche HTML für das Standardprofil aus.
-
Der Anhang wird beim Klicken nicht angezeigt.
Um Anlagen anzuzeigen, aktivieren Sie Popups in Ihrem Browser.
-
Ein Benutzer ist bei einer Formularanwendung angemeldet. Wenn der Benutzer versucht, sich bei Workspace anzumelden, wird er möglicherweise nicht geladen, wenn der Benutzer keine Workspace-Berechtigungen hat.
Melden Sie sich von der anderen Formularanwendung ab und melden Sie sich dann bei Workspace an.
-
Bei HTML-Formularen, die Prozesseigenschaften im Design verwenden, wird bei der Wiedergabe in AEM Forms Workspace die Schaltfläche „Senden“ innerhalb des Formulars angezeigt.
Wenn Sie beim Entwerfen von Formularen Prozesseigenschaften verwenden, wird im Formular eine Senden-Schaltfläche hinzugefügt. Wenn die Schaltfläche "Senden"in AEM Forms Workspace als PDF gerendert wird, ist sie für den Endbenutzer nicht sichtbar. Bei der Wiedergabe als HTML-Formular in AEM Forms Workspace ist die Schaltfläche "Senden"jedoch für den Endbenutzer sichtbar. Durch Klicken auf diese Senden-Schaltfläche im Formular wird keine Aktion ausgelöst. Durch Klicken auf die Schaltfläche "Senden"unten im AEM Forms-Arbeitsbereich außerhalb des Formulars wird die Aufgabe abgeschlossen.