[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xalan-j-users
Subject:    Re: Regarding issue with xalan 2.7.3 (upgrading from xalan 2.7.2)
From:       Joseph Kesselman <keshlam () alum ! mit ! edu>
Date:       2024-04-15 2:37:28
Message-ID: PH7PR12MB9152F9608B46CE2A9B3F41CA9E092 () PH7PR12MB9152 ! namprd12 ! prod ! outlook ! com
[Download RAW message or body]

I think that to resolve this we'd need the stylesheet you were trying to compile, or \
a subset of it that provokes the error, so we could watch it fail. The exception \
stack alone doesn't tell us enough about how bytecode generation failed.

Question: Does the stylesheet work properly with 2.7.3 if you use it in interpreted \
mode rather than compile

--
   /_  Joe Kesselman (he/him/his)
-/ _) My Alexa skill for New Music/New Sounds fans:
   /   https://www.amazon.com/dp/B09WJ3H657/

Caveat: Opinionated old geezer with overcompensated writer's block. May be redundant, \
verbose, prolix, sesquipedalian, didactic, officious, or redundant. \
                ________________________________
From: Ganesan Kolappan <ganesan.kolappan@eclinicalworks.com>
Sent: Sunday, April 14, 2024 8:55:45 PM
To: j-users@xalan.apache.org <j-users@xalan.apache.org>
Subject: Regarding issue with xalan 2.7.3 (upgrading from xalan 2.7.2)


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.


[Attachment #3 (text/html)]

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<div dir="auto">I think that to resolve this we'd need the stylesheet you were trying \
to compile, or a subset of it that provokes the error, so we could watch it fail. The \
exception stack alone doesn't tell us enough about how bytecode generation \
failed.&nbsp;<span></span></div> <div dir="auto"><br>
</div>
<div dir="auto">Question: Does the stylesheet work properly with 2.7.3 if you use it \
in interpreted mode rather than compile</div> <div><br>
</div>
<div id="ms-outlook-mobile-signature" dir="auto">
<div dir="auto">--</div>
<div dir="auto">&nbsp; &nbsp;/_ &nbsp;Joe Kesselman (he/him/his)</div>
<div>-/ _) My Alexa skill for New Music/New Sounds fans:</div>
<div>&nbsp; &nbsp;/ &nbsp; https://www.amazon.com/dp/B09WJ3H657/</div>
<div dir="auto"><br>
</div>
<div dir="auto">Caveat: Opinionated old geezer with overcompensated writer's \
block.&nbsp;<span style="font-size: 12pt;">May be redundant, verbose, prolix, \
sesquipedalian, didactic, officious, or redundant.</span></div> </div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" \
style="font-size:11pt" color="#000000"><b>From:</b> Ganesan Kolappan \
&lt;ganesan.kolappan@eclinicalworks.com&gt;<br> <b>Sent:</b> Sunday, April 14, 2024 \
8:55:45 PM<br> <b>To:</b> j-users@xalan.apache.org \
&lt;j-users@xalan.apache.org&gt;<br> <b>Subject:</b> Regarding issue with xalan 2.7.3 \
(upgrading from xalan 2.7.2)</font> <div>&nbsp;</div>
</div>
<style>
<!--
@font-face
	{font-family:"Cambria Math"}
@font-face
	{font-family:Calibri}
p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif}
a:visited, span.x_MsoHyperlinkFollowed
	{color:#954F72;
	text-decoration:underline}
span.x_EmailStyle17
	{font-family:"Calibri",sans-serif;
	color:windowtext}
.x_MsoChpDefault
	{}
@page WordSection1
	{margin:1.0in 1.0in 1.0in 1.0in}
div.x_WordSection1
	{}
-->
</style>
<div lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="x_WordSection1">
<p class="x_MsoNormal">Hi, </p>
<p class="x_MsoNormal">I am planning to upgrade xalan jar from 2.7.2 to 2.7.3. </p>
<p class="x_MsoNormal">After upgrading some XSL files not compiling. </p>
<p class="x_MsoNormal">Below is the error I am getting, </p>
<p class="x_MsoNormal">&nbsp;</p>
<p class="x_MsoNormal">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 </p>
<p class="x_MsoNormal">java.lang.VerifyError: (class: GregorSamsa, method: \
template$dot$0$outline$0 signature: (LGregorSamsa$3;)V) Register 28 contains wrong \
type</p> <p class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:655) \
~[jasper.jar:9.0.80]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) \
~[jasper.jar:9.0.80]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623) \
~[servlet-api.jar:4.0.FR]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466) \
~[jasper.jar:9.0.80]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) \
~[jasper.jar:9.0.80]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:327) \
~[jasper.jar:9.0.80]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at java.lang.Thread.run(Thread.java:829) [?:?]</p> <p class="x_MsoNormal">Caused by: \
java.lang.VerifyError: (class: GregorSamsa, method: template$dot$0$outline$0 \
signature: (LGregorSamsa$3;)V) Register 28 contains wrong type</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:?]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at java.lang.Class.privateGetDeclaredConstructors(Class.java:3137) ~[?:?]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at java.lang.Class.getConstructor0(Class.java:3342) ~[?:?]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at java.lang.Class.newInstance(Class.java:556) ~[?:?]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at org.apache.xalan.xsltc.trax.TemplatesImpl.getTransletInstance(TemplatesImpl.java:340) \
~[xalan-2.7.3.jar:?]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at org.apache.xalan.xsltc.trax.TemplatesImpl.newTransformer(TemplatesImpl.java:369) \
~[xalan-2.7.3.jar:?]</p> <p \
class="x_MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
at org.apache.xalan.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:619) \
~[xalan-2.7.3.jar:?]</p> <p class="x_MsoNormal">&nbsp;</p>
<p class="x_MsoNormal"><span style="background:yellow">Mentioned exception is not \
intuitive, Help is appreciated.</span> &nbsp;</p> <p class="x_MsoNormal"><span \
style="background:yellow">Notes, same XSL files are working fine with xalan \
2.7.2.</span></p> <p class="x_MsoNormal">&nbsp;</p>
<p class="x_MsoNormal" style="margin-bottom:12.0pt; background:white"><span \
style="font-size:10.0pt; font-family:&quot;Arial&quot;,sans-serif; color:black">Thank \
you,<br> Ganesan Kolappan</span></p>
<p class="x_MsoNormal" style="background:white">&nbsp;</p>
</div>
<br>
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. </div>
</body>
</html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic