I am not able to reproduce this in 4.2.0 RC. Here's what I did.
1. Find a metric that has collected measurements recently and that it doesn't have baselines calculated already (see before-clicking-SetBaseline.png)
2. Metric Data-> Click on the box next to metric-> Click Set baseline
3. Go to Single metric chart view for that metric and see that baselines appear for it (see after-clicking-SetBaseline.png)
Can you run following query on the measurement you are trying to calculate baseline for, just want to know if the metric has data and how many collections. Backend baseline engine requires atleast 40 data point and I am not sure if same requirement needs to be satisfied for use invokes baselines. It if does than that's a bug.
select * from eam_measurement m, eam_resource r, eam_measurement_data d
Where r.instance_id = rid from url
m.template_id = m from url
URL i am referring to is from the link that shows up for the metric under Metric Data tab.
It looks like this -> http://localhost:7080/resource/common/monitor/Visibility.do?type=1&rid=10004&m=11319&mode=chartSingleMetricSingleResource