Emanuel,
FYI, the testsuite is showing the following failure where DefaultMetaValueFactory is calling PropertyInfo.set() for a property that isn't writable:
http://hudson.qa.jboss.com/hudson/job/JBoss-AS-5.1.x-testSuite-sun15-sun16/86/testReport/org.jboss.test.profileservice.test/ServiceBindingManagedObjectsTestCase(profileservice)/testServiceBindingStore/
I wanted to point this out now because I'm changing how the managed objects for the SBM work, which will eliminate this particular call path (and the test method itself). But the problem will still exist.