问题标签 [weblogic9.x]

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

eclipse - 在 Eclipse 中以调试模式启动 WebLogic 9.2 Managed Server

我们正在尝试从 MyEclipse 10 切换到 Eclipse Indigo。我们目前使用的是 WebLogic 9.2,通常直接在 Eclipse 中调试。

使用 MyEclipse,我们能够让 IDE 中定义的服务器直接启动/停止托管服务器,之前已经手动启动了节点管理器和管理服务器。但是,对于 Eclipse 和 WTP,我们无法确定如何做同样的事情。

在 Eclipse Indigo 中定义服务器时,它允许我们指定域,但是当我们启动它时,我们只会启动 Admin 服务器。对于编写和调试应用程序,这是没有用的。我正在寻找的是一种允许我启动/停止托管服务器而不是管理服务器的方法。我反复用谷歌搜索无济于事,因为我发现的所有内容都引导我完成了我已经执行过的相同过程。远程调试似乎不是一个好的选择。

是的,我知道我们使用的是 WL 的古老版本。是的,我知道我们真的应该更新,原因有很多。这些决定远高于我的薪酬等级,我们已经向拥有该权力的人提出了我们的担忧。我只需要得到我想要的工作。

更新 我一直在搜索和播放和搜索更多。试图简单地将调试配置中的“启动脚本”更改为托管服务器而不是 LocalAdmin。但是,如果我通过服务或命令行启动了 LocalAdmin,Eclipse 会看到这一点并将服务器选项卡中的服务器设置为“正在运行”。尝试启动它会导致正在运行的 LocalAdmin 停止并且托管服务器启动......不是我需要的。

我的下一个想法是做我在 MyEclipse 中所做的事情,即复制 Debug Config 并添加适当的 VM args 以启动 Managed Server,但是没有地方可以这样做,因为没有配置选项来控制 VM args .

最后,我尝试添加一个“通用服务器”,将其指向 WebLogic JAR,但我从未获得“调试”通用服务器的选项。

我不确定还能尝试什么。必须有人在 Eclipse 中调试过托管服务器!我唯一的另一个想法是打开远程调试。这似乎是一个痛苦的选择。

似乎很奇怪,没有附加到托管服务器的选项。我不得不认为外面有人已经这样做了,或者需要这个。否则,提供它有什么意义?

0 投票
1 回答
33 浏览

ear - Ear Files 是否构建一次并部署在多个应用程序服务器上?

是否可以只用一个“Hello World”html 页面构建一个简单的耳朵,作为耳朵文件构建一次并部署在 weblogic、JBoss 或任何其他服务器上?

意思是如果耳朵文件非常简单,不使用特定容器提供的任何高级服务,那么这个耳朵是否可以跨不同的应用程序服务器使用?

0 投票
0 回答
569 浏览

java - css 文件未在 IE9 中呈现,因为未设置响应 Content-Type

当我使用 IE9 时,我在开发人员工具控制台中收到“由于 mime 类型不匹配而忽略 CSS”错误,并且 css 不适用且网页未对齐。

当我看到响应的详细视图时,缺少 Content-Type 标头。

那么如何将 text/css 添加为 Content-Type 响应标头?

我是否必须向 weblogic 服务器设置添加一些配置?

0 投票
1 回答
261 浏览

jakarta-ee - GSON 的序列化对象未正确结束

我有一个提供 JSON 数据的 struts Action。
此数据使用 GSON 从带有基本元素的 POJO 序列化。

localhostTomcat 6 中,系统工作正常,但是当我将应用程序部署到 Weblogic 9 时,来自 servlet 的结果不正常,生成的 JSON 没有正确结束(它错过了一个 })。

这是 pojo(我省略了 getter 和 setter)

这是序列化对象的代码部分:

从tomcat,respose是:

但是从 weblogic 来看,答案是:

你怎么能看到,在 weblogic 中,最后一个 '}' 不见了。

可能是什么原因?

0 投票
1 回答
2205 浏览

transactions - weblogic server中LLR和emulate 2-PC的区别

首先,是那些协议吗?还是交易类型?其次,它们之间的主要区别是什么?这就是 oracle 所说的 Last Logging Resource:

