带有Jetty连接器示例/配置的Restlet

问题描述 投票:0回答:1

我想通过web.xml配置Restlet以使用jetty连接器。我想我错过了一些信息而没有在他们的文档页面中找到这些信息,请提供一个工作示例/配置如何让Restlet与jetty连接器一起工作。

我已经将扩展名(org.restlet.ext.jetty)添加到pom.xml,这是我当前的web.xml配置:

 <?xml version="1.0" encoding="utf-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" version="2.5">
         <display-name>TestService</display-name>
         <servlet>
                 <servlet-name>RestletServlet</servlet-name>
                 <servlet-class>org.restlet.ext.servlet.ServerServlet</servlet-class>
                 <init-param>
                         <param-name>org.restlet.application</param-name>
                         <param-value>com.test.main.Server</param-value>
                 </init-param>
         </servlet>

    <servlet-mapping>
        <servlet-name>RestletServlet</servlet-name>
        <url-pattern>/*</url-pattern>
    </servlet-mapping>
</web-app>
java maven restlet
1个回答
0
投票

在你的标签中你定义了init param。尝试在其中定义另一个init param标记并将配置放在下面。我认为这是你缺少的部分。

    <init-param>
        <param-name>org.restlet.clients</param-name>
        <param-value>HTTP HTTPS FILE</param-value>
    </init-param>

请看一下这个链接。我希望你的问题得到解决。

https://restlet.com/open-source/documentation/user-guide/2.3/editions/jee/client-connectors

© www.soinside.com 2019 - 2024. All rights reserved.