Tag: restlet 2.0

JaxbRepresentation给出错误“不包含ObjectFactory.class或jaxb.in​​dex”

我正在尝试创建一个将对象转换为JaxbRepresentation的示例测试应用程序。 但是当我尝试运行它时,它会给我一个错误。 Main.java文件 package test_jaxb; import org.restlet.Server; import org.restlet.data.Protocol; public class Main { /** * @param args the command line arguments */ public static void main(String[] args) throws Exception { Server helloServer = new Server(Protocol.HTTP, 8111, TestResource.class); helloServer.start(); } } TestResource.java文件 package test_jaxb; import org.restlet.ext.jaxb.JaxbRepresentation; import org.restlet.representation.Representation; import org.restlet.resource.ResourceException; import org.restlet.resource.ServerResource; public class TestResource extends […]

Restlet流数据

我正在执行这项任务,我将从设备读取数据并通过Web服务提供。 数据每秒读取4次。 我希望Web客户端具有开放的HTTP连接,并且只要客户端保持连接打开,就可以使用分块传输将设备读数作为流获取。 作为一个概念certificate,我想从一个不断生成随机数的服务开始,每秒4次,将其包装在json中并将其传输给客户端。 我试图基于twitter流API来松散地建模。 我正在使用restlet 2.1.2来创建该webservice,但我不确定我应该使用哪个Representation来实现这一点。 我试着寻找这个,但没有找到任何有用的东西。 有人可能会指出我正确的方向,我应该使用什么,也许是一些例子。 谢谢

如何在Restlet 2.0中禁用日志记录?

我只想在项目中禁用Restlet的stdout / stderr日志,并通过org.restlet.ext.slf4j提供的SLF4J Facade转发所有Restlet日志。 是否有捷径可寻?

Restlet Complex Object to XML serializaton

我有restlet web服务,它返回响应为xml。 我用jackson作为活页夹。 下面是我要回来的class级。 import java.io.Serializable; import java.util.ArrayList; import java.util.List; public class ApiResponse implements Serializable { /** * */ private static final long serialVersionUID = -2736991050157565598L; private int responseCode; private String reponseMessage; private List body = new ArrayList(); public int getResponseCode() { return responseCode; } public void setResponseCode(int responseCode) { this.responseCode = responseCode; } public […]