final String STRING_NOT_OVERRIDEN_NEW_VALUE="test_module_new_value";
final String STRING_NOT_OVERRIDEN_NEW_VALUE="jmx_module_new_value";
	public void testDynamicMBeanSetAttribute() throws Exception{		final String STRING_NOT_OVERRIDEN_NEW_VALUE="test_module_new_value";		Attribute oldAttribute=new Attribute(STRING_NOT_OVERRIDEN,STRING_NOT_OVERRIDEN_NEW_VALUE);		mbeanServer.setAttribute(testMBeanName,oldAttribute);		Object newValue=mbeanServer.getAttribute(testMBeanName,STRING_NOT_OVERRIDEN);		assertEquals("Incorrect new attribute value.",STRING_NOT_OVERRIDEN_NEW_VALUE,newValue);		Attribute newAttribute=new Attribute(NON_EXISTENT_ATTRIBUTE,"whatever");		try {			mbeanServer.setAttribute(testMBeanName,newAttribute);			fail("Must throw an exception when trying to set a inexistent property");		}  catch (AttributeNotFoundException e) {					}		oldAttribute=new Attribute(STRING_NOT_OVERRIDEN,null);		mbeanServer.setAttribute(testMBeanName,oldAttribute);		newValue=mbeanServer.getAttribute(testMBeanName,STRING_NOT_OVERRIDEN);		assertNull("New value of property might be null",newValue);			}