Migrate JSF managed beans to CDI managed beans
<p>I'm planning to convert a web app from using JSF managed bean to using CDI managed beans. I know I'll need to do below:</p>

<ol>
<li>Add a empty beans.xml file in WEB-INF.</li>
<li>Replace all JSF @ManagedBean to CDI @Named annotations.</li>
<li>Replace all JSF scope annotations with CDI or OmniFaces scope annotations.</li>
<li>Replace all JSF @ManagedProperty with CDI @Inject annotations.</li>
</ol>

<p>Is that all that needs to be done?  Are there any gotchas that I need to be aware of?</p>