问题标签 [resin]

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 回答
986 浏览

java - 如何创建适用于容器和独立应用程序的 JPA EntityManagerFactory?

我是 JPA 的新手,所以在搜索了一段时间并尝试之后,我无法弄清楚如何做以下事情。

我想在单元测试、生产-树脂应用服务器和 GWT (jetty) 的开发模式中使用 JPA 注释类。

问题是我可以在单元测试中将 Persistence.createEntityManagerFactory 与 META-INF/persistence.xml 一起使用,并且效果很好。但是,它不适用于树脂,我在 GWT 开发模式下遇到同样的错误。

我可以通过使用@Inject 注释和resin-web.xml 让它在树脂上工作,但不确定如何在GWT 开发模式下使用它。

如果可能,我想对所有 3 种情况使用相同的代码:单元测试、GWT 的 Jetty 和生产中的树脂。我也喜欢让树脂处理连接池,并尽可能避免使用 Spring。

是否有任何涵盖此特定案例的教程或任何代码示例?最佳实践是什么?

0 投票
2 回答
855 浏览

apache2 - apache2.4.2+resin-3.1.9

为了创建 mod_caucho.so,我运行了树脂配置,当我执行 make 命令时,出现了一些错误:

任何帮助,将不胜感激!

0 投票
1 回答
819 浏览

java - 在树脂 3.0 中的 http post 响应中的内容长度为 0

我有一个客户端使用 http POST 方法将一些数据发布到我们的服务器。我们的服务器是带有java的resin 3.0。当我发送响应是否保存数据时,未设置响应的内容长度。客户端正在使用 curl 库(其上的 php 包装器),并且它们接收的内容长度为 0。当我尝试通过浏览器将表单提交到我们在同一 url 上的服务器时,它可以工作并显示响应。

我尝试使用 Apache HttpClient 通过 postmethod 提交数据,我收到的内容长度为 -1,但我确实得到了完整的响应。我无法理解问题出在哪里。我也做了一些谷歌,发现树脂在发送响应时做了一些分块编码。但我想它也适用于 GET 方法。但是对于 GET 方法,我的客户正在获取内容长度并且也能够获得响应。需要帮助。

0 投票
0 回答
537 浏览

ubuntu-10.04 - 使用 sun java 在 ubuntu 上安装 Resin

我正在尝试在 ubuntu 上安装树脂。我已经安装了jdk1.6。但是当我这样做时

它显示“open-jdk”也将被下载。为什么会这样?我不想打开 jdk。有没有其他方法可以在不打开 jdk 并将我的树脂指向 sun jdk home 的情况下安装树脂。我对 ubuntu 或者说 linux 比较陌生。谢谢

0 投票
1 回答
1477 浏览

eclipse - java.lang.OutOfMemoryError:带有 Resin 和 EclipseLink 的 PermGen 空间

自从我将 EclipseLink 添加到我的设置中后,我每隔几分钟就会出现内存错误。这真的很糟糕,因为一旦发生这种情况,Eclipse (IDE) 甚至无法停止树脂,我必须去命令行杀死它。错误通常是这样的:

在我的resin.xml中,我有以下内容希望能纠正这个问题,但它没有帮助:

最后两行是我尝试的最后一件事,但很快就失败了。

有什么建议么?

谢谢。

0 投票
1 回答
787 浏览

java - rmi 性能网络流量

我部署了一个 RMI 服务,编写了一个 RMI 客户端(Java SE 项目)来访问它并且没问题,但是 Web 项目中的一些代码,我使用 wireshark 来发现从我们的客户端发送到我们的服务器的每个 RMI 请求都包含列表应用程序的类路径中的所有 jar。

我的问题类似于http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6664389

如何解决?

0 投票
1 回答
625 浏览

apache - mod_security 中未执行阶段 3 和 4

由于 Railo/Resin 不允许会话 cookie 为 httpOnly,我一直在尝试使用 mod-security 2.7 来捕获它们。通常这会在phase:3我似乎无法处理阶段:3 或 4 的任何规则时完成......

像这样的简单规则:

访问我的 rootPage 时记录:

但是,当访问静态图像时,阶段 3 和 4 会正常处理:

我正在使用 mod_caucho 将 Apache 连接到 Resin

0 投票
1 回答
1130 浏览

maven-plugin - resin-maven-plugin:4.0.14:run:在 com.caucho.maven.MavenRun 中找不到 setter、adder 或字段以获取“contextRoot”

在 Maven 网络项目中:

当我点击 Plugins->resin:run 控制台有一些错误信息: Failed to execute goal com.caucho:resin-maven-plugin:4.0.14:run (default-cli) on project sohutw-ginkgo-manage-web:无法解析 mojo com.caucho:resin-maven-plugin:4.0.14:run 的配置:在“contextRoot”的 com.caucho.maven.MavenRun 中找不到 setter、adder 或字段 -> [帮助 1]

理念:IntelliJ IDEA

pom.xml 内容是相关代码: <plugin> <groupId>com.caucho</groupId> <artifactId>resin-maven-plugin</artifactId> <version>4.0.14</version> <configuration> <contextPath>/</contextPath> <port>8080</port> </configuration> </plugin>

在此处输入图像描述

0 投票
1 回答
520 浏览

nginx - Nginx 反向代理 Resin 的吞吐量

我们正在使用 nginx+resin 来服务一个 jsp 网站。我的问题是当Web客户端向ngix的许多请求然后nginx请求resin时,所以我想知道:resin是否将数据响应给客户端或Nginx从resin获取数据然后响应客户端。如果ngix从resin获取数据然后响应数据给客户端,但是为什么我使用top命令看不到Nginx占用了很多cpu和内存资源,但是resin占用了很多资源。

0 投票
1 回答
1241 浏览

http - 如何在resin4.0中将https://请求重定向到http://

事实上,我得到了将 http 重定向到 https 的方法,因为我在 web.xml 中添加了一个过滤器。如,

在这种情况下,我可以使 URL 像/xxx/*在 https 模式下被请求。还有一些其他的 url /yyy/*,比如必须在 http 模式下请求,那么我该怎么做呢?