on 2018 Jul 24 9:40 PM
Hi I'm seeing the following when I ant updatesystem in our QA environment. I don't see it in any other environment.
enter code here[java] ERROR [main] [Initialization] null key in entry: null=de.hybris.bootstrap.ddl.dbtypesystem.impl.DbEnumerationValue@d557adc
[java] java.lang.NullPointerException: null key in entry: null=de.hybris.bootstrap.ddl.dbtypesystem.impl.DbEnumerationValue@d557adc
[java] at com.google.common.collect.CollectPreconditions.checkEntryNotNull(CollectPreconditions.java:32) ~[guava-21.0.jar:?]
[java] at com.google.common.collect.ImmutableMapEntry.<init>(ImmutableMapEntry.java:49) ~[guava-21.0.jar:?]
[java] at com.google.common.collect.ImmutableMap.entryOf(ImmutableMap.java:172) ~[guava-21.0.jar:?]
[java] at com.google.common.collect.ImmutableMap$Builder.put(ImmutableMap.java:248) ~[guava-21.0.jar:?]
[java] at com.google.common.collect.Maps.uniqueIndex(Maps.java:1379) ~[guava-21.0.jar:?]
[java] at com.google.common.collect.Maps.uniqueIndex(Maps.java:1341) ~[guava-21.0.jar:?]
[java] at de.hybris.bootstrap.ddl.dbtypesystem.impl.DbType.setEnumerationValues(DbType.java:139) ~[ybootstrap.jar:?]
[java] at de.hybris.bootstrap.ddl.dbtypesystem.impl.DbTypeSystemImpl.linkDbTypeSystemEntities(DbTypeSystemImpl.java:235) ~[ybootstrap.jar:?]
[java] at de.hybris.bootstrap.ddl.dbtypesystem.impl.DbTypeSystemImpl.initialize(DbTypeSystemImpl.java:158) ~[ybootstrap.jar:?]
[java] at de.hybris.bootstrap.ddl.dbtypesystem.impl.DbTypeSystemFactory.createDbTypeSystem(DbTypeSystemFactory.java:33) ~[ybootstrap.jar:?]
[java] at de.hybris.bootstrap.ddl.HybrisSchemaGenerator.createDbTypeSystem(HybrisSchemaGenerator.java:303) ~[ybootstrap.jar:?]
[java] at de.hybris.bootstrap.ddl.HybrisSchemaGenerator.update(HybrisSchemaGenerator.java:210) ~[ybootstrap.jar:?]
[java] at de.hybris.platform.core.Initialization.initializeSchemaAndTypeSystemFullyNewStyle(Initialization.java:1202) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.initialize(Initialization.java:1078) [coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.createEmptySystemOrUpdate(Initialization.java:753) [coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.access$4(Initialization.java:733) [coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization$4.call(Initialization.java:540) [coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization$4.call(Initialization.java:1) [coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization$SessionRecoveryAfterRegistryStartupAwareExecutor.execute(Initialization.java:675) [coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.doInitializeImpl(Initialization.java:543) [coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.access$5(Initialization.java:465) [coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization$5.call(Initialization.java:786) [coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization$5.call(Initialization.java:1) [coreserver.jar:?]
[java] at de.hybris.platform.core.system.InitializationLockHandler.performLocked(InitializationLockHandler.java:80) [coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.doInitialize(Initialization.java:818) [coreserver.jar:?]
[java] at de.hybris.ant.taskdefs.InitPlatformAntPerformableImpl.performImpl(InitPlatformAntPerformableImpl.java:106) [coreserver.jar:?]
[java] at de.hybris.ant.taskdefs.AbstractAntPerformable.doPerform(AbstractAntPerformable.java:92) [coreserver.jar:?]
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
[java] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
[java] at bsh.Reflect.invokeMethod(Reflect.java:134) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.Reflect.invokeObjectMethod(Reflect.java:80) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.Name.invokeMethod(Name.java:858) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.Interpreter.eval(Interpreter.java:645) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.Interpreter.eval(Interpreter.java:739) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.Interpreter.eval(Interpreter.java:728) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at de.hybris.platform.util.ClientExecuter.execute(ClientExecuter.java:49) [coreserver.jar:?]
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
[java] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
[java] at de.hybris.bootstrap.loader.Loader.execute(Loader.java:142) [ybootstrap.jar:?]
[java] at de.hybris.bootstrap.loader.Loader.main(Loader.java:118) [ybootstrap.jar:?]
[java] Exception in thread "main" java.lang.reflect.InvocationTargetException
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[java] at java.lang.reflect.Method.invoke(Method.java:498)
[java] at de.hybris.bootstrap.loader.Loader.execute(Loader.java:142)
[java] at de.hybris.bootstrap.loader.Loader.main(Loader.java:118)
[java] Caused by: Sourced file: inline evaluation of: ``de.hybris.ant.taskdefs.AntPerformable p = new de.hybris.ant.taskdefs.UpdatePlatf . . . '' : Method Invocation p.doPerform : at Line: 2 : in file: inline evaluation of: ``de.hybris.ant.taskdefs.AntPerformable p = new de.hybris.ant.taskdefs.UpdatePlatf . . . '' : p .doPerform ( )
[java]
[java] Target exception: java.lang.NullPointerException: null key in entry: null=de.hybris.bootstrap.ddl.dbtypesystem.impl.DbEnumerationValue@d557adc
[java]
[java] at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:97)
[java] at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
[java] at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
[java] at bsh.Interpreter.eval(Interpreter.java:645)
[java] at bsh.Interpreter.eval(Interpreter.java:739)
[java] at bsh.Interpreter.eval(Interpreter.java:728)
[java] at de.hybris.platform.util.ClientExecuter.execute(ClientExecuter.java:49)
[java] ... 6 more
[java] ERROR [main] [AbstractAntPerformable] Error occurred while perfort task
[java] java.lang.NullPointerException: null key in entry: null=de.hybris.bootstrap.ddl.dbtypesystem.impl.DbEnumerationValue@d557adc
[java] at com.google.common.collect.CollectPreconditions.checkEntryNotNull(CollectPreconditions.java:32) ~[guava-21.0.jar:?]
[java] at com.google.common.collect.ImmutableMapEntry.<init>(ImmutableMapEntry.java:49) ~[guava-21.0.jar:?]
[java] at com.google.common.collect.ImmutableMap.entryOf(ImmutableMap.java:172) ~[guava-21.0.jar:?]
[java] at com.google.common.collect.ImmutableMap$Builder.put(ImmutableMap.java:248) ~[guava-21.0.jar:?]
[java] at com.google.common.collect.Maps.uniqueIndex(Maps.java:1379) ~[guava-21.0.jar:?]
[java] at com.google.common.collect.Maps.uniqueIndex(Maps.java:1341) ~[guava-21.0.jar:?]
[java] at de.hybris.bootstrap.ddl.dbtypesystem.impl.DbType.setEnumerationValues(DbType.java:139) ~[ybootstrap.jar:?]
[java] at de.hybris.bootstrap.ddl.dbtypesystem.impl.DbTypeSystemImpl.linkDbTypeSystemEntities(DbTypeSystemImpl.java:235) ~[ybootstrap.jar:?]
[java] at de.hybris.bootstrap.ddl.dbtypesystem.impl.DbTypeSystemImpl.initialize(DbTypeSystemImpl.java:158) ~[ybootstrap.jar:?]
[java] at de.hybris.bootstrap.ddl.dbtypesystem.impl.DbTypeSystemFactory.createDbTypeSystem(DbTypeSystemFactory.java:33) ~[ybootstrap.jar:?]
[java] at de.hybris.bootstrap.ddl.HybrisSchemaGenerator.createDbTypeSystem(HybrisSchemaGenerator.java:303) ~[ybootstrap.jar:?]
[java] at de.hybris.bootstrap.ddl.HybrisSchemaGenerator.update(HybrisSchemaGenerator.java:210) ~[ybootstrap.jar:?]
[java] at de.hybris.platform.core.Initialization.initializeSchemaAndTypeSystemFullyNewStyle(Initialization.java:1202) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.initialize(Initialization.java:1078) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.createEmptySystemOrUpdate(Initialization.java:753) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.access$4(Initialization.java:733) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization$4.call(Initialization.java:540) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization$4.call(Initialization.java:1) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization$SessionRecoveryAfterRegistryStartupAwareExecutor.execute(Initialization.java:675) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.doInitializeImpl(Initialization.java:543) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.access$5(Initialization.java:465) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization$5.call(Initialization.java:786) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization$5.call(Initialization.java:1) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.system.InitializationLockHandler.performLocked(InitializationLockHandler.java:80) ~[coreserver.jar:?]
[java] at de.hybris.platform.core.Initialization.doInitialize(Initialization.java:818) ~[coreserver.jar:?]
[java] at de.hybris.ant.taskdefs.InitPlatformAntPerformableImpl.performImpl(InitPlatformAntPerformableImpl.java:106) ~[coreserver.jar:?]
[java] at de.hybris.ant.taskdefs.AbstractAntPerformable.doPerform(AbstractAntPerformable.java:92) [coreserver.jar:?]
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
[java] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
[java] at bsh.Reflect.invokeMethod(Reflect.java:134) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.Reflect.invokeObjectMethod(Reflect.java:80) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.Name.invokeMethod(Name.java:858) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.Interpreter.eval(Interpreter.java:645) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.Interpreter.eval(Interpreter.java:739) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at bsh.Interpreter.eval(Interpreter.java:728) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41]
[java] at de.hybris.platform.util.ClientExecuter.execute(ClientExecuter.java:49) [coreserver.jar:?]
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
[java] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
[java] at de.hybris.bootstrap.loader.Loader.execute(Loader.java:142) [ybootstrap.jar:?]
[java] at de.hybris.bootstrap.loader.Loader.main(Loader.java:118) [ybootstrap.jar:?]
Request clarification before answering.
For some reason we had a row in our database for the ENUMERATIONVALUES table.
All we had to do was delete that row and everything worked again.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.