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