| 192 | | unless o and namespace.nil? and parent.node.is_a?( SOAPFault ) |
|---|
| 193 | | if name == 'faultcode' |
|---|
| 194 | | o = SOAPString.decode( ns, entity ) |
|---|
| 195 | | parent.node.faultCode = o |
|---|
| 196 | | elsif name == 'faultstring' |
|---|
| 197 | | o = SOAPString.decode( ns, entity ) |
|---|
| 198 | | parent.node.faultString = o |
|---|
| 199 | | elsif name == 'faultactor' |
|---|
| 200 | | o = SOAPString.decode( ns, entity ) |
|---|
| 201 | | parent.node.faultActor = o |
|---|
| 202 | | elsif name == 'detail' |
|---|
| 203 | | if handler |
|---|
| 204 | | o = handler.decodeTag( ns, entity, parent ) |
|---|
| 205 | | else |
|---|
| 206 | | o = SOAPString.decode( ns, entity ) |
|---|
| 207 | | end |
|---|
| 208 | | parent.node.detail = o |
|---|
| 209 | | end |
|---|
| 210 | | end |
|---|
| 211 | | |
|---|