vidyanand    2002/12/07 17:22:52

  Modified:    java/src/org/apache/axis/encoding/ser ArraySerializer.java
  Log:
  Check to see if MessageContext is null before setting the enable2DArrayEncoding flad
  
  Revision  Changes    Path
  1.43      +6 -3      
xml-axis/java/src/org/apache/axis/encoding/ser/ArraySerializer.java
  
  Index: ArraySerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis/java/src/org/apache/axis/encoding/ser/ArraySerializer.java,v
  retrieving revision 1.42
  retrieving revision 1.43
  diff -u -r1.42 -r1.43
  --- ArraySerializer.java      6 Dec 2002 22:16:52 -0000       1.42
  +++ ArraySerializer.java      8 Dec 2002 01:22:51 -0000       1.43
  @@ -206,9 +206,12 @@
   
           // Check the message context to see if we should turn 2D processing ON
           // Default is OFF
  -        boolean enable2Dim =
  -            JavaUtils.isTrueExplicitly(context.getMessageContext().
  -                getAxisEngine().getOption(AxisEngine.PROP_TWOD_ARRAY_ENCODING));
  +             boolean enable2Dim = false;
  +             
  +             // Vidyanand : added this check
  +             if( msgContext != null ) 
  +            enable2Dim = 
  +            
JavaUtils.isTrueExplicitly(msgContext.getAxisEngine().getOption(AxisEngine.PROP_TWOD_ARRAY_ENCODING));
   
           int dim2Len = -1;
           if (enable2Dim && !dims.equals("")) {
  
  
  


Reply via email to