1
我想在glassfish上使用eclipse(使用澤西島)部署一個簡單的休息服務。 我得到了Glassfish v3.1 - 試圖部署一個簡單的澤西島休息服務 - 無法部署
「在服務器上運行」錯誤:爲模塊部署錯誤:樣品發佈在本地主機到Glassfish的3.1 ......已經encoutered問題
不能部署示例:當我'
在GlassFish日誌,僅存在以下錯誤:
[重症| glassfish3.0.1 | javax.enterprise.system.tools.admin.com.sun.enterprise.v3.admin | _ThreadID = 25; _ThreadName =線程1; |無效的選項:keepstate |#]
我的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>
我sample.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>";
}
}
難道一個有想法? 爲什麼部署失敗?
我對Glassfish 3.1.1進行了更改,但仍無效:>無法部署LinkedService 模塊的部署錯誤:LinkedService:部署期間發生錯誤:加載應用程序時發生異常:java.lang。 IllegalStateException:ContainerBase.addChild:start:org.apache.catalina.LifecycleException:org.apache.catalina.LifecycleException:com.sun.jersey.api.container.ContainerException:ResourceConfig實例不包含任何根資源類。請參閱server.log獲取更多細節。 – PierreDvs 2011-12-14 12:39:27