Bug 214706 Script UID doens't work for Chart
Use chart "onRender" property handle and call ModuleUtil.getScriptUID(), it generates the id. But later use this id to get back the PropertyHandle or Script content, it fails.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/xpathparser/XPathParser.java
return null;
		}
	}
	private CachedMemberRef parsePropertyValue( String tagName,
			String propName, int index )
	{
		if ( propertyName == null )
		{
			ElementDefn elementDefn = (ElementDefn) currentElement.getDefn( );
			IPropertyDefn propDefn = elementDefn.getProperty( propName );
			if ( propDefn == null )
				return null;
			propertyName = propName;
			if ( propDefn.getTypeCode( ) == IPropertyType.STRUCT_TYPE )
				ref = new CachedMemberRef( (ElementPropertyDefn) propDefn );
			return ref;
		}
		
		if ( ref == null && propertyName != null &&
				DesignSchemaConstants.KEY_ATTRIB.equalsIgnoreCase( propName ) )
		{
			String newPropName = propertyName + XPathUtil.RESOURCE_KEY_SUFFIX;
			ElementDefn elementDefn = (ElementDefn) currentElement.getDefn( );
			IPropertyDefn propDefn = elementDefn.getProperty( newPropName );
			if ( propDefn != null )
				propertyName = newPropName;
			else
				propertyName = null;
			return null;
		}