SAX2EventRecorder causes Out of memory during Deserialization
-------------------------------------------------------------

                 Key: AXIS-2698
                 URL: https://issues.apache.org/jira/browse/AXIS-2698
             Project: Axis
          Issue Type: Bug
          Components: Serialization/Deserialization
    Affects Versions: 1.2
         Environment: IBM AIX 5.2.,  Client: java 1.4.2 Server: PERL, SOAPLite
            Reporter: Jens Rottgardt
            Priority: Critical


After undetermined time (3 or 4 days) the java client crashes with an out of 
memeory exception. Analyzing the head dump showes that during the 
deserialization the SAX2EventRecorder$objArrayVector.add  produces a huge 
amount of MessageElemets. The returned message is a 3times nested array 
containg in the inner arry just a strings [ [ [ key~value, ..., key~value ] ] 
]. Here a snippit of the array

[
          [
            [
              'range.type~INTEGER',
              'range.mode~LASTCHANGE',
              'attribute.state~error',
              'lower-limit.value~2',
              'lower-limit.isIncluded~FALSE',
              'type.id~fhkh00',
              'attribute.id~timestamp.last-change-physical',
              'fhkh00.host~lwfis24',
              'fhkh00.id~DVD337SF',
              'fhkh00.instance~A11F2411'
            ],
            [
              'range.type~INTEGER',
              'range.mode~LASTCHANGE',
              'attribute.state~error',
              'upper-limit.value~0',
              'upper-limit.isIncluded~FALSE',
              'type.id~fhkh00',
              'attribute.id~timestamp.last-change-physical',
              'fhkh00.host~lwfis24',
              'fhkh00.id~DVD337SF',
              'fhkh00.instance~A11F2411'
            ],
            [
              'range.type~INTEGER',
              'range.mode~LASTCHANGE',
              'attribute.state~ok',
              'lower-limit.value~0',
              'lower-limit.isIncluded~TRUE',
              'upper-limit.value~2',
              'upper-limit.isIncluded~TRUE',
              'type.id~fhkh00',
              'attribute.id~timestamp.last-change-physical',
              'fhkh00.host~lwfis24',
              'fhkh00.id~DVD337SF',
              'fhkh00.instance~A11F2411'
            ]
          ]
      ]
       
   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to