Hi, I am planning to upgrade xalan jar from 2.7.2 to 2.7.3. After upgrading some XSL files not compiling. Below is the error I am getting,
ERROR | 2024-04-09 16:56:03 EDT | ServerVersion = V11.50.11 | ClientVersion = V11.165 | [http-nio-8080-exec-8] java.lang.VerifyError: (class: GregorSamsa, method: template$dot$0$outline$0 signature: (LGregorSamsa$3;)V) Register 28 contains wrong type java.lang.VerifyError: (class: GregorSamsa, method: template$dot$0$outline$0 signature: (LGregorSamsa$3;)V) Register 28 contains wrong type at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:655) ~[jasper.jar:9.0.80] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) ~[jasper.jar:9.0.80] at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) ~[servlet-api.jar:4.0.FR] at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) ~[jasper.jar:9.0.80] at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) ~[jasper.jar:9.0.80] at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) ~[jasper.jar:9.0.80] at java.lang.Thread.run(Thread.java:829) [?:?] Caused by: java.lang.VerifyError: (class: GregorSamsa, method: template$dot$0$outline$0 signature: (LGregorSamsa$3;)V) Register 28 contains wrong type at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:?] at java.lang.Class.privateGetDeclaredConstructors(Class.java:3137) ~[?:?] at java.lang.Class.getConstructor0(Class.java:3342) ~[?:?] at java.lang.Class.newInstance(Class.java:556) ~[?:?] at org.apache.xalan.xsltc.trax.TemplatesImpl.getTransletInstance(TemplatesImpl.java:340) ~[xalan-2.7.3.jar:?] at org.apache.xalan.xsltc.trax.TemplatesImpl.newTransformer(TemplatesImpl.java:369) ~[xalan-2.7.3.jar:?] at org.apache.xalan.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:619) ~[xalan-2.7.3.jar:?] Mentioned exception is not intuitive, Help is appreciated. Notes, same XSL files are working fine with xalan 2.7.2. Thank you, Ganesan Kolappan CONFIDENTIALITY NOTICE TO RECIPIENT: This transmission contains confidential information belonging to the sender that is legally privileged and proprietary and may be subject to protection under the law, including the Health Insurance Portability and Accountability Act (HIPAA). If you are not the intended recipient of this e-mail, you are prohibited from sharing, copying, or otherwise using or disclosing its contents. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and permanently delete this e-mail and any attachments without reading, forwarding or saving them. Thank you.