I want to run cbench against controller and collect benchmarking data. I got the latest controller code from master branch on git and built it. I want to work with OF1.3 for which I needed to build openflowplugin and openflowjava projects. I pulled down these two projects and built them using maven. I installed all the features related to yangtools, md-sal, netconf and restconf in controller using karaf. In openflowplugin I enabled the above features and odl-openflowplugin-all and odl-openflowjava-all as well. Now when I run controller using karaf, cbench can't connect to it because there's no openflow plugin in controller project. So my question is how can I connect controller to the openflowplugin and openflowjava?
I tried running openflowplugin project alone (in openflowplugin/distribution/karaf/target/assembly/bin/ using ./start) but it gives me 'Permission denied' error. (./karaf works fine)
I've also tried building controller from stable helium branch which has old openflow (OF1) which works fine but since I need OF13 so if there's any way to replace this old OF with OF1.3, that can work too.
I need to work with source code so I can not use pre-built distributions.