Hi, On Tue, Oct 6, 2015 at 10:59 AM, Dominik Süß <dominik.su...@gmail.com> wrote: > ...I currently want to hook in a debugger to the implementation of the > installer when running the corresponding ITs...
The sling/installer/it module uses Pax Exam and runs the tests with surefire. A simple way to debug the server-side code is to disable surefire forking so that the MAVEN_OPTS are used to configure the jvm debuggging: $ export MAVEN_OPTS="-Xmx1G -XX:MaxPermSize=256m -agentlib:jdwp=transport=dt_socket,address=30303,server=y,suspend=y" $ mvn -o clean test -Dtest=BundlePrioritiesTest -DforkCount=0 You can then connect to the VM on port 30303 to debug the OsgiInstallerImpl, for example. And of course replace the BundlePrioritiesTest name with whatever makes sense. -Bertrand