使用此选项,使用连接的事务分支将作为事务中的最后一个资源处理,并作为单阶段提交操作进行处理。>操作的结果写入资源本身的日志文件中,结果决定事务准备阶段的成功或失败。

关于模拟两阶段提交

使用此选项,使用连接的事务分支始终为事务的准备阶段返回 >success。

这一点不太清楚,请有人帮我说清楚。谢谢你的时间。

0 投票
1 回答
1292 浏览

java-ee-6 - 应用程序从 weblogic 9.2 迁移到 weblogic 12c

我想将应用程序从 webLogic 9.2 服务器迁移到 webLogic 12 c。我对这个过程比较陌生。有人可以帮我做这个吗?我不太了解weblogic服务器。

谢谢,

阿波

0 投票
0 回答
121 浏览

java - Weblogic 9 从 32 位到 64 位:速度问题,调整 GC 是答案吗?

6 个月来,我们在并行的多个 WebLogic 9 服务器实例中运行。总共 10 个 JVM,5 个在“旧”的 32 位 Windows 服务器上,5 个在我们新的 64 位 Windows 服务器上。

我们从 32 位迁移到 64 位以解决我们面临的堆问题,当我们有大量用户偷看时,我们的 WebLogic 应用程序服务器每天会多次占用 1.2 或 1.3g 的 RAM。

现在全局评论是,虽然应用程序不再因内存不足而崩溃,但 64 位的整个事情比 32 位要慢。

我们正在使用:Weblogic 9 Windows Server 2008 R2 和 Service Pack 1 Java:jdk1.5.0_22

以下是当前使用的 mem args 参数:set MEM_ARGS=-Xms6144m -Xmx12288m

现在我注意到将 -Xmn 参数设置为 1024m 会

比如:设置 MEM_ARGS=-Xms6144m -Xmx12288m -Xmn1024m

我现在无法运行真正的压力测试并快速模拟大量工作负载。但是,我确实注意到使用此 -Xmn 参数的进程使用的内存要低得多。

最后我想知道。

关于 mem args 和/或特别是用于垃圾收集的 -Xmn 以提高速度,我能做些什么吗?

谢谢

0 投票
1 回答
6082 浏览

ant - Jenkins Build 给出错误“工作区目录无效”

我正在尝试在 Jenkins 上使用 ant 运行耳朵任务。ant 任务在我的本地机器上成功构建。

但是,当我尝试使用 Jenkins 构建时,出现以下错误:“指定的工作区无效”。我尝试对工作区值进行硬编码,尝试从环境变量中获取它,还尝试在自定义工作区中定义它,然后访问它。

但我不断收到以下错误:

第 81 行附近的代码如下所示

我在“本地机器”中创建了一个名为 WORKSPACE 的环境变量。回显可以正确打印 (C:\bea\user_projects\w4WP_workspaces\myProjWS)。我还在 Jenkins 机器上设置了 WORKSPACE 环境变量。这是与 Jenkins 相同的工作区。Jenkins 上的 Echo 打印以下内容:

请帮忙。

0 投票
1 回答
2146 浏览

java - 从 Weblogic 9 调用部署在 Weblogic 12 中的远程 EJB 时出错

我有一个基于 EJB 2.1 的应用程序,部署在 Weblogic 9.2 (Java 5) 中,调用部署在 Weblogic 12 (Java 7) 中的远程 EJB 3。我已将 wlfullclient.jar 添加到类路径中,它会引发以下异常:

weblogic.kernel.KernelStatus存在于wlfullclient.jar其中,它有isThinIIOPClient方法,但类weblogic.jar也存在于其中,但没有那个方法。我已经尝试过wlthint3client.jar并且遇到了同样的错误。

有人可以帮我解决这个问题吗?

0 投票
1 回答
1019 浏览

java - 虚拟目录的真实路径

我使用 virtual-directory-mapping 标记在 Weblogic.xml 中设置了到我的图像目录的映射。如何读取真实路径的值,以便我的应用程序可以访问该虚拟目录以进行写访问?

JMX 在这里似乎没有帮助,因为 WebServerMBean(或任何其他 MBean)似乎不提供对 virtual-directory-mapping 属性的访问。

Java Servlet API 也没有产生结果,因为调用 getRealPath() 只是将 url-pattern 附加到应用程序的部署目录并且没有给出正确的路径。