You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is ClassNotFoundException exception during OpenCms setup with PostgreSQL JPA driver.
Most probably the reason is absence of org.apache.common.lang3 library in OpenCms 9.0.0 WAR file.
Stack trace is shown below:
54:
53: Shutdown completed, total uptime was 00:03:35.
52: Shutting down OpenCms, version 9.0.0 in web application "opencms"
51:
50:
49: at org.opencms.setup.CmsSetupWorkplaceImportThread.run(CmsSetupWorkplaceImportThread.java:202)
48: at org.opencms.setup.CmsSetupWorkplaceImportThread.kill(CmsSetupWorkplaceImportThread.java:110)
47: at org.opencms.main.CmsShell.exit(CmsShell.java:571)
46: java.lang.NullPointerException
45: at org.opencms.setup.CmsSetupWorkplaceImportThread.run(CmsSetupWorkplaceImportThread.java:187)
44: at org.opencms.main.CmsShell.start(CmsShell.java:663)
43: at org.opencms.main.CmsShell.executeCommands(CmsShell.java:835)
42: at org.opencms.main.CmsShell.executeCommand(CmsShell.java:760)
41: ${user}@${project}>java.lang.NullPointerException
40: ${user}@${project}># Turn echo on
39: ... 31 more
38: at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
37: at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
36: Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.ClassUtils
35: at org.opencms.setup.CmsSetupWorkplaceImportThread.run(CmsSetupWorkplaceImportThread.java:148)
34: at org.opencms.main.CmsShell.(CmsShell.java:447)
33: at org.opencms.main.OpenCmsCore.upgradeRunlevel(OpenCmsCore.java:1964)
32: at org.opencms.main.OpenCmsCore.initConfiguration(OpenCmsCore.java:1239)
31: at org.opencms.db.CmsSecurityManager.newInstance(CmsSecurityManager.java:165)
30: at org.opencms.db.CmsSecurityManager.init(CmsSecurityManager.java:3313)
29: at org.opencms.db.CmsDriverManager.newInstance(CmsDriverManager.java:466)
28: at org.opencms.db.jpa.CmsDbContextFactory.initialize(CmsDbContextFactory.java:63)
27: at org.opencms.db.jpa.CmsSqlManager.init(CmsSqlManager.java:326)
26: at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:152)
25: at org.apache.openjpa.persistence.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:62)
24: at org.apache.openjpa.persistence.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:153)
23: at org.apache.openjpa.persistence.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:100)
22: at org.apache.openjpa.persistence.PersistenceProviderImpl.loadValidator(PersistenceProviderImpl.java:321)
21: at org.apache.openjpa.persistence.validation.ValidationUtils.setupValidation(ValidationUtils.java:99)
20: at org.apache.openjpa.persistence.validation.ValidatorImpl.(ValidatorImpl.java:92)
19: at org.apache.openjpa.persistence.validation.ValidatorImpl.initialize(ValidatorImpl.java:120)
18: at org.apache.openjpa.persistence.validation.ValidatorImpl.getDefaultValidatorFactory(ValidatorImpl.java:380)
17: at java.security.AccessController.doPrivileged(Native Method)
16: at org.apache.openjpa.lib.util.J2DoPrivHelper$61.run(J2DoPrivHelper.java:1246)
15: at org.apache.openjpa.lib.util.J2DoPrivHelper$61.run(J2DoPrivHelper.java:1248)
14: at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:50)
13: at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:173)
12: at org.apache.bval.jsr303.ApacheValidationProvider.createGenericConfiguration(ApacheValidationProvider.java:66)
11: at org.apache.bval.jsr303.ConfigurationImpl.(ConfigurationImpl.java:78)
10: at org.apache.bval.jsr303.resolver.DefaultTraversableResolver.(DefaultTraversableResolver.java:51)
9: at org.apache.bval.jsr303.resolver.DefaultTraversableResolver.initJpa(DefaultTraversableResolver.java:79)
8: at org.apache.bval.util.PrivilegedActions.getClass(PrivilegedActions.java:111)
7: at org.apache.bval.util.PrivilegedActions.run(PrivilegedActions.java:100)
6: at org.apache.bval.util.PrivilegedActions$3.run(PrivilegedActions.java:111)
5: at org.apache.bval.util.PrivilegedActions$3.run(PrivilegedActions.java:113)
4: java.lang.NoClassDefFoundError: org/apache/commons/lang3/ClassUtils
The text was updated successfully, but these errors were encountered:
We will fix this issue with the next release of OpenCms. As a workaround you can place the commons-lang3.jar file into the lib folder of OpenCms before running the setup.
There is ClassNotFoundException exception during OpenCms setup with PostgreSQL JPA driver.
Most probably the reason is absence of org.apache.common.lang3 library in OpenCms 9.0.0 WAR file.
Stack trace is shown below:
54:
53: Shutdown completed, total uptime was 00:03:35.
52: Shutting down OpenCms, version 9.0.0 in web application "opencms"
51:
50:
49: at org.opencms.setup.CmsSetupWorkplaceImportThread.run(CmsSetupWorkplaceImportThread.java:202)
48: at org.opencms.setup.CmsSetupWorkplaceImportThread.kill(CmsSetupWorkplaceImportThread.java:110)
47: at org.opencms.main.CmsShell.exit(CmsShell.java:571)
46: java.lang.NullPointerException
45: at org.opencms.setup.CmsSetupWorkplaceImportThread.run(CmsSetupWorkplaceImportThread.java:187)
44: at org.opencms.main.CmsShell.start(CmsShell.java:663)
43: at org.opencms.main.CmsShell.executeCommands(CmsShell.java:835)
42: at org.opencms.main.CmsShell.executeCommand(CmsShell.java:760)
41: ${user}@${project}>java.lang.NullPointerException
40: ${user}@${project}># Turn echo on
39: ... 31 more
38: at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
37: at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
36: Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.ClassUtils
35: at org.opencms.setup.CmsSetupWorkplaceImportThread.run(CmsSetupWorkplaceImportThread.java:148)
34: at org.opencms.main.CmsShell.(CmsShell.java:447)
33: at org.opencms.main.OpenCmsCore.upgradeRunlevel(OpenCmsCore.java:1964)
32: at org.opencms.main.OpenCmsCore.initConfiguration(OpenCmsCore.java:1239)
31: at org.opencms.db.CmsSecurityManager.newInstance(CmsSecurityManager.java:165)
30: at org.opencms.db.CmsSecurityManager.init(CmsSecurityManager.java:3313)
29: at org.opencms.db.CmsDriverManager.newInstance(CmsDriverManager.java:466)
28: at org.opencms.db.jpa.CmsDbContextFactory.initialize(CmsDbContextFactory.java:63)
27: at org.opencms.db.jpa.CmsSqlManager.init(CmsSqlManager.java:326)
26: at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:152)
25: at org.apache.openjpa.persistence.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:62)
24: at org.apache.openjpa.persistence.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:153)
23: at org.apache.openjpa.persistence.PersistenceProviderImpl.createEntityManagerFactory(PersistenceProviderImpl.java:100)
22: at org.apache.openjpa.persistence.PersistenceProviderImpl.loadValidator(PersistenceProviderImpl.java:321)
21: at org.apache.openjpa.persistence.validation.ValidationUtils.setupValidation(ValidationUtils.java:99)
20: at org.apache.openjpa.persistence.validation.ValidatorImpl.(ValidatorImpl.java:92)
19: at org.apache.openjpa.persistence.validation.ValidatorImpl.initialize(ValidatorImpl.java:120)
18: at org.apache.openjpa.persistence.validation.ValidatorImpl.getDefaultValidatorFactory(ValidatorImpl.java:380)
17: at java.security.AccessController.doPrivileged(Native Method)
16: at org.apache.openjpa.lib.util.J2DoPrivHelper$61.run(J2DoPrivHelper.java:1246)
15: at org.apache.openjpa.lib.util.J2DoPrivHelper$61.run(J2DoPrivHelper.java:1248)
14: at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:50)
13: at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:173)
12: at org.apache.bval.jsr303.ApacheValidationProvider.createGenericConfiguration(ApacheValidationProvider.java:66)
11: at org.apache.bval.jsr303.ConfigurationImpl.(ConfigurationImpl.java:78)
10: at org.apache.bval.jsr303.resolver.DefaultTraversableResolver.(DefaultTraversableResolver.java:51)
9: at org.apache.bval.jsr303.resolver.DefaultTraversableResolver.initJpa(DefaultTraversableResolver.java:79)
8: at org.apache.bval.util.PrivilegedActions.getClass(PrivilegedActions.java:111)
7: at org.apache.bval.util.PrivilegedActions.run(PrivilegedActions.java:100)
6: at org.apache.bval.util.PrivilegedActions$3.run(PrivilegedActions.java:111)
5: at org.apache.bval.util.PrivilegedActions$3.run(PrivilegedActions.java:113)
4: java.lang.NoClassDefFoundError: org/apache/commons/lang3/ClassUtils
The text was updated successfully, but these errors were encountered: