Petals SE POJO

Technical errors should NOT be transformed to Fault, and even less SOAPFault

Details

  • Type: Task Task
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 2.3.0
  • Fix Version/s: 2.4.0
  • Component/s: None
  • Security Level: Public
  • Environment:
    -

Issue Links

Activity

Victor NOËL made changes - Fri, 22 May 2015 - 16:52:33 +0200
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Minor [ 4 ]
Assignee Christophe DENEUX [ cdeneux ] Victor NOËL [ vnoel ]
Victor NOËL made changes - Fri, 22 May 2015 - 16:52:51 +0200
Link This issue blocks PETALSCDK-134 [ PETALSCDK-134 ]
Victor NOËL made changes - Fri, 22 May 2015 - 16:53:01 +0200
Link This issue blocks PETALSDISTRIB-133 [ PETALSDISTRIB-133 ]
Victor NOËL made changes - Fri, 22 May 2015 - 16:53:14 +0200
Link This issue blocks PETALSDISTRIB-133 [ PETALSDISTRIB-133 ]
Hide
Victor NOËL added a comment - Fri, 22 May 2015 - 16:57:15 +0200

We must be careful because client code is susceptible to rely on FaultException (see PETALSCDK-134).

I think we should move it to the POJO SE and remove SOAP related things so that people can still throw this exception.
And maybe also the DocumentException as it enables to provide XML for the fault content!

Show
Victor NOËL added a comment - Fri, 22 May 2015 - 16:57:15 +0200 We must be careful because client code is susceptible to rely on FaultException (see PETALSCDK-134). I think we should move it to the POJO SE and remove SOAP related things so that people can still throw this exception. And maybe also the DocumentException as it enables to provide XML for the fault content!
Hide
Victor NOËL added a comment - Wed, 15 Jul 2015 - 11:50:54 +0200

FaultException is moved to the POJO SE and always must contain a Document to represent the Fault.
This Document must respect the WSDL contract of the implemented service.

Show
Victor NOËL added a comment - Wed, 15 Jul 2015 - 11:50:54 +0200 FaultException is moved to the POJO SE and always must contain a Document to represent the Fault. This Document must respect the WSDL contract of the implemented service.
Victor NOËL made changes - Wed, 15 Jul 2015 - 13:39:49 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Victor NOËL made changes - Wed, 15 Jul 2015 - 13:42:57 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 2.3.1 [ 10416 ]
Resolution Fixed [ 1 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
13s
1
Victor NOËL
Fri, 22 May 2015 - 16:52:33 +0200
Open Open In Progress In Progress
53d 20h 47m
1
Victor NOËL
Wed, 15 Jul 2015 - 13:39:49 +0200
In Progress In Progress Resolved Resolved
3m 8s
1
Victor NOËL
Wed, 15 Jul 2015 - 13:42:57 +0200

People

Dates

  • Created:
    Fri, 22 May 2015 - 16:52:20 +0200
    Updated:
    Wed, 15 Jul 2015 - 13:42:57 +0200
    Resolved:
    Wed, 15 Jul 2015 - 13:42:57 +0200