Hi All,

I am facing the below mentioned issue after upgrading jdk/jre from v1.4.2 
update 13 to v1.5 update 12. 
 
 The value of a String Array is not obtained in the .vm file when calling a 
method in a Java class running against jre v1.5 update 12. The vm file is 
calling the java method using SOAP service. The String Array contains values at 
the java class level, however, when the array is returned to the vm file, it is 
obtained as null. 
 
 The same method works fine when tested with jdk/jre 1.4.2 update 13. 
 
Following is a code snippet to help you better understand the problem:

Java code:

public String[] getCompanies() {
    String[] str = iceService.getCompanies();
    logger.debug("[getCompanies] getCompanies");
    return str;
}

Velocity code:

#foreach ($companyName in $soapService.getCompanies())
    <tr><td><li>$companyName</td></tr>
#end

The velocity code is displaying the value of $companyName as NULL.


 Please provide inputs on this issue as soon as possible. 
 
Thanks,
Sourav
         
                   Description   
        The below mentioned issue is being faced after upgrading jdk/jre from 
v1.4.2 update 13 to v1.5 update 12. The value of a String Array is not obtained 
in the .vm file when calling a method in a Java class running against jre v1.5 
update 12. The vm file is calling the java method using SOAP service. The 
String Array contains values at the java class level, however, when the array 
is returned to the vm file, it is obtained as null. The same method works fine 
when tested with jdk/jre 1.4.2 update 13. Please provide inputs on this issue 
urgently, as it is affecting the working of my application. Thanks.

     Show ยป
   
   
 __________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to