You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by bu...@apache.org on 2004/06/24 11:06:15 UTC
DO NOT REPLY [Bug 29783] New: -
Float parameters not supported?
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=29783>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=29783
Float parameters not supported?
Summary: Float parameters not supported?
Product: XalanJ2
Version: 2.6
Platform: Other
OS/Version: Other
Status: NEW
Severity: Minor
Priority: Other
Component: org.apache.xalan.xsltc
AssignedTo: xalan-dev@xml.apache.org
ReportedBy: anders@blaagaard.net
Using a java.lang.Float in a parameter in an expression can cause this error:
javax.xml.transform.TransformerException: java.lang.ClassCastException
at org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:609)
at org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:282)
...
Caused by: java.lang.ClassCastException
at org.apache.xalan.xsltc.runtime.BasisLibrary.compare(BasisLibrary.java:773)
...
Using the number() function on the parameter causes another error:
javax.xml.transform.TransformerException: java.lang.RuntimeException: Invalid
argument type 'java.lang.Float' in call to 'number()'
at org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:609)
at org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:282)
...
Caused by: java.lang.RuntimeException: Invalid argument type 'java.lang.Float'
in call to 'number()'
at org.apache.xalan.xsltc.runtime.BasisLibrary.runTimeError(BasisLibrary.java:1464)
at org.apache.xalan.xsltc.runtime.BasisLibrary.runTimeError(BasisLibrary.java:1472)
at org.apache.xalan.xsltc.runtime.BasisLibrary.numberF(BasisLibrary.java:189)
...
Both work fine with a Double parameter
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-dev-help@xml.apache.org