cancel
Showing results for 
Search instead for 
Did you mean: 

Hybris 2211 Upgradation error

mallesh_aruri1
Discoverer

We are migrating our code base from Hybris 2105 to 2211 while updating system update we are getting below error.

INFO | jvm 1 | main | 2022/12/22 14:54:49.944 | INFO [hybrisHTTP14] [HybrisSchemaGenerator] Reading type system Information.

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 |

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | ERROR(S): [C:\ISHIFT\Hybris_Suite\hybris\bin\platform\ext\core\resources\core-items.xml]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | INFO [hybrisHTTP14] [HybrisSchemaGenerator] restoring en_IN locale

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | ERROR [hybrisHTTP14] [Initialization] Property 'http://javax.xml.XMLConstants/property/accessExternalSchema' is not recognized.

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | java.lang.IllegalArgumentException: Property 'http://javax.xml.XMLConstants/property/accessExternalSchema' is not recognized.

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.bootstrap.xml.XMLSchemaValidator.validate(XMLSchemaValidator.java:94) ~[ybootstrap.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.bootstrap.typesystem.YTypeSystemSource.validateXml(YTypeSystemSource.java:175) ~[ybootstrap.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.bootstrap.typesystem.YTypeSystemSource.readTypeSystem(YTypeSystemSource.java:101) ~[ybootstrap.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.bootstrap.typesystem.YTypeSystemSource.getTypeSystem(YTypeSystemSource.java:47) ~[ybootstrap.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.bootstrap.ddl.HybrisSchemaGenerator.loadTypeSystemForUpdate(HybrisSchemaGenerator.java:617) ~[ybootstrap.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.bootstrap.ddl.HybrisSchemaGenerator.update(HybrisSchemaGenerator.java:260) ~[ybootstrap.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.platform.core.Initialization.initializeSchemaAndTypeSystemFullyNewStyle(Initialization.java:1311) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.platform.core.Initialization.initialize(Initialization.java:1185) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.platform.core.Initialization.createEmptySystemOrUpdate(Initialization.java:832) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.platform.core.Initialization$4.call(Initialization.java:576) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.platform.core.Initialization$4.call(Initialization.java:571) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.platform.core.Initialization$SessionRecoveryAfterRegistryStartupAwareExecutor.execute(Initialization.java:754) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.050 | at de.hybris.platform.core.Initialization.doInitializeImpl(Initialization.java:579) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at de.hybris.platform.core.Initialization$5.call(Initialization.java:876) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at de.hybris.platform.core.Initialization$5.call(Initialization.java:867) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at de.hybris.platform.core.system.InitializationLockHandler.performLocked(InitializationLockHandler.java:68) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at de.hybris.platform.core.Initialization.doInitialize(Initialization.java:908) ~[coreserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at de.hybris.platform.hac.facade.HacInitUpdateFacade.executeInitUpdate(HacInitUpdateFacade.java:60) ~[hacserver.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at de.hybris.platform.hac.controller.platform.InitUpdateController.initExecuteWrap(InitUpdateController.java:114) ~[classes/:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071) ~[spring-webmvc-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964) ~[spring-webmvc-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:682) ~[servlet-api.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:765) ~[servlet-api.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[catalina.jar:8.5.82]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.82]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) ~[tomcat-websocket.jar:8.5.82]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.82]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.82]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.sitemesh.webapp.contentfilter.ContentBufferingFilter.bufferAndPostProcess(ContentBufferingFilter.java:169) ~[sitemesh-3.0-alpha-2.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.sitemesh.webapp.contentfilter.ContentBufferingFilter.doFilter(ContentBufferingFilter.java:126) ~[sitemesh-3.0-alpha-2.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.sitemesh.config.ConfigurableSiteMeshFilter.doFilter(ConfigurableSiteMeshFilter.java:163) ~[sitemesh-3.0-alpha-2.jar:?]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.82]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.82]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.multipart.support.MultipartFilter.doFilterInternal(MultipartFilter.java:125) ~[spring-web-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) ~[spring-web-5.3.23.jar:5.3.23]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.82]

INFO | jvm 1 | main | 2022/12/22 14:54:50.056 | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.82]

Can any one help on this we are JDK 17 which SAPMACHINE JDK

View Entire Topic
mallesh_aruri1
Discoverer

I have solved this issue by adding javax properties in local properties and does system update from HAC.

tomcat.generaloptions=${tomcat.jdkmodules.config} -Djava.locale.providers=COMPAT,CLDR -Xmx2G -ea -Dcatalina.base=%CATALINA_BASE% -Dcatalina.home=%CATALINA_HOME% -Dfile.encoding=UTF-8 -Djava.util.logging.config.file=jdk_logging.properties -Djava.io.tmpdir="${HYBRIS_TEMP_DIR}" -Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl -Djavax.xml.accessExternalSchema=all -Dorg.springframework.security.core.SpringSecurityCoreVersion.DISABLE_CHECKS=true -Djavax.xml.validation.SchemaFactory:http://www.w3.org/2001/XMLSchema=com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaFactory

0 Kudos

This solution not working . I have added this in my local.properties file. Still the same error coming.
\hybris\bin\platform\ext\core\resources\core-items.xml]

[java] 2023-08-16T20:30:02,328 INFO [main] [d.h.b.d.HybrisSchemaGenerator] restoring en_US locale

[java] 2023-08-16T20:30:02,328 ERROR [main] [d.h.p.c.Initialization] Property 'http://javax.xml.XMLConstants/property/accessExternalSchema' is not recognized.

[java] java.lang.IllegalArgumentException: Property 'http://javax.xml.XMLConstants/property/accessExternalSchema' is not recognized.

[java] at de.hybris.bootstrap.xml.XMLSchemaValidator.validate(XMLSchemaValidator.java:94) ~[ybootstrap.jar:?]

[java] at de.hybris.bootstrap.typesystem.YTypeSystemSource.validateXml(YTypeSystemSource.java:175) ~[ybootstrap.jar:?]

chandnigideon13
Advisor
Advisor
0 Kudos

This fix did not work for me. Were you able to fix it?