Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0046691 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Openbravo ERP] A. Platform | minor | always | 2021-05-17 13:32 | 2021-05-18 11:25 | |||
Reporter | dmiguelez | View Status | public | |||||
Assigned To | platform | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | PR21Q3 | |||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | approved | |||||||
Review Assigned To | ||||||||
OBNetwork customer | No | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0046691: Make method doExecute of BaseReportFrontEndActionHandler protected | |||||||
Description | In order to be able to extend the class BaseReportFrontEndActionHandler and override the behavior of the doExecute method it is required that it is set as protected. An example can be found in custom development done for a client that allows to show the Jasper Reports in the FrontEnd. To do so, the reports are generated in the BackEnd as for any other BaseReportFrontEndActionHandler instance. However, the file generated and stored in the temporal folder should not be removed as that part should be managed by the custom process. In order to override this behavior (and simplify some other functionalities) it is required to be able to extedn the doExecute method | |||||||
Steps To Reproduce | In order to be able to extend the class BaseReportFrontEndActionHandler and override the behavior of the doExecute method it is required that it is set as protected. An example can be found in custom development done for a client that allows to show the Jasper Reports in the FrontEnd. To do so, the reports are generated in the BackEnd as for any other BaseReportFrontEndActionHandler instance. However, the file generated and stored in the temporal folder should not be removed as that part should be managed by the custom process. In order to override this behavior (and simplify some other functionalities) it is required to be able to extedn the doExecute method | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|||||||||
|
![]() |
|
(0128243) hgbot (developer) 2021-05-17 13:40 |
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/366 [^] |
(0128306) hgbot (developer) 2021-05-18 11:25 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: a78491bc8720523eb48ddf308bf7798025529ecb Author: David Miguelez <david.miguelez@openbravo.com> Date: 2021-05-18T09:23:56+00:00 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/a78491bc8720523eb48ddf308bf7798025529ecb [^] Fixes ISSUE-46691. Changes doExecute method from private to protected --- M modules/org.openbravo.client.application/src/org/openbravo/client/application/report/BaseReportActionHandler.java --- |
(0128307) hgbot (developer) 2021-05-18 11:25 |
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/366 [^] |
![]() |
|||
Date Modified | Username | Field | Change |
2021-05-17 13:32 | dmiguelez | New Issue | |
2021-05-17 13:32 | dmiguelez | Assigned To | => platform |
2021-05-17 13:32 | dmiguelez | OBNetwork customer | => No |
2021-05-17 13:32 | dmiguelez | Modules | => Core |
2021-05-17 13:32 | dmiguelez | Triggers an Emergency Pack | => No |
2021-05-17 13:40 | hgbot | Merge Request Status | => open |
2021-05-17 13:40 | hgbot | Note Added: 0128243 | |
2021-05-18 10:13 | hgbot | Merge Request Status | open => approved |
2021-05-18 11:25 | hgbot | Resolution | open => fixed |
2021-05-18 11:25 | hgbot | Status | new => closed |
2021-05-18 11:25 | hgbot | Fixed in Version | => PR21Q3 |
2021-05-18 11:25 | hgbot | Note Added: 0128306 | |
2021-05-18 11:25 | hgbot | Note Added: 0128307 | |
2021-06-10 12:57 | vmromanos | Relationship added | causes 0047054 |
Copyright © 2000 - 2009 MantisBT Group |