问题列表 - 第14939页

JBoss太多文件打开错误

就在上周,我遇到了访问JBoss(v 4.2.2)Web应用程序的问题.当我转到主页时,我得到一个java.lang.NullPointerException错误页面.在查看JBoss日志输出后,似乎打开了太多文件,那么我将如何关闭这些文件呢?以下是JBoss日志的输出:

  ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
    java.io.FileNotFoundException: /usr/local/jboss-4.2.2.GA/server/default/work/jboss.web/localhost/catissuecore/org/apache/jsp/pages/content/home/Error_jsp.java (Too many open files)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
    at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:152)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
    at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:316)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:447)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
    at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:423)
    at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:270)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
    at java.lang.Thread.run(Thread.java:619)
Run Code Online (Sandbox Code Playgroud)
    ERROR [[localhost]] Exception Processing ErrorPage[exceptionType=java.lang.Exception, …
Run Code Online (Sandbox Code Playgroud)

jboss

8
推荐指数
2
解决办法
2万
查看次数

如何在StringTemplate的循环中使用IF语句

这没有任何显示:

$ Articles:{$ if(i!= 1)$显示在文章之间$ endif $ $ it.Text
}

这显示为预期

$ Articles:{显示文章$ it.Text
}

关于如何使这个工作的任何想法?

.net c# stringtemplate templating-engine

4
推荐指数
1
解决办法
4463
查看次数

如何获取应用程序中某些按钮单击的命令行参数?

我想用Delphi代码启动一个程序,并"命令"它来执行一个动作,在这种情况下是一个按钮点击.

我知道你可以使用命令行启动一个程序,但我需要正确的参数来点击按钮.我怎样或在哪里可以找到它?

delphi parameters command-line delphi-7

2
推荐指数
1
解决办法
3994
查看次数

在每次启动 ApacheDS 时导入架构 LDIF 和内容 LDIF?

我希望我的嵌入式 ApacheDS 在运行测试时以新的模式/内容启动。我尝试使用以下行导入 LDIF:

    LdifFileLoader ldifLoader = new LdifFileLoader(service.getAdminSession(), "path/to/my/export.ldif");
    ldifLoader.execute();
Run Code Online (Sandbox Code Playgroud)

但是现在 ApacheDS 将信息存储在当前工作目录中的目录server-work中。我每次都必须手动删除目录服务器工作,我想知道这是否是正确的方法......

我也将架构导出为 LDIF,我想先导入它。我也可以用LdifFileLoader导入它吗?还是我做错了?

java schema ldap ldif apacheds

4
推荐指数
1
解决办法
3901
查看次数

Java快速数据存储和检索

我需要将记录存储到持久存储中并按需检索它.要求如下:

  1. 极快的检索和插入
  2. 每条记录都有一个唯一的密钥.此密钥将用于检索记录
  3. 存储的数据应该是持久的,即应在JVM重启时可用
  4. 一个单独的进程会每天一次将过时的记录移动到RDBMS

你们有什么感想?由于延迟问题,我无法使用标准数据库.像HSQLDB/H2这样的内存数据库具有性能约束.此外,记录是简单的字符串对象,不符合SQL条件.我正在考虑某种基于平面文件的解决方案.有任何想法吗?任何开源项目?我相信,必须有人在此之前解决了这个问题.

java

8
推荐指数
3
解决办法
8740
查看次数

Oracle中使用LIKE进行重音和不区分大小写的排序规则

我发现这个答案很有用: Oracle中的Accent和不区分大小写的COLLATE,但我的问题是关于使用版本9 Oracle db进行搜索.

我尝试过这样的查询:

SELECT column_name
FROM table_name
WHERE NLSSORT(column_name, 'NLS_SORT = Latin_AI')
LIKE NLSSORT('%somethingInDB%', 'NLS_SORT = Latin_AI')
Run Code Online (Sandbox Code Playgroud)

但是没有返回任何结果.

我创建了一个小的Java文件来测试:

import org.apache.commons.dbcp.BasicDataSource;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

public class DbCollationTest
{
 public static void main(String[] args) throws SQLException
 {
  BasicDataSource dataSource = new BasicDataSource();
  dataSource.setDriverClassName("oracle.jdbc.driver.OracleDriver");
  dataSource.setUrl("url");
  dataSource.setUsername("usr");
  dataSource.setPassword("pass");

  Connection conn = null;
  PreparedStatement createStatement = null;
  PreparedStatement populateStatement = null;
  PreparedStatement queryStatement = null;
  PreparedStatement deleteStatement = null;
  ResultSet rs = null;

  try
  {
   conn …
Run Code Online (Sandbox Code Playgroud)

java database oracle case-insensitive sql-like

5
推荐指数
1
解决办法
1万
查看次数

PHP图像上传 - 通过microtime()的唯一性

如果我将每个上传文件的文件名设为PHPs microtime(),碰撞的风险是否真实?有没有办法进一步随机化文件名?

我预计大约一周内会有大约20,000次上传.那是2800 /天或119 /小时(假设均匀分布).有没有人有任何假设microtime独特的经验?

谢谢!

php file-upload unique

4
推荐指数
1
解决办法
1518
查看次数

C++:如何处理需要修改的const对象?

我曾经在代码中占有一席之地

const myType & myVar = someMethod();
Run Code Online (Sandbox Code Playgroud)

问题是:

  • someMethod()返回 const myType

  • 我需要以后能够通过在对象处于无效状态时分配默认值来更改myVar.所以我需要做成myVar非const.

    1. 我想我也需要做myVar一个非参考,对吧?比如myType myVar

    2. 这个const-to-nonconst的C++"正确"方法是什么?静态演员?词汇演员?别的什么?

我可以访问boost的词汇演员,所以我不介意这个选项,但我更喜欢非增强解决方案,如果它最终我不允许使用boost.

谢谢!

c++ casting const

6
推荐指数
2
解决办法
3675
查看次数

允许SVG图形溢出包含的svg元素

我正在使用Raphaël-JavaScript库创建一些饼图图形,但我想将包含SVG元素的溢出设置为可见,以允许内部图形显示在其容器外部.使用普通dom元素(overflow:visible;)的方式似乎不适用于svg容器.有没有人有这方面的经验或知道如何补救它?

干杯

css svg overflow

17
推荐指数
1
解决办法
8584
查看次数

嵌入式应用的测试代码

背景:

我正在利用Atmel AVR atmega2560开发一个大型项目.该项目包含许多基于硬件的功能(7个SPI设备,2个I2C,2个RS485 MODBUS端口,大量模拟和数字I/O).我为所有这些设备开发了"驱动程序",它们为主应用程序循环提供了访问所需数据的接口.

题:

我正在开发的项目最终必须符合SIL标准.

我希望能够测试代码并提供良好的代码覆盖率.但是,我无法找到任何信息来开始我应该如何设置这样的测试框架.

我的想法是,我可以拥有一套自动化测试,可以测试未来的错误修复和功能添加,以确定它们是否破坏了代码.问题是我不明白如何在芯片上测试代码.

我是否需要硬件来监控设备上的I/O并模拟外部连接的设备?任何可以提供的指针都将受到高度赞赏.

--Steve

c testing embedded atmega

15
推荐指数
1
解决办法
2950
查看次数