[ https://issues.apache.org/jira/browse/OFBIZ-6052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14304636#comment-14304636 ]
Jacopo Cappellato commented on OFBIZ-6052: ------------------------------------------ Thank you Deepak, I have committed your patch in rev. 1656983 (trunk) and also back ported to all the active release branches (14.12, 13.07, 12.07) > Find facility inventory items cause UtilCodec.IntrusionException > ---------------------------------------------------------------- > > Key: OFBIZ-6052 > URL: https://issues.apache.org/jira/browse/OFBIZ-6052 > Project: OFBiz > Issue Type: Bug > Components: ALL APPLICATIONS > Affects Versions: Trunk > Reporter: Wai > Assignee: Jacopo Cappellato > Attachments: OFBIZ-6052.patch > > > -Use demo database. > -Go to url. > https://localhost:8443/facility/control/ViewFacilityInventoryByProduct?facilityId=MyRetailStore > -click find button. > The source of the issue is in the UtilCodec.canonicalize() > Console output: > {code} > 2015-02-02 06:31:29,955 |http-bio-8443-exec-6 |ModelScreen > |E| Error rendering screen > [component://common/widget/CommonScreens.xml#GlobalDecorator]: > org.ofbiz.base.util.UtilCodec$IntrusionException: Input validation failure. > Rolling back transaction. > 2015-02-02 06:31:29,957 |http-bio-8443-exec-6 |TransactionUtil > |W| Calling transaction setRollbackOnly; this stack trace shows where this is > happening: > java.lang.Exception: Error rendering screen > [component://common/widget/CommonScreens.xml#GlobalDecorator]: > org.ofbiz.base.util.UtilCodec$IntrusionException: Input validation failure > at > org.ofbiz.entity.transaction.TransactionUtil.setRollbackOnly(TransactionUtil.java:360) > [ofbiz-entity.jar:?] > at > org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:301) > [ofbiz-entity.jar:?] > at > org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:171) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:211) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:779) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:211) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget$IncludeScreen.renderWidgetString(ModelScreenWidget.java:779) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:211) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:859) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ScreenFactory.renderReferencedScreen(ScreenFactory.java:211) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget$DecoratorScreen.renderWidgetString(ModelScreenWidget.java:859) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget.renderSubWidgetsString(ModelScreenWidget.java:98) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreenWidget$Section.renderWidgetString(ModelScreenWidget.java:280) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.model.ModelScreen.renderScreenString(ModelScreen.java:164) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:135) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.renderer.ScreenRenderer.render(ScreenRenderer.java:97) > [ofbiz-widget.jar:?] > at > org.ofbiz.widget.renderer.macro.MacroScreenViewHandler.render(MacroScreenViewHandler.java:151) > [ofbiz-widget.jar:?] > at > org.ofbiz.webapp.control.RequestHandler.renderView(RequestHandler.java:1041) > [ofbiz-webapp.jar:?] > at > org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:697) > [ofbiz-webapp.jar:?] > at > org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:216) > [ofbiz-webapp.jar:?] > at > org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:87) > [ofbiz-webapp.jar:?] > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)