Show Menu
THEMEN×

Fehlerbehebung bei Richtlinien für 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. Darüber hinaus werden einige allgemeine Fragen, die bei der Verwendung von AEM Forms Workspace auftreten können, und ihre Umgehungslösungen behandelt.

AEM Forms Workspace-Paket kann nicht installiert werden

Nach der Installation des Patches öffnen Sie die AEM Forms Workspace-App. If you encounter the No Resource Found error, open the CRX Package Manager, and reinstalling the adobe-lc-workspace-pkg-<version>.zip package.
While installling the package, if you encounter an error javax.jcr.nodetype.ConstraintViolationException: OakConstraint0025: Authorizable property rep:authorizableId may not be removed , perform the following steps:
  1. Melden Sie sich bei CRX DE Lite an. The default url is https://[localhost]:[port]/lc/crx/de/index.jsp
  2. Löschen Sie den folgenden Knoten:
    /home/groups/P/PERM_WORKSPACE_USER
  3. Navigieren Sie zu Package Manager. Die Standardeinstellung ist https://[localhost]:[port]/lc/crx/packmgr/index.jsp.
  4. Search and install the adobe-lc-workspace-pkg-[version].zip package.
  5. Starten Sie den Anwendungsserver neu.

Protokollierung für AEM Forms Workspace

Sie können Protokolle auf verschiedenen Ebenen generieren, um eine optimale Fehlerbehebung zu ermöglichen. Beispielsweise hilft in einer komplexen Anwendung die Protokollierung auf der Komponentenebene beim Debugging und der Fehlerbehebung bestimmter Komponenten.
In AEM Forms Workspace:
  • To get the logging information about a specific component file, append /log/<ComponentFile>/<LogLevel> in the URL, and press Enter . Alle Protokollinformationen für die Komponentendatei auf der angegebenen Protokollebene werden in der Konsole ausgegeben.
  • To get logging information of all component files, append /log/all/trace in the URL, and press Enter .
  • Log format: <Component file> <Date>:<Time>: <Log Level> : <Log Message>
Standardmäßig wird die Protokollebene aller Komponenten auf INFO festgelegt.
  • Die vom Benutzer festgelegte Protokollebene gilt nur für diese Browsersitzung. Wenn der Benutzer die Seite aktualisiert, wird die Protokollebene auf den anfänglichen Wert für alle Komponenten festgelegt.

Liste von Komponentendateien in AEM Forms Workspace

allcategoryModel
processinstanceModel
tasklistModel
appnavigationModel
processInstanceView
tasklistView
appnavigationView
processnamelistModel
taskModel
categorylistModel
processnamelistView
taskView
categorylistView
processnameModel
teamqueuesView
categoryModel
processnameView
todoView
categoryView
searchtemplatedetailsView
trackingView
favoritecategoryModel
sharequeueModel
uisettingsModel
filterlistView
sharequeueView
uisettingsView
filterView
startpointlistModel
userinfoModel
outofofficeModel
startpointlistView
userinfoView
outofofficeView
startpointModel
usersearchModel
preferencesView
startpointView
usersearchView
processinstancehistoryView
startProcessView
wserrorModel
processinstancelistModel
startprocessView
wserrorView
processinstancelistView
taskdetailsView
wsmessageView

In AEM Forms Workspace verfügbare Protokollebenen

  • FATAL
  • FEHLER
  • WARN
  • INFO
  • DEBUG
  • TRACE
  • OFF

Debugging-Information für Browser

Skripten und Stile können in verschiedenen Browsern debuggt werden.

Häufig gestellte Fragen

  1. PDF-Formular wird in Google Chrome nicht wiedergegeben oder gesendet.
    1. Installieren Sie das Adobe® Reader®-Plug-In.
    2. Öffnen Sie in Chrome chrome://plugins, um verfügbare Plug-Ins anzuzeigen.
    3. Deaktivieren Sie das Chrome-Plug-In PDF Viewer und aktivieren Sie das Adobe Reader-Plug-In.
  2. SWF-Formular oder Guide wird in Google-Chrome nicht angezeigt.
    1. Öffnen Sie in Chrome chrome://plugins, um verfügbare Plug-Ins anzuzeigen.
    2. Suchen Sie nach Informationen für das Adobe Flash® Player-Plug-In.
    3. Deaktivieren Sie PepperFlash unter dem Adobe Flash Player-Plug-In.
  3. Ich habe AEM Forms Workspace angepasst, aber ich kann die Änderungen nicht sehen.
    Löschen Sie den Cache des Browsers und greifen Sie dann auf AEM Forms Workspace zu.
  4. Was muss der Benutzer tun, damit das Formular in HTML wiedergegeben wird, wenn es auf dem Desktop geöffnet wird?
    Wählen Sie bei der Verwendung von Workbench im Schritt zum Zuweisen der Aufgabe das HTML-Optionsfeld für das Standardprofil aus.
  5. Anlage wird nicht angezeigt, wenn darauf geklickt wird.
    Um Anlagen anzuzeigen, aktivieren Sie Popups im Browser.
  6. Ein Benutzer ist bei einer Forms-Anwendung angemeldet. Wenn der Benutzer versucht, sich bei Workspace anzumelden, wird es möglicherweise nicht geladen, wenn der Benutzer über keine Workspace-Berechtigungen verfügt.
    Melden Sie sich von der anderen Forms-Anwendung ab und melden Sie sich dann bei Workspace an.
  7. 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 ein Formular mit Prozesseigenschaften entwerfen, wird die Schaltfläche „Senden“ innerhalb des Formulars eingefügt. Bei der Wiedergabe als PDF in AEM Forms Workspace ist die Schaltfläche „Senden“ für den Endbenutzer nicht sichtbar. Wird in AEM Forms Workspace jedoch als HTML-Formular wiedergegeben, ist die Schaltfläche „Senden“ für den Endbenutzer sichtbar. Durch Klicken auf die Schaltfläche „Senden“ im Formular wird keine Aktion ausgelöst. Durch Klicken auf die Schaltfläche „Senden“ unten im AEM Forms Workspace, außerhalb des Formulars, wird die Aufgabe abgeschlossen.