UIInput inputnotarget2notarget = (UIInput) compositeComponent2notarget.findComponent("testComponentNoTarget");
Assert.assertNotNull(inputnotarget2notarget);
Assert.assertNotNull(inputnotarget2notarget.getValueChangeListeners());
Assert.assertEquals(1, inputnotarget2notarget.getValueChangeListeners().length);
compositeComponent2.pushComponentToEL(facesContext, compositeComponent2);
compositeComponent2notarget.pushComponentToEL(facesContext, compositeComponent2notarget);
bean.setValueChangeListener2Called(false);
inputnotarget2notarget.getValueChangeListeners()[0].processValueChange(new ValueChangeEvent(inputnotarget2notarget,"x","y"));
Assert.assertTrue(bean.isValueChangeListener2Called());
compositeComponent2notarget.popComponentFromEL(facesContext);
compositeComponent2.popComponentFromEL(facesContext);