Glassfish v3.1 - попытка развертывания простой службы отдыха на Джерси - не удается развернуть - PullRequest
1 голос
/ 14 декабря 2011

Я пытаюсь развернуть простую службу отдыха с помощью eclipse (используя джерси) на glassfish. Я получил

Публикация в glassfish 3.1 на локальном хосте ... возникла проблема
Не удалось развернуть пример: ошибка развертывания для модуля: пример: «ошибка при запуске на сервере»

В журналах Glassfish есть только следующая ошибка:

[ТЯЖЕЛАЯ | glassfish3.0.1 | javax.enterprise.system.tools.admin.com.sun.enterprise.v3.admin | _ThreadID = 25; _ThreadName = Thread-1; | Неверный параметр: keeptate | #]

Мой web.xml

<servlet>
    <servlet-name>JAX-RS Servlet</servlet-name>
    <servlet-class>
                  com.sun.jersey.spi.container.servlet.ServletContainer
            </servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>JAX-RS Servlet</servlet-name>
    <url-pattern>/jax-rs/*</url-pattern>
</servlet-mapping>

Мой образец.java

package M2R;

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;

@Path("converter")
public class sample {

  @GET @Path("{myparam}")
  @Produces("text/html")
  public String getHtml(@PathParam("myparam") String myparam) {
      return "<html><body>"+myparam+"</body></html>";
  }
}

У кого-нибудь есть идея? Почему развертывание не удалось?

1 Ответ

0 голосов
/ 14 декабря 2011

Похоже, проблема развертывания больше, чем проблема упаковки или кода. Можете ли вы отменить развертывание и развернуть снова? Кажется, проблема в «keeptate» опции «asadmin deploy» (возможно, проблема с комбинацией Eclipse + Plugin, которую вы используете).

Вы действительно должны использовать более новую версию GlassFish 3.1.1.

...