Sim, está apontando para o Java 11.
Avalados por :
Estou tentando construir o acelerador b2c ootb no hybris 1905 e estou recebendo um erro de inicialização de contexto falhada durante a inicialização do servidor no ContextLoader. Alguém pode me ajudar a entender o problema e resolvê-lo?
Aqui está a rastreabilidade do erro: INFO [localhost-startStop-4] [HybrisContextLoaderListener] * INFO [localhost-startStop-4] [LazyInitOverrideBeanFactoryPostProcessor] Estabelecendo lazy-init='false' para beans de configuração WARN [localhost-startStop-4] [TenantIgnoreXmlWebApplicationContext] Exceção encontrada durante a inicialização do contexto: org.springframework.beans.factory.UnsatisfiedDependencyException: Erro ao criar o bean com o nome 'storefrontMessageSource': Dependência insatisfeita expressa através do campo 'appContext'; a exceção aninhada é org.springframework.beans.factory.CannotLoadBeanClassException: Não é possível encontrar a classe [com.hybris.yprofile.profiletagaddon.interceptors.beforeview.ProfileTagBeforeViewHandler] para o bean com o nome 'defaultProfiletagaddonBeforeViewJsPropsHandlerAdaptee' definido no recurso do caminho da classe [profiletagaddon/web/spring/profiletagaddon-web-spring.xml]; a exceção aninhada é java.lang.ClassNotFoundException: com.hybris.yprofile.profiletagaddon.interceptors.beforeview.ProfileTagBeforeViewHandler ERROR [localhost-startStop-4] [ContextLoader] Erro de inicialização do contexto org.springframework.beans.factory.UnsatisfiedDependencyException: Erro ao criar o bean com o nome 'storefrontMessageSource': Dependência insatisfeita expressa através do campo 'appContext'; a exceção aninhada é org.springframework.beans.factory.CannotLoadBeanClassException: Não é possível encontrar a classe [com.hybris.yprofile.profiletagaddon.interceptors.beforeview.ProfileTagBeforeViewHandler] para o bean com o nome 'defaultProfiletagaddonBeforeViewJsPropsHandlerAdaptee' definido no recurso do caminho da classe [profiletagaddon/web/spring/profiletagaddon-web-spring.xml]; a exceção aninhada é java.lang.ClassNotFoundException: com.hybris.yprofile.profiletagaddon.interceptors.beforeview.ProfileTagBeforeViewHandler at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596) ~[spring-beans-5.1.6.RELEASE.jar:5.1.6.RELEASE] ...
25 de junho de 2019 11:56:11 AM org.apache.catalina.core.StandardContext startInternal SEVERE: Um ou mais listeners não puderam ser iniciados. Os detalhes completos serão encontrados no arquivo de log do contêiner correspondente 25 de junho de 2019 11:56:11 AM org.apache.catalina.core.StandardContext startInternal SEVERE: A inicialização do contexto [/yacceleratorstorefront] falhou devido a erros anteriores
Sim, está apontando para o Java 11.
Você verificou sua versão do javac e java a partir da linha de comando? Elas devem apontar para o Java 11.
Notei que o yacceleratorstorefront está tentando extrair o recurso diretamente do profiletagaddon. No entanto, o merchandisingaddon não está sendo acessado. O merchandisingaddon tem uma dependência direta no profiletagaddon também. Desinstalei ambos os complementos e os reinstalei. Após isso, ao realizar uma nova compilação - ant clean all e iniciar o servidor, descobri que o erro não estava mais ocorrendo.
Também estou enfrentando um problema semelhante durante a inicialização de 1905. Como resolver este erro?
[java] 2020-03-24 10:23:17,515 INFO [] () [] [de.hybris.platform.cluster.DefaultClusterNodeManagementService][DefaultClusterNodeManagementService:releaseAutomaticClusterID:284] Desregistrando o ID de nó de cluster atribuído 0... [java] Exceção no thread "main" java.lang.reflect.InvocationTargetException [java] em java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Método nativo) [java] em java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [java] em java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] em java.base/java.lang.reflect.Method.invoke(Method.java:566) [java] em de.hybris.bootstrap.loader.Loader.execute(Loader.java:143) [java] em de.hybris.bootstrap.loader.Loader.main(Loader.java:117) [java] Causado por: Arquivo fonte: avaliação online de: "try { de.hybris.ant.taskdefs.AntPerformable p = new de.hybris.a . . . " : Invocação do método p.doPerform : online: 4 : no arquivo: avaliação online de: "try { de.hybris.ant.taskdefs.AntPerformable p = new de.hybris.a . . . " : p .doPerform ( ) [java]
[java] Exceção de destino: de.hybris.platform.servicelayer.exceptions.SystemException: java.lang.SecurityException: Nome do pacote proibido: java.util [java]
[java] em bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:91) [java] em bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:96) [java] em bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:41) [java] em bsh.BSHBlock.evalBlock(BSHBlock.java:125) [java] em bsh.BSHBlock.eval(BSHBlock.java:75) [java] em bsh.BSHBlock.eval(BSHBlock.java:41) [java] em bsh.BSHTryStatement.eval(BSHTryStatement.java:80) [java] em bsh.Interpreter.eval(Interpreter.java:659) [java] em bsh.Interpreter.eval(Interpreter.java:750) [java] em bsh.Interpreter.eval(Interpreter.java:739) [java] em de.hybris.platform.util.ClientExecuter.execute(ClientExecuter.java:49) [java] ... 6 ms [java]
Causado por: de.hybris.platform.servicelayer.exceptions.SystemException: java.lang.SecurityException: Nome do pacote proibido: java.util [java] em de.hybris.platform.core.SchemaGenerator.createSchemaGenerator(SchemaGenerator.java:60) [java] em de.hybris.platform.core.Initialization.initializeSchemaAndTypeSystemFullyNewStyle(Initialization.java:1249) [java] em de.hybris.platform.core.Initialization.initialize(Initialization.java:1139) [java] em de.hybris.platform.core.Initialization.createEmptySystemOrUpdate(Initialization.java:795) [java] em de.hybris.platform.core.Initialization$4.call(Initialization.java:566) [java] em de.hybris.platform.core.Initialization$4.call(Initialization.java:1) [java] em de.hybris.platform.core.Initialization$SessionRecoveryAfterRegistryStartupAwareExecutor.execute(Initialization.java:717) [java] desligando o registro da hybris... [java] em de.hybris.platform.core.Initialization.doInitializeImpl(Initialization.java:569) [java] em de.hybris.platform.core.Initialization$5.call(Initialization.java:831) [java] em de.hybris.platform.core.Initialization$5.call(Initialization.java:1) [java] em de.hybris.platform.core.system.InitializationLockHandler.performLocked(InitializationLockHandler.java:75) [java] em de.hybris.platform.core.Initialization.doInitialize(Initialization.java:863) [java] em de.hybris.ant.taskdefs.InitPlatformAntPerformableImpl.performImpl(InitPlatformAntPerformableImpl.java:108) [java] em de.hybris.ant.taskdefs.AbstractAntPerformable.doPerform(AbstractAntPerformable.java:91) [java] em java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Método nativo) [java] em java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [java] em java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [java] em java.base/java.lang.reflect.Method.invoke(Method.java:566) [java] em bsh.Reflect.invokeMethod(Reflect.java:131) [java] em bsh.Reflect.invokeObjectMethod(Reflect.java:77) [java] em bsh.Name.invokeMethod(Name.java:852) [java] em bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:69) ... 16 ms [java] Causado por: java.lang.SecurityException: Nome do pacote proibido: java.util [java] em java.base/java.lang.ClassLoader.preDefineClass(ClassLoader.java:898) [java] em java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1014) [java] em java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) [java] em java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:550) [java] em java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458) [java] em java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452) [java] em java.base/java.security.AccessController.doPrivileged(Método nativo) [java] em java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451) [java] em de.hybris.bootstrap.loader.YURLClassLoader.findClass(YURLClassLoader.java:69) [java] em java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588) [java] em de.hybris.bootstrap.loader.YURLClassLoader.loadRegisterAndResolveClass(YURLClassLoader.java:131) [java] em de.hybris.bootstrap.loader.YURLClassLoader.loadClass(YURLClassLoader.java:119) [java] em de.hybris.bootstrap.loader.PlatformInPlaceClassLoader.loadClass(PlatformInPlaceClassLoader.java:75) [java] em java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [java] em com.rits.cloning.Cloner.registerInaccessibleClassToBeFastCloned(Cloner.java:113) [java] em com.rits.cloning.Cloner.registerFastCloners(Cloner.java:106) [java] em com.rits.cloning.Cloner.init(C
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute