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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0048335
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] A. Platformminorhave not tried2021-12-29 09:572022-01-12 11:56
ReportercbernerView Statuspublic 
Assigned Tocberner 
PrioritynormalResolutionopenFixed in Version
StatusscheduledFix 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

0048335: AllJrxmlCompilation test should skip jrxml files intended to only be compiled with hwmanager functionality

Descriptionhwmanager module has a feature that allows using jrxml as printing templates. The jrxmls intended to be used with this feature, import and use hwmanager only classes and functionality, resulting in the test failing, because the test doesn't know anything related with hwmanager and only has backoffice functionality.

As such, the AllJrxmlCompilation test should skip all this files that use hwmanager classes and functionality due to it not being intended to compile this files.

It fails with the following errors when trying to compile this type of files:
- java.lang.ClassNotFoundException: com.openbravo.pos.printjrxml.JRJsonDatasource
- com.openbravo.pos.printer.ticket.PrintItemBarcode cannot be resolved to a type
Steps To ReproduceRun AllJrxmlCompilation test with at least one jrxml that has pos.printjrxml or pos.printer functionality from hwmanager.
Proposed SolutionSkip tests that include com.openbravo.pos package or classes in them, as they will never be able to fulfill these imports from this test. A patch has been provided attached here.
TagsNo tags attached.
Attached Filesdiff file icon patchAllJrxmlCompilation.diff [^] (2,413 bytes) 2021-12-29 09:57 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0134037)
hgbot (developer)
2021-12-29 10:00

Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/485 [^]

- Issue History
Date Modified Username Field Change
2021-12-29 09:57 cberner New Issue
2021-12-29 09:57 cberner Assigned To => Triage Platform Base
2021-12-29 09:57 cberner File Added: patchAllJrxmlCompilation.diff
2021-12-29 09:57 cberner Modules => Core
2021-12-29 09:57 cberner Triggers an Emergency Pack => No
2021-12-29 09:57 cberner Assigned To Triage Platform Base => cberner
2021-12-29 09:57 cberner Status new => acknowledged
2021-12-29 10:00 hgbot Note Added: 0134037
2021-12-30 13:17 shuehner Issue Monitored: shuehner
2022-01-12 11:56 cberner Status acknowledged => scheduled


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker