fix #447: Fix JettyNpnProvider.invoke() to pick the right protocol