Here are my changes to make the connectors work with m2e 1.2. Everything builds but I am able to test only the jflex connector. I can't get the tests to pass, but it looks like that has something to do with environment requirements of the tests. If you want me to "try harder" at that, let me know, but I suspect you could just do it all more quickly than I can.
Added m2e 1,2 support.
Update all connectors to support m2e 1.2. Update version info for the
connectors themselves to 1.2 also.
I'm seeing test failures in your branch as well. I'm looking into it rigtht now.
Did you make any progress looking into the test failures?
I spent some time on that today, and to my suprise it turned out that deleting target directories here and there allowed to bulid the whole thing cleanly (on your branch). It appears that I had some stale build output from eclipse peppered with UnresolvedCompilationProblem exceptions in integration test projects. It was not being cleaned out by a mvn clean at the top level, because IT projects are not submodules of the corresponding test projects.
If you are on linux, you can run find -name target | xargs rm -rf at the project root directory and see if it helps.
find -name target | xargs rm -rf
I've done some rudimentary testing on my workspaces that use the connector and all seems fine.
I've pushed the binary release to http://objectledge.github.com/maven-extensions/connectors/updates/development