This is an automated email from the ASF dual-hosted git repository. jleroux pushed a commit to branch release18.12 in repository https://gitbox.apache.org/repos/asf/ofbiz-plugins.git
The following commit(s) were added to refs/heads/release18.12 by this push: new 6fa3a5dc2 Fixed: Could not find PortalPage with portalPageId [] (OFBIZ-13071) 6fa3a5dc2 is described below commit 6fa3a5dc27ce65375b64fa66afaf9ef6934dfdc0 Author: Jacques Le Roux <jacques.le.r...@les7arts.com> AuthorDate: Fri Apr 26 11:35:46 2024 +0200 Fixed: Could not find PortalPage with portalPageId [] (OFBIZ-13071) Avoids spider bots to clutter the logs by forcing auth. Does not make sense W/o anyway --- webpos/webapp/webpos/WEB-INF/controller.xml | 138 ++++++++++++++-------------- 1 file changed, 69 insertions(+), 69 deletions(-) diff --git a/webpos/webapp/webpos/WEB-INF/controller.xml b/webpos/webapp/webpos/WEB-INF/controller.xml index 9b2aed1e8..4aaf48849 100644 --- a/webpos/webapp/webpos/WEB-INF/controller.xml +++ b/webpos/webapp/webpos/WEB-INF/controller.xml @@ -21,22 +21,22 @@ xmlns="http://ofbiz.apache.org/Site-Conf" xsi:schemaLocation="http://ofbiz.apache.org/Site-Conf http://ofbiz.apache.org/dtds/site-conf.xsd"> <description>Web Pos Component Site Configuration File</description> <errorpage>/error/error.jsp</errorpage> - + <handler name="java" type="request" class="org.apache.ofbiz.webapp.event.JavaEventHandler"/> <handler name="service" type="request" class="org.apache.ofbiz.webapp.event.ServiceEventHandler"/> <handler name="service-multi" type="request" class="org.apache.ofbiz.webapp.event.ServiceMultiEventHandler"/> <handler name="simple" type="request" class="org.apache.ofbiz.webapp.event.SimpleEventHandler"/> - <handler name="groovy" type="request" class="org.apache.ofbiz.webapp.event.GroovyEventHandler"/> + <handler name="groovy" type="request" class="org.apache.ofbiz.webapp.event.GroovyEventHandler"/> <handler name="jsp" type="view" class="org.apache.ofbiz.webapp.view.JspViewHandler"/> <handler name="screen" type="view" class="org.apache.ofbiz.widget.renderer.macro.MacroScreenViewHandler"/> - + <!-- Events run from here for the first hit in a visit --> <firstvisit> <event name="autoLoginCheck" type="java" path="org.apache.ofbiz.webapp.control.LoginWorker" invoke="autoLoginCheck"/> <event name="checkTrackingCodeCookies" type="java" path="org.apache.ofbiz.marketing.tracking.TrackingCodeEvents" invoke="checkTrackingCodeCookies"/> <event name="setDefaultStoreSettings" type="java" path="org.apache.ofbiz.product.product.ProductEvents" invoke="setDefaultStoreSettings"/> </firstvisit> - + <!-- Events to run on every request before security (chains exempt) --> <preprocessor> <!-- This event allows affilate/distributor entry on any page --> @@ -46,7 +46,7 @@ <event name="checkPartnerTrackingCodeUrlParam" type="java" path="org.apache.ofbiz.marketing.tracking.TrackingCodeEvents" invoke="checkPartnerTrackingCodeUrlParam"/> <event name="keepCartUpdated" type="java" path="org.apache.ofbiz.order.shoppingcart.ShoppingCartEvents" invoke="keepCartUpdated"/> </preprocessor> - + <after-login> <event name="updateAssociatedDistributor" type="java" path="org.apache.ofbiz.ecommerce.misc.ThirdPartyEvents" invoke="updateAssociatedDistributor"/> <event name="keepCartUpdated" type="java" path="org.apache.ofbiz.order.shoppingcart.ShoppingCartEvents" invoke="keepCartUpdated"/> @@ -55,7 +55,7 @@ <!-- after login and restoring from the auto-save list, save everything to the auto-save list to handle anything that may have already been in the cart before login --> <event name="saveCartToAutoSaveList" type="java" path="org.apache.ofbiz.order.shoppinglist.ShoppingListEvents" invoke="saveCartToAutoSaveList"/> </after-login> - + <!-- Security Mappings --> <request-map uri="checkLogin"> <description>Verify a user is logged in.</description> @@ -65,7 +65,7 @@ <response name="requirePasswordChange" type="view" value="requirePasswordChange"/> <response name="error" type="view" value="login"/> </request-map> - + <request-map uri="login"> <security https="true" auth="false"/> <event type="java" path="org.apache.ofbiz.webpos.WebPosEvents" invoke="posLogin"/> @@ -73,27 +73,27 @@ <response name="requirePasswordChange" type="view" value="RequirePasswordChange"/> <response name="error" type="view" value="Login"/> </request-map> - + <request-map uri="logout"> <security https="true" auth="true"/> <event type="java" path="org.apache.ofbiz.webapp.control.LoginWorker" invoke="logout"/> <response name="success" type="request-redirect-noparam" value="main"/> <response name="error" type="request-redirect-noparam" value="main"/> </request-map> - + <request-map uri="autoLogout"> <security https="true" auth="false"/> <event type="java" path="org.apache.ofbiz.webapp.control.LoginWorker" invoke="autoLoginRemove"/> <response name="success" type="request-redirect-noparam" value="main"/> <response name="error" type="request-redirect-noparam" value="main"/> </request-map> - + <request-map uri="requirePasswordChange"> <security https="true" auth="false"/> <response name="success" type="view" value="RequirePasswordChange"/> </request-map> <!-- End of Security Mappings --> - + <!-- Common json reponse events, chain these after events to send json reponses --> <!-- Standard json response, For security reason (OFBIZ-5409) tries to keep only the initially called service attributes --> <request-map uri="json"> @@ -101,32 +101,32 @@ <event type="java" path="org.apache.ofbiz.common.CommonEvents" invoke="jsonResponseFromRequestAttributes"/> <response name="success" type="none"/> </request-map> - + <request-map uri="getJSONuiLabelArray"> <security https="false" auth="false"/> <event type="java" path="org.apache.ofbiz.common.CommonEvents" invoke="getJSONuiLabelArray"/> <response name="success" type="none" /> <response name="error" type="none" /> </request-map> - + <!-- Request Mappings --> <request-map uri="view"> <security https="false" auth="false"/> <response name="success" type="view" value="main"/> </request-map> - + <request-map uri="authview"> <security https="false" auth="true"/> <response name="success" type="view" value="main"/> </request-map> - + <request-map uri="main"> <security https="false" auth="true"/> <event type="java" path="org.apache.ofbiz.webpos.WebPosEvents" invoke="existsWebPosSession"/> <response name="success" type="view" value="main"/> <response name="error" type="view" value="Login"/> </request-map> - + <request-map uri="Login"> <security https="false" auth="false"/> <event type="java" path="org.apache.ofbiz.webpos.WebPosEvents" invoke="posLogin"/> @@ -134,43 +134,43 @@ <response name="requirePasswordChange" type="view" value="RequirePasswordChange"/> <response name="error" type="view" value="Login"/> </request-map> - + <request-map uri="Logout"> <security https="false" auth="true"/> <event type="java" path="org.apache.ofbiz.webapp.control.LoginWorker" invoke="logout"/> <response name="success" type="request-redirect-noparam" value="main"/> <response name="error" type="request-redirect-noparam" value="main"/> </request-map> - + <request-map uri="ListLocales"> <security https="true" auth="false"/> <response name="success" type="view" value="ListLocales" save-last-view="true"/> </request-map> - + <request-map uri="setSessionLocale"> <security https="false" auth="false"/> <event type="java" path="org.apache.ofbiz.common.CommonEvents" invoke="setSessionLocale"/> <response name="success" type="view" value="main"/> <response name="error" type="view" value="main"/> </request-map> - + <request-map uri="ListTimezones"> - <security https="true" auth="false"/> + <security https="true" auth="true"/> <response name="success" type="view" value="ListTimezones" save-last-view="true"/> </request-map> - + <request-map uri="setSessionTimeZone"> <security https="true" auth="false"/> <event type="java" path="org.apache.ofbiz.common.CommonEvents" invoke="setSessionTimeZone"/> <response name="success" type="view-last" value="main"/> <response name="error" type="request" value="main"/> </request-map> - + <request-map uri="showHelp"> <security https="true" auth="true"/> <response name="success" type="view" value="showHelp"/> </request-map> - + <!-- User preference mapping --> <request-map uri="setUserPreference"> <security https="true" auth="true"/> @@ -184,7 +184,7 @@ <event type="service" invoke="setUserPreference"/> <response name="success" type="none"/> </request-map> - + <request-map uri="help"> <security https="true" auth="true"/> <response name="success" type="view" value="help"/> @@ -194,262 +194,262 @@ <security https="false" auth="true"/> <response name="success" type="view" value="ListVisualThemes"/> </request-map> - + <request-map uri="Category"> <security https="false" auth="false"/> <response name="success" type="view" value="Category"/> </request-map> - + <request-map uri="Manager"> <security https="false" auth="true"/> <response name="success" type="view" value="Manager"/> </request-map> - + <request-map uri="Payment"> <security https="false" auth="true"/> <response name="success" type="view" value="Payment"/> </request-map> - + <request-map uri="CustomerAddress"> <security https="false" auth="true"/> <response name="success" type="view" value="CustomerAddress"/> </request-map> - + <request-map uri="ShowCart"> <security https="false" auth="true"/> <response name="success" type="view" value="ShowCart"/> </request-map> - + <request-map uri="ShowCartItemSelected"> <security https="false" auth="true"/> <response name="success" type="view" value="ShowCartItemSelected"/> </request-map> - + <request-map uri="SearchSalesRepsList"> <security https="false" auth="true"/> <response name="success" type="view" value="SearchSalesRepsList"/> </request-map> - + <request-map uri="SideDeepCategory"> <security https="false" auth="true"/> <response name="success" type="view" value="SideDeepCategory"/> </request-map> - + <request-map uri="CategoryDetail"> <security https="false" auth="true"/> <response name="success" type="view" value="CategoryDetail"/> - </request-map> - + </request-map> + <request-map uri="Shutdown"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/ManagerEvents.xml" invoke="shutdown"/> <response name="success" type="request" value="Login"/> <response name="error" type="request" value="main"/> </request-map> - + <!-- Ajax requests --> <request-map uri="Error"> <security https="false" auth="false"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="EmptyCart"> <security https="false" auth="false"/> <event type="java" path="org.apache.ofbiz.webpos.WebPosEvents" invoke="emptyCartAndClearAutoSaveList"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="GetProductType"> <security https="false" auth="true"/> <event type="java" path="org.apache.ofbiz.webpos.WebPosEvents" invoke="getProductType"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="GetProductAndPrice"> <security https="false" auth="false"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="getProductAndPrice"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="GetFormattedAmount"> <security https="false" auth="false"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="getFormattedAmount"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="GetFormattedProductFeaturePrice"> <security https="false" auth="false"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="getFormattedProductFeaturePrice"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="AddToCart"> <security https="false" auth="false"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="addCartItem"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="SetPartyToCart"> <security https="false" auth="false"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="setPartyToCart"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="GetShipMethods"> <security https="false" auth="false"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="getShipMethods"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="SetShipMethod"> <security https="false" auth="false"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="setShipMethod"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="UpdateCartItem"> <security https="false" auth="false"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="updateCartItem"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="DeleteCartItem"> <security https="false" auth="false"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="deleteCartItem"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="FindProducts"> <security https="false" auth="true"/> <event type="service" invoke="findProducts"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="FindParties"> <security https="false" auth="true"/> <event type="service" invoke="findParties"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="RemoveSalesRep"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="removeSalesRep"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="AddSalesRep"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/CartEvents.xml" invoke="addSalesRep"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="PayCash"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/PaymentEvents.xml" invoke="payCash"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="PayCheck"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/PaymentEvents.xml" invoke="payCheck"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="PayGiftCard"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/PaymentEvents.xml" invoke="payGiftCard"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="PayCreditCard"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/PaymentEvents.xml" invoke="payCreditCard"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="OpenTerminal"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/ManagerEvents.xml" invoke="openTerminal"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="CloseTerminal"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/ManagerEvents.xml" invoke="closeTerminal"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="PromoCode"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/PromoEvents.xml" invoke="addPromoCode"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="VoidOrder"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/ManagerEvents.xml" invoke="voidOrder"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="ModifyPrice"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/ManagerEvents.xml" invoke="modifyPrice"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="PaidOutAndIn"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/ManagerEvents.xml" invoke="paidOutAndIn"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="PayFinish"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/PaymentEvents.xml" invoke="payFinish"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="ClearPayment"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/PaymentEvents.xml" invoke="clearPayment"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="CreateUpdateAddress"> <security https="false" auth="true"/> <event type="simple" path="component://webpos/minilang/CustomerEvents.xml" invoke="createUpdateAddress"/> <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <request-map uri="EditAddress"> <security https="false" auth="true"/> <event type="groovy" path="component://webpos/groovyScripts/customer/EditAddress.groovy"/> @@ -479,7 +479,7 @@ <response name="success" type="request" value="json"/> <response name="error" type="request" value="json"/> </request-map> - + <!-- View Mappings --> <view-map name="error" page="/error/error.jsp"/> <view-map name="Error" type="screen" page="component://webpos/widget/WebPosScreens.xml#Main"/> @@ -492,7 +492,7 @@ <view-map name="ListVisualThemes" type="screen" page="component://common/widget/LookupScreens.xml#ListVisualThemes"/> <view-map name="help" type="screen" page="component://common/widget/CommonScreens.xml#help"/> <view-map name="showHelp" type="screen" page="component://common/widget/HelpScreens.xml#ShowHelp"/> - + <view-map name="Manager" type="screen" page="component://webpos/widget/WebPosScreens.xml#Manager"/> <view-map name="Payment" type="screen" page="component://webpos/widget/WebPosScreens.xml#Payment"/> <view-map name="ShowCart" type="screen" page="component://webpos/widget/CartScreens.xml#ShowCart"/> @@ -505,4 +505,4 @@ <view-map name="ForgotPassword_step1" type="screen" page="component://webpos/widget/CommonScreens.xml#ForgotPassword_step1"/> <view-map name="ForgotPassword_step2" type="screen" page="component://webpos/widget/CommonScreens.xml#ForgotPassword_step2"/> <!-- End of View Mappings --> -</site-conf> \ No newline at end of file +</site-conf>