使用Spring Framework配置JAX-RS以在TomEE虚拟主机上工作

时间:2013-10-14 16:53:13

标签: java spring jax-rs tomee

我们正在尝试将jax-rs spring应用程序部署到具有虚拟主机的tomee服务器。但是,绑定到应用程序路径的jax-rs服务URL似乎存在问题

@Path("/api/test")
@Stateless
public class TestController extends BaseController {

    @GET
    @Path("/hello")
    public String hello() {
        return "Hello";
    }

当部署在主机上时,可通过localhost访问:8080 / app-name / api / test / hello。但是,如果我们添加虚拟主机,则无法再通过www.mywebsite.com/api/test/hello访问它。我们还添加了一个索引页面来测试虚拟主机是否配置正确,实际上您可以通过localhost:8080 / app-name / Index.html和www.mywebsite.com/Index.html访问它。

似乎上下文路径是错误的,但我们无法找到解决方法。

0 个答案:

没有答案