услуга по отдыху недоступна в jboss - PullRequest
0 голосов
/ 17 мая 2018

Я следую этому руководству , чтобы создать свой первый REST-сервис. Вместо tomcat я использую jboss (6.4.14). Я сгенерировал войну без проблем и поместил ее в автономный каталог / deployments. Вот как это выглядит:

enter image description here

Когда я звоню в эту службу (http://localhost:8081/SpringRestService/rest/payment/pay?key=SHARED_KEY), я получаю 404 ответа.

<html>
    <head>
        <title>JBWEB000065: HTTP Status 404 - /SpringRestService/rest/payment/pay</title>
        <style>
            <!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}-->
        </style>
    </head>
    <body>
        <h1>JBWEB000065: HTTP Status 404 - /SpringRestService/rest/payment/pay</h1>
        <HR size="1" noshade="noshade">
        <p>
            <b>JBWEB000309: type</b> JBWEB000067: Status report
        </p>
        <p>
            <b>JBWEB000068: message</b>
            <u>/SpringRestService/rest/payment/pay</u>
        </p>
        <p>
            <b>JBWEB000069: description</b>
            <u>JBWEB000124: The requested resource is not available.</u>
        </p>
        <HR size="1" noshade="noshade">
    </body>
</html>

Вот так выглядит мой запрос: enter image description here

Я не знаю, что я делаю неправильно: (

Спасибо за ваше время и ответы, я очень ценю их.

1 Ответ

0 голосов
/ 17 мая 2018

Я проверил учебник, который вы использовали для создания вашего первого сервиса REST: в нем отсутствует конфигурация вашего web.xml для развертывания вашего сервиса на сервере приложений jboss.

Вы можете следовать документации jboss, чтобы изменитьваш web.xml: https://docs.jboss.org/jbossas/guides/webguide/r2/en/html/ch06.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...