问题标签 [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.
java - 如何创建适用于容器和独立应用程序的 JPA EntityManagerFactory?
我是 JPA 的新手,所以在搜索了一段时间并尝试之后,我无法弄清楚如何做以下事情。
我想在单元测试、生产-树脂应用服务器和 GWT (jetty) 的开发模式中使用 JPA 注释类。
问题是我可以在单元测试中将 Persistence.createEntityManagerFactory 与 META-INF/persistence.xml 一起使用,并且效果很好。但是,它不适用于树脂,我在 GWT 开发模式下遇到同样的错误。
我可以通过使用@Inject 注释和resin-web.xml 让它在树脂上工作,但不确定如何在GWT 开发模式下使用它。
如果可能,我想对所有 3 种情况使用相同的代码:单元测试、GWT 的 Jetty 和生产中的树脂。我也喜欢让树脂处理连接池,并尽可能避免使用 Spring。
是否有任何涵盖此特定案例的教程或任何代码示例?最佳实践是什么?
apache2 - apache2.4.2+resin-3.1.9
为了创建 mod_caucho.so,我运行了树脂配置,当我执行 make 命令时,出现了一些错误:
任何帮助,将不胜感激!
java - 在树脂 3.0 中的 http post 响应中的内容长度为 0
我有一个客户端使用 http POST 方法将一些数据发布到我们的服务器。我们的服务器是带有java的resin 3.0。当我发送响应是否保存数据时,未设置响应的内容长度。客户端正在使用 curl 库(其上的 php 包装器),并且它们接收的内容长度为 0。当我尝试通过浏览器将表单提交到我们在同一 url 上的服务器时,它可以工作并显示响应。
我尝试使用 Apache HttpClient 通过 postmethod 提交数据,我收到的内容长度为 -1,但我确实得到了完整的响应。我无法理解问题出在哪里。我也做了一些谷歌,发现树脂在发送响应时做了一些分块编码。但我想它也适用于 GET 方法。但是对于 GET 方法,我的客户正在获取内容长度并且也能够获得响应。需要帮助。
ubuntu-10.04 - 使用 sun java 在 ubuntu 上安装 Resin
我正在尝试在 ubuntu 上安装树脂。我已经安装了jdk1.6。但是当我这样做时
它显示“open-jdk”也将被下载。为什么会这样?我不想打开 jdk。有没有其他方法可以在不打开 jdk 并将我的树脂指向 sun jdk home 的情况下安装树脂。我对 ubuntu 或者说 linux 比较陌生。谢谢
eclipse - java.lang.OutOfMemoryError:带有 Resin 和 EclipseLink 的 PermGen 空间
自从我将 EclipseLink 添加到我的设置中后,我每隔几分钟就会出现内存错误。这真的很糟糕,因为一旦发生这种情况,Eclipse (IDE) 甚至无法停止树脂,我必须去命令行杀死它。错误通常是这样的:
在我的resin.xml中,我有以下内容希望能纠正这个问题,但它没有帮助:
最后两行是我尝试的最后一件事,但很快就失败了。
有什么建议么?
谢谢。
java - rmi 性能网络流量
我部署了一个 RMI 服务,编写了一个 RMI 客户端(Java SE 项目)来访问它并且没问题,但是 Web 项目中的一些代码,我使用 wireshark 来发现从我们的客户端发送到我们的服务器的每个 RMI 请求都包含列表应用程序的类路径中的所有 jar。
我的问题类似于http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6664389
如何解决?
apache - mod_security 中未执行阶段 3 和 4
由于 Railo/Resin 不允许会话 cookie 为 httpOnly,我一直在尝试使用 mod-security 2.7 来捕获它们。通常这会在phase:3
我似乎无法处理阶段:3 或 4 的任何规则时完成......
像这样的简单规则:
访问我的 rootPage 时记录:
但是,当访问静态图像时,阶段 3 和 4 会正常处理:
我正在使用 mod_caucho 将 Apache 连接到 Resin
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>
nginx - Nginx 反向代理 Resin 的吞吐量
我们正在使用 nginx+resin 来服务一个 jsp 网站。我的问题是当Web客户端向ngix的许多请求然后nginx请求resin时,所以我想知道:resin是否将数据响应给客户端或Nginx从resin获取数据然后响应客户端。如果ngix从resin获取数据然后响应数据给客户端,但是为什么我使用top命令看不到Nginx占用了很多cpu和内存资源,但是resin占用了很多资源。
http - 如何在resin4.0中将https://请求重定向到http://
事实上,我得到了将 http 重定向到 https 的方法,因为我在 web.xml 中添加了一个过滤器。如,
在这种情况下,我可以使 URL 像/xxx/*
在 https 模式下被请求。还有一些其他的 url /yyy/*
,比如必须在 http 模式下请求,那么我该怎么做呢?