我有一个运行在GF2和OS X 10.8.4上的J2EE应用程序,它突然停止记录我的团队期望的所有信息,而且没有明显的原因。
在Windows或Linux下部署时,不会出现此问题。我们怀疑这可能是操作系统更新或日志记录子系统的问题。
这个应用程序使用SLF4j,我想知道它在做什么,它可能从哪里获得它的属性。在log4j下,有一个选项"-Dlog4j.debug“,它写入STDOUT并告诉它从哪里加载它的属性。在SLF4J中有没有对应的选项?
我有一个J2EE应用程序,它有一个允许上传文件的REST端点。该应用程序部署在linux服务器中的jboss上。
当我们的服务器中的文件小于4MB时,一切都很好,但当我上传一个大文件时,我总是得到:
org.apache.http.NoHttpResponseException: The target server failed to respond
不过,当我在本地测试(REST客户端调用在我机器上运行的本地服务器)时,一切都运行得很好。我甚至可以上传到10mb+,没有遇到任何异常。但是当我要通过REST客户端访问linux服务器,并且文件大于4mb时,我会得到那个NoHttpRespons
我们有一个现有的J2EE应用程序,它使用IMS从WebSphere检索数据。J2EE应用程序将IMS事务名称发送到MQ,MQ将检索IMS数据。然后解析返回的数据以进行进一步处理。
最近,我们将该应用程序迁移到了WebSphere 7。该应用程序在windows系统上运行良好。但是,当我们将应用程序移植到zLinux (Linux on System z)机器上时,我们能够与IMS通信,数据从IMS返回到J2EE应用程序。但是,解析过程会引发一个ArrayIndexOutofBoundsException。
在两个环境中输入是相同的,并且操作代码是相同的(相同的java构建),在行为上观察到显着
我在使用web服务时遇到以下错误。
500内部服务器错误
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124
我正在尝试在OC4J上部署一个web应用程序,尽管我已经严格按照说明进行了部署,部署过程也很顺利,但我仍然得到了一个500错误(如下所示)。我是OC4J的新手,所以我希望得到一些关于如何查看和修补(XML/settings/等)的提示来解决这个问题。以下是实际的错误,以防万一:
500 Internal Server Error
java.lang.IllegalArgumentException: Resource /login.do not found
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].se