问题标签 [jetty]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2508 浏览

servlets - JETTY COMET 实施或 Resin COMET 实施哪个更好

我们一直在使用 JETTY 的暂停 servlet 实现来使用 JSON 消息和 XStream 来滚动我们自己的 COMET Web 应用程序。

有没有人有 Resin 实施 COMET 的经验以及他们如何比较?

也比 COMET 更普遍的是,没有人对最好的 Java Suspended servlet 3.0 实现提出建议。

以下是一些资源:

0 投票
1 回答
764 浏览

java - 使用 Terracotta 对 COMET 进行聚类

我们正在尝试使用 JETTY 7.0 的暂停 servlet 3.0 API 实现来集群一个用 Java 编写的 COMET Web 应用程序。

有没有人有在暂停/恢复 servlet Web 应用程序中使用 Terracotta 的经验。

JETTY 的 Greg Wilkins 提到了 Terracotta 的 COMET 性能问题。

0 投票
2 回答
1028 浏览

java - 使用 spnego 凭据访问不同的页面

我有一个使用 serverA 中的 jetty 6.1.12 提供服务的应用程序。serverA 使用 spnego 过滤器进行了kerberized,当我从浏览器运行它时运行良好。我现在正试图从 serverA 中的一个类访问不同的站点 (serverB)。这个新站点使用相同的身份验证方案,即,如果用户可以看到 serverA 上的页面,他也可以看到 serverB 上的页面。有没有办法从 Web 服务器 (serverA) 获取 kerberos 凭据并将其传递到其他地方?

错误报告(http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6549811)说 spnego 委托很久以前就修复了,所以我认为必须有办法做到这一点。

我正在使用 Java 1.6。要对 serverB 进行 http 调用,我使用的是 apache commons httpclient 3.1。

0 投票
4 回答
2900 浏览

eclipse - GWT/Eclipse/Jetty 问题:Jasper 无法解析标记库

我正在尝试让 GWT Hosted 模式在 Eclipse 中工作,就像这个 HOWTO 一样。Servlet 可以正常工作,我的 GWT 代码也是如此,但是我的所有 JSP 都失败了,因为出现以下错误:

这个 webapp 在 Tomcat 5x 下部署时工作正常;在 Eclipse 中运行时,我似乎无法让它解析标记库。我是 Eclipse 的新手,让它与 GWT+Maven 所需的所有移动部件一起工作让我大吃一惊。

更新:我不再使用 Eclipse;我已经切换(返回!)到 Intellij IDEA。所以我不能诚实地评估你们这些好心人发布的答案。一旦发生某些投票操作,或者其他人使用其中一种方法报告成功,我将接受适当的答案。谢谢。

0 投票
1 回答
1001 浏览

jboss - 如何设置 Jetty 6 和 Jboss 4.0.5 虚拟主机?

我在同一个 JBoss/Jetty 服务器上部署了 2 个 webapp。在 Jetty 5.1.14 中,我有以下 jetty-web.xml 配置其中一个应用程序作为虚拟主机(在同一端口上)运行:

这工作得很好。不幸的是,它根本不适用于 Jetty 6.1.17。首先,“JBossWebApplicationContext”现在似乎被称为“JBossWebAppContext”,其次,我可以找到的文档表明我应该使用如下所示的 jetty-web.xml:

但这也不起作用。这两个 webapps 部署没有错误,但是当我尝试访问虚拟主机名下的第二个应用程序时,它只是访问第一个应用程序。两个应用程序都在根上下文中(这是不可协商的)。

如何使虚拟主机工作?

(顺便说一句,几天前我有一个朋友在 serverfault 上发布了这个,但没有人回答。)

0 投票
1 回答
4286 浏览

java - 如何使用具有特定 MessgeBodyReaders/Writers 的特定资源实例初始化 Jersey?

我正在尝试使用预配置的资源实例在预配置的端口/url 上启动 Jersey。我不太清楚如何正确地做到这一点。

这是一段代码。请帮帮我,填空:

在上面的代码片段中,我试图通过http://localhost:8080/services/svc url 公开 MyService。如果将插入 JSONMessageBodyWriter 和 XMLMessageBodyWriter - 该服务将相应地针对 XML 和 JSON 工作。

如果你知道如何在 Jetty 或 Grizzly 上执行此操作,也请告诉我。春天能帮上忙吗?

0 投票
1 回答
1599 浏览

java - 通过 Cargo 在嵌入式 Jetty 中调用 ehcache-server 时出现异常:无法实例化 WebApplicationProviderImpl

我正在开发一个使用独立 ehcache 服务器来缓存某些数据的 Web 应用程序。ehcache 服务器通过 REST(而不是 SOAP)访问。

出于功能测试的目的,我需要运行 ehcache 服务器的嵌入式实例。echcache-server 项目本身使用 Cargo Maven2 插件为自己的功能测试执行此操作。我尝试在我的应用程序的 pom.xml 中做同样的事情,但 Cargo 插件坚持部署我自己的 Web 应用程序的 WAR,即使我将其配置为使用 ehcache 的 WAR。

因此,我尝试直接使用 Cargo Container API 来进行部署和容器实例化。以下是相关代码:

Jetty 容器启动,并且 ehcache 本身似乎部分启动,基于各种消息,这些消息看起来与启动独立服务器时生成的消息相同。但是,RESTful Web 服务无法启动,但有以下异常:

以下是我的 pom.xml 中的相关依赖项:

有谁知道可能导致此异常的原因?也许我正在使用不匹配的码头和球衣版本?我是否必须以某种方式注册 WebApplicationProviderImpl?任何想法将不胜感激。

0 投票
3 回答
2080 浏览

java - 如何使用 jruby(使用码头运行)创建 servlet?

我对 jruby 和 java 还很陌生,想在 jruby 中创建一个 servlet,同时使用 jetty 作为 Web 服务器。我不确定我是否走在正确的道路上,下面的代码显示了到目前为止的输入表单。我想我现在必须扩展 HttpServlet 类来处理发布的数据,但我不知道在这种情况下如何执行此操作,以及是否可以在同一个脚本中执行此操作。

我会感谢任何提示。提前谢谢了!

0 投票
7 回答
3296 浏览

java - 应用服务器——使用还是不使用?

通常我们使用 WebLogic 或 JBoss 来部署我们的应用程序。我知道当使用像 Spring 这样的开源解决方案时,您可以开发您的应用程序并在像 Jetty 这样的简单 servlet 容器上运行它。所以问题是为什么还要麻烦应用服务器?

0 投票
1 回答
2705 浏览

java - 有人在 Jetty 7 上成功部署了声纳吗?

我正在尝试在 Jetty 7 servlet 容器上部署 Sonar(自动代码监控工具)。

我想首先使用默认配置(嵌入式 Derby DB)作为 POC,然后再过渡到生产级 DB。

到目前为止,我已经尝试了各种方法来完成这项工作(待办事项:记录失败的尝试),但没有任何运气......

有没有人设法解决这个问题?

这是我通过在 jetty/webapps 中部署并使用

java -DOPTIONS=Server,deploy,jsp -jar start.jar etc/jetty.xml

这就是我通过在 webappls-plus 中部署并使用以下命令启动得到的:

java -DOPTIONS=Server,deploy,jsp -jar start.jar etc/jetty.xml etc/jetty-plus.xml