Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0046691
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] A. Platformminoralways2021-05-17 13:322021-05-18 11:25
ReporterdmiguelezView Statuspublic 
Assigned Toplatform 
PrioritynormalResolutionfixedFixed in VersionPR21Q3
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0046691: Make method doExecute of BaseReportFrontEndActionHandler protected

DescriptionIn 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 ReproduceIn 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
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
causes defect 0047054 closedjuabaez Localization Pack: Spain SII won't compile since Openbravo 21Q3 

-  Notes
(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 [^]

- Issue History
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 Modules => Core
2021-05-17 13:32 dmiguelez Triggers an Emergency Pack => No
2021-05-17 13:40 hgbot Note Added: 0128243
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
Powered by Mantis Bugtracker