See first comment for the essential problem here.
By default a bean class is created at src/main/resources
Newly created beans are added to the category 'Uncategorized'
Incorrect list of init/destroy methods is provided by method selection dialog for a bean
Handle referencing a previously-defined bean for factory-ref property
Global Bean (Blueprint) must support reference of factory method in bean referenced by factory-ref
Provide UI test checking for correct methods available in Bean property fields
Disable properties for init and destroy methods if there is no bean class defined
Update Bean method selection dialog to be more user friendly
Filter the list of compatible factory methods in a bean properties