Fixed: The "request" attribute type of the userLogin service is wrong
It should have been org.apache.catalina.connector.RequestFacade"
instead of javax.servlet.http.HttpServletRequest see the Jira for details
@@ -379,7 +379,7 @@ under the License.
<service name="userLogin" engine="java" location="org.apache.ofbiz.common.login.LoginServices" invoke="userLogin">
<description>Used to Automatically Authenticate a username/password; create a UserLogin object</description>
<implements service="authenticationInterface"/>
- <attribute name="request" mode="IN" type="javax.servlet.http.HttpServletRequest" optional="true"/>
+ <attribute name="request" mode="IN" type="org.apache.catalina.connector.RequestFacade" optional="true"/>
</service>
<service name="createUserLogin" engine="java" auth="false"
location="org.apache.ofbiz.common.login.LoginServices" invoke="createUserLogin">
