Validation reports
Use the validation portlet to verify the theme contains no errors. The validation report analyzes the theme for known issues and reports the number of errors, warnings, and informational messages. It also includes a detailed explanation about how to fix the errors that occur.
Home screen
After the validation analyzer runs, the report includes a number badge. The badge shows the total number of messages in the report. The background color indicates the severity within the report. Red means there is an error. Orange means there is a warning. Green means there are informational messages. If no badge is present, no messages were found.
Validation report
The expanded report shows the validation report of the system in a split view. The tree view shows the messages in categories. The details view shows information about the message selected in the tree view. The details view also displays related information that is important for the message. These can be theme, profile, module, or skin details.
A check mark by a category means there are no errors or warnings in that category. In the following screen capture, the Theme Optimization Analyzer portlet Validation Report includes 21 messages. The selected message, Missing a leading forward slash in context root, is described in the details section. The error code is EJPNO1000E. The explanation is Theme 'Analyzer Test Non-Optimized Theme One' is configured incorrectly. The context root is missing a leading forward slash. It also includes a User Action that tells the user how to fix the error. In this case, it is Update the configuration for theme 'Analyzer Test Non-Optimized Theme One' by prefixing the context root with a forward slash. Instead of 'analyzerTestThemeDynamic', it should be '/analyzerTestThemeDynamic'.
Possible messages
The following topics describe all of the possible messages.
- EJPNO1000E
Missing a leading slash in context root.
- EJPNO1001E
WebDAV directory names must not contain spaces.
- EJPNO1002E
Missing default profile.
- EJPNO1003W
Missing module referenced in profile.
- EJPNO1004I
Duplicate modules found in profile.
- EJPNO1005E
Circular dependency detected.
- EJPNO1007W
Incorrect URI schema detected.
- EJPNO1008W
Incorrect URI schema detected.
- EJPNO1009W
Incorrect URI detected.
- EJPNO1010W
Incorrect URI detected.
- EJPNO1011I
Allow Privileged Users to change the page layout.
- EJPNO1012W
Default layout template is missing from the theme configuration.
- EJPNO1013E
Whitelist configuration is not set.
- EJPNO1014I
Blacklist configuration is not set.
- EJPNO1015E
Missing prereq detected.
- EJPNO1016I
Non-modularized theme detected.
- EJPNO1017W
Default skins is set to inactive.
- EJPNO1018W
No active skins found for theme.
- EJPNO1019W
Invalid URI detected.
- EJPNO1020W
Invalid URI detected.
- EJPNO1021W
Undefined contribution hierarchy in profile.
- EJPNO1022E
System plug-in collision
- EJPNO1023E
System module collision
Parent Theme Optimization Analyzer