Hi Michael 'getAssociatedStateList' controller entry exists in common-controller, so no need to add the same entry in humanres controller. We can remove this from humanres controller.xml file.
Thanks & Regards -- Deepak Dixit On Sat, Dec 8, 2018 at 7:06 PM <mbr...@apache.org> wrote: > Author: mbrohl > Date: Sat Dec 8 13:36:26 2018 > New Revision: 1848469 > > URL: http://svn.apache.org/viewvc?rev=1848469&view=rev > Log: > Improved: Implement dependency from "State/Province" Field to "Country" > in New Employee Form. > (OFBIZ-10326) > > Thanks Benjamin Jugl and Julian Leichert for reporting and providing > the patch. > > Modified: > > ofbiz/ofbiz-framework/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml > > ofbiz/ofbiz-framework/trunk/applications/humanres/widget/EmployeeScreens.xml > > Modified: > ofbiz/ofbiz-framework/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml > URL: > http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml?rev=1848469&r1=1848468&r2=1848469&view=diff > > ============================================================================== > --- > ofbiz/ofbiz-framework/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml > (original) > +++ > ofbiz/ofbiz-framework/trunk/applications/humanres/webapp/humanres/WEB-INF/controller.xml > Sat Dec 8 13:36:26 2018 > @@ -753,6 +753,12 @@ under the License. > <response name="success" type="view" > value="EditAgreementEmploymentAppls"/> > </request-map> > <!--====================Extended > Requests===================================--> > + <request-map uri="getAssociatedStateList"> > + <security https="true" auth="false"/> > + <event type="service" invoke="getAssociatedStateList"/> > + <response name="success" type="request" value="json"/> > + <response name="error" type="request" value="json"/> > + </request-map> > <request-map uri="EditPartySkillsExt"> > <security https="true" auth="true"/> > <response name="success" type="view" value="EditPartySkills"/> > > Modified: > ofbiz/ofbiz-framework/trunk/applications/humanres/widget/EmployeeScreens.xml > URL: > http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/humanres/widget/EmployeeScreens.xml?rev=1848469&r1=1848468&r2=1848469&view=diff > > ============================================================================== > --- > ofbiz/ofbiz-framework/trunk/applications/humanres/widget/EmployeeScreens.xml > (original) > +++ > ofbiz/ofbiz-framework/trunk/applications/humanres/widget/EmployeeScreens.xml > Sat Dec 8 13:36:26 2018 > @@ -60,12 +60,25 @@ under the License. > <actions> > <set field="titleProperty" > value="PartyCreateNewEmployee"/> > <set field="headerItem" value="Employees"/> > - <property-to-field field="defaultCountryGeoId" > resource="general" property="country.geo.id.default" default="USA"/> > + <set field="dependentForm" value="AddEmployee"/> > + <set field="paramKey" value="countryGeoId"/> > + <set field="mainId" value="countryGeoId"/> > + <set field="dependentId" value="stateProvinceGeoId"/> > + <set field="requestName" value="getAssociatedStateList"/> > + <set field="responseName" value="stateList"/> > + <set field="dependentKeyName" value="geoId"/> > + <set field="descName" value="geoName"/> > + <set field="selectedDependentOption" from-field=" > country.geo.id.default" default-value="USA"/> > </actions> > <widgets> > <decorator-screen name="main-decorator" > location="${parameters.mainDecoratorLocation}"> > <decorator-section name="body"> > <screenlet > title="${uiLabelMap.HumanResNewEmployee}"> > + <platform-specific> > + <html> > + <html-template > location="component://common-theme/template/includes/SetDependentDropdownValuesJs.ftl"/> > + </html> > + </platform-specific> > <section> > <widgets> > <include-form name="AddEmployee" > location="component://humanres/widget/forms/EmployeeForms.xml"/> > > >