You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by am...@apache.org on 2007/06/26 12:18:08 UTC
svn commit: r550766 -
/webservices/axis2/trunk/java/modules/adb-codegen/src/org/apache/axis2/schema/template/ADBBeanTemplate.xsl
Author: amilas
Date: Tue Jun 26 03:18:07 2007
New Revision: 550766
URL: http://svn.apache.org/viewvc?view=rev&rev=550766
Log:
fixed the issue Axis2-2740
Modified:
webservices/axis2/trunk/java/modules/adb-codegen/src/org/apache/axis2/schema/template/ADBBeanTemplate.xsl
Modified: webservices/axis2/trunk/java/modules/adb-codegen/src/org/apache/axis2/schema/template/ADBBeanTemplate.xsl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/adb-codegen/src/org/apache/axis2/schema/template/ADBBeanTemplate.xsl?view=diff&rev=550766&r1=550765&r2=550766
==============================================================================
--- webservices/axis2/trunk/java/modules/adb-codegen/src/org/apache/axis2/schema/template/ADBBeanTemplate.xsl (original)
+++ webservices/axis2/trunk/java/modules/adb-codegen/src/org/apache/axis2/schema/template/ADBBeanTemplate.xsl Tue Jun 26 03:18:07 2007
@@ -453,10 +453,10 @@
if (param==java.lang.Byte.MIN_VALUE) {
</xsl:when>
<xsl:when test="$propertyType='double'">
- if (param==java.lang.Double.NaN) {
+ if (java.lang.Double.isNaN(param)) {
</xsl:when>
<xsl:when test="$propertyType='float'">
- if (param==java.lang.Float.NaN) {
+ if (java.lang.Float.isNaN(param)) {
</xsl:when>
<xsl:when test="$propertyType='short'">
if (param==java.lang.Short.MIN_VALUE) {
@@ -903,10 +903,10 @@
if (<xsl:value-of select="$varName"/>!=java.lang.Byte.MIN_VALUE) {
</xsl:when>
<xsl:when test="$propertyType='double'">
- if (<xsl:value-of select="$varName"/>!=java.lang.Double.NaN) {
+ if (!java.lang.Double.isNaN(<xsl:value-of select="$varName"/>)) {
</xsl:when>
<xsl:when test="$propertyType='float'">
- if (<xsl:value-of select="$varName"/>!=java.lang.Float.NaN) {
+ if (!java.lang.Float.isNaN(<xsl:value-of select="$varName"/>)) {
</xsl:when>
<xsl:when test="$propertyType='short'">
if (<xsl:value-of select="$varName"/>!=java.lang.Short.MIN_VALUE) {
@@ -1292,10 +1292,10 @@
if (<xsl:value-of select="$varName"/>[i]!=java.lang.Byte.MIN_VALUE) {
</xsl:when>
<xsl:when test="$propertyBaseType='double'">
- if (<xsl:value-of select="$varName"/>[i]!=java.lang.Double.NaN) {
+ if (!java.lang.Double.isNaN(<xsl:value-of select="$varName"/>[i])) {
</xsl:when>
<xsl:when test="$propertyBaseType='float'">
- if (<xsl:value-of select="$varName"/>[i]!=java.lang.Float.NaN) {
+ if (!java.lang.Float.isNaN(<xsl:value-of select="$varName"/>[i])) {
</xsl:when>
<xsl:when test="$propertyBaseType='short'">
if (<xsl:value-of select="$varName"/>[i]!=java.lang.Short.MIN_VALUE) {
@@ -1522,10 +1522,10 @@
if (<xsl:value-of select="$varName"/>==java.lang.Byte.MIN_VALUE) {
</xsl:when>
<xsl:when test="$propertyType='double'">
- if (<xsl:value-of select="$varName"/>==java.lang.Double.NaN) {
+ if (java.lang.Double.isNaN(<xsl:value-of select="$varName"/>)) {
</xsl:when>
<xsl:when test="$propertyType='float'">
- if (<xsl:value-of select="$varName"/>==java.lang.Float.NaN) {
+ if (java.lang.Float.isNaN(<xsl:value-of select="$varName"/>)) {
</xsl:when>
<xsl:when test="$propertyType='short'">
if (<xsl:value-of select="$varName"/>==java.lang.Short.MIN_VALUE) {
@@ -1682,10 +1682,10 @@
if (<xsl:value-of select="$varName"/>==java.lang.Byte.MIN_VALUE) {
</xsl:when>
<xsl:when test="$propertyType='double'">
- if (<xsl:value-of select="$varName"/>==java.lang.Double.NaN) {
+ if (java.lang.Double.isNaN(<xsl:value-of select="$varName"/>)) {
</xsl:when>
<xsl:when test="$propertyType='float'">
- if (<xsl:value-of select="$varName"/>==java.lang.Float.NaN) {
+ if (java.lang.Float.isNaN(<xsl:value-of select="$varName"/>)) {
</xsl:when>
<xsl:when test="$propertyType='short'">
if (<xsl:value-of select="$varName"/>==java.lang.Short.MIN_VALUE) {
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org