U kunt het hulpprogramma Logger configureren om logboeken te maken voor HTML5-formulieren. Het loggerhulpprogramma heeft verschillende niveaus en u kunt een niveau instellen op basis van uw vereisten. HTML5-formulieren bevatten server- en clientcomponenten. U kunt logboeken voor beide componenten vormen.
Voer de volgende stappen uit om logbestanden aan de serverzijde te configureren:
Ga naar https://[server]:[port]/system/console/configMgr
. Zoek en open de Apace Sling Logger configuration optie. Er wordt een dialoogvenster weergegeven:
Configuratieoptie Apace Sling-logboekregistratie
Wijzig Logniveau in Foutopsporing.
Geef de naam en het pad op van het logbestand.
Als u logbestanden wilt genereren in de logmap met HTML5-formulieren, voegt u …/logs/ toe vóór de bestandsnaam.
Wijzig Logger in HTMLFormsPerfLogger.Klik op Opslaan.
U kunt de volgende methoden gebruiken om aanmelding op de client in HTML5-formulieren in te schakelen:
log
Met deze methode kunt u logboeken voor een bepaalde aanvraag genereren. De naam van de verzoekparameter is log. Het logbestand-URL ziet er als volgt uit:
https://<server>:<port>/content/xfaforms/profiles/test.html?contentRoot=<path of the folder containing form xdp>&template=<name of the xdp>&log=<log configuration>.
De logboekconfiguratie wordt samengesteld uit het logboekniveau en de logboekcategorie.
Logbestemming | Beschrijving |
---|---|
1 | De logboeken worden gericht aan browser Console |
2 | Logbestanden worden verzameld in een JavaScript-object op de client en kunnen worden gepost op Server |
3 | Beide opties |
Logboekniveau | Beschrijving |
---|---|
0 | OFF |
1 | FATAL |
2 | FOUT |
3 | WARN |
4 | INFO |
5 | DEBUG |
6 | TRACE |
7 | ALL |
Logboekcategorie | Beschrijving |
---|---|
a | xfa (logboeken met scriptengine) |
b | xfaView (logbestanden met betrekking tot de engine voor lay-out) |
c | xfaPerf (prestatiegerelateerde logboeken) |
In het logboek URL, wordt de parameter van het de vraagkoord van de logboekconfiguratie als volgt bepaald:
{destination}-{a level}-{b level}-{c level}
Bijvoorbeeld:
Logboekconfiguratie | Beschrijving |
---|---|
2-a4-b5-c6 |
Doel: Server xfa-niveau: INFO xfaView-niveau: DEBUG xfaPerf-niveau: TRACE |
Het standaardlogniveau voor elke logcategorie a (xfa), b (xfaView), en c (xfaPerf) is 2 (ERROR). Dienovereenkomstig, voor logboekconfiguratie: 2-b6, de logboekniveaus voor verschillende categorieën zijn:
a (xfa): 2 (FOUT OP standaardniveau)
b (xfaView): 6 (door gebruiker opgegeven TRACE)
a (xfaPerf): 2 (FOUT OP standaardniveau)
Als u de Manager van de Configuratie voor het toelaten van registreren gebruikt, worden de logboeken geproduceerd voor elk teruggeven verzoek tot het registreren opnieuw onbruikbaar wordt gemaakt.
Meld u aan bij CQ Configuration Manager op https://[server]:[port]/system/console/configMgr
en meld u aan met beheerdersreferenties.
Zoek naar en klik Mobiele Configuraties van Forms.
Voer in het tekstvak Opties voor foutopsporing de logconfiguraties in zoals in de vorige sectie, bijvoorbeeld 2-a4-b5-c6
Forms-configuratie
Als de bestemming als 1 wordt geplaatst, worden alle berichten van het cliëntmanuscript logboek geleid aan de console. Als een beheerder deze logboeken samen met serverlogboeken vereist, plaats bestemmingsniveau aan 2. Op dit niveau worden alle logbestanden verzameld in een JS-object op de client en als het formulier wordt weergegeven met het standaardprofiel, wordt de knop Logs verzenden links van de knop Bestaande velden markeren op de werkbalk weergegeven. Wanneer de gebruiker op de koppeling klikt, worden alle verzamelde logbestanden naar de server gepost en aangemeld bij het geconfigureerde foutenlogbestand op de server.
Standaard wordt alle informatie toegevoegd aan het bestand error.log in de map /crx-repository/logs/.
De locatie en naam van het logbestand wijzigen:
Meld u aan bij Configuratiebeheer als beheerder. De standaard URL van de Manager van de Configuratie is https://[*Server*]:[*Port*]/system/console/configMgr
.
Klik Configuratie van Apache Sling Logging Logger. Er wordt een dialoogvenster weergegeven.
Wijzig Logniveau in Foutopsporing.
Geef het pad en de naam op van het logbestand.
Als u logbestanden wilt maken in dezelfde map waarin andere logbestanden worden opgeslagen, geeft u …/logs/<bestandsnaam> op in de eigenschap Logbestanden.
Wijzig de Logger in HTMLFormsPerfLogger en klik Save.