Ниндзя (Java Framework) маршрут перестал работать, нет сообщения об ошибке или указание на проблему - PullRequest
0 голосов
/ 20 февраля 2019

У меня есть маршрут в фреймворке Java Ninja.

Это выглядит так:

@Singleton
public class ApplicationController {
private final ProtectedRepo protectedRepo;
...

    public Result referral_fingerprint(Context context, @PathParam("code") String code, @PathParam("fingerprint") String fingerprint) {

            log.info("Fingerprint from referral start");
            log.info(fingerprint);
            log.info("Code from referral start");
            log.info(code);

        this.protectedRepo.referralFingerprintSetup(context, code, fingerprint);

        return this.links.appStore().redirect();
    }
}

}

Я хочу отметить, ни одно из журналированияКод, который я поместил в конечную точку, работает либо.

И настройка в моем маршрутизаторе, как таковая: router.GET (). route ("/ referral / {code} / {fingerprint}"). with (ApplicationController :: referral_fingerprint);

Однако, когда я пытаюсь получить доступ к этому маршруту, я получаю сообщение об ошибке «Запрошенный маршрут не найден».Похоже, ни на один другой маршрут не влияют, и этот маршрут работал долго.

Мой журнал доступа к nginx выглядит так:

{"remote_addr": "xxx.xxx.xxx.xxx", "remote_user": "-", "bytes": "481", "time": "1550679219.464", "status": "404", "request_method": "GET", "duration": "0.003", "vhost": "stage.domain.com", "server_protocol": "HTTP/1.1", "http_referrer": "-", "request_path": "/referral/test/test2", "request_query": "-", "http_user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.96 Safari/537.36"}

Почему Ниндзя не распознает мой маршрут?

...