问题标签 [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 回答
882 浏览

resin - Resin 欢迎文件不加载 servlet!

Resin (3.0.27) 是否可以将欢迎文件映射到 Servlet?

我在 Caucho 文档中找不到任何说明不支持此功能的内容。您的帮助将不胜感激。

编辑:如果从我的帖子中看不出来,则上述内容不起作用。:)

编辑:如果我将 index.htm 放在文件系统中,则 servlet 映射有效。就好像 Resin 找不到物理文件时终止请求一样。

0 投票
4 回答
5850 浏览

java - 树脂服务器错误

嗨,我在 windows xp 中尝试访问http://localhost:8080时收到此错误。我事先没有看到树脂有任何错误。还设置了 Windows 中的 JAVA_HOME。

500 小服务程序异常

Resin 无法加载 com.sun.tools.javac.Main。通常这意味着类路径中缺少 JDK tools.jar,可能是因为使用 JRE 而不是 JDK。您可以将 tools.jar 添加到类路径或将编译器更改为带有或 jikes 的外部编译器。

java.lang.ClassNotFoundException: com.sun.tools.javac.Main in NonScanDynamicClassLoader[JarLoader[[]]]

谢谢

聚丙烯

0 投票
1 回答
724 浏览

apache - Apache/Resin 中的虚拟主机配置(运行 Adob​​e Coldfusion8)

我有在 Caucho Resin v3.1.9 之上运行 Adob​​e Coldfusion8(.war 安装)的开发服务器设置。(CentOS 5.3-64bit)

注意:这是我第一次使用 Resin。我正在尝试在 Resin 上运行 Coldfusion8,因为有人建议这会给我带来巨大的性能提升。

我的问题是:如何像现有配置一样轻松集成多个 apache 虚拟主机。

在我的生产服务器上,运行 CF8,在 Adob​​e 上独立安装通过 mod_jrun22.so 在 apache 中提供的 JRun,我为每个指向 '/var/www/*/html/ 的网站设置了虚拟主机,类似于以下内容(简化):

此配置允许我通过指向 '/var/www/*/html' 的 apache 设置虚拟主机,以便我可以使用 Coldfusion 应用程序快速部署网站。

使用 Resin,看来我还必须为“/opt/resin/conf/resin.conf”中的每个虚拟主机设置 <host> 标签。因此,必须完全复制 apache 虚拟主机。

我真正想要的是能够设置我的 apache 虚拟主机,然后让树脂进行相应的补偿。

我需要一个更好的解决方案,并且完全愿意接受任何建议。

0 投票
2 回答
221 浏览

coldfusion - 如何在 Resin 中监控 ColdFusion?

我在resin-3.1.9 (Linux) 上安装了ColdFusion 8。在我的独立 ColdFusion 服务器上,我可以使用它/opt/coldfusion8/bin/cfstat来监控活动和排队的请求。

在 Resin 上,将 ColdFusion 8 安装为多服务器安装,我不知道如何获取此信息。有人能帮我吗?

我已经通过 ColdFusion 8 尝试了服务器监视器,但它没有向我显示排队的请求。我什至无法在 FusionReactor 中找到该信息。

我尝试<statistics-enable>true</statistics-enable>在 /opt/resin/conf/resin.conf 中使用;但是,我不知道该信息是从哪里输出的,也不知道它是否对我有帮助。

0 投票
1 回答
2448 浏览

axis2 - 关于 Axis2 部署异常的帮助

我目前正在研究部署在 Resin 3.1.3 上的 Axis2。但是,在部署过程中出现以下错误:

org.apache.axis2.deployment.DeploymentException:在axis2.xml文件的全局“InFlow”阶段找不到“Dispatch”阶段。确保阶段在axis2.xml 文件中。

知道如何解决这个问题吗?提前感谢您的宝贵帮助。

-天使

0 投票
1 回答
466 浏览

java - 更改 FileServlet 根路径

我使用 Resin webserevr。有很棒的 FileServlet 类用于提供静态内容。我想重新映射 URI,例如

在运行时。

但是用户名->路径映射不是静态的,并且基于一些数据库数据。

0 投票
1 回答
779 浏览

java - 如何使用 Resin 中的 SecurityManager 策略文件授予 JSP 权限?

我们正在尝试将 SecurityManager 与 Resin 3.1.9 一起使用并遇到以下问题: CodeSource.getLocation() 为已编译的 JSP 返回 null。

这意味着我们不能在策略文件的授权子句中使用特定的代码库,例如:

相反,我们必须使用通用授权子句:

有没有办法让 JSP 有合适的 CodeSource?我们想限制第三方库的权限,但给我们自己的 JSP 权限。如果我们无法在策略文件中指定 JSP,我们可能无法做到这一点,或者您怎么看?

编辑:我们按原样部署 JSP,所以不要重新编译它们。这可能与问题有关。

0 投票
1 回答
510 浏览

java - 全新 OpenEMM 安装在某些页面上显示 bean 错误

我们在树脂服务器上部署了全新的 openemm 安装(尽管树脂是推荐和默认的应用程序服务器,但由于大量的依赖关系,这并不完全直截了当)。这是我们的设置:

  • 最新的 Gentoo GNU/Linux
  • OpenEMM 5.1.1(源码编译,包含大量依赖jar)
  • 树脂 3.2.1 上 127.0.0.1:8080
  • 加速器模式下的 Squid 前端将流量转发到 127.0.0.1:8080

这个设置似乎工作正常。几乎所有的 OpenEMM 页面都可以工作。但是“操作”菜单项会引发以下错误:

另一个引发错误的菜单项是“收件人/概述”菜单项:

我是 java 部署的菜鸟。任何帮助将不胜感激。

更新:我已经在这个问题上取得了一些进展。所有这些问题的出现似乎是因为一些变量被插值但包含空值,例如 ${recipient.gender} 解析为空值,因此尝试查找gender..short(从“gender.${recipient.gender}”解析。短的”)。这是代码片段:

这被一个“显示:表”包裹,如下所示:

任何线索在哪里进行进一步调试?我已经将 displaytag 库从 1.2 降级到 1.1.1,希望这能修复错误的行为——但这似乎是错误的点。

0 投票
2 回答
20628 浏览

java - 如何使用 jax-ws commons 配置 jax-ws 以与 Spring 一起使用?

在 web.xml 我有以下内容:

在我的应用程序上下文中,我有以下定义:

NullPointerException在尝试访问 WSDL 时得到一个:

奇怪......似乎是一个配置错误,但该死的东西只是死了NullPointerException!!!!!!!!!不提供日志记录。

部署在树脂中。

0 投票
1 回答
1258 浏览

jsp - 上传类文件或 Servlet 时 Resin 重启

当我们将 .class 文件或 servlet 上传到服务器时,网络服务器会重新启动。这在我们上传 JSP 时不会发生。有没有办法配置 Resin 以便在不重新启动 Web 服务器的情况下动态加载类